Yeoman Generator-INIT

Contribute

Please help making this project better and contribute with
your knowledge.

CSS

We are currently working with Sass (in its dialect
SCSS) and do not use CSS directly. Please do not edit the CSS-files in any case
but search the corresponding .scss file and edit it accordingly. If you are
not familiar with SCSS you can write pure CSS which is actually valid SCSS.

However all .scss-files are compiled into one file called main.css in the
css-folder. There is a productive-version (means minified), too.

You can find more information about the installation process of Sass and the
usage of SCSS in the Sass Tutorial.

JS

We use jQuery, Modernizr (custom build via Grunt) and RequireJS.

Please use JSHint for your JavaScript before you commit. You can use the
Grunt-task jshint for this. It is also integrated in grunt watch.

Creating a Build

Please use Grunt.js for building a
production-state of a website. The Gruntfile.js has tasks for concatenating
and minifing CSS and JavaScript.