A bare bones, lightweight Bourbon Neat starter theme for WordPress inspired by Some Like it Neat.
Julep is set up with:
- Bourbon
- Bourbon Neat
- Bourbon Bitters
- Gulp
- Browsersync
- Browserify
- Bower
- Some template code from Underscores
- Dev domain:
- Use the "default" gulp task to compile SCSS/JS, activate Browsersync, etc.
- Node and SASS are required
$ npm install --global gulp
$ npm install
$ npm install -g bower
$ bower install
Open gulpfile.js and set the "url" variable to the development url so that Browsersync will function correctly. Also, note the source and adminSource variables if you happen to change the directory structure of the theme for some reason.
- Programmed with WPCS enabled
The Browserify Gulp task is set up to watch the assets/js/app/app.js file. It's recommended to add your JS files into assets/js/inc/ and include them with require() from app.js. When WP_DEBUG is set to true in the wp-config.php file the unminified development.js file will be enqueued. When WP_DEBUG is set to false, the minified production-min.js file is enqueued.
- The initial classes are set up following the BEM methodology
- Responsive rules are not separated out into separate files
- The welcome panel can be updated in admin/init.php
- The dashboard company widget can be updated with your company's contact information in admin/init.php