Olivier Massot b401fdff2b add new CSS themes 5 tahun lalu
..
common 9ee7555bb2 fix footer and menu auto-width and recompile themes 5 tahun lalu
ext f36cb2421a init 5 tahun lalu
Readme.md 01d51c07ce refactor and documents scss files 5 tahun lalu
style.css 01d51c07ce refactor and documents scss files 5 tahun lalu
style.css.map 01d51c07ce refactor and documents scss files 5 tahun lalu
style.scss f1f79bb042 fix menu and footer full width behaviour 5 tahun lalu
theme-blue.css b401fdff2b add new CSS themes 5 tahun lalu
theme-blue.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-blue.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-green.css b401fdff2b add new CSS themes 5 tahun lalu
theme-green.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-green.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-grey.css b401fdff2b add new CSS themes 5 tahun lalu
theme-grey.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-grey.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-light-blue.css b401fdff2b add new CSS themes 5 tahun lalu
theme-light-blue.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-light-blue.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-light-red.css b401fdff2b add new CSS themes 5 tahun lalu
theme-light-red.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-light-red.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-orange.css b401fdff2b add new CSS themes 5 tahun lalu
theme-orange.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-orange.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-purple.css b401fdff2b add new CSS themes 5 tahun lalu
theme-purple.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-purple.scss b401fdff2b add new CSS themes 5 tahun lalu
theme-red.css b401fdff2b add new CSS themes 5 tahun lalu
theme-red.css.map b401fdff2b add new CSS themes 5 tahun lalu
theme-red.scss b401fdff2b add new CSS themes 5 tahun lalu

Readme.md

Sass files

L'organisation des fichiers essaye de respecter au mieux la méthode SMACCS: http://smacss.com/files/smacss-fr.pdf

Les fichiers doivent être compilés avec SASS: https://sass-lang.com/guide

Pour compiler les fichiers à chaque modification, lancer dans ce répertoire:

sass --watch theme-blue.scss theme-blue.css
sass --watch theme-green.scss theme-green.css
sass --watch theme-orange.scss theme-orange.css

Le dossier common contient le 'tronc commun'. Tous les fichiers présents dans common sont inclus dans le fichier style.scss, qui définit aussi toutes les valeurs par défaut des constantes.

Ensuite, les fichiers de thème (theme-*.scss) peuvent au besoin redéfinir certaines de ces constantes (voir ici)