{% extends '@ChillMain/layout.html.twig' %} {% block title %} SASS Assets Catalogue {% endblock %} {% block css %} {% endblock %} {% block content %}
Base d'un placement flex alternatif à l'usage des tables. Flex-table et flex-bloc utilisent la même structure html (seul la root class change). Le placement est responsive. La bordure utilise box-shadow pour simuler border-collapse (table).
Une classe separator peut être appliquée sur item-row
On fixe manuellement la largeur de la première colonne :
div.flex-table div.item-bloc div.item-row div.item-col:first-child { flex-basis: 20%; }
On fixe manuellement la largeur des blocs :
div.flex-bloc div.item-bloc { flex-basis: 50%; }
This will fix the layout of the row, with a "title" element, and an aside element. Using css grid
, this is quite safe and won't overflow
will render:
Une liste inline qui s'aligne, puis glisse sous son titre.
item
item
...Réglage d'une zone de titre sur 2 lignes.
Une zone de bouton flotte à droite d'un contenu. On peut voir en faisant varier la largeur que celui-ci vient s'adapter harmonieusement autour des boutons.
Avec la même structure, on accroche la zone de bouton en bas, toujours à droite. Voir source.
record_actions
small
inline
slim
Ajouter slim
enlève la marge inférieure. Permet un meilleur alignement horizontal dans une row
Ajouter .row-hover
sur une class .row
provoque un changement de background au survol
Primary Secondary Success Danger Warning Info Light Dark chill-blue chill-green chill-yellow chill-orange chill-red chill-beige
{% endblock %}