Commit Graph

117 Commits

Author SHA1 Message Date
Julien Melissas
a16475c1ad Removed jQuery CDN info. [ci-skip]
Now that the CDN option is in soil, there's no need for this information to be in the file (and it was outdated).
2015-05-09 15:24:16 -04:00
Matthew Moen
a797edccbc Fix glyphicon font path 2015-05-05 10:39:15 -07:00
Ben Word
d635063570 Use Bootstrap Sass by default 2015-04-29 00:04:06 -05:00
Rastislav Lamos
cd47721830 Clarify Sass integration 2015-03-31 19:43:50 +02:00
Julien Melissas
fce3433ff7 Added more explicit instructions for BrowserSync.
http vs no http more consistent.
2015-03-12 16:11:49 -04:00
Austin Pray
e2f7ebb54c better instructions for sass install
[ci skip]
2015-03-04 18:50:54 -06:00
Austin Pray
9fbf9df1df whoops 2015-02-25 15:14:30 -06:00
Ben Word
81979785fc Add note about not manually editing wiredep injected deps 2015-02-24 12:04:41 -06:00
Ben Word
e902b7c566 Update Sass instructions 2015-02-19 19:52:14 -06:00
Ben Word
7c118f8565 ✂️ 2015-02-19 19:44:53 -06:00
Ben Word
17b3aa5d59 Add common folder, add grid component, remove home placeholder
* New `common/` folder for `_variables` and `_global`
* Move grid styles to new `_grid` component
* Remove `layouts/pages/_home`
2015-02-19 14:17:50 -06:00
Ben Word
fc05091971 Gallery styling now unnecessary, move caption styling to _wp-classes 2015-02-19 13:49:30 -06:00
Ben Word
fc5a1547ba Remove comments 2015-02-19 13:44:22 -06:00
Austin Pray
659aa60e19 Remove /**/* glob from js by default
See https://discourse.roots.io/t/adding-none-bower-js-libs-to-gulp-manifest-json/2890?u=austin
2015-02-12 01:20:15 -06:00
Austin Pray
c85d059239 Switches from livereload to browsersync
Formatting
Removes references to livereload
Removes enqueued livereload client
2015-01-28 09:22:05 -06:00
Austin Pray
ae62873779 Adds JSCS for gulpfile and scripts
install JSCS globally npm install jscs -g
use `npm run jscs`
2015-01-24 10:26:30 -06:00
Ben Word
cf2bd6b70f Use the theme styles for the editor stylesheet 2015-01-19 22:47:35 -06:00
Ben Word
67f3811a6d app.js -> main.js 2015-01-18 17:30:49 -06:00
Ben Word
d328bfec91 Use new core navigation template tag 2015-01-18 04:18:11 -06:00
Julien Melissas
3fa4d86df4 Adding JavaScript finalize back in.
Addresses d6fc59e041 (commitcomment-6183775)
2015-01-16 14:43:27 -05:00
Austin Pray
6bb9fb21cb Use new manifest format
Simplifies and consolidates gulp tasks

Adds a --production flag to disable source maps

Uses pleeease.io for css optimization
2015-01-15 12:06:52 -06:00
Ben Word
030c084134 Rename to Sage 2015-01-09 20:52:29 -06:00
Ben Word
eaf4d7b73b Fix error after master merge because of new assets directory structure 2015-01-09 19:15:24 -06:00
Ben Word
dadb2ce632 Merge master 2015-01-09 19:09:46 -06:00
Ben Word
ebc18f724c Add example of how to use bootstrap-sass 2015-01-09 17:53:13 -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
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
1c591f9243 Fix Glyphicons path 2014-11-11 12:14:51 -06:00
Ben Word
a58f20752a Formatting / syntax fix 2014-11-11 11:47:41 -06:00
Ben Word
6681d2480d Add some base comment styling
Ref #1197, #1111, #1181
2014-11-11 11:34:38 -06: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
7dd0f0b755 Merge master 2014-10-24 17:56:17 -05: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
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
Ben Word
ee3fc7119d Update editor-style 2014-08-19 21:29:58 -05:00
Ben Word
c7a7d99417 Update order and comments for custom variables 2014-08-19 20:44:21 -05:00
Ben Word
a1edc5404f Merge pull request #1090 from CFXd/move-main-and-sidebar-markup-out-of-php
Move <main> and .sidebar markup out of PHP and into LESS
2014-08-15 12:30:09 -05:00
Michael Silber
32acdb3860 Move <main> and .sidebar markup out of PHP
Add more efficient LESS with variables

Add new line to _variables.less

Add sidebar class to body element instead of main element

Change body sidebar class to .sidebar-active

Change body sidebar class to .sidebar-primary

Correct spacing issues
2014-07-26 10:59:49 -04:00
Kevin Lisota
d040ddef2e use WP HTML5 markup for captions instead of Soil
Use add_theme_support to enable native HTML5 captions and add caption styling to wp-caption-text.
2014-07-25 19:02:49 -07:00
QWp6t
4cdab4497f Splits mixins into separate imports, fixes import order. 2014-07-08 23:16:37 -07:00
James Holland
6733c38a87 add _responsive-embed.less 2014-07-08 21:51:10 -04:00
Ben Word
dede0bd851 Close #992 - Move some Roots features into Soil 2014-03-11 23:34:17 -05:00
Ben Word
6d8b82a7e5 Add .gitkeep to assets/js/plugins 2014-02-22 12:11:47 -06:00
Ben Word
7b255992cf Ref #933 - dev and build tasks for Grunt
Dev: don't minify
Build: minify, lean Modernizr build

Dev assets will load if you have defined your WP_ENV as development
If you don't use Bedrock, you'll need to add this to your wp-config.php:

define('WP_ENV', 'development');

TODO: lib/scripts.php shouldn't need to be committed for changes after
running the version task
2014-02-21 21:59:09 -06:00
Ben Word
cf843567ce Better LESS organization 2014-02-04 23:34:29 -06:00
Ben Word
d8cbdb251a Load Modernizr from Bower, lean build with Grunt 2014-02-04 23:13:33 -06:00
Ben Word
6ace5bbb27 Load jQuery from Bower 2014-02-04 22:59:07 -06:00
Ben Word
810768c5c3 Merge branch 'bower' into 7.0.0 2014-02-04 22:45:59 -06:00
Ben Word
999759c375 Roots 6.5.2 2014-02-04 22:44:25 -06:00