This repository was archived by the owner on Mar 7, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
Standards CSS
Jérémy Buget edited this page Mar 1, 2017
·
13 revisions
Les fichiers de style doivent être situés dans le répertoire pix/live/app/styles.
Nous utilisons SaSS pour nous aider à produire du code CSS maintenable et performant.
L'intégration de SaSS avec Ember.js se fait via l'addon ember-cli-sass.
Les fichiers de styles doivent porter l'extension .scss.
Nous respectons les conventions de nommage de la méthodologie CSS BEM.
Historiquement, le projet a été initié sans réelles conventions de nommage / structuration. Il est possible de trouver du code non-BEMifié. La bonne pratique est de BEMifier (dans la mesure du raisonnable / pragmatique) le CSS legacy.
Nous avons convenu d'utiliser la fonctionnalité nesting de classe CSS offerte par SaSS dans 2 cas :
- les media queries
- les pseudo-classes