Retire les marges du canevas autour d'une page mini-jeu, même hors Aperçu

.docCanvasArea gardait son padding confortable (36px 40px) autour
d'une page mini-jeu en mode édition — seul .docPage lui-même (son
padding interne) avait été mis à plat jusqu'ici. Nouvelle règle
:has() conditionnée à la présence d'un mini-jeu, jamais globale : une
page de contenu normal garde ses marges habituelles. Vérifié par
getComputedStyle (0 avec mini-jeu, 36px 40px sans).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
william
2026-09-23 11:22:36 +02:00
co-authored by Claude Sonnet 5
parent 20ee8ef35b
commit 7a0efe5c63
+11
View File
@@ -409,6 +409,17 @@ body.objectEditBody > main.content {
padding: 0;
}
/* Les marges du CANEVAS autour de la page (.docCanvasArea, jamais
.docPage elle-même, déjà réglée ci-dessus) disparaissent aussi dès
qu'une page mini-jeu est affichée, y compris hors Aperçu (retour
utilisateur du 23/09/2026 : "quand un mini jeu est sur une page les
marges doivent etre supprimer") — une page de contenu normal garde
ses marges de canevas confortables, seule une page mini-jeu (plein
cadre par nature, voir ci-dessus) les perd. */
.docCanvasArea:has(> .docPage > .docPageContent > .docMinigame:only-child) {
padding: 0;
}
.docPageContent > .docMinigame:only-child {
flex: 1;
display: flex;