Structure de dossiers recommandée pour une configuration Gridy propre.
/assets
/img
/js
/css
style.css
Dans style.css, définissez d'abord les variables de grille pour personnaliser le système. Sans cela, Gridy utilise les valeurs par défaut.
:root{
--pl:32px;
--pr:32px;
--gp:32px;
--mw:960px;
}
Ces variables contrôlent :
• --pl / --pr → marge intérieure de la page gauche/droite
• --gp → espacement de la grille
• --mw → largeur maximale du conteneur
Appuyez sur Maj + G pour activer/désactiver la superposition de grille. Utilisez-la pour aligner les éléments et déboguer l'espacement.
Gridy utilise un système à 12 colonnes. Les exemples sont classés d'une colonne jusqu'à la pleine largeur.
La structure de la mise en page est composée de trois couches :
.con définit la largeur du conteneur principal et la marge intérieure de la page,
.grd définit le système de grille à 12 colonnes,
et .c-* contrôle le nombre de colonnes que chaque élément occupe.
Utilisez les classes s-* pour décaler les éléments horizontalement.
Utilisez les classes d'aide flex pour l'alignement et la distribution.
Classes utilitaires pour l'alignement horizontal du texte.
Les utilitaires de marge et de marge intérieure suivent le rythme de base. Les classes d'espacement utilisent des incréments verticaux cohérents pour l'équilibre de la mise en page.
Utilitaires d'images à hauteur fixe pour une composition de mise en page rapide. Combinez .img avec les utilitaires de hauteur pour créer des blocs d'images cohérents.
En dessous de 900px, Gridy passe automatiquement à 4 colonnes. Toutes les classes de colonnes deviennent en pleine largeur.