/* ============================================================ Viewer du manuel (HelpViewer) — feuille par defaut de mgt-manuel-core. Les couleurs sont des looked-up colors declarees sur .help-viewer et injectees par ManuelTheme.applyTo() : une application hote change la charte sans toucher a cette feuille. Valeurs par defaut = charte Sirius. ============================================================ */ .help-viewer { /* Defauts (ecrases par ManuelTheme.applyTo via setStyle) */ -mgt-accent: #e9e4ef; -mgt-button: #f0f0f0; -mgt-button-border: #bac0c0; -mgt-panel-border: #d1d1d1; -mgt-selection: #D6ECDB; -mgt-hover: #f0f6f2; -mgt-text: #323232; -mgt-bg: #ffffff; -fx-background-color: -mgt-bg; } /* --- Barre d'outils (Precedent / Suivant / Accueil / Zoom) --- */ .help-viewer .tool-bar { -fx-background-color: -mgt-bg; -fx-border-color: transparent transparent -mgt-panel-border transparent; -fx-border-width: 0 0 1 0; -fx-padding: 6 10 6 10; } .help-viewer .tool-bar .button { -fx-background-color: -mgt-button; -fx-border-color: -mgt-button-border; -fx-border-radius: 5; -fx-background-radius: 5; -fx-text-fill: -mgt-text; -fx-cursor: hand; } .help-viewer .tool-bar .button:hover { -fx-background-color: -mgt-accent; } .help-viewer .tool-bar .button:disabled { -fx-opacity: 0.45; -fx-cursor: default; } .help-viewer .button-primary { -fx-background-color: -mgt-accent; } .help-viewer .tool-bar .label { -fx-text-fill: -mgt-text; } /* --- Panneau sommaire --- */ .help-viewer .help-left-panel { -fx-background-color: -mgt-bg; } .help-viewer .help-panel-title { -fx-text-fill: -mgt-text; -fx-font-weight: bold; } .help-viewer .help-project-title { -fx-text-fill: -mgt-text; -fx-font-weight: bold; -fx-font-size: 13px; } .help-viewer .help-project-version { -fx-text-fill: derive(-mgt-text, 45%); -fx-font-size: 11px; } .help-viewer .tree-view { -fx-background-color: -mgt-bg; -fx-border-color: -mgt-panel-border; -fx-border-width: 1; -fx-border-radius: 5; -fx-background-radius: 5; } .help-viewer .tree-cell { -fx-background-color: -mgt-bg; -fx-text-fill: -mgt-text; } .help-viewer .tree-cell:hover { -fx-background-color: -mgt-hover; } .help-viewer .tree-cell:selected { -fx-background-color: -mgt-selection; -fx-text-fill: derive(-mgt-text, -20%); } /* --- Separateur du SplitPane --- */ .help-viewer .split-pane { -fx-background-color: -mgt-bg; -fx-padding: 0; } .help-viewer .split-pane .split-pane-divider { -fx-background-color: -mgt-panel-border; -fx-padding: 0 1 0 1; } /* --- Barre de statut (page courante) --- */ .help-viewer .help-status { -fx-text-fill: derive(-mgt-text, 45%); -fx-font-size: 11px; }