Démarrer avec Trilogy
Structure d'un document
Template de base
Une page utilise les trois éléments HTML suivant : header
, main.main-content
et footer
.
Pour faciliter la lecture, ces trois éléments sont par défaut contraints sur les très grands écrans. Pour vous afranchir de cette contrainte, vous pouvez ajouter la classe .is-fullwidth
sur chacun de ces trois éléments.
Les sections
L'élément de base d'une page Trilogy est l'élément HTML section
, utilisé ainsi : <section class="section">
.
Une section gère les marges principales de la page et prend toute la largeur disponible.
Les sections sont les enfants directs demain.main-content
et hébergent tous vos contenus.
Le container
L'élément qui suit directement une section de base est le container (<div class="container">
). Il est chargé de restreindre votre contenu en fonction de la largeur de la page. C'est aussi lui qui contiendra les rangées et les colonnes permettant d'organiser votre contenu selon une grille.
Pour rendre le container utilisable sur toute la largeur de votre section, utilisez la classe is-fluid
Les colonnes
A l'intérieur d'un container, vous pouvez utiliser des colonnes afin d'agencer votre contenu horizontalement.
En savoir plus sur les colonnes
Les rangées
A l'intérieur d'un container, vous pouvez aussi utiliser des rangées afin d'agencer votre contenu verticalement.
En savoir plus sur les rangées