diff --git a/src/Bundle/ChillMainBundle/Resources/views/Dev/dev.assets.html.twig b/src/Bundle/ChillMainBundle/Resources/views/Dev/dev.assets.html.twig new file mode 100644 index 000000000..6a7c4edf0 --- /dev/null +++ b/src/Bundle/ChillMainBundle/Resources/views/Dev/dev.assets.html.twig @@ -0,0 +1,306 @@ +{% 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%; }+ +
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
Expérimental: dans FF about:config, il faut mettre layout.css.grid-template-masonry-value.enabled = true
+ +