V2.5.0 — Theme gris moderne + fix recadrage

- Theme gris clair moderne avec accents cyan (#00b4d8)
  - Fond #e8e8e8, menus #f2f2f2, boutons blancs, hover cyan
  - Viewer fond gris, vignettes fond blanc
  - Splash screen en theme clair
  - Scrollbars, menus, dialogues tous en gris/cyan
- Fix recadrage : dialogue garde une reference (plus de garbage collection)
- Popup recadrage compact (360px fixe) et non-modal
- A propos adapte au theme clair

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Jules
2026-03-21 14:40:31 +01:00
parent 98049cd3cb
commit d7a538aa8c
7 changed files with 86 additions and 89 deletions

View File

@@ -29,28 +29,28 @@ class PagePanel(QWidget):
self._list.setSpacing(4)
self._list.setStyleSheet("""
QListWidget {
background: #181825;
background: #e0e0e0;
border: none;
border-right: 1px solid #313244;
border-right: 1px solid #d0d0d0;
padding: 4px;
}
QListWidget::item {
background: #1e1e2e;
border: 1px solid #313244;
background: #ffffff;
border: 1px solid #d0d0d0;
border-radius: 6px;
padding: 4px;
color: #a6adc8;
color: #555;
font-size: 10px;
margin: 2px 0;
}
QListWidget::item:hover {
background: #313244;
border-color: #45475a;
background: #e0f4ff;
border-color: #00b4d8;
}
QListWidget::item:selected {
background: #313244;
border: 1px solid #89b4fa;
color: #cdd6f4;
background: #d8f0f8;
border: 2px solid #00b4d8;
color: #006fa6;
}
""")
@@ -101,9 +101,9 @@ class PagePanel(QWidget):
menu = QMenu(self)
menu.setStyleSheet("""
QMenu { background: #1e1e2e; color: #cdd6f4; border: 1px solid #45475a; border-radius: 8px; padding: 4px; }
QMenu { background: #fff; color: #2d2d2d; border: 1px solid #d0d0d0; border-radius: 8px; padding: 4px; }
QMenu::item { padding: 6px 20px; border-radius: 4px; }
QMenu::item:selected { background: #45475a; }
QMenu::item:selected { background: #e0f4ff; color: #006fa6; }
""")
act_insert = menu.addAction("Inserer une page blanche apres")