From 71e630250388571efae66cb52cce57d39dbd4d3b Mon Sep 17 00:00:00 2001 From: william Date: Thu, 24 Sep 2026 06:26:45 +0200 Subject: [PATCH] =?UTF-8?q?La=20page=20du=20document=20est=20blanche=20fix?= =?UTF-8?q?e,=20en=20=C3=A9dition=20ET=20en=20Aper=C3=A7u?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Retour utilisateur du 24/09/2026 : "je veux que la page dans l'éditeur et l'apercu soi blanche comme dans tous éditeur normale" — .docPage utilisait var(--doc-card), qui suit le thème clair/sombre de L'ÉDITEUR (chrome autour), pas de la page elle-même. Passe à #fff fixe. Redéfinit --forge-text/--forge-text-muted dans le scope de .docPage (le texte de contenu par défaut écrit color:var(--forge-text) en style inline, qui vaut #e8ecf4 quasi blanc partout ailleurs dans le site — illisible sur blanc sans cette redéfinition locale). Les mini-jeux (options quiz, cartes association...) restent lisibles sans changement : ils ont chacun leur propre fond sombre (--doc-bg-2), indépendant du fond de la page. Vérifié par getComputedStyle. Co-Authored-By: Claude Sonnet 5 --- static/document/document-editor.css | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/static/document/document-editor.css b/static/document/document-editor.css index 9ca54bb8..9ad2160a 100644 --- a/static/document/document-editor.css +++ b/static/document/document-editor.css @@ -383,7 +383,23 @@ body.objectEditBody > main.content { contenu ne peut dépasser, quelle que soit cette mécanique). */ max-height: calc(var(--doc-page-width) * 210 / 297); min-height: 0; - background: var(--doc-card); + + /* Blanche FIXE, en édition ET en Aperçu (retour utilisateur du + 24/09/2026 : "la page [...] soi blanche comme dans tous éditeur + normale") — jamais var(--doc-card), qui suit le thème clair/sombre + de L'ÉDITEUR (chrome autour), pas de la PAGE elle-même. */ + background: #fff; + + /* Le contenu écrit color:var(--forge-text) en style inline par défaut + (voir document_engine/rendering/render_document_element.py) — ce + token vaut #e8ecf4 (quasi blanc) partout ailleurs dans le site, + illisible sur une page blanche fixe. Redéfini ICI seulement (pas + globalement, le reste du site reste en thème sombre figé) — même + principe déjà appliqué aux vignettes de page (session du 21/09/2026, + depuis supprimées, mais le même besoin persiste ici). */ + --forge-text: #14161c; + --forge-text-muted: #6b7280; + border: 1px solid var(--doc-border); border-radius: 16px; box-shadow: 0 1px 3px rgb(0 0 0 / 30%);