From 7a0efe5c63e56143e6e5e0704ca937002729f072 Mon Sep 17 00:00:00 2001 From: william Date: Wed, 23 Sep 2026 11:22:36 +0200 Subject: [PATCH] =?UTF-8?q?Retire=20les=20marges=20du=20canevas=20autour?= =?UTF-8?q?=20d'une=20page=20mini-jeu,=20m=C3=AAme=20hors=20Aper=C3=A7u?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit .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 --- static/document/document-editor.css | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/static/document/document-editor.css b/static/document/document-editor.css index f4f06ef7..60a134d7 100644 --- a/static/document/document-editor.css +++ b/static/document/document-editor.css @@ -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;