zestedesavoir/zds-site — pull request #816 by sandhose (2014-06-09 01:25:57+00:00)
Title: Utilisation de gulp-sass au lieu de compass (Plus de Ruby!)

| Q | R
| ------------------------- | -------------------------------------------
| Correction de bugs ? | non
| Nouvelle Fonctionnalité ? | oui
| Tickets concernés | ...

:warning: Il s'agit d'une Pull request modifiant beaucoup de choses au niveau du front, autant niveau workflow que code. Il faut impérativement que @Alex-D review avant qu'elle soit merge :warning:

Utilisation de [gulp-sass](https://github.com/dlmanning/gulp-sass) (qui utilise [node-sass](https://github.com/sass/node-sass), qui implémente [libsass](https://github.com/sass/libsass)), au lieu de l'implémentation Ruby. Concrètement, ça utilise l'implémentation C de SASS (libsass), au lieu de l'implémentation Ruby. Cette implémentation n'est pas encore au niveau de ruby-sass, mais elle est suffisante pour notre utilisation. Cela implique cependant de ne plus utiliser [Compass](http://compass-style.org/), qui ne marche pas (encore) avec libsass (cf. [cette issue](https://github.com/sass/libsass/issues/82))

Tout ici a été adapté pour marcher sans compass, et le préfixage, et la génération de sprite est maintenant faite par Gulp.

Ca y est, plus besoin de Ruby dans le projet! :smile_cat: