Ben Word
9af009da00
Merge pull request #1215 from austinpray/austinpray-gulp
...
Gulp manifest.json Asset Pipeline
2014-12-01 16:48:08 -06:00
Austin Pray
063a77d149
Refactor: remove manifest file concerns
...
https://github.com/austinpray/asset-builder
Moves all manifest parsing concerns to separate node module
2014-11-24 14:23:15 -06:00
Austin Pray
df004917b7
Use wiredep for sass and less injection
...
https://github.com/taptapship/wiredep
all third-party deps are injected via wiredep rather than manually managed
2014-11-24 12:42:52 -06:00
Austin Pray
e2091ef880
Implement JSON file based asset pipeline
...
Adds manifest.json which contains all of the mappings for the assets
ref: https://github.com/roots/roots/pull/1138#issuecomment-62593715
Prune and update NPM deps
2014-11-24 12:42:41 -06:00
Austin Pray
75db78a9a1
Remove disparity between dev and prod gulp tasks
...
removes `gulp dev` in favor of `gulp`
adds `gulp --rev` to produce revved asset manifest
adds `gulp --tasks` to the readme
removes postinstall script
removes bower dep
2014-11-24 12:42:30 -06:00
Austin Pray
3a4ae77b1e
Reorganizes asset file structure
...
Separates assets into
- Source assets: `assets`
- Compiled assets: `dist`
Edits assets.php to reflect changes
Removes '.min' from filenames
Fixes:
- removes 'clean' from build step.
2014-11-24 12:34:11 -06:00
Ben Word
c866f4532d
Use main-bower-files to copy fonts
2014-11-14 23:41:38 -06:00
Ben Word
c3379fabd8
Add gulp-clean
2014-11-14 18:58:19 -06:00
Ben Word
3d9db730d8
Update Bootstrap
...
(and remove Respond)
2014-11-14 18:43:04 -06:00
Ben Word
394d6c7c76
Merge pull request #1203 from CFXd/gulp
...
Watch bower.json for override changes, installs, and uninstalls
2014-11-14 17:49:10 -06:00
Michael Silber
604fe1278c
Merge branch 'gulp-watch-bower.json' into gulp
2014-11-13 15:27:39 -05:00
Michael Silber
087fd5878a
Watch bower.json for override changes, installs, and uninstalls
2014-11-13 15:27:19 -05:00
Ben Word
337f64d99c
Add fonts and images tasks to dev
2014-11-11 12:17:51 -06:00
Ben Word
1c591f9243
Fix Glyphicons path
2014-11-11 12:14:51 -06:00
Ben Word
835980f653
Merge pull request #1195 from kalenjohnson/gulp
...
Added editor-style build to dev and build tasks
2014-11-11 11:52:13 -06:00
Kalen Johnson
329102d630
Added correct path to editor-styles.css
2014-10-31 12:29:34 -07:00
Kalen Johnson
52cd504c27
Added editor-style build to dev and build tasks
2014-10-31 12:24:57 -07:00
Ben Word
212c860483
Merge pull request #1194 from kalenjohnson/gulp
...
CSS must be minified before saving it to dist
2014-10-31 13:50:13 -05:00
Kalen Johnson
a89283df32
CSS must be minified before saving it to dist
2014-10-31 11:21:57 -07:00
Ben Word
7b4182702c
Merge pull request #1186 from roots/asset-improvements-gulp
...
Asset improvements (gulp)
2014-10-27 18:47:31 -05:00
Ben Word
e8822a2d67
Asset improvements (gulp)
...
Ref #1149 & https://github.com/roots/roots/blob/assets-improvements/lib/assets.php
2014-10-27 18:45:35 -05:00
Ben Word
5389bd63c3
Don't use gulp-modernizr
2014-10-27 12:43:29 -05:00
Ben Word
27b34dc05c
Merge pull request #1183 from roots/src-and-dist-folders
...
Introduce src/ and dist/ folders (gulp)
2014-10-27 12:25:18 -05:00
Ben Word
7636ddaa4c
Fix sourcemaps
2014-10-27 12:24:43 -05:00
Ben Word
5b22f0bd9d
Introduce src/ and dist/ folders
...
Separate minifying/renaming of files to prod-only tasks
Add tasks for copying jQuery and fonts
Ref #1138 , #1070 , #1155
2014-10-27 12:16:01 -05:00
Ben Word
e3266279e6
Remove custom Bower directory
2014-10-24 18:04:29 -05:00
Ben Word
7dd0f0b755
Merge master
2014-10-24 17:56:17 -05:00
Ben Word
246594f230
Roots 7.0.2
2014-10-24 17:21:44 -05:00
Ben Word
2c91354d17
Update CHANGELOG
2014-10-24 17:09:52 -05:00
Ben Word
462cd1a9f7
Merge pull request #1180 from roots/js-to-footer
...
Move JavaScript to footer
2014-10-24 17:08:28 -05:00
Ben Word
cb83184d84
Merge pull request #1181 from roots/remove-comment-templates
...
Simplify comments, use core comment form and list
2014-10-24 17:07:56 -05:00
Ben Word
0c1ae408e0
Simplify comments, use core comment form and list
2014-10-24 17:06:41 -05:00
Ben Word
b7094fcc2d
Remove HTML5 shiv from Modernizr build
2014-10-24 15:44:17 -05:00
Ben Word
4ab1173345
Move JavaScript to footer
...
Ref https://github.com/h5bp/html5-boilerplate/issues/1605
2014-10-24 13:06:36 -05:00
Ben Word
2978eb3d97
Update CHANGELOG
2014-10-24 13:00:14 -05:00
Ben Word
08104ea19a
Merge pull request #1175 from c2itllc/master
...
Update hEntry schema to use `updated` instead of `published`
2014-10-21 00:46:36 -05:00
Chris Carr
9cf5709813
Update hEntry schema to use updated instead of published on the time element
2014-10-20 13:41:23 -07:00
Ben Word
53289add70
Merge pull request #1165 from Tidal-Wave/enhancement/roots-body-class
...
Add roots_body_class function to check for page slug in body_class and add it as needed.
2014-10-19 11:47:12 -06:00
Eric Wafford
43507e4dd3
Fix Spaces
2014-10-19 12:20:56 -05:00
Ben Word
9b8eb85fb6
Merge branch 'austinpray-austinpray-gulp' into gulp
2014-10-18 23:50:35 -06:00
Ben Word
365b3670a3
Fix conflict
2014-10-18 23:50:15 -06:00
Ben Word
fe32434754
Merge pull request #1173 from CFXd/easier-less-variables
...
Move variables into main.less in case it needs to come after other imports (e.g., Fontawesome)
2014-10-18 23:10:58 -06:00
Michael Silber
dcab2b3040
Move variables into main.less in case it needs to come after other imports (e.g., fontawesome)
2014-10-18 19:32:10 -04:00
Eric Wafford
309917ae67
Add roots_body_class function that checks for page slug in body_class classes and adds it as needed
2014-10-07 11:41:04 -05:00
Ben Word
1b333d6ec9
Merge pull request #1157 from CFXd/remove-wp_footer-from-footer-content-template
...
Move wp_footer() from footer template into base.php for easier customization and DRY
2014-09-28 09:28:49 -06:00
Michael Silber
977a76cc42
Move wp_footer() from footer template into base.php for easier footer customization and DRY
2014-09-28 10:21:18 -04:00
Ben Word
5b597b3fdb
Merge pull request #1154 from zumwalt/gulp
...
Removed errant semicolon in gulpfile.js
2014-09-19 07:50:54 -05:00
Casey Zumwalt
34b297a339
Removed errant semicolon in gulpfile.js
2014-09-19 01:47:44 -07:00
Austin Pray
79fdfcb21c
Adds gulp images
...
Lossless image optimization including pngcrush(1)
2014-09-11 23:37:09 -05:00
Austin Pray
6e0e036ae7
Enhance Gulp dependency compilation
...
Gulp automatically grabs all of the dependencies listed as main files in
`bower.json` except for jQuery and modernizr
Deletes plugin directory, bad development pattern. Doesn't make sense
with the existence of `vendor` directory anyway.
Concat all of the js in the js directory except vendor and compiled
files
2014-09-11 23:13:02 -05:00