Documentation

Ces utilitaires sont des conteneurs permettant d'organiser le contenu en l'alignant et le répartissant verticalement et horizontalement

Ce sont des presets de display: flex

Colonne

Preview

a
b
c

Balisage


                
                    <div class="u-column">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Colonne centrée

Preview

a
b
c

Balisage


                
                    <div class="u-columnCenter" style="height: 200px;">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Colonne espace entre

Preview

a
b
c

Balisage


                
                    <div class="u-columnCenterSpaceBetween" style="height: 200px;">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Ligne stricte

Preview

a
b
c
d
e
f
g
h
i
j

Balisage


                
                    <div class="u-flex u-lightGrey" style="width: 50px">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                        <div>d</div>
                        <div>e</div>
                        <div>f</div>
                        <div>g</div>
                        <div>h</div>
                        <div>i</div>
                        <div>j</div>
                    </div>
                

Ligne avec retour à la ligne

Preview

a
b
c
d
e
f
g
h
i
j

Balisage


                
                    <div class="u-flex u-wrap u-lightGrey" style="width: 50px">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                        <div>d</div>
                        <div>e</div>
                        <div>f</div>
                        <div>g</div>
                        <div>h</div>
                        <div>i</div>
                        <div>j</div>
                    </div>
                

Colonne devenant une ligne sous mobile

Preview

a
b
c

Balisage


                
                    <div class="u-rowOnMobile">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu centré

Preview

a
b
c

Balisage


                
                    <div class="u-center">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu centré avec espace autour

Preview

a
b
c

Balisage


                
                    <div class="u-centerSpaceAround">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu centré avec espace entre

Preview

a
b
c

Balisage


                
                    <div class="u-centerSpaceBetween">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenus de même taille

Preview

a
b
c

Balisage


                
                    <div class="u-flex">
                        <div class="u-same-size u-border--thin--black">a</div>
                        <div class="u-same-size u-border--thin--black">b</div>
                        <div class="u-same-size u-border--thin--black">c</div>
                    </div>
                

Contenu caché sous mobile

Preview

a
b
c

Balisage


                
                    <div class="u-hideOnMobile">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu affiché sous mobile

Preview

a
b
c

Balisage


                
                    <div class="u-showOnMobile">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu caché sous tablette

Preview

a
b
c

Balisage


                
                    <div class="u-hideOnTablet">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu affiché sous tablette

Preview

a
b
c

Balisage


                
                    <div class="u-showOnTablet">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Contenu séparé en deux part égales

Preview

a
b

Balisage


                
                    <div class="u-split">
                        <div>a</div>
                        <div>b</div>
                    </div>
                

Colonne inversée sous mobile

Preview

a
b
c

Balisage


                
                    <div class="u-column--revertOnMobile">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Ligne inversée sous mobile

Preview

a
b
c

Balisage


                
                    <div class="u-row--revertOnMobile">
                        <div>a</div>
                        <div>b</div>
                        <div>c</div>
                    </div>
                

Helpers position relative/absolue

Preview

X
O
-

Balisage


                
                    <div class="u-position--relative">X
                        <div class="u-position--absolute">O</div>
                        <div class="u-position--absolute">-</div>
                    </div>