display:contents; for moving the first image below the title on mobile

This commit is contained in:
2026-09-29 10:26:09 +02:00
parent bbb32cadd9
commit 7581ab9333
2 changed files with 30 additions and 2 deletions
File diff suppressed because one or more lines are too long
@@ -187,6 +187,34 @@
}
// ONLY FOR MOBILE
@media (max-width:768px){
div.cols{
display: flex;
flex-direction: column;
// Colonnes et conteneur d'images rendus transparents : chaque .field-item
// devient un item direct de .cols, librement ordonnable — l'image extraite
// est DÉPLACÉE (une seule occurrence dans le DOM, zéro octet en double).
div.col,
div.col.right .field_images{
display: contents;
}
div.col.left > header{
order: 1;
}
// Première image remontée sous le titre.
div.col.right .field_images .field-item:first-child{
order: 2;
}
// Le reste du contenu de la colonne gauche.
div.col.left > :not(header):not(.spacer){
order: 3;
}
// Les autres images, en fin de page.
div.col.right .field_images .field-item:not(:first-child){
order: 5;
}
div.col.left > .spacer{
display: none;
}
}
}
}