From 4244e5d97da0273fed70f734a4cfe822bd15c9cb Mon Sep 17 00:00:00 2001 From: Christian Kolset Date: Thu, 23 Apr 2026 10:52:37 -0600 Subject: Fixed clear signal feature to inlcude all signals --- ui/style_dark.qss | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 71 insertions(+), 1 deletion(-) (limited to 'ui/style_dark.qss') diff --git a/ui/style_dark.qss b/ui/style_dark.qss index df48330..2c24d1c 100644 --- a/ui/style_dark.qss +++ b/ui/style_dark.qss @@ -18,6 +18,18 @@ QMainWindow, QDialog { background-color: #0b0e13; } +QWidget { + color: #e2e8f0; +} + +/* Containers inside scroll areas inherit dark bg */ +QAbstractScrollArea > QWidget { + background-color: #111620; +} +QAbstractScrollArea > QWidget > QWidget { + background-color: #111620; +} + /* ── Toolbar ─────────────────────────────────────────────────────── */ QToolBar#mainToolbar { background-color: #0b0e13; @@ -388,7 +400,6 @@ QPushButton#applyButton:hover { background-color: #1d4ed8; color: #eff6ff; } /* ── Control widgets ─────────────────────────────────────────────── */ QFrame#controlWidget { background-color: #161d2e; border: 1px solid #2a3558; border-radius: 6px; } -QFrame#controlWidget:hover { border-color: #3b82f6; } QWidget#controlWidgetHeader { background-color: #0f1521; border-radius: 5px 5px 0 0; border-bottom: 1px solid #2a3558; } QLabel#controlWidgetIcon { font-size: 14px; color: #3b82f6; padding-right: 4px; } QLabel#controlWidgetTitle { font-family: "IBM Plex Mono", monospace; font-size: 11px; font-weight: 700; letter-spacing: 1.5px; color: #8b9dc3; } @@ -465,6 +476,65 @@ QLabel#traceSource { font-size: 12px; } +/* ── File dialog ─────────────────────────────────────────────────── */ +QFileDialog { + background-color: #0b0e13; +} +QFileDialog QWidget { + background-color: #0b0e13; + color: #e2e8f0; +} +QFileDialog QTreeView, +QFileDialog QListView { + background-color: #111620; + border: 1px solid #2a3558; + color: #e2e8f0; + alternate-background-color: #161d2e; +} +QFileDialog QTreeView::item:selected, +QFileDialog QListView::item:selected { + background-color: #1e3a5f; + color: #e0f2fe; +} +QFileDialog QTreeView::item:hover, +QFileDialog QListView::item:hover { + background-color: #1c2540; +} +QFileDialog QHeaderView::section { + background-color: #161d2e; + color: #8b9dc3; + border: none; + border-bottom: 1px solid #2a3558; + padding: 4px 8px; +} +QFileDialog QSplitter { + background-color: #0b0e13; +} +QFileDialog QSplitter::handle { + background-color: #2a3558; +} +QFileDialog QToolBar { + background-color: #0b0e13; + border-bottom: 1px solid #2a3558; +} +QFileDialog QToolButton { + background-color: transparent; + color: #8b9dc3; + border: 1px solid transparent; + border-radius: 3px; + padding: 2px; +} +QFileDialog QToolButton:hover { + background-color: #1c2540; + border-color: #2a3558; + color: #e2e8f0; +} +QFileDialog QComboBox { + background-color: #0b0e13; + border: 1px solid #2a3558; + color: #e2e8f0; +} + /* ── Profile / File menu ─────────────────────────────────────────── */ QMenu#profileMenu { background-color: #111620; -- cgit v1.2.3