source: spip-zone/_squelettes_/integraal/theme/trunk/css/theme.scss @ 107649

Last change on this file since 107649 was 107649, checked in by tcharlss@…, 3 years ago

Ajout d'un trunk pour le thème, qui sera basé sur gulp au lieu de scssphp. Ajout d'un readme pour expliquer les branches

File size: 2.5 KB
Line 
1/**
2 * Feuille de style principale du thème.
3 *
4 * Uniquement des imports, aucun style directeent ici.
5 * Ordre des imports : du plus général au plus spécifique.
6 */
7
8/**
9 * Variables et fonctions de base
10 *
11 * Ces imports ne génèrent aucun style CSS, ce sont des utilitaires ou sinon des styles de librairies
12 */
13@import "variables"; // variables globales (couleurs, typographie, etc.)
14@import "bourbon"; // mixins diverses - http://bourbon.io
15@import "grid-settings"; // config de Neat, après Bourbon car utilise em()
16@import "neat"; // Grille - https://neat.bourbon.io
17@import "omega-reset"; // complément à Neat pour le responsive - https://github.com/joshfry/omega-reset-for-bourbon-neat
18@import "layoutgala"; // mixins LayoutGala, si on en a besoin - https://blog.html.it/layoutgala/index.html
19@import "sassy-buttons"; // mixins pour des boutons faciles - http://jaredhardy.com/sassy-buttons
20@import "hashgrid"; // mixin de visualisation de la grille pour aider - http://hashgrid.com
21
22/**
23 * Base CSS
24 *
25 * Styles de premier niveau pour les éléments de base, la plupart sans classes
26 */
27@import "tinytypo"; // Typographie de base, pour n'importe quel site - http://tinytypo.tetue.net
28@import "typo"; // Choix graphiques de base propres à ce site (couleurs de base, tailles, polices, etc)
29
30/**
31 * Gestion des gabarits
32 *
33 * Placement des blocs principaux, colonnes, etc
34 */
35@import "layouts";
36
37/**
38 * Modules
39 *
40 * Ce sont des modèles cohérents, réutilisables quelque soit l'endroit où on les place
41 */
42@import "modules/icons"; // Styles communs pour placer les icônes
43@import "modules/icons-codes"; // Nom CSS de chaque icône
44@import "modules/text-fadeout"; // Masquer un bas de texte avec un dégradé
45@import "modules/buttons"; // Tous les boutons et leurs variantes
46@import "modules/forms"; // Les formulaires
47@import "modules/lists"; // Les différentes listes du site
48// @import "modules/illustrations"; // Les images et légendes
49// @import "modules/comments"; // Les commentaires
50// ...
51
52/**
53 * Sections
54 *
55 * Styles spécifiques à des morceaux de pages, mais dans tout le site
56 */
57@import "sections/access"; // Accès rapide
58@import "sections/header"; // Entête du site
59@import "sections/firstnav"; // Navigation principale
60@import "sections/breadcrumb"; // Chemin hiérarchique
61// @import "sections/footer"; // Pied de page
62// ...
63
64/**
65 * Templates
66 *
67 * Styles spécifiques à des pages ou groupes de pages
68 */
69// @import "templates/sommaire"; // Styles propres à la page d'accueil
70// @import "templates/rubrique-agenda"; // Pour l'agenda
71// ...
72
Note: See TracBrowser for help on using the repository browser.