A plattform-agnostic web-project boilerplate with SASS & JS. It serves the following goodness on a shiny plate:
- Basic directory structure for web projects
- Basic HTML structure for web templates with…
- Best practices for icons
- Development tools like…
- Sass
- Gulp
- editorconfig configuration for clean code
- Git configuration
Setup your project:
- Execute
/tools/init-project.sh. - You may want to replace all variables (like
{{ VARNAME }}) with a meaningful text or variable.
See the setup instructions in detail.
Setup your development space:
- Install Gulp plugins via
npm install. - Run
build/setup.sh.
- Gulp way: Start Gulp watcher via
gulp watch. This will start the Gulp watcher responsible for compiling SASS, linting JS, reloading your page on changes and doing other useful stuff. - Develop (and check for advice given by the Gulp watcher).
- Commit to your repository.
See docs/development for more information
See change log
Author: Frank Boës
Copyright & license: See LICENSE.txt