Theming Bootstrap using LESS with Grunt and Bower
- Clone the repo
- cd to the folder
- Run the bower install command to install the bower packages (Bootstrap, jQuery and Font Awesome)
- Run bower list to check for updated packages. Then run bower update to update to the packages to the lastest versions if necessary.
- Run the npm install command to install Grunt and necessary packages
- Run the grunt copy task to copy Bootstrap and jQuery files to the public/assets/javascript
The LESS files are exported in public/assets/stylesheets. If you want to minify the final CSS file run the "grunt cssmin" task.
This Grunt project doesn't minified Javascript you must add an uglify task for that.
You have to copy eventual fonts manually in public/assets/fonts and your custom JS file in public/assets/javascript.
You can copy the Bootstrap and jQuery files in the public/assets/javascript folder running the grunt copy task.
You'll find in HTML and LESS some tests I've done.