Corrige la modale "Utiliser un modèle" : fond transparent et aperçu minuscule
Deux bugs distincts : - #docTemplateModal n'était jamais ajoutée au sélecteur qui définit les tokens --doc-* (--doc-bg-2/--doc-border/--doc-text/...) — ces tokens n'existaient nulle part sur elle, donc toutes les couleurs de fond de la modale résolvaient à rien (transparence totale). Corrigé en l'ajoutant à ce sélecteur (et au data-theme posé par forgeDocApplyTheme, pour suivre le thème clair/sombre de l'éditeur). - .docModalDialog--wide n'avait qu'un max-height, jamais un height explicite : le dialogue flex se limitait à la hauteur naturelle de son contenu, et l'iframe d'aperçu (flex:1) retombait à sa hauteur intrinsèque minuscule faute de référence pour se déployer. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
09449fe911
commit
56afe77bd4
@@ -3045,6 +3045,8 @@ function forgeDocApplyTheme(theme) {
|
||||
// posé ici explicitement pour que la modale suive le même thème.
|
||||
const scenarioModal = document.getElementById('docScenarioTreeModal');
|
||||
if (scenarioModal) scenarioModal.dataset.theme = theme;
|
||||
const templateModal = document.getElementById('docTemplateModal');
|
||||
if (templateModal) templateModal.dataset.theme = theme;
|
||||
const toggle = document.getElementById('docThemeToggle');
|
||||
toggle.innerHTML = theme === 'light'
|
||||
? '<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M20 14.5A8.5 8.5 0 1 1 9.5 4a7 7 0 0 0 10.5 10.5z"/></svg>'
|
||||
|
||||
Reference in New Issue
Block a user