forked from happyplan/happyplan
-
Notifications
You must be signed in to change notification settings - Fork 0
/
happyplan.json
143 lines (143 loc) · 4.39 KB
/
happyplan.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
{
"buildDate": "<%= grunt.template.today('yyyy-mm-ddTHH:MM:ss +ZZ') %>",
"cachebuster": "<%= grunt.template.today('yyyymmddHHMMss') %>",
"server": {
"hostname": "localhost",
"port": 4242
},
"baseUrl": "/",
"baseUrls": {
"scripts": "<%= happyplan.baseUrl %>assets/js",
"styles": "<%= happyplan.baseUrl %>assets/css",
"images": "<%= happyplan.baseUrl %>assets/img",
"fonts": "<%= happyplan.baseUrl %>assets/fonts",
"media": "<%= happyplan.baseUrl %>media"
},
"path": {
"_": "src",
"assets": {
"_": "<%= happyplan.path._ %>/assets",
"scripts": "<%= happyplan.path.assets._ %>/_scripts",
"styles": "<%= happyplan.path.assets._ %>/_styles",
"images": "<%= happyplan.path.assets._ %>/_images",
"glyphicons": "<%= happyplan.path.assets._ %>/_glyphicons",
"fonts": "<%= happyplan.path.assets._ %>/fonts"
},
"html": {
"_": "<%= happyplan.path._ %>",
"layouts": "<%= happyplan.path.html._ %>/_layouts",
"partials": "<%= happyplan.path.html._ %>/_partials",
"helpers": "<%= happyplan.path.html._ %>/_helpers"
},
"posts": "<%= happyplan.path._ %>/posts",
"build": {
"_": "build",
"assets": {
"_": "<%= happyplan.path.build._ %>/assets",
"scripts": "<%= happyplan.path.build.assets._ %>/_js",
"styles": "<%= happyplan.path.build.assets._ %>/_css",
"images": "<%= happyplan.path.build.assets._ %>/_img",
"fonts": "<%= happyplan.path.build.assets._ %>/fonts",
"glyphicons": "<%= happyplan.path.build.assets._ %>/_glyphicons"
},
"html": {
"_": "<%= happyplan.path.build._ %>",
"layouts": "<%= happyplan.path.build._ %>/_layouts",
"partials": "<%= happyplan.path.build._ %>/_partials"
}
},
"dist": {
"_": "dist",
"assets": {
"_": "<%= happyplan.path.dist._ %>/assets",
"scripts": "<%= happyplan.path.dist.assets._ %>/js",
"styles": "<%= happyplan.path.dist.assets._ %>/css",
"images": "<%= happyplan.path.dist.assets._ %>/img",
"fonts": "<%= happyplan.path.dist.assets._ %>/fonts"
},
"media": "<%= happyplan.path.dist._ %>/media"
}
},
"theme": {
"default": {
"path": {
"_": "<%= happyplan._ %>/src",
"assets": {
"_": "<%= happyplan.theme.default.path._ %>/assets",
"scripts": "<%= happyplan.theme.default.path.assets._ %>/_scripts",
"styles": "<%= happyplan.theme.default.path.assets._ %>/_styles",
"images": "<%= happyplan.theme.default.path.assets._ %>/_images",
"glyphicons": "<%= happyplan.theme.default.path.assets._ %>/_glyphicons",
"fonts": "<%= happyplan.theme.default.path.assets._ %>/fonts"
},
"html": {
"_": "<%= happyplan.theme.default.path._ %>/",
"layouts": "<%= happyplan.theme.default.path.html._ %>/_layouts",
"partials": "<%= happyplan.theme.default.path.html._ %>/_partials",
"helpers": "<%= happyplan.theme.default.path.html._ %>/_helpers"
}
},
"assets": {
"styles": [{
"src": "<%= happyplan.theme.default.path.assets.styles %>/happyplan.scss",
"dest": "<%= happyplan.path.dist.assets.styles %>/happyplan.css"
}]
}
}
},
"parent": "default",
"assets": {
"default_hook": {
"styles": "head_stylesheets",
"scripts": "body_close"
},
"banner": "/*! <%= happyplan.name %> - v<%= happyplan.version %> - <%= grunt.template.today('yyyy-mm-dd') %> */\n",
"images": {
"src": [
"**",
"!**/*.ai",
"!**/*.eps",
"!**/*.pdf",
"!**/*.pxm",
"!**/*.psd",
"!**/*.raw",
"!**/*.xcf"
]
}
},
"excludeFilesPatterns": [
"!**/_*",
"!**/_**/*",
"!_*/**/*"
],
"html": {
"hooks": {
"head_open": "",
"head_close": "",
"head_before_stylesheets": "",
"head_stylesheets": "",
"head_after_stylesheets": "",
"body_open": "",
"body_close": ""
},
"helpers": {
"styles": "<link rel=\"stylesheet\" href=\"<%= dest %>\">",
"scripts": "<script src=\"<%= dest %>\"></script>"
}
},
"dotfiles": [
"**/.ht*"
],
"assemble": {},
"sass": {
"includePaths": [
"<%= happyplan.bower_components %>"
]
},
"glyphicons": {
"build": "ifpossible"
},
"git": {
"branch": "gh-pages"
}
}