A modern, HTML starter theme. It comes out of the box with NPM, Gulp.js, Bootstrap 4 and jQuery.
Just clone the repo and run npm install in the root to install all the dependencies.
root
│ .gitignore # folders and files ignored by git
│ README.md # readme file
│ package.json # all npm dependencies
│ gulpconfig.json # paths for gulp
│ gulpfile.js # gulp tasks
│ index.html # main index file
│ package-lock.json # automatically generated by npm
│ rev-manifest.json # automatically generated by gulp-rev
└───dist
│ └───fonts # fonts
│ └───images # compressed images
│ └───scripts # main.js and vendor.js minified
│ └───styles # compiled and minified stylesheets
└───node_modules
└───vendor # bootstrap and jquery files
└───src
└───fonts # all your fonts go here
└───images # all your images go here
└───scripts # main.js for your custom js code
└───styles # all your sass files go here
- gulp watch - compile assets during development
gulp watch
- gulp prod - compile assets for distribution
gulp prod
- gulp distclean - delete all files in the dist folder
gulp distclean
- gulp copy-assets - copy all bootstrap and jquery files to vendor
gulp copy-assets
GNU General Public License 3.0 [GPL 3.0] https://www.gnu.org/licenses/gpl-3.0.en.html
The base Twitter Bootstrap theme for ImpressCMS