Zweanslord / Stersectas

Interstellar civilizations carve their own path through space.
0 stars 0 forks source link

Introduce SASS #5

Closed Zweanslord closed 8 years ago

Zweanslord commented 8 years ago

Use Sass for css development.

Zweanslord commented 8 years ago

Compile Sass to css during build. Ideally maven integration. Can be done with maven plugin: https://github.com/GeoDienstenCentrum/sass-maven-plugin Or perhaps wro: https://spring.io/blog/2015/01/12/spring-and-angular-js-a-secure-single-page-application#using-spring-tool-suite

Investigate what is necessary for swift Sass development. Is the maven plugin sufficient or is installing SASS (with ruby) required for development which won't require server restart.

Keep in mind extensions such as Compass, Bourbon, Susy may be desired in the future.

When starting to develop styles, don't forget to use Normalize as base.

Zweanslord commented 8 years ago

Using maven plugin from GeoDienstenCentrum for sass. Included eclipse launch configuration for sass watch and run application, with instructions in the README. No other steps, such as installing ruby, are required to develop with SASS because of the maven integration. Compass and Bourbon are enabled in the maven plugin, Susy and others would need to be included outside the plugin later. Normalize is for when work needs to start on the styles.