Skip to content

Commit 3789b88

Browse files
committed
Harmoniser QTabBar/QSplitter et corriger Ivory Luxury
1 parent 825b4c4 commit 3789b88

13 files changed

Lines changed: 56 additions & 335 deletions

themes/Techno.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ QTreeView::item:selected, QListWidget::item:selected, QTableView::item:selected
9797

9898
/* ===== Tabs ===== */
9999
QTabWidget::pane { border: 1px solid #2a2f37; border-radius: 8px; padding: 6px; background-color: #12171e; }
100+
QTabBar { background: #12171e; }
100101
QTabBar::tab {
101102
background: #12171e;
102103
border: 1px solid #2a2f37;
@@ -261,8 +262,10 @@ QToolBar {
261262
}
262263
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
263264

264-
QSplitter::handle { background: palette(mid); }
265-
QSplitter::handle:hover { background: palette(highlight); }
265+
QSplitter::handle { background: #2a2f37; }
266+
QSplitter::handle:horizontal { width: 6px; }
267+
QSplitter::handle:vertical { height: 6px; }
268+
QSplitter::handle:hover { background: #343a44; }
266269

267270
QScrollArea {
268271
background: palette(window);

themes/Techno2.qss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ QTreeView::item:hover, QListWidget::item:hover, QTableView::item:hover { backgro
153153

154154
/* ===== Tabs (underline indicator) ===== */
155155
QTabWidget::pane { border: 1px solid rgba(255,255,255,0.14); border-radius: 12px; background: #1b2332; padding: 8px; }
156+
QTabBar { background: #1b2332; }
156157
QTabBar::tab {
157158
background: transparent;
158159
border: none;

themes/aurora_borealis.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ QGroupBox::title { subcontrol-origin: margin; left: 10px; padding: 0 6px; color:
9393

9494
/* Onglets */
9595
QTabWidget::pane { border: 1px solid #22314A; border-radius: 10px; background: #0F192B; }
96+
QTabBar { background: #0F192B; }
9697
QTabBar::tab {
9798
background: #10192B; color: #D5E9FF; padding: 6px 12px; border: 1px solid #22314A; border-bottom: none;
9899
border-top-left-radius: 10px; border-top-right-radius: 10px;
@@ -258,8 +259,10 @@ QToolBar {
258259
}
259260
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
260261

261-
QSplitter::handle { background: palette(mid); }
262-
QSplitter::handle:hover { background: palette(highlight); }
262+
QSplitter::handle { background: #22314A; }
263+
QSplitter::handle:horizontal { width: 6px; }
264+
QSplitter::handle:vertical { height: 6px; }
265+
QSplitter::handle:hover { background: #2A3B58; }
263266

264267
QScrollArea {
265268
background: palette(window);

themes/dark.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,7 @@ QListWidget::item:alternate {
137137
QTabWidget::pane {
138138
border: 1px solid #2A2F37; border-radius: 8px; background: #14171B;
139139
}
140+
QTabBar { background: #14171B; }
140141
QTabBar::tab {
141142
background: #1B1E23; color: #E6E8EB; padding: 6px 12px; border: 1px solid #2A2F37; border-bottom: none; border-top-left-radius: 8px; border-top-right-radius: 8px;
142143
}
@@ -418,8 +419,10 @@ QToolBar {
418419
}
419420
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
420421

421-
QSplitter::handle { background: palette(mid); }
422-
QSplitter::handle:hover { background: palette(highlight); }
422+
QSplitter::handle { background: #2A2F37; }
423+
QSplitter::handle:horizontal { width: 6px; }
424+
QSplitter::handle:vertical { height: 6px; }
425+
QSplitter::handle:hover { background: #3A4049; }
423426

424427
/* === Theme polish === */
425428
QHeaderView::section {

themes/dark_malvolent_shrine.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ QGroupBox::title { subcontrol-origin: margin; left: 10px; padding: 0 6px; color:
9292

9393
/* Onglets */
9494
QTabWidget::pane { border: 1px solid #26262C; border-radius: 10px; background: #101217; }
95+
QTabBar { background: #101217; }
9596
QTabBar::tab {
9697
background: #111218; color: #E0DDF0; padding: 6px 12px; border: 1px solid #26262C; border-bottom: none;
9798
border-top-left-radius: 10px; border-top-right-radius: 10px;
@@ -257,8 +258,10 @@ QToolBar {
257258
}
258259
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
259260

260-
QSplitter::handle { background: palette(mid); }
261-
QSplitter::handle:hover { background: palette(highlight); }
261+
QSplitter::handle { background: #26262C; }
262+
QSplitter::handle:horizontal { width: 6px; }
263+
QSplitter::handle:vertical { height: 6px; }
264+
QSplitter::handle:hover { background: #30323A; }
262265

263266
QScrollArea {
264267
background: palette(window);

themes/divine_blue.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ QGroupBox::title { subcontrol-origin: margin; left: 10px; padding: 0 6px; color:
7979

8080
/* Onglets */
8181
QTabWidget::pane { border: 1px solid #1E2E4F; border-radius: 10px; background: #0F1B33; }
82+
QTabBar { background: #0F1B33; }
8283
QTabBar::tab {
8384
background: #10203A; color: #BFD3FF; padding: 6px 12px; border: 1px solid #1E2E4F; border-bottom: none;
8485
border-top-left-radius: 10px; border-top-right-radius: 10px;
@@ -304,8 +305,10 @@ QToolBar {
304305
}
305306
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
306307

307-
QSplitter::handle { background: palette(mid); }
308-
QSplitter::handle:hover { background: palette(highlight); }
308+
QSplitter::handle { background: #1E2E4F; }
309+
QSplitter::handle:horizontal { width: 6px; }
310+
QSplitter::handle:vertical { height: 6px; }
311+
QSplitter::handle:hover { background: #2A3A5F; }
309312

310313
QScrollArea {
311314
background: palette(window);

themes/divine_rosas_dream.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ QGroupBox::title { subcontrol-origin: margin; left: 10px; padding: 0 6px; color:
9292

9393
/* Onglets */
9494
QTabWidget::pane { border: 1px solid #EBD6DE; border-radius: 12px; background: #FFFFFF; }
95+
QTabBar { background: #FFFFFF; }
9596
QTabBar::tab {
9697
background: #F7E9EF; color: #2B1E2F; padding: 6px 14px; border: 1px solid #EBD6DE; border-bottom: none;
9798
border-top-left-radius: 12px; border-top-right-radius: 12px;
@@ -257,8 +258,10 @@ QToolBar {
257258
}
258259
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
259260

260-
QSplitter::handle { background: palette(mid); }
261-
QSplitter::handle:hover { background: palette(highlight); }
261+
QSplitter::handle { background: #EBD6DE; }
262+
QSplitter::handle:horizontal { width: 6px; }
263+
QSplitter::handle:vertical { height: 6px; }
264+
QSplitter::handle:hover { background: #DDC4CE; }
262265

263266
QScrollArea {
264267
background: palette(window);

themes/divory.qss

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ QGroupBox::title { subcontrol-origin: margin; left: 10px; padding: 0 6px; color:
9191

9292
/* Onglets */
9393
QTabWidget::pane { border: 1px solid #E4E0CF; border-radius: 10px; background: #FFFFFF; }
94+
QTabBar { background: #FFFFFF; }
9495
QTabBar::tab {
9596
background: #F3F0E4; color: #1F2A3C; padding: 6px 12px; border: 1px solid #E4E0CF; border-bottom: none;
9697
border-top-left-radius: 10px; border-top-right-radius: 10px;
@@ -256,8 +257,10 @@ QToolBar {
256257
}
257258
QToolBar::separator { background: palette(mid); width: 1px; height: 1px; margin: 4px; }
258259

259-
QSplitter::handle { background: palette(mid); }
260-
QSplitter::handle:hover { background: palette(highlight); }
260+
QSplitter::handle { background: #E4E0CF; }
261+
QSplitter::handle:horizontal { width: 6px; }
262+
QSplitter::handle:vertical { height: 6px; }
263+
QSplitter::handle:hover { background: #DCD6C5; }
261264

262265
QScrollArea {
263266
background: palette(window);

0 commit comments

Comments
 (0)