FOX Boilerplate 2
An HTML5 / Sass / Gulp Boilerplate including FOX CSS. Currently composed of the following :
- HTML5 responsive base template
- FOX CSS framework (Sass)
- Sass & CSS3 Autoprefixer (compile on default task)
- Livereload (no plugin required)
- JSHint, CSS Lint and HTML Hint
- IE9+ support
- Files minification (CSS, JS and images)
- Local server at
- Notifications system with Growl
And more to come.
This Boilerplate is designed to be as less obtrusive as possible. FOX CSS is installed by default but you can start your project with your own framework or with just a blank CSS file.
npm install -g gulp
You may need to run
sudo depending on your OS, or run the command shell as an Admin (for Windows users).
Download and install FOX Boilerplate files in the directory where you want to work. Just install the Gulp dependencies by running the following command in your project folder :
FOX-Boilerplate is composed of two main folders :
- assets (created on 1st
Files should be placed in the following folders inside your project :
- SCSS : dev/sass/..
- JS files : dev/js/
- Images : dev/img/..
- HTML files : anywhere inside dev/
Open the command line tool in your working folder. For Windows users, there are two easy ways to do so :
- Run cmd in the location bar
- Or shift + right click in your folder and select "Open command window here" (or something equivalent)
Run the following commands depending on what you want.
gulp will run a local server at
dev folder as a root, and will also run the
watch task, which includes the following:
- Sass files compilation, autoprefix
- JS concatenation
- CSS, JS and images minification.
gulp css and
If you need more info on Gulp, you should take a look at Gulp's guide.
FOX Boilerplate also comes with an optional notification system.
If you need help, please contact me on Twitter.
The MIT License (MIT)
Copyright (c) 2015 Ronan Levesque
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.