summaryrefslogtreecommitdiff
path: root/ui/style_dark.qss
diff options
context:
space:
mode:
authorChristian Kolset <christian.kolset@gmail.com>2026-08-01 22:55:49 -0600
committerChristian Kolset <christian.kolset@gmail.com>2026-08-01 23:02:14 -0600
commite1b951db7714a9496ebf7f861a6741598d4c7e67 (patch)
tree2c10266de94b9649e5fab65aac1fd33a87de2528 /ui/style_dark.qss
parent91b0b613f0b58498315ef91f6a541dd1089b88de (diff)
Major control panel improvements.
- Added dedicated firmware file for arduino - Added View button to consolidate windows - Control Panel changes: - Changed name fron "Controls" to "Control Panel" - Blue side bar when Panel is hidden. - Supports "popping" out contorl panel - Settings > Advanced tab added with developer settings
Diffstat (limited to 'ui/style_dark.qss')
-rw-r--r--ui/style_dark.qss31
1 files changed, 29 insertions, 2 deletions
diff --git a/ui/style_dark.qss b/ui/style_dark.qss
index e562365..029d085 100644
--- a/ui/style_dark.qss
+++ b/ui/style_dark.qss
@@ -322,8 +322,8 @@ QComboBox#traceStyleCb, QDoubleSpinBox#traceWidthSpin {
font-family: "IBM Plex Mono", monospace; font-size: 11px;
background: #0b0e13; border: 1px solid #1c2540; border-radius: 3px; color: #8b9dc3; padding: 2px 4px;
}
-QToolButton#traceRemoveBtn { background: transparent; color: #334155; border: none; font-size: 13px; border-radius: 3px; }
-QToolButton#traceRemoveBtn:hover { background-color: #450a0a; color: #ef4444; }
+QPushButton#traceRemoveBtn { background: transparent; color: #8b9dc3; border: none; font-size: 13px; border-radius: 3px; padding: 0; }
+QPushButton#traceRemoveBtn:hover { background-color: #450a0a; color: #ef4444; }
QPushButton#addTraceBtn {
background-color: #1c2540; color: #8b9dc3;
@@ -603,3 +603,30 @@ QLabel#layoutTileLabel {
color: #8b9dc3;
background: transparent;
}
+
+/* ── Control Panel Dock ──────────────────────────────────────────── */
+QDockWidget#controlPanelDock {
+ border: none;
+}
+QDockWidget#controlPanelDock::title {
+ background-color: #0f1521;
+ color: #8b9dc3;
+ padding: 4px 8px;
+ text-align: left;
+ font-size: 11px;
+ font-weight: bold;
+ letter-spacing: 1px;
+ border-bottom: 1px solid #2a3558;
+}
+QDockWidget#controlPanelDock::close-button,
+QDockWidget#controlPanelDock::float-button {
+ background: transparent;
+ border: none;
+ padding: 2px;
+ subcontrol-position: top right;
+}
+QDockWidget#controlPanelDock::close-button:hover,
+QDockWidget#controlPanelDock::float-button:hover {
+ background: #2a3558;
+ border-radius: 2px;
+}