From 1058e6742214c5dc7d8614763f273b623dda4c85 Mon Sep 17 00:00:00 2001 From: MisterMaker Date: Mon, 22 Jul 2024 18:12:21 +0200 Subject: [PATCH] Stylesheet fixes part trois. (#15471) * fixes Qtoolbox for Freecad CAM https://github.com/FreeCAD/FreeCAD/issues/14745#issuecomment-2231031485 * Removed offset because of Linux issues. * fix for to dark cells in propetties panel * fixed constrain colors in sketcher and arros tabbar. * tabbar fixes * This fixes the checkered scrollbar issue * This fixes the spinbox arrow which had a gap. * misses somethings in the overlay stylesheets. * typos * fixed some overlay issues * update sketch uncontrained colors * trying to fix the arrow size * fixes for treeview * Update Light Theme + Dark Background.qss fix for edit text field * updated checkmarks names and scaled them down. * Update FreeCAD Dark.qss oopsie wrong color * Update icons classic.svg icons files for the icons * fix for table edit --- src/Gui/Stylesheets/FreeCAD Dark.qss | 271 ++++--- src/Gui/Stylesheets/FreeCAD Light.qss | 289 ++++---- .../images_classic/Arrow-down-black.png | Bin 303 -> 229 bytes .../images_classic/Arrow-down-blue.png | Bin 407 -> 322 bytes .../images_classic/Arrow-down-darkgray.png | Bin 386 -> 307 bytes .../images_classic/Arrow-down-lightgray.png | Bin 415 -> 307 bytes .../images_classic/Arrow-down-white.png | Bin 318 -> 232 bytes .../images_classic/Arrow-left-black.png | Bin 332 -> 253 bytes .../images_classic/Arrow-left-blue.png | Bin 364 -> 328 bytes .../images_classic/Arrow-left-darkgray.png | Bin 357 -> 298 bytes .../images_classic/Arrow-left-lightgray.png | Bin 372 -> 303 bytes .../images_classic/Arrow-left-white.png | Bin 326 -> 256 bytes .../images_classic/Arrow-leftDown-black.png | Bin 0 -> 254 bytes .../images_classic/Arrow-leftDown-blue.png | Bin 308 -> 308 bytes .../Arrow-leftDown-darkgray.png | Bin 304 -> 286 bytes .../Arrow-leftDown-lightgray.png | Bin 301 -> 295 bytes .../images_classic/Arrow-leftDown-white.png | Bin 290 -> 241 bytes .../images_classic/Arrow-leftDown.png | Bin 269 -> 0 bytes .../images_classic/Arrow-right-black.png | Bin 343 -> 248 bytes .../images_classic/Arrow-right-blue.png | Bin 431 -> 310 bytes .../images_classic/Arrow-right-darkgray.png | Bin 413 -> 288 bytes .../images_classic/Arrow-right-lightgray.png | Bin 401 -> 291 bytes .../images_classic/Arrow-right-white.png | Bin 390 -> 242 bytes .../images_classic/Arrow-rightDown-black.png | Bin 272 -> 245 bytes .../images_classic/Arrow-rightDown-blue.png | Bin 304 -> 265 bytes .../Arrow-rightDown-darkgray.png | Bin 296 -> 252 bytes .../Arrow-rightDown-lightgray.png | Bin 296 -> 258 bytes .../images_classic/Arrow-rightDown-white.png | Bin 265 -> 228 bytes .../images_classic/Arrow-up-black.png | Bin 263 -> 230 bytes .../images_classic/Arrow-up-blue.png | Bin 362 -> 312 bytes .../images_classic/Arrow-up-darkgray.png | Bin 354 -> 297 bytes .../images_classic/Arrow-up-lightgray.png | Bin 362 -> 297 bytes .../images_classic/Arrow-up-white.png | Bin 283 -> 228 bytes src/Gui/Stylesheets/images_classic/Capa 1.png | Bin 466 -> 0 bytes .../images_classic/Check-Checked-black.png | Bin 1163 -> 0 bytes .../images_classic/Check-Checked-blue.png | Bin 1249 -> 0 bytes .../images_classic/Check-Checked-darkgray.png | Bin 1212 -> 0 bytes .../Check-Checked-lightgray.png | Bin 1204 -> 0 bytes .../images_classic/Check-Checked-white.png | Bin 1087 -> 0 bytes .../Check-indeterminate-mark-black.png | Bin 443 -> 0 bytes .../Check-indeterminate-mark-blue.png | Bin 478 -> 0 bytes .../Check-indeterminate-mark-darkgray.png | Bin 455 -> 0 bytes .../Check-indeterminate-mark-lightgray.png | Bin 462 -> 0 bytes .../Check-indeterminate-mark-white.png | Bin 435 -> 0 bytes .../images_classic/check-mark-black.png | Bin 0 -> 363 bytes .../images_classic/check-mark-blue.png | Bin 0 -> 477 bytes .../images_classic/check-mark-darkgray.png | Bin 0 -> 467 bytes .../images_classic/check-mark-lightgray.png | Bin 0 -> 465 bytes .../images_classic/check-mark-white.png | Bin 0 -> 351 bytes .../images_classic/icons classic.svg | 698 ++++++++++++------ .../indeterminate-mark-black.png | Bin 0 -> 249 bytes .../indeterminate-mark-blue.png | Bin 0 -> 268 bytes .../indeterminate-mark-darkgray.png | Bin 0 -> 263 bytes .../indeterminate-mark-lightgray.png | Bin 0 -> 256 bytes .../indeterminate-mark-white.png | Bin 0 -> 239 bytes .../overlay/Dark Theme + Dark Background.qss | 85 +-- .../overlay/Dark Theme + Light Background.qss | 47 +- .../overlay/Light Theme + Dark Background.qss | 51 +- .../Light Theme + Light Background.qss | 31 +- 59 files changed, 849 insertions(+), 623 deletions(-) create mode 100644 src/Gui/Stylesheets/images_classic/Arrow-leftDown-black.png delete mode 100644 src/Gui/Stylesheets/images_classic/Arrow-leftDown.png delete mode 100644 src/Gui/Stylesheets/images_classic/Capa 1.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-Checked-black.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-Checked-blue.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-Checked-darkgray.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-Checked-lightgray.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-Checked-white.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-black.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-blue.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-darkgray.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-lightgray.png delete mode 100644 src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-white.png create mode 100644 src/Gui/Stylesheets/images_classic/check-mark-black.png create mode 100644 src/Gui/Stylesheets/images_classic/check-mark-blue.png create mode 100644 src/Gui/Stylesheets/images_classic/check-mark-darkgray.png create mode 100644 src/Gui/Stylesheets/images_classic/check-mark-lightgray.png create mode 100644 src/Gui/Stylesheets/images_classic/check-mark-white.png create mode 100644 src/Gui/Stylesheets/images_classic/indeterminate-mark-black.png create mode 100644 src/Gui/Stylesheets/images_classic/indeterminate-mark-blue.png create mode 100644 src/Gui/Stylesheets/images_classic/indeterminate-mark-darkgray.png create mode 100644 src/Gui/Stylesheets/images_classic/indeterminate-mark-lightgray.png create mode 100644 src/Gui/Stylesheets/images_classic/indeterminate-mark-white.png diff --git a/src/Gui/Stylesheets/FreeCAD Dark.qss b/src/Gui/Stylesheets/FreeCAD Dark.qss index c463797768..faece864ce 100644 --- a/src/Gui/Stylesheets/FreeCAD Dark.qss +++ b/src/Gui/Stylesheets/FreeCAD Dark.qss @@ -152,23 +152,16 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmainwindow --------------------------------------------------------------------------- */ QMainWindow::separator { - /*background-color: #3c3c3c;*/ border: 0px solid #020202; spacing: 0px; padding: 1px; } QMainWindow::separator:vertical:hover { - /* background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent); */ - /*background-color: @ThemeAccentColor1;*/ - /* width: 2px;*/ image: url(qss:images_classic/splitter_vertical-lightgray.png); } QMainWindow::separator:horizontal:hover { - /* height: 2px; */ - /* background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent); */ - /*background-color: @ThemeAccentColor1;*/ image: url(qss:images_classic/splitter_horizontal-lightgray.png); } @@ -176,14 +169,12 @@ QMainWindow::separator:horizontal { width: 4px; margin-top: 0.1px; margin-bottom: 0.1px; - /* image: url(qss:images_classic/splitter_horizontal-dark.png);*/ } QMainWindow::separator:vertical { height: 4px; margin-left: 0.1px; margin-right: 0.1px; - /* image: url(qss:images_classic/splitter_vertical_dark.png);*/ } /* QToolTip --------------------------------------------------------------- @@ -267,54 +258,56 @@ QCheckBox::indicator { width: 12px; height: 12px; border: 1px solid #f0f0f0; - /* image:url(qss:images_classic/checkbox-Empty-white.png); */ } QCheckBox::indicator:unchecked { background-color: #252525; border: 1px solid #f0f0f0; - /* image:url(qss:images_classic/checkbox-Empty-white.png); */ } QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed { background-color: @ThemeAccentColor1; border: 1px solid #f0f0f0; - /* image:url(qss:images_classic/checkbox-Empty-white.png); */ } QCheckBox::indicator:unchecked:disabled { background-color: #444444; border: 1px solid #696969; - /* image:url(qss:images_classic/checkbox-Empty-lightgray.png); */ } QCheckBox::indicator:checked { - /* background-color: #252525; */ - image:url(qss:images_classic/check-checked-white.png); + image:url(qss:images_classic/check-mark-white.png); + border: 1px solid #f0f0f0; + background-color: #252525; } QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed { background-color: @ThemeAccentColor1; + border: 1px solid #f0f0f0; } QCheckBox::indicator:checked:disabled { background-color: #444444; - image: url(qss:images_classic/check-checked-lightgray.png); + border: 1px solid #696969; + image: url(qss:images_classic/check-mark-lightgray.png); } QCheckBox::indicator:indeterminate { - /* background-color: #252525; */ - image: url(qss:images_classic/Check-indeterminate-mark-white.png); + background-color: #252525; + border: 1px solid #f0f0f0; + image: url(qss:images_classic/indeterminate-mark-white.png); } QCheckBox::indicator:indeterminate:disabled { background-color: #444444; - image: url(qss:images_classic/Check-indeterminate-mark-lightgray.png); + border: 1px solid #696969; + image: url(qss:images_classic/indeterminate-mark-lightgray.png); } QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed { - background-color: @ThemeAccentColor1; /* QRadioButton has the same color */ -} + background-color: @ThemeAccentColor1; + border: 1px solid #f0f0f0; + } /* QGroupBox -------------------------------------------------------------- @@ -342,7 +335,6 @@ QGroupBox::indicator { border-radius:1px; } - QGroupBox::indicator:unchecked { background-color: #020202; border: 1px solid #020202; @@ -392,7 +384,6 @@ QRadioButton:focus { QRadioButton:disabled { background-color: #444444; - /* color: #444444; */ } QRadioButton QWidget { @@ -450,8 +441,6 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qmenubar --------------------------------------------------------------------------- */ QMenuBar { background-color: #252525; - /*padding: 1px; - border: 0px solid rgba(0,0,0,140);*/ color: White; selection-background-color: @ThemeAccentColor1; } @@ -462,10 +451,6 @@ QMenuBar:focus { QMenuBar::item { background: transparent; - /*padding-left:5px; - padding-right: 5px; - padding-bottom: 1px; - padding-top: 1px;*/ } QMenuBar::item:selected { @@ -475,14 +460,9 @@ QMenuBar::item:selected { } QMenuBar::item:pressed { - /*padding: 2px; - padding-left: 10px; - padding-right: 10px;*/ border: 0px solid #020202; background-color: @ThemeAccentColor1; color: White; - /*margin-bottom: 0px; - padding-bottom: 0px;*/ } /* QMenu ------------------------------------------------------------------ @@ -797,6 +777,22 @@ QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on { subcontrol-origin: margin; } +QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal { + background: none; +} + +QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical { + background: none; +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} + /* QTextEdit -------------------------------------------------------------- https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-specific-widgets @@ -871,9 +867,7 @@ QToolBar { } QToolBar:horizontal { - /* border-top: 1px solid #020202; */ border-bottom: 1px solid #020202; - /* spacing: 2px; */ padding-top: 3px; padding-left: 5px; } @@ -881,25 +875,20 @@ QToolBar:horizontal { QToolBar:vertical { border-left: 1px solid #020202; border-right: 1px solid #020202; - /* spacing: 1px; */ padding-top: 3px; padding-left: 2px; } QToolBar:disabled { - /* Fixes #272 */ - /* background-color: #444444; */ } QToolBar::handle:horizontal { width: 8px; - /* margin: 3px 3px; */ image: url(qss:images_classic/Hmovetoolbar-lightgray.png); } QToolBar::handle:vertical { height: 8px; - /* margin: 3px 3px; */ image: url(qss:images_classic/Vmovetoolbar-lightgray.png); } @@ -963,8 +952,11 @@ QAbstractSpinBox:up-button { subcontrol-position: top right; border-top: 1px solid transparent; border-right: 1px solid transparent; - border-bottom: 0px solid transparent; + border-bottom: 1px solid #020202; border-top-right-radius: 2px; + border-left: 1px solid #020202; + margin:1px; + margin-bottom:-1px; } QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off { @@ -985,8 +977,11 @@ QAbstractSpinBox:down-button { subcontrol-position: bottom right; border-bottom: 1px solid transparent; border-right: 1px solid transparent; - border-top: 0px solid transparent; + border-top: 1px solid #020202; border-bottom-right-radius: 2px; + border-left: 1px solid #020202; + margin:1px; + margin-top:-1px; } QAbstractSpinBox::down-arrow, QAbstractSpinBox::down-arrow:disabled, QAbstractSpinBox::down-arrow:off { @@ -1002,7 +997,6 @@ QAbstractSpinBox::down-arrow:hover { } QAbstractSpinBox:hover { - } QAbstractSpinBox:focus { @@ -1029,14 +1023,6 @@ QLabel { color: #ffffff; } -QLabel#FileCardStartPage { - background-color: transparent; - border: 0px solid #020202; - padding: 2px; - margin: 0px; - color: #ff0000; -} - QLabel:disabled { background-color: transparent; border: 0px solid #020202; @@ -1068,7 +1054,6 @@ QTextBrowser:disabled { } QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed { - /* border: 1px solid @ThemeAccentColor1; */ } /* QGraphicsView ---------------------------------------------------------- @@ -1175,7 +1160,7 @@ QPushButton { } QPushButton:disabled { - background-color: #444444; + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #333333, stop:1 #444444); color: #adadad; border: 1px solid #020202; } @@ -1468,7 +1453,7 @@ QComboBox::indicator { QComboBox::indicator:checked { width: 10px; height: 10px; - image: url(qss:images_classic/Check-Checked-white.png); + image: url(qss:images_classic/check-mark-white.png); } QComboBox::item { @@ -1909,25 +1894,49 @@ QTabBar, QDockWidget QTabBar { QTabBar[style="icon-only"]::tab:top { min-width: 16px; - padding-right: -1px; + padding-right: -2px; + padding-left: 10px; +} + +QTabBar[style="text-only"]::tab:top { + min-width: 16px; + /* padding-right: -2px; + padding-left: 10px; */ } QTabBar[style="icon-only"]::tab:bottom { min-width: 16px; - padding-right: -1px; + padding-right: -2px; + padding-left: 10px; } -QTabBar[style="icon-only"]::tab:left { - min-height: 16px; - padding: 0px; +QTabBar[style="text-only"]::tab:bottom { + min-width: 16px; + padding-left: 4px; } QTabBar[style="icon-only"]::tab:right { min-height: 16px; - padding: 0px; + padding-bottom: -2px; + padding-top: 10px; } +QTabBar[style="text-only"]::tab:right { + min-height: 16px; + /* padding-right: -2px; + padding-left: 10px; */ +} +QTabBar[style="icon-only"]::tab:left { + min-height: 16px; + padding-top: -2px; + padding-bottom: 10px; +} + +QTabBar[style="text-only"]::tab:left { + min-height: 16px; + padding-bottom: 4px; +} QTabBar::close-button, QDockWidget QTabBar::close-button { border: 0; @@ -2011,7 +2020,8 @@ QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected { } QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover { - background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #444444, stop:1 #333333); + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #d8d8d8, stop:1 #f0f0f0); + margin-bottom: 0px; } QTabBar::tab:left, QDockWidget QTabBar::tab:left { @@ -2035,14 +2045,14 @@ QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected { border-right: 1px solid #333333; border-left: 1px solid #202020; border-top: 1px solid #202020; - margin-right: 0px; + margin-left: 0px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; } QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover { background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #444444, stop:1 #333333); - margin-right: 0px; + margin-left: 0px; } QTabBar::tab:right, QDockWidget QTabBar::tab:right { @@ -2073,40 +2083,40 @@ QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected { QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover { background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #333333, stop:1 #444444); - + margin-right: 0px; } QTabBar QToolButton, QDockWidget QTabBar QToolButton { /* Fixes #136 */ - background-color: #444444; - height: 12px; - width: 12px; + /* background-color: #444444; */ + border: 1px solid #202020;; + margin: 1px; + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #333333, stop:0.6 #252525, stop:1 #252525); + } QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed { - border: 0px solid @ThemeAccentColor1; - background-color: @ThemeAccentColor1; + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #444444, stop:0.6 #444444, stop:1 #333333); } QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover { - border: 0px solid @ThemeAccentColor1; - background-color: @ThemeAccentColor1; + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #444444, stop:0.6 #444444, stop:1 #333333); } QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled { - image: url(qss:images_classic/Arrow-left-white.png); -} - -QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left-arrow:disabled { image: url(qss:images_classic/Arrow-left-lightgray.png); } +QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left-arrow:disabled { + image: url(qss:images_classic/Arrow-left-darkgray.png); +} + QTabBar QToolButton::right-arrow:enabled, QDockWidget QTabBar QToolButton::right-arrow:enabled { - image: url(qss:images_classic/Arrow-right-white.png); + image: url(qss:images_classic/Arrow-right-lightgray.png); } QTabBar QToolButton::right-arrow:disabled, QDockWidget QTabBar QToolButton::right-arrow:disabled { - image: url(qss:images_classic/Arrow-right-lightgray.png); + image: url(qss:images_classic/Arrow-right-darkgray.png); } /* QDockWiget ------------------------------------------------------------- @@ -2193,31 +2203,23 @@ QTreeView::branch:!has-children:!has-siblings:adjoins-item { } QTreeView::branch:closed:has-children:has-siblings { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-white.png) 0; + image: url(qss:images_classic/Arrow-right-white.png); } QTreeView::branch:has-children:!has-siblings:closed { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-white.png) 0; + image: url(qss:images_classic/Arrow-right-white.png); } QTreeView::branch:open:has-children:has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-white.png) 0; + image: url(qss:images_classic/Arrow-down-white.png); } QTreeView::branch:open:has-children:!has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-white.png) 0; + image: url(qss:images_classic/Arrow-down-white.png); } QTreeView::indicator, @@ -2238,14 +2240,14 @@ QTreeView::indicator:checked, QListView::indicator:checked, QTableView::indicator:checked, QColumnView::indicator:checked { - image: url(qss:images_classic/check-checked-white.png); + image: url(qss:images_classic/check-mark-white.png); } QTreeView::indicator:checked:disabled , QListView::indicator:checked:disabled , QTableView::indicator:checked:disabled , QColumnView::indicator:checked:disabled { - image: url(qss:images_classic/check-checked-lightgray.png); + image: url(qss:images_classic/check-mark-lightgray.png); border: 1px solid #696969; } @@ -2290,9 +2292,9 @@ QTreeView::indicator:indeterminate, QListView::indicator:indeterminate, QTableView::indicator:indeterminate, QColumnView::indicator:indeterminate { - image: url(qss:images_classic/Check-indeterminate-mark-white.png); + image: url(qss:images_classic/Indeterminate-mark-white.png); } -/* :disabled */ + QTreeView::indicator:indeterminate:hover, QTreeView::indicator:indeterminate:focus, QTreeView::indicator:indeterminate:pressed, QListView::indicator:indeterminate:hover, QListView::indicator:indeterminate:focus, @@ -2303,7 +2305,7 @@ QTableView::indicator:indeterminate:pressed, QColumnView::indicator:indeterminate:hover, QColumnView::indicator:indeterminate:focus, QColumnView::indicator:indeterminate:pressed { - image: url(qss:images_classic/Check-indeterminate-mark-lightgray.png); + image: url(qss:images_classic/Indeterminate-mark-lightgray.png); background-color: @ThemeAccentColor1; border: 1px solid #ffffff; } @@ -2316,6 +2318,7 @@ QColumnView { color: White; gridline-color: #020202; border-radius: 0px; + selection-background-color: @ThemeAccentColor1; } QTableView, @@ -2323,10 +2326,6 @@ QListView { background-color: #252525; /* background of a lot of stuff including spreadsheets.*/ } -QTreeView{ -selection-background-color: transparent; /* fix for selection color being visible in preferences */ -} - QTreeView:disabled, QListView:disabled, QTableView:disabled, @@ -2368,7 +2367,6 @@ QTreeView::item:selected:!active, QListView::item:selected:!active, QTableView::item:selected:!active, QColumnView::item:selected:!active { - /* color: White; */ background-color: @ThemeAccentColor1; } @@ -2435,10 +2433,6 @@ QHeaderView::section::horizontal:disabled { } QHeaderView::section::vertical { - /* padding-top: 1px; - padding-bottom: 0; - padding-left: 1px; - padding-right: 0px; */ border-top: 1px solid #020202; } @@ -2480,23 +2474,25 @@ used in PATH --------------------------------------------------------------------------- */ QToolBox { padding: 0px; - border: 1px solid #696969; + border: 0px solid transparent; border-radius: 4px; background-color: transparent; + color: white; } QToolBox:selected { padding: 0px; - border: 0px solid @ThemeAccentColor1; + border: 1px solid @ThemeAccentColor1; } QToolBox::tab { - background-color: transparent; - border: 0px solid #696969; - color: white; - background-image: url(qss:images_classic/Arrow-down-white.png); - background-repeat: none; - background-position: center left; + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #333333, stop:1 #252525); + color: White; + border-radius: 4px; + border: 1px solid #020202; + image: none; + background-image: none; + padding-left: 0px; } QToolBox::tab:disabled { @@ -2504,10 +2500,7 @@ QToolBox::tab:disabled { } QToolBox::tab:selected { - background-color: #696969; - background-image: url(qss:images_classic/transparent.png); - padding-right: 5px; - background-repeat: none; + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #444444, stop:1 #333333); } QToolBox::tab:selected:disabled { @@ -2517,7 +2510,7 @@ QToolBox::tab:selected:disabled { } QToolBox::tab:!selected { - + color: white; } QToolBox::tab:!selected:disabled { @@ -2525,13 +2518,14 @@ QToolBox::tab:!selected:disabled { } QToolBox::tab:hover { - background-color: @ThemeAccentColor1; + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #444444, stop:1 #333333); } -QToolBox QScrollArea QWidget QWidget { +QToolBox > QScrollArea > QWidget > QWidget { padding: 0px; border: 0px; - background-color: transparent; + background-color: #3c3c3c; + border-radius: 4px; } /* QFrame ----------------------------------------------------------------- @@ -2678,33 +2672,35 @@ SKETCHER ==================================================================================================*/ Gui--StatefulLabel[state="empty_sketch"] { - color : rgba(255,255,255,127); /* 50% opacity white */ + color : #ffffff; /* 50% opacity white */ } Gui--StatefulLabel[state="under_constrained"] { - color : rgba(255,255,255,255); /* White */ + color : #ffffff } Gui--StatefulLabel[state="conflicting_constraints"] { - color : rgba(255,0,0,255); /* Red */ + color : #fc6c6c; /* Red */ + font-weight: bold; } Gui--StatefulLabel[state="malformed_constraints"] { - color : rgba(255,0,0,255); /* Red */ + color : #fc6c6c; /* Red */ + font-weight: bold; } Gui--StatefulLabel[state="redundant_constraints"] { - color : rgba(255,69,0,255); /* Orange red */ + color : #ffa256; /* Orange red */ } Gui--StatefulLabel[state="partially_redundant_constraints"] { - color : rgba(65,105,225,255); /* Royal blue */ + color : #77cbff; /* Royal blue */ } Gui--StatefulLabel[state="solver_failed"] { - color : rgba(255,0,0,255); /* Red */ + color : #ff9090; /* Red */ font-weight: bold; } Gui--StatefulLabel[state="fully_constrained"] { - color : rgba(0,255,0,255); /* Green */ + color : #8cff5b; /* Green */ font-weight: bold; } Gui--UrlLabel { - color : rgba(0,91,255,255); /* Deep sky blue */ + color : #0095ff; /* Deep sky blue */ text-decoration : underline; } @@ -2763,31 +2759,24 @@ Settings menu #groupsTreeView: ==================================================================================================*/ QTreeView::branch#groupsTreeView:closed:has-children:has-siblings { - margin-top: 15px; - margin-bottom: 15px; border-image: none; - image: url(qss:images_classic/Arrow-right-white.png) 0; + image: url(qss:images_classic/Arrow-right-white.png); } QTreeView::branch#groupsTreeView:open:has-children:has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-white.png) 0; + image: url(qss:images_classic/Arrow-down-white.png); } QTreeView::branch#groupsTreeView:open:has-children:!has-siblings { - margin-left: 6px; - margin-right: 6px; + border-image: none; - image: url(qss:images_classic/Arrow-down-white.png) 0; + image: url(qss:images_classic/Arrow-down-white.png); } QTreeView::branch#groupsTreeView:has-children:!has-siblings:closed { - margin-top: 15px; - margin-bottom: 15px; border-image: none; - image: url(qss:images_classic/Arrow-right-white.png) 0; + image: url(qss:images_classic/Arrow-right-white.png); } QTreeView::branch#groupsTreeView:has-siblings:!adjoins-item { diff --git a/src/Gui/Stylesheets/FreeCAD Light.qss b/src/Gui/Stylesheets/FreeCAD Light.qss index 3325324102..44e8d995ee 100644 --- a/src/Gui/Stylesheets/FreeCAD Light.qss +++ b/src/Gui/Stylesheets/FreeCAD Light.qss @@ -140,6 +140,10 @@ QWidget::item:selected { background-color: @ThemeAccentColor1; } + /* Causes issue with colorselector. + QWidget::item:hover:!selected { + background-color: @ThemeAccentColor1; + }*/ /* QMainWindow ------------------------------------------------------------ @@ -254,30 +258,27 @@ QCheckBox::indicator { width: 12px; height: 12px; border: 1px solid #1c1c1c; - /* image:url(qss:images_classic/checkbox-Empty-black.png); */ } QCheckBox::indicator:unchecked { background-color: #fdfdfd; border: 1px solid #1c1c1c; - /* image:url(qss:images_classic/checkbox-Empty-black.png); */ } QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed { background-color: @ThemeAccentColor1; - image:url(qss:images_classic/checkbox-Empty-black.png); + border: 1px solid #1c1c1c; } QCheckBox::indicator:unchecked:disabled { background-color: #d8d8d8; border: 1px solid #646464; - /* image:url(qss:images_classic/checkbox-Empty-lightgray.png); */ } QCheckBox::indicator:checked { - background-color: #f0f0f0; - - image:url(qss:images_classic/check-checked-black.png); + image:url(qss:images_classic/check-mark-black.png); + border: 1px solid #1c1c1c; + background-color: #fdfdfd; } QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed { @@ -288,23 +289,23 @@ QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed { QCheckBox::indicator:checked:disabled { background-color: #d8d8d8; border: 1px solid #ababab; - image: url(qss:images_classic/check-checked-lightgray.png); + image: url(qss:images_classic/check-mark-lightgray.png); } QCheckBox::indicator:indeterminate { background-color: #f0f0f0; border: 1px solid #1c1c1c; - image: url(qss:images_classic/Check-indeterminate-mark-black.png); + image: url(qss:images_classic/indeterminate-mark-black.png); } QCheckBox::indicator:indeterminate:disabled { background-color: #d8d8d8; border: 1px solid #ababab; - image: url(qss:images_classic/Check-indeterminate-mark-lightgray.png); + image: url(qss:images_classic/indeterminate-mark-lightgray.png); } QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed { - background-color: @ThemeAccentColor1; /* QRadioButton has the same color */ + background-color: @ThemeAccentColor1; border: 1px solid #1c1c1c; } @@ -776,6 +777,22 @@ QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on { subcontrol-origin: margin; } +QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal { + background: none; +} + +QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical { + background: none; +} + +QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal { + background: none; +} + +QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { + background: none; +} + /* QTextEdit -------------------------------------------------------------- https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-specific-widgets @@ -863,7 +880,6 @@ QToolBar:vertical { } QToolBar:disabled { - } QToolBar::handle:horizontal { @@ -937,9 +953,11 @@ QAbstractSpinBox:up-button { subcontrol-position: top right; border-top: 1px solid transparent; border-right: 1px solid transparent; - border-bottom: 0px solid transparent; + border-bottom: 1px solid #b0b0b0; border-top-right-radius: 2px; border-left: 1px solid #b0b0b0; + margin:1px; + margin-bottom:-1px; } QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off { @@ -960,9 +978,11 @@ QAbstractSpinBox:down-button { subcontrol-position: bottom right; border-bottom: 1px solid transparent; border-right: 1px solid transparent; - border-top: 0px solid transparent; + border-top: 1px solid #b0b0b0; border-bottom-right-radius: 2px; border-left: 1px solid #b0b0b0; + margin:1px; + margin-top:-1px; } QAbstractSpinBox::down-arrow, QAbstractSpinBox::down-arrow:disabled, QAbstractSpinBox::down-arrow:off { @@ -1141,7 +1161,8 @@ QPushButton { } QPushButton:disabled { - background-color: #d8d8d8; +background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #e2e2e2, stop:1 #fdfdfd); + color: #adadad; border: 1px solid #ababab; } @@ -1434,7 +1455,7 @@ QComboBox::indicator { QComboBox::indicator:checked { width: 10px; height: 10px; - image: url(qss:images_classic/Check-Checked-black.png); + image: url(qss:images_classic/check-mark-black.png); } QComboBox::item { @@ -1496,13 +1517,11 @@ Gui--PropertyEditor--PropertyEditor { /* Action group */ QFrame[class="panel"] { background-color: rgba(237, 237, 237, 0.5); - } QSint--ActionGroup { padding: 0px; /* if not reset, it might create problems with QPushButtons and other elements */ margin: 0px; /* if not reset, it might create problems with QPushButtons and other elements */ -color: black; } QSint--ActionGroup QGroupBox { @@ -1523,9 +1542,7 @@ QSint--ActionGroup QFrame[height="1"], QSint--ActionGroup QFrame[width="1"], QSint--ActionGroup QFrame[width="1"], QSint--ActionGroup QFrame[width="1"] { -/* border-color: #ababab; */ -border-top: #ababab; -border-left: #ababab; +border-color: rgba(0,0,0,60); } /* Panel header */ @@ -1876,24 +1893,51 @@ QTabBar, QDockWidget QTabBar { background-color: #f0f0f0; /* left: 5px; move to the right by 5px - removed for fix */ } + QTabBar[style="icon-only"]::tab:top { min-width: 16px; - padding-right: -1px; + padding-right: -2px; + padding-left: 10px; +} + +QTabBar[style="text-only"]::tab:top { + min-width: 16px; + /* padding-right: -2px; + padding-left: 10px; */ } QTabBar[style="icon-only"]::tab:bottom { min-width: 16px; - padding-right: -1px; + padding-right: -2px; + padding-left: 10px; } -QTabBar[style="icon-only"]::tab:left { - min-height: 16px; - padding: 0px; +QTabBar[style="text-only"]::tab:bottom { + min-width: 16px; + padding-left: 4px; } QTabBar[style="icon-only"]::tab:right { min-height: 16px; - padding: 0px; + padding-bottom: -2px; + padding-top: 10px; +} + +QTabBar[style="text-only"]::tab:right { + min-height: 16px; + /* padding-right: -2px; + padding-left: 10px; */ +} + +QTabBar[style="icon-only"]::tab:left { + min-height: 16px; + padding-top: -2px; + padding-bottom: 10px; +} + +QTabBar[style="text-only"]::tab:left { + min-height: 16px; + padding-bottom: 4px; } QTabBar::close-button, QDockWidget QTabBar::close-button { @@ -1917,58 +1961,7 @@ QTabBar::tab, QDockWidget QTabBar::tab { /* selected ------------------------------------------------------- */ padding: 4px; background-color: #f0f0f0; - } -/* -QTabBar::tab:top:selected:disabled, QDockWidget QTabBar::tab:top:selected:disabled { - color: #adadad; -} - -QTabBar::tab:bottom:selected:disabled, QDockWidget QTabBar::tab:bottom:selected:disabled { - color: #adadad; -} - -QTabBar::tab:left:selected:disabled, QDockWidget QTabBar::tab:left:selected:disabled { - color: #adadad; -} - -QTabBar::tab:right:selected:disabled, QDockWidget QTabBar::tab:right:selected:disabled { - color: #adadad; -} - -QTabBar::tab:top:!selected:disabled, QDockWidget QTabBar::tab:top:!selected:disabled { - color: #adadad; -} - -QTabBar::tab:bottom:!selected:disabled, QDockWidget QTabBar::tab:bottom:!selected:disabled { - color: #adadad; - -} - -QTabBar::tab:left:!selected:disabled, QDockWidget QTabBar::tab:left:!selected:disabled { - color: #adadad; - -} - -QTabBar::tab:right:!selected:disabled, QDockWidget QTabBar::tab:right:!selected:disabled { - color: #adadad; -} - -QTabBar::tab:top:!selected, QDockWidget QTabBar::tab:top:!selected { - color: #adadad; -} - -QTabBar::tab:bottom:!selected, QDockWidget QTabBar::tab:bottom:!selected { - color: #adadad; -} - -QTabBar::tab:left:!selected, QDockWidget QTabBar::tab:left:!selected { - color: #adadad; -} - -QTabBar::tab:right:!selected, QDockWidget QTabBar::tab:right:!selected { - color: #adadad; -} */ QTabBar::tab:top, QDockWidget QTabBar::tab:top { color: black; @@ -2038,7 +2031,7 @@ QTabBar::tab:left, QDockWidget QTabBar::tab:left { padding-bottom: 9px; min-height: 5px; background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #dddddd, stop:0.6 #e2e2e2, stop:1 #cccccc); - margin-right: 3px; + margin-left: 3px; border-bottom: 1px solid #ababab; /* selection color */ border-right: 1px solid #ababab; border-left: 1px solid #ababab; @@ -2054,14 +2047,14 @@ QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected { border-right: 1px solid #f0f0f0; border-left: 1px solid #ababab; border-top: 1px solid #ababab; - margin-right: 0px; + margin-left: 0px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; } QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover { background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #d8d8d8, stop:1 #f0f0f0); - margin-right: 0px; + margin-left: 0px; } QTabBar::tab:right, QDockWidget QTabBar::tab:right { @@ -2097,23 +2090,23 @@ QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hov QTabBar QToolButton, QDockWidget QTabBar QToolButton { /* Fixes #136 */ - background-color: #d8d8d8; - height: 12px; - width: 12px; + /* background-color: #444444; */ + border: 1px solid #ababab;; + margin: 1px; + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #f0f0f0, stop:1 #d8d8d8); + } QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed { - border: 0px solid @ThemeAccentColor1; - background-color: @ThemeAccentColor1; + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #f0f0f0, stop:0.6 #fdfdfd stop:1 #f0f0f0); } QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover { - border: 0px solid @ThemeAccentColor1; - background-color: @ThemeAccentColor1; + background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0, stop:0 #f0f0f0, stop:0.6 #fdfdfd stop:1 #f0f0f0); } QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled { - image: url(qss:images_classic/Arrow-left-black.png); + image: url(qss:images_classic/Arrow-left-darkgray.png); } QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left-arrow:disabled { @@ -2121,7 +2114,7 @@ QTabBar QToolButton::left-arrow:disabled, QDockWidget QTabBar QToolButton::left- } QTabBar QToolButton::right-arrow:enabled, QDockWidget QTabBar QToolButton::right-arrow:enabled { - image: url(qss:images_classic/Arrow-right-black.png); + image: url(qss:images_classic/Arrow-right-darkgray.png); } QTabBar QToolButton::right-arrow:disabled, QDockWidget QTabBar QToolButton::right-arrow:disabled { @@ -2200,51 +2193,35 @@ QTreeView::branch { } QTreeView::branch:has-siblings:!adjoins-item { - /* border-image: url(qss:images_classic/branch_vline_white.png) 0; */ - /* border-image: url(qss:images_classic/Arrow-right-black.png) 0; */ + } QTreeView::branch:has-siblings:adjoins-item { - /* border-image: url(qss:images_classic/Arrow-right-blue.png) 0; */ - /* border-image: url(qss:images_classic/branch_more_white.png) 0; */ + } QTreeView::branch:!has-children:!has-siblings:adjoins-item { - /* border-image: url(qss:images_classic/Arrow-right-lightgray.png) 0; */ - /* border-image: url(qss:images_classic/branch_end_white.png) 0; */ + } QTreeView::branch:closed:has-children:has-siblings { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-black.png) 0; - /* border-image: url(qss:images_classic/branch_more_closed_white.png) 0; */ + image: url(qss:images_classic/Arrow-right-black.png); } QTreeView::branch:has-children:!has-siblings:closed { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-black.png) 0; - /* border-image: url(qss:images_classic/Arrow-right-whitey.png) 0; */ - /* border-image: url(qss:images_classic/branch_end_closed_white.png) 0; */ + image: url(qss:images_classic/Arrow-right-black.png); } QTreeView::branch:open:has-children:has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-black.png) 0; - /* border-image: url(qss:images_classic/branch_more_open_white.png) 0; */ + image: url(qss:images_classic/Arrow-down-black.png); } QTreeView::branch:open:has-children:!has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-black.png) 0; - /* border-image: url(qss:images_classic/branch_end_open_white.png) 0; */ + image: url(qss:images_classic/Arrow-down-black.png) ; } QTreeView::indicator, @@ -2265,14 +2242,14 @@ QTreeView::indicator:checked, QListView::indicator:checked, QTableView::indicator:checked, QColumnView::indicator:checked { - image: url(qss:images_classic/check-checked-black.png); + image: url(qss:images_classic/check-mark-black.png); } QTreeView::indicator:checked:disabled , QListView::indicator:checked:disabled , QTableView::indicator:checked:disabled , QColumnView::indicator:checked:disabled { - image: url(qss:images_classic/check-checked-lightgray.png); + image: url(qss:images_classic/check-mark-lightgray.png); border: 1px solid #696969; } @@ -2317,7 +2294,7 @@ QTreeView::indicator:indeterminate, QListView::indicator:indeterminate, QTableView::indicator:indeterminate, QColumnView::indicator:indeterminate { - image: url(qss:images_classic/Check-indeterminate-mark-black.png); + image: url(qss:images_classic/indeterminate-mark-black.png); } QTreeView::indicator:indeterminate:hover, QTreeView::indicator:indeterminate:focus, QTreeView::indicator:indeterminate:pressed, @@ -2330,7 +2307,7 @@ QTableView::indicator:indeterminate:pressed, QColumnView::indicator:indeterminate:hover, QColumnView::indicator:indeterminate:focus, QColumnView::indicator:indeterminate:pressed { - image: url(qss:images_classic/Check-indeterminate-mark-black.png); + image: url(qss:images_classic/indeterminate-mark-black.png); background-color: @ThemeAccentColor1; border: 1px solid #1c1c1c; } @@ -2340,10 +2317,10 @@ QListView, QTableView, QColumnView { background-color: #f0f0f0; /* background of a lot of stuff including spreadsheets.*/ - /* border: 1px solid #ef0000; */ color: black; gridline-color: #ababab; border-radius: 0px; + selection-background-color: @ThemeAccentColor1; } QTableView, @@ -2351,11 +2328,6 @@ QListView { background-color: #ffffff; /* background of a lot of stuff including spreadsheets.*/ } -QTreeView{ - selection-background-color: transparent; /* fix for selection color being visible in preferences */ -} - - QTreeView:disabled, QListView:disabled, QTableView:disabled, @@ -2376,7 +2348,7 @@ QTreeView:focus, QListView:focus, QTableView:focus, QColumnView:focus { - /* border: 1px solid #ababab; */ + /* background-color: @ThemeAccentColor2; */ } QTreeView::item:pressed, @@ -2397,8 +2369,6 @@ QTreeView::item:selected:!active, QListView::item:selected:!active, QTableView::item:selected:!active, QColumnView::item:selected:!active { - /* color: black; */ - background-color: @ThemeAccentColor1; } @@ -2465,10 +2435,6 @@ QHeaderView::section::horizontal:disabled { } QHeaderView::section::vertical { - /* padding-top: 1px; - padding-bottom: 0; - padding-left: 1px; - padding-right: 0px; */ border-top: 1px solid #ababab; } @@ -2510,23 +2476,25 @@ used in PATH --------------------------------------------------------------------------- */ QToolBox { padding: 0px; - border: 1px solid #696969; + border: 0px solid transparent; border-radius: 4px; background-color: transparent; + color: black; } QToolBox:selected { padding: 0px; - border: 0px solid @ThemeAccentColor1; + border: 1px solid @ThemeAccentColor1; } QToolBox::tab { - background-color: transparent; - border: 0px solid #696969; +background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f0f0f0, stop:1 #fdfdfd); color: black; - background-image: url(qss:images_classic/Arrow-down-black.png); - background-repeat: none; - background-position: center left; + border-radius: 4px; + border: 1px solid #ababab; + image: none; + background-image: none; + padding-left: 0px; } QToolBox::tab:disabled { @@ -2534,10 +2502,7 @@ QToolBox::tab:disabled { } QToolBox::tab:selected { - background-color: #696969; - background-image: url(qss:images_classic/transparent.png); - padding-right: 5px; - background-repeat: none; + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #fefefe, stop:1 #f8f8f8); } QToolBox::tab:selected:disabled { @@ -2547,7 +2512,7 @@ QToolBox::tab:selected:disabled { } QToolBox::tab:!selected { - + color: black; } QToolBox::tab:!selected:disabled { @@ -2555,13 +2520,15 @@ QToolBox::tab:!selected:disabled { } QToolBox::tab:hover { - background-color: @ThemeAccentColor1; + background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #fefefe, stop:1 #f8f8f8); } -QToolBox QScrollArea QWidget QWidget { +QToolBox > QScrollArea > QWidget > QWidget { padding: 0px; border: 0px; - background-color: transparent; + background-color: #f0f0f0; + border-radius: 4px; + color: black; } /* QFrame ----------------------------------------------------------------- @@ -2708,33 +2675,35 @@ SKETCHER ==================================================================================================*/ Gui--StatefulLabel[state="empty_sketch"] { - color : rgba(255,255,255,127); /* 50% opacity white */ + color : #393939; /* 50% opacity white */ } Gui--StatefulLabel[state="under_constrained"] { - color : rgba(255,255,255,255); /* White */ + /* color : #000000; black */ } Gui--StatefulLabel[state="conflicting_constraints"] { - color : rgba(255,0,0,255); /* Red */ + color : #9d0000; /* Red */ + font-weight: bold; } Gui--StatefulLabel[state="malformed_constraints"] { - color : rgba(255,0,0,255); /* Red */ + color : #9d0000; /* Red */ + font-weight: bold; } Gui--StatefulLabel[state="redundant_constraints"] { - color : rgba(255,69,0,255); /* Orange red */ + color : #ab4d00; /* Orange red */ } Gui--StatefulLabel[state="partially_redundant_constraints"] { - color : rgba(65,105,225,255); /* Royal blue */ + color : #005991; /* Royal blue */ } Gui--StatefulLabel[state="solver_failed"] { - color : rgba(255,0,0,255); /* Red */ + color : #9d0000; /* Red */ font-weight: bold; } Gui--StatefulLabel[state="fully_constrained"] { - color : rgba(0,255,0,255); /* Green */ + color : #278100; /* Green */ font-weight: bold; } Gui--UrlLabel { - color : rgba(0,91,255,255); /* Deep sky blue */ + color : #0061a7; /* Deep sky blue */ text-decoration : underline; } @@ -2743,7 +2712,7 @@ Gui--NotificationLabel { border: 1px solid #ababab; border-radius: 2px; } - +/* overlay */ Gui--OverlayToolButton{ image: url(qss:images_classic/close-lightgray.png); } @@ -2751,6 +2720,7 @@ Gui--OverlayToolButton{ Gui--OverlayToolButton:hover { image: url(qss:images_classic/close-red.png); } + Gui--OverlayToolButton[objectName="OBTN Float"] { image: url(qss:images_classic/float-lightgray.png); } @@ -2791,29 +2761,22 @@ Settings menu #groupsTreeView: ==================================================================================================*/ QTreeView::branch#groupsTreeView:closed:has-children:has-siblings { - margin-top: 15px; - margin-bottom: 15px; border-image: none; image: url(qss:images_classic/Arrow-right-black.png) 0; } QTreeView::branch#groupsTreeView:open:has-children:has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; image: url(qss:images_classic/Arrow-down-black.png) 0; } QTreeView::branch#groupsTreeView:open:has-children:!has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; image: url(qss:images_classic/Arrow-down-black.png) 0; } QTreeView::branch#groupsTreeView:has-children:!has-siblings:closed { - margin-top: 15px; - margin-bottom: 15px; + border-image: none; image: url(qss:images_classic/Arrow-right-black.png) 0; } diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-black.png b/src/Gui/Stylesheets/images_classic/Arrow-down-black.png index e6576e7e0c5b9bf2c54c9fc4a9523893f73554a5..535c4c2da88fb063be3656bf56c5bd4c8f873f9d 100644 GIT binary patch delta 176 zcmZ3_^psJtGr-TCmrII^fq{Y7)59eQNOJ=*mjD}(G)kyAFi}y8n|%WV1N#QXD^1Nw z6Wuh*lRRAumgWaP+Aa9G(mLBOJ*fzeb$OsBzfvRnOc zwql7pHWJLcS@Z8dGXHQ^x`eqiAPhj!lw=8(LJ5>)iFObV4DJq#*%VG6E}7&3 z006)=g(CLe)q6lhjNcA+u5+tTd~~pVH=swTw!yAINvO8Ko`JHV{tcD}Du((OSUylS z)VIOPfnGy>3#=Z94C)BxoDGq#wM8X@Jj#y002ovPDHLkV1hoJ BS?&M; diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-down-blue.png index 11e053459481d1b72591aebfbf4153bd99ce5d94..0c6e2ab5010942d9518f54a34bfabf4afd973896 100644 GIT binary patch delta 271 zcmV+q0r38p1Hu9!iBL{Q4GJ0x0000DNk~Le0000B0000A5C#AM05V{Bz>y&u3kR?O z00*!E)PjRzkwzzf0KZ8@K~yM_wUWIFgg_95-~JRJSHYHGEQTfq23Fw4Vj$Rvpas~0 zk(gS7C2RwVnPzjra(Cb%$eq4$hWE|PV;B(;5iS?M9%&`xxGarvoNbd5aNU1_eV=7Y z4TEgkJXdO2!mzH5(b~3?(HbBkDhfMbp3edgH{L4@tLhU`U2`r3;QL3w)8Joq+q>Ncegada VTuZ>`7Ht3k002ovPDHLkV1j@}YG?oe delta 357 zcmV-r0h<280+$0JiBL{Q4GJ0x0000DNk~Le0000b0000I5C#AM0E}_VRgobY3m(D% z03N~tZqRi;kwzzf0Tf9@K~z|U?bg2yf~=zHt+fW?IM3_)57wnM zuv(SncB@oTNG_My&u3kR?O z00*!E)PjRzkwz$gut`KgR49?PlCcehFbqY{ryBq<2{odm#mWY-1FJ9q8(2z|o)K6C zL`Rdv6jrX_gv8y!Z>-4H%lDUonVI=YN+pSN&N-K5{{oFM#+YGv5fKqB z3nC(7(@49nzr(Go_uhM-=WoaRjOByAmseFuP18LJ003Y{nq%k1N5nbjod3aI6GADal#;Ty&u3kR?O z00*!E)PjRzkwzzf0I*3!K~yM_wUWIJgfI++&-M+#DAb6OK{7%lWGN%0Ou+&yK?@_W z2#7LOe1#S1#0lLWyvCB1eDCSWAR;1iJ6(7_Qgsg@gb<1%#u#HP%YT8+Ip^Fop|#dp zyKTBQ1^@tH9KV~xKtx28IZsunlQG(P-|L5UJxZqUmIV<<5wWV6nVIML1-v&%DW#O! zc5je@ny_j1z$|!o72bRAeXgkMG+|vI0Y3)+s>{ypGVlZM%5F9!!p@)o0000x*DW$AyLI@$`eBS+g%DG&xd#$zBx^0ay#+bvw zEgX-z512b^t+n=Y;hb~MtBPVl2qAmjShJer;6xs^d z7!VqSLTd$^3WP?X&|1Le0-?!J=vTp(0-@PZ=vTmefe>+n{12p*Qc9Jj`wzR_{3rU< z_wKz;CkJ%D`%Vl7h4O;+J*AXVS`>^i##q;dn!Nba8wyt(S3dOo&&2~m!J$wZu=qeI z8Wf5HmJSFsMTbIRz|sSuWKd`sSUw<>912YX%MXOIL7~rJ-vfjmVu@HvBMR{100000 LNkvXXu0mjfFCCeh diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-white.png b/src/Gui/Stylesheets/images_classic/Arrow-down-white.png index 2069d2aa6b880475ad8e6fe456820f973dd61dc4..fdd985a48198de140587839fc022f62a428782ef 100644 GIT binary patch delta 179 zcmdnT^ny{bGr-TCmrII^fq{Y7)59eQNOJ=*mjD}(G)kyAFi}y8n|%WV1N#QXD^1Nw z6WuhbQaxQ9Lo_BP|M?FFk}LRTtjJek+2EkT$jFhK;2@jKFO$%~%GwgQ;embRgWKjn zK?eS)kmifJ6~D#yH|F14AnkD=L1ONNhPzC6*n~0-cCp6q6EG5RGd`5Nz-U2a(c+m0 Z8QA7nu8~_M;{5)Rj_y(^b07*qoM6N<$g7|i3F#rGn diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-black.png b/src/Gui/Stylesheets/images_classic/Arrow-left-black.png index 6cda4d2659740ededa8c8f41427a7bd821678246..0dabc01bdf47ab9b76967a5e3bb0841afba5eb2c 100644 GIT binary patch delta 201 zcmV;)05<>30{sCYiBL{Q4GJ0x0000DNk~Le0000A0000B5C#AM02cnhTah6e3kR?O z00*!E)PjRzkwz$gdPzhSq!cut!lE#e34~np z1@DuEOaK5Jzj3Y(5D^iDpcdMOZ^<+fp!ViO-gBnJS<14IaZZZbOU~0m#uzE+b3rJ@ zF>>Dbws0)|@P}hDp!Kf)j5K(_TE4?twI0b0_IUu?{8Z==j;0Ye00000NkvXXu0mjf Dk;qId delta 280 zcmV+z0q6ex0n7p+iBL{Q4GJ0x0000DNk~Le0000I0000b5C#AM03RV`0g)jZ3m(D% z03N~tZqRi;kwz$g$w@>(R9J=0*s%@8APfZ1SeYanWF$soQ~$z01yKk#*uGqI5;U&> zBSFl}%o{vJL`0=*7YNmoQly!`13`hhkZjNpk_A#jqCsXz6lfaa4O)hHf!rXgAa}?t zC=6l+g+sKUG{^{)4(WklkUIztY5Fq|X1dAX*`*rerguTxp z08BTj6JfTuECHqkrNOMAaM&y;47Lh#hk1eAVBVl*SQKa)77a4PvOsEBHfRV#fqF1% eH*k?Z##(;{2g^Mcms_F$0000}a(iBL{Q4GJ0x0000DNk~Le0000A0000B5C#AM02cnhTah6e3kR?O z00*!E)PjRzkwz$g#Ysd#R49?Hlf4auFbsvCPn1+lzzB>%KrBFW)JRAyz!dznq@$%l ztic9k2qYRLUlCELz=qo zG-*uN5dlQ&`ZI8kam+H;jbpu5eZPZ=0KhVOe>mk&FaR*ywy|Je?6arum*qT5Y0A^x aKjj6mMv$Ke=M1_400003^v>_pXuj?8H0DVY^>je_>d1c3; z%lO5e=RA)i!23}j_Wh`PfjzFhHZ1yM)Pf~Thcqm^xJto_+YfG7b%VwQYi?nwVPs7{ z6^wigYK5^4inTEIQMwc+wrt3SiLYZ)FtvqM3}*Y;F|Mok`+fu8gS;vSjdOKCQC%Yk7R9J=0*vS!tFbsv^K>BkHbOyAbLe!FS2#?H!@p#kX{|2XT zSYuNLXa7#6@t`3y%3}Z8ik-? zkQM}WgR~*28Ds@P)gWsKDuTQqC=2q2pa&=lf^JYW1ihJfnVI7u=(%A%YGQ6V8vgDH>~>S>IG{aKdfQh1DX|Vc!br4sSWvBF!g27 zD9mi3*b6gXO1Hw?HXCYT?%OdXSlEVD4z|p-$9Nnc&M><;SXADE00000NkvXXu0mjf D!@PLn diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png index 043e73396004fab8bac3815613c388a1e09ba989..92693c2b15504c6f714b0437c025090cf5757ee7 100644 GIT binary patch delta 251 zcmV`ZR-@ph0008K^%RmtkkzqhYL~I&W zw=El}9re9dD1k224lICh`{DwJ3(jG9 z?Snrw`i4>YcOk|YWBjPcd+)usc9{hN003|tYM_5edM*yiLBv5Nh#06A!VYSMuz`9Z z zLsHfdLI~l$5fKr$?K!c1*8=@sYUiAD&RXpgdwurWu3lg|Q8ay)gDsx)mn2Y^a5auVYFuwS`p<26OEg&+`i(Cm)^@ TQh){k00008NkvXXu0mjfVvTwp diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-white.png b/src/Gui/Stylesheets/images_classic/Arrow-left-white.png index 6e0e1921db6dbc525bcd3636efb1eeb984b14380..a065d2f868485f41abfc94b7ca882261d81e47b1 100644 GIT binary patch delta 204 zcmX@c)WD?J8Q|y6%O%Cdz`(%k>ERLtq(N+M0X85h_U}OSL`5lX_6-aS>>C)bG&Ltp zbknG>^>lFz(U`b)qAk|}1s=ELmyI_4lifdf_*Kd3E6K93PA}mQb5RQWGtFE={-~D7E&eUh>^VCnS=3j!ZFYjrzW5+Vh{9Q-qd3Y&{d`q)_Frlln96 z^F-;n%Flf6+*4G~lYIT|X&?iGgJ#m&nARUrwo}9p2>+NB_mau{KG1;-p00i_>zopr E0LA)D%m4rY delta 274 zcmZo*I>w~f8Q|y6%O%Cdz`(%k>ERLtq=kT3Re%jh$}6TaPE?fQmOI42Aa{r{??S2F zL^qB4!=5gVArY--uX*z|DDbcZn96N&zdZRGtC^u;i~n-jwBTv_0tscIp;vP!cI2=< z@)NAx%+td2%h_Xrm5St*HkHO-iU$`IdI)65F|qwrR1n~M#PU#a@&bz!3L0{kI8Qa3 zIQ$eiZ3ISn+-2cgWK!>#Pyg8Y)_>;pqZZ5ZBek~ouxIaa{<-1YbSr+dAJdN>R;&MQ zF=I3T!^8#0I+`1;x5~4z{Y-RRP#Iy6Av2BTRl92QEd!wye9F!LHcY;I+{-2BD?`0* Wfc*@P)!smFGI+ZBxvXq$=ms?J7}?I&0^+-{_|9>CdjbW z{a{#_sCRF3yAyL_Loct>>sL-OyE27mvTfRsV1DCt_k@EPQi*YUD}{F-G*D1wHMCG< loYW_-({R#&?^g>i!$uM1-Jw%vTLYcJ;OXk;vd$@?2>^S}RZ9Q> literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png index af1154ab70a28e1c736c1b21bdc6453f9403545f..42999345384d99f037677a9423753740dccc043c 100644 GIT binary patch delta 251 zcmV~9p%hLPX?Pn0M7I1D^tR>s_EPPm50;D)z z7Hfg7`xbr+lGC)k%DH(C0-$M5gRdfiFeKL%NRl+ID(~w;`fHE`wtMbjlFYJC@Dnt~ z7+{(tQX0oCn|=T2>k3H2AQ=Nh(FPaAVW7Vc_8r|!S&x)Tr4axC002ovPDHLkV1fkX BVmAN) delta 251 zcmV;{N@ z!XALg7t8=eK469*Y6~j>qBgLCAgT+i0HQjuiXbWrYXG7`GO&gqvV}PSkqyidh@Qb5 zg6JO1F^I0g0)XfoED(r}VF5w35BoIy$f#eK$Oe=?A=uc%SsMTV002ovPDHLkV1gN# BUs7(L`Wbv@QluGPL6_$w|EE0 zOFD!WT9smTXqF$|@R7U(%*@Pgm(~3`>H}nEW)8u#C{BYSA|fHAlu}B=@GHDCa#g9S zs*dAPcn6Hpmlc9{-uEZLXXQBn06<+MA|iI(VbFmr+lHGl<{SJ1{m)|bTo!+wruUp@ k&$1*UB5K=JLw|qR56)^==ZXFx+W-In07*qoM6N<$f|}l5rT_o{ delta 252 zcmV0>43~;JJ+XqJFSRAZiaon+&3Mupl6M4+{pO=dhq4 zx(^EuqU*3EAUcO71JN-oDTsby%lD(ved1LOTh|Z4PWWhSGBZK|0000yY3tO1Q8Jtz1I%6 tP3N-YDIy}WuKKQPy^6lygYfr<{Qwn+ZJUs@r5XSL002ovPDHLkV1oMLU^4&! delta 249 zcmV{Ct+m!#t5uR$SpEf8z7N@9KOo8q+XYcJ*dd6rz)piGI_xrtqQY*2 zC>rcBh@!x{foL_XJBU`nhJk1{Y&eK!!KQ&|G;BJEM!}Xqfv7iZIf#0}!hq;0EF6gL z!oq^+Dl9yR&cf1w=m?e$M0>E;!k@bI2@`n(C}kS#+Y{Bf00000NkvXXu0mjfqU&bC diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png index ec401bb51b05f89de5a6ce1879c81b7a5ba4633d..9fcb4042b6c6b92f72b5d48990a6b8dee12811dd 100644 GIT binary patch delta 189 zcmZ3)^pR1qGr-TCmrII^fq{Y7)59eQNQ2ni0&GB1?B9XtiHcI(>>C&u*f%g2Bv#5x|mIj8Yyf!s6VwwvpBHh`Y=G%C#I%vW3 z=L4hD;g~(?{H<(<7^J0Ju3c@tFxzZmrUEy2S@YgK9FjfD1fN}OhdC%nz)F$P kNk4*Na-z%^PH6^@DB0--!aBEs4r1_h^>bla=akR{0AjvAy8r+H delta 238 zcmV`Zui*2{^ImZzdZ{dFJl! z-rBil>id0=KI{ji54!;A!frr%uuhN;Y!F0sVGlu65B3s7bzngt%7+DmC=WIXMC)Ob zL9`CG2t@N?i$OFGmIR`BSTcy>U`0Um9##xQ&tXMDG!FYUSn2lt+}3(8ii4;hCIX^+ om>7tzVWJ@Vhiyqe2@aUq0dVBGT8?rJ4gdfE07*qoM6N<$g6Hm8O8@`> diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown.png deleted file mode 100644 index edd8dcce7adef49d924118398d5d7b5c30354a48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^QXnkA1|)ypn$QcRSc;uILpXq-h9ji|$mcBZh%9Dc zkUIpzjCmJI?SO)kC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2fQ;?(ba4!c zXuW!VH*bRj4|Bj~&F%jM7B(_nc)8Cr$9&t9SBwk|pG}O7nXmjlXZ$r$euCW^rc14+ z4pkfcCh+A59O0kM^6`+EW6cI%1-Tn(0d{9Nr?3~Z9X;ISP`Dvsg1rvs6LxR5x9t-f zz8yT_@Y*2gf=!Q%37;_I*TY8~a%X6);1g#5n|S>C&u*f%ggnPbqA_vprG>l)6a-oy#>w`vUf9ZWP{XIgO<1LS!Nl;7MQtrpnD$q4J~}L8 zXlxvReAjPwB_*Zo)a{N-OwE?=|G+S1%Aq!f2)igY)#MG9^#>;}_+oQIg1>QV(%$rq6L;&_Yv+r+#ok>SN>;~e)G9VtT0E&lIg5qF}Ab(gV$PcCj-C@J< z5>T4UqJ>s*T5E=B`g(OgZ zDF=hf?H~wLUsIex?S07!)L-0;LHY)14ANIwBhWNyAx0oOh!SKE=>+*f8bSV$N>Ci6 p0E&lXKs-pA-vhF3$HhE@oFCuZHt_or{8j(}002ovPDHLkV1i&_ZFB$t diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-right-blue.png index c53f65e6477012016acbeefb30f6e2b2ebf0ae95..bd1619bfa06d5f8be30c49fc6443b26eb19c37c4 100644 GIT binary patch delta 259 zcmV+e0sQ{21GWMoiBL{Q4GJ0x0000DNk~Le0000A0000B5C#AM02cnhTah6e3kR?O z00*!E)PjRzkwzzf0JBL%K~yM_taJ>Kt4vR+PP}~8JYh-HCqCLQtmMN7=g%(yM$dy!>zt#ur`c^S0UT0kl0bp`tVUw8+) zFcSg3Z>_b=O_S$UrL|J0!Osu{!LmpR48t$@5a>DsQDlrtlt9;A2Dg_mO`b;t6vb)q z4G96HY1@`%7>?uLAQ3ZQ%u&eYvAaPC0nGDuN|K|{tH|9yv!x5RZ_D?K}SFWV`uvrD3@|9JCGsL_|aY>8a|vt^v;H)#`XG%OC*Z zR5Lv9UtsF>C=XNLujODZAc`N>0iyU|JwcRv*gz2F4mJ{hL_J|~yxo@Nd@c;4Jnwp) zPHn&}fvCm86lNJjjfXh`QNv-5K~#Sj6Nu`DF@vaf*d&Vfd#w>=U{q1eX15za7z%CZ zz30aM1XNW@DFu)u!XSc#VU}$+zJIw0fj%Mh!VGGMFoU`wOrZV{$DrX5N1*W#>mXBz zMGzvudTk0su>fiyd7h@ee>#~$3_xxmBS3B;13)~G9w1)G50DJx3rH67D2jGFt&>Fh bZ;|F5`sLG!D2mk=EZ6SmZ!Z6%41{F##>w6Iqk#)TZ9!D;u ny|07xrF~DguFHiqczRPl$c0>CK!z))00000NkvXXu0mjfxz$;a delta 363 zcmV-x0hIor0-XaPiBL{Q4GJ0x0000DNk~Le0000I0000b5C#AM03RV`0g)jZ3m(D% z03N~tZqRi;kwzzf0UAj}K~z|U&DgySgD?<=VS)#MO~MG&wp@4v*eo+xa-R`k6b7)I z0)0XGLHyXh<84kr^XLl8qL5NbDVrvQ5JD&l?pX>Ugb>fCQc5Y+GzD|zJgVv{u=4Yf zA6EW<%?DcnA$r&b2+_fIf>3_gK@iFZI|)Jy%ot;gscU9`5UMKgz4tyImI#FI_gGkB z5IPUb1VYDQnL%hjj0l9bVZzs4W4FePC7lJRupmhi_Xd6NV+7HPLIu6MMIuA(>iiIQw^?fV^MS}X?T5GL+JYpf} zBq%)u9R%evgP@(D{1CJOqJy9n5IqEaf%qWr<|}O1asOMyd;vi0?xn$x&*K09002ov JPDHLkV1me%jqv~g diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png index 451a56977374ad6c42c5a724d098b056e685cefc..9ccf97181261512481772ef21b87e443dc246272 100644 GIT binary patch delta 240 zcmV1ET^ViBL{Q4GJ0x0000DNk~Le0000A0000B5C#AM02cnhTah6e3kR?O z00*!E)PjRzkwzzf0H8@kK~yM_tQ+Z`P@9MU0G|bwQZYHN-0&9^rRSLjBy;DbI!T8t%Re`sO!7H==UfO zqyK9;*a`^o!!|&O54ID8%EJzVP&wF15Sn4$d+&YI2!l|6U55}t2>Gy!KERLtq(N+M0X85h_U}OSL`5lX_6-aS>>C)bG&Ltp zbW^Wq$oF({4AGdF{O3OyNUmU;v4LA!V! zZwq5&BuDKd7RBaH69Kj>R~5g^vkfu&@HU!b?j)y$jRwszF$!N=xl^Qm{I%Z5c922& mTTAae9}a1k0}h`U8I(S&ozs6V^Bm|T22WQuKbLh*2~7ap{zD)D delta 340 zcmV-a0jvJ<0fqx1iBL{Q4GJ0x0000DNk~Le0000I0000b5C#AM03RV`0g)jZ3m(D% z03N~tZqRi;kwzzf0Ru@yK~z|U&DP5eg&-6~QM3Uq!4A|8C`CK91n2}S;0HEzo)|5z^Q{Bw5A%Tf!2%$DSR{xK zmI!JO%LKK94Y+mL;c?%z%R*~R?w!Um2%08Z9I*48d#6f&AhfQu`LN0$ln-kJLg}!^ zAQTT{0--RB8HD_>O6O2%TGLAT5fIY)BOsjgQg-@=-Vj=)I)UC0Twwlv zcnE3)N{2j^{V}?g|3OwhhxR@Bi8xhyW#?H6c`AEF$C3MLe47cX56J|zgCv65Ln1+Z mkN}7u;sNy=gE*l65bO`lIk`w%YPBf<0000y&u3kR?O z00*!E)PjRzkwz$ga!Eu%R49?vlCcfIAPfZaDX18Rkrm^ zuaj*75fPE=c-`lfAH@Iwgg~Y=1oRZUWQ9QXPPS%q+Y{@A>~bcZo8^~c3S(qfE9w1m vlJ}KWs4MG><#>vPa3-=W#d`3&fBXPwxRO(CR92G!00008NkvXXu0mjfR{%%A delta 220 zcmey$IDtvAGr-TCmrII^fq{Y7)59eQNK1jR02`3}d22%NL`5lXxkC&La)%i6E|l6$ zbknHs^>lFziDhYEgGKW@Iyzo`ZHTzN z>=xG&d86hHO}hllE(jcAn$;GMiYVqEKlgI&`A*uku&06)Y#*oTrxqfL+lglMd!G`yevBy7tC2y UzD4{#575C3p00i_>zopr0N#dBi~s-t diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png index fe875bab3e8828a4cf5d9a74e55a3724a529904b..bffe95b7a8669b8b664abf6ad9fdd4e0bdc422ae 100644 GIT binary patch delta 213 zcmV;`04o2m0*L}4iBL{Q4GJ0x0000DNk~Le0000B0000A5C#AM05V{Bz>y&u3kR?O z00*!E)PjRzkwz$ghDk(0R49?v(y%4g^SGp6|UJ;=wl_hoo<| z)i0^4s!I6gd0F;7=fV0&X+T6$5?R-2s5XSUgIYnT8>lsenuB^ls2Qj?gsOwAAXE)QWDTKWkQWGj26=J diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png index 002980daf957caf1e1014a829a0f78b34a723169..5df06d9c3164ccc419e78971fc26e510f78fbb92 100644 GIT binary patch delta 200 zcmZ3%^oLQgGr-TCmrII^fq{Y7)59eQNOJ=*mjD}(G)kyAFi}y8n|%WV1N#QXD^1Nw z6WuiGD?MEtLo_BP|M?FFk}LRTtjJesWvd1QX^9^{K_K^r!^VRK%rn8je_l(6md1o! zgEJ0dATaH4yW*mpoE=w$O(Y&&ZDE5 k`S~&XE{?|&ypJmdKI;Vst01PorO#lD@ delta 244 zcmVxOvC>_)b zLTRAh5Sk7e1)*u6(GVIAngyX@pxF@W4$6X1H&8Z&nn6`NAaom44MLYeRUvd5R2@Qx uAQcGhg47`N2U3O57o-lM#ogUqA3|><{%b{-4-2~h0000y&u3kR?O z00*!E)PjRzkwz$ge@R3^R49?v(!mXYFbD-uF~(DeaD;GyZo zL~E=U|B=88A%K~g+3nVH#pA|j#~yWt9|s;Z_`PPr_v;R=d~i0pf*&hu4& z6GlWtT-UlG004kERLtq@_SufDK6gyfvYBqM{VH+#v=AxkHS37fS6W zx@pue^>lFziDS+yK*7ln5kzfkIK0eXbN)78&qol`;+0Erw{c>n+a diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png index fbd45d5480134058432523de27384595f2e03c29..2d7c2ab151e3765b7dbda4fa0e5090f32c639530 100644 GIT binary patch delta 175 zcmeBVdcvsK8Q|y6%O%Cdz`(%k>ERLtq`85ZOMneX8YNU5n5Zbl&Ax$wfqetxm8RyT ziEbKYiJmTwAsQ2t|NI97$rXGvR^+RM@|YPkT#z;kIGHe`QQhAugO!zww@tF*he1nP z^5LbEJeq}t6im*v+SsscJrKlNW~IpJ^#9LKdHo#)jIs8N%$=<2ehX$Fws>;Mkm1tS Wb@8PK1D^ujz~JfX=d#Wzp$Pz=$UI;G delta 213 zcmaFD*vX{W8Q|y6%O%Cdz`(%k>ERLtq@_SufDK6gyfvYBqM{VH+#v=AxkHS37fS6W zx@pw6dAc};M6}+$VaRttfrrIWUH@si&DG2sYJyE1T<^9OzSexJZES4pqovA_c|K@U z=?SOT0)-dEmAGCxA8|-UHm4YqDUKxj70$B>R9JVQLD(kITYO{eZW$<+Mb6Mw< G&;$Uy&u3kR?O z00*!E)PjRzkwz$ZV@X6oR49?{k}(RvFbGBadm@kI(Q?3q3<+ek!$(Skp-Z4k|MEce z2_nqQ%#Q6j_ba~^0|1~(_D+htn*GKz8C9|r?HbG=|8^h#@Ftue=V f_T3BcznkX*e+YNs=ZvSv00000NkvXXu0mjfWDP{f delta 211 zcmaFH*v_Qb8Q|y6%O%Cdz`(%k>ERLtq*Z}fNPrDU_7t8Dov0|qEq924LGBP^-i1=T ziEbM8EuJopArY-_FIe&&P~dS1ly0=NPpiBL{Q4GJ0x0000DNk~Le0000B0000A5C#AM05V{Bz>y&u3kR?O z00*!E)PjRzkwz$gwMj%lR49?vlD!RsKn#VSeJPOAF##hm0CY4b#0*fg3l%47mY`z@ zMz{s&C=ZpQ+8rq?`otvVD2{<*kms@(N>&F^1SnlB!ZF%ZP*^Dhes3BzipBHqXPb@45F$?g8IG zP4l`2f!10RbzPd)wNg>UI+7Tn{sUph0rL*E3<%=~^9Hqj4G7}{a}H$(2=fo-49X1< z<`2v|lpi3>J(x8p9w5ve*lws}0AcpQHbWf~2(t&a8tNQC*nY6ZQ0D}~wu8+=T>}VP z4>k#PO(1MJ*bme_fUtS657a$@uxT(6$7MMTcL$nk9N!PbC!rn(2szy&u3kR?O z00*!E)PjRzkwz$grb$FWR49?vlCcehFbqZSpIji(F$n`eM`w{0U?DmNV2N}L!6I~& zc5;OU(!rr?a>co^toT3wI6;gt#`s7c&-BP2gXvp?bIv)}_qMWe3?YONs>*xsyta vx6RH)KKsft%Oa|(s&%~&xHwJ~|M%Tq6Fp;hoo5!Z00000NkvXXu0mjfPf21_ delta 302 zcmV+}0nz@c0^$N8iBL{Q4GJ0x0000DNk~Le0000b0000I5C#AM0E}_VRgobY3m(D% z03N~tZqRi;kwz$g-$_J4R9J=O*uf2hAQ*;WECaZTBX}n;gCn_tQ*d_#S8)JB54KJE zwM0bVM|m%QxP5t!G}c;cEhA4UrIZ?m?KO_Z7-LM|Ypu1`%R)MiG4`My@C`Ig+ihFU zIp=(yg%CoBt|J@xiVW&M5LOOYb|^m}j2~SDfiO2%Bc+s5)(+%qUEd#wPrF^5c|B}X%K!iX07*qoM6N<$g0QD= A$p8QV diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png index 7d6c9e7a56f90ee62d09d2945af15a0fe7675738..9ad7ba54bd590944017dba8243fdd3ac33bf5234 100644 GIT binary patch delta 245 zcmaFGw311&Gr-TCmrII^fq{Y7)59eQNOJ=*mjD}(G)kyAFi}y8n|%WV1N#QXD^1Nw z6WuiGmwCE4hGEVEgsU=}BwL1yiRZ z_xGiyfk0WI<99}zI|)Do^p78RUb4TY@k0H-1oIiq%!~e=m+x@S$xReX*fAq2;f1O> ZgV=)veLbDO-awx)c)I$ztaD0e0sz@YX?_3z delta 310 zcmV-60m=TU0_p-GiBL{Q4GJ0x0000DNk~Le0000b0000I5C#AM0E}_VRgobY3m(D% z03N~tZqRi;kwz$g=Sf6CR9J=O*u4#dFc5~}oYP##DvZDybS&W=EV*HWtU*cVmWk{X zNRjd-h(FuM&s$#g=_!vw2qA=rc*YoGOw$k%5w)#SN-0%UT5GNKFi7uH(gVJMUa#?5 z6yAI9ecxMat+iz-yHXJ9KM-~tuPFgdV&4@jpwa+g`M{z> z?FU;7bxt5`JJ>ALHGr`7V3SbS z1j3es{XpFV2%87{K;07vn+AI_Gc(^E2xA@}nsx1*bIx_$8&yXoxUB0r82|tP07*qo IM6N<$f<=viV*mgE diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-white.png b/src/Gui/Stylesheets/images_classic/Arrow-up-white.png index 1ab9ee6774646b73aa23ecf14934aa0c3f873f80..d918bf3f3a6c0d5b30f241da464c72116b95aa46 100644 GIT binary patch delta 175 zcmbQu^n_8dGr-TCmrII^fq{Y7)59eQNOJ=*mjD}(G)kyAFi}y8n|%WV1N#QXD^1Nw z6Wuh*5%|^!72yho`W?4#N7vL42Zi9)+i7zcMjG#5O)mLfp*)14SIMF h06+-nt%_0Cxf#lt3w=Y+oe2N{002ovPDHLkV1mNnQ%C>+ diff --git a/src/Gui/Stylesheets/images_classic/Capa 1.png b/src/Gui/Stylesheets/images_classic/Capa 1.png deleted file mode 100644 index 78b407f0ef2443227bbf8e77b8c276b26314ebf9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 466 zcmV;@0WJQCP)f1^@s6hprja00004b3#c}2nYxW zdLHBod`r zi8PG18Ge7yxjRe&K?vURpTX|kx69b>9Idt1+HsmHY`cY?PSE+hZ9F9d+f6B@l$y=Z z@;vBzEqmSX&?rLO>-BTwXZ%kf65x2`%;ms&4qYy#cN`;rnzjZ300$%hfr$By#OCk&@~z$f1@i5Ts)1}7z1^Va^DCoxu-`+? z#g`=Lm?U)p-UD$QbB#sOq#A&$zC8eqGe#>2plmZkuB#-W>DZqkQ;P*!Wm$V4>Dwkl z1JM2;ru{)o8xIKn=haI7*ZmvMB<{RZJU$#`2kxwwOSc2t%85LGewr+kZoV%M!EXV~ z!_Pcx(sVqh@9650W;6Ohg;otTV9oj-sQW6u@%=-BcXzLO0EYYOy|4sTNB{r;07*qo IM6N<$f`xC%i2wiq diff --git a/src/Gui/Stylesheets/images_classic/Check-Checked-black.png b/src/Gui/Stylesheets/images_classic/Check-Checked-black.png deleted file mode 100644 index 23509fcee067cebd127c27ad2c24d2bb7360e38b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb2<^JY5_^ zD(1YM`!@8GgFvf#KJ%r$Gja>in#R5sE?6VnLIxch^;WSYyWbE~baZnZ#2Xa~Qac2gK zxCV-Ru3YhW*p)Q@5j6oKAi5y-waa+Gj>bWWdxG-;eWW__!=T;(2Jaha7e(@x8CI z=5fIWGld0$a|8XHWP-L{FsmxgaGAcu>(EuN@;T2gbofbR2{B1s6g}+iSm$27|izU#A3OPBfG_iMi; zbN8)bozv2BBEQMRbl(1BQ@%HQ-l({DhE30u=cM53!tU0$b%vbL=c7L{y1Jy8b!YF{ zFM3>XO?Vru4u4sS1 z=I*gYW&Sf5CL5HQiWjJPxSZ2}cyyh|y>F+j8Ry8pe!2Ob^Q$bq2R;)z{=@}e%QDfr z*LO8+{WLPSkT>GjsU!-W}Z z)60iduB>{-l*QWRv8(m{$tRzF_&B}I(pwO=pks-(x9$G*f^HXO%XfHI%u3H@>}~Dx zIMtdj;ZiQ6rkGWh-^1I_rm!$CztqiA=G6SH$11D1KG(OJ8*WhvR#sa1Az!YDx%}df z%J!|MH*IY~{U)6E4>p{8@_VMW?j~=ShUGsFE$`#J^=s&a$<>B%+oWyvg51 zK&nq$e}_s2@8k`d;gdV+JvV=dWu3f17s#Hz(Mv@wF?yYuprePI&gVOKU-lhSd2?#2 zx{}A#0G~taVrrF|CiLuh{QIHeyK6IBY9&3CnAVzaGvfShG{c4Esri|tyBqZ@;-pTy tFVSr_R{D7I0N>do+W7JwJZFC3jp#~W_PYASMqt6g;OXk;vd$@?2>{{H`JVs) diff --git a/src/Gui/Stylesheets/images_classic/Check-Checked-blue.png b/src/Gui/Stylesheets/images_classic/Check-Checked-blue.png deleted file mode 100644 index 0bc64a629a91a6bbd642aa27f081c3105aeece12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1249 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb2>^JY5_^ zD(1Ys>mRh(L4@tYaf$3ZN2Ob&XGkB>SIUmJh2%frJtFG|JU4~-tetTT-?)0=GV0u87@!L%o78DNelO`xVJ`4$E!Yhk>J!- z%Q(AVl^uV)c(FlEg~9H5FE4atgI98-{1S*$e9({UGJ+Q z;Bt5gXXVK!iZ{=ziQHqG`21>a{`+@vv8tZC-&R#Ga}*Z4T(FnX)$>Dz=f0nF&!rg6 z6tK1Xw5jG@+_jcv`hI`%oEB~qOr7DJCh|G|{rjKk%P0T8JontWb4Oh#y?Gyf_k`qy zmhQmI9hVgLFh8C#d&v(A>GTqC zo<7|(scKH16;OH&dm!J!pAY8F`*i-3b>I90os0flT~)cmO7D1;z~wKWC%<^vIo-$9 zZS&8MiI3y**nA`UzABt5-sZgM|NTA9U-S9W?b$m` z*RD+!H@xaB9CkQTAU~hI*`TKOscNyKA{W!5y?g&yq*P`c%CeMqfAT!*sr;{}N8j99 z#ceZdL)5wE85=*Iy?<-c^mo=1c*W)V6XvyKC1sXU1e4TD5{R zY2HhY~%k@JfT6>;gbYoERyTc4f1{rTQ?y4FkB883d_I`i$s z@{2Djy{GGXNl)x}@%r?iDZkP-|8VxH@i5=6`!&aDp;^Z^wtbQN?Q`Rj|2!?N4vHCg3>3!nzlo#*Lef@T( zU2V?M+X`tpJT=o>)#e=kt#C{BM;zO%4IJ;AHQt>45yvuX!-}b#i}p(1cU{OS{_yPF zsjeUAO3d_4&ax?xx?>o5<&?>z|1qXQvkD}&Z+A4!4*a)%=lu6)R!Yq(h}6E*asOt9 zhDoBN_Wh1SZ+h}g5+hABU6hKM?`Is+y0T2L^~{lHog1FUU)r+q;QLP}`Q;BT$`W_E qu+ptP?E;S@i>QE003#miq5QhG^CIr{|JDMFBL+`bKbLh*2~7aGs6d|p diff --git a/src/Gui/Stylesheets/images_classic/Check-Checked-darkgray.png b/src/Gui/Stylesheets/images_classic/Check-Checked-darkgray.png deleted file mode 100644 index 76dd2110e41df7864d64d0f6585be116a61e2c37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1212 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb2<&JzX3_ zD(1Ysb2so+fCy^>bLDZq4a_eYYSI*f7)ut&&Jfzdw2_HNWI>q&yBGVXbLVSsY)*fd z=1Sw`? z8NT+z4^xb!dfgUZJlp&J??%-_MjH$YK5V=Fwruy`e`fi$)!AmV&!!psrf^QX}>(I{{ zyZPsr2j6`Aq+LNP@VZ(G$0DK9T&FgLs<7`MPI_rRh|{EIqS!HS0jDp=qU4N2j|E(g zgIu|}vS!L%FALuj0xs?=IM=UVtkJb7!)W5&D2Pzm?z?&0AFJhTP1zVSF-@5(xU;el^Klnn+&m;TF74-S!<|Z%I{QIUX^XbRy z;&)eH|GaDRe@9`l#oGic&m7e5(yWk|FUj7XeQ)>erN8gq-+lk`;|ncES7f^62}pgh zv%j3*eeULu|9kh}zPtO+g_frk*)Da5CaHK%Qt{Pn__K80rsjKPvu6cbF)UxmdAd-} z#jd63!wSoJ^In8S`^U^Gy71QKUS-CitU2rx@5Sg$|DwP0SjN^D!aU{v60B3tns~tDLW#7C9|d^8dnc?UiqD@Y&3|p!eR<#B=|r{QRGr@>1m)eKnkY z1UAH3J#f@=d-n_8YH>S^6GJ92>?};mH7q32;-E(~T zHPczXH}X#B?5}&?(td?);!dfWVCMN!?-y_`U1{rXb7XbN8CRiiA6vCE-<^1#WuZQ0 z**?LUw-1`jD_v|^$0F=9`A^01Kbg|!IQdz{UA8ypYi1mBKFB(8r)16THZ>d78w#_; z70(;3x1JoGp)XV3#H&6{0XBSGAI1|paKiL18dS0y#bX@~1X&5|R{an^LB{Ts5WxgOe diff --git a/src/Gui/Stylesheets/images_classic/Check-Checked-lightgray.png b/src/Gui/Stylesheets/images_classic/Check-Checked-lightgray.png deleted file mode 100644 index a4fc91ab988cab3582e7a80e1568ebd6e154d754..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1204 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb2Wq$TW1rW$6dJPuN~@eqbwL-kg#??a$34!X4%pfcOF1Biw~NM_oW#wWGQwmU}@seQs`K~ zM38Ef>_7haV}-?%`t|E-^80lKmo>IFHjBFkinz|7|Hta>{^{aTUXw0nm`L@8Y5UKP zl$0{m@GSbl#ae9epdl#X`R5B#!o4f*Y*f?HnsUrVneE|yC`&7JJ7@QzzxCzrzB?m4 z);+XE0(3l-$h8&U|z0N!GnOEP<-wz83Sn*DeP#JC~U$Itzqm z#t9p-T-?0O9K^}U195~+7IHd%;qpBp;Bx#zi@mde>|%yv8?XFszt+OzSfb*4*~C|0 zKQq%}N^Gn@sZ{}Qk z{qx?u@VclG?+f6Pr1EwiL1O1G3H%$g>f4$^p6&o}es*U&6$e@Ef4$7=;E z+XEk~dQMA?oVGSBl)dWZ^Ifr7ZZ8>R+SS$^s}%StlEwD^jGc?^$w7Qd7t&m z_D+l9XKnf4v60_5qkX%=u|k>SAHSRbUG%ic=~r#B%qBaNg|YXJ3%>O57qa`b^jh+6 z$%`#zmHdl5f1TLB@7eKPp|$KL3wcZ(pD53t)sTPFbEVy$$u1asK?a?MHH) zZ2eyrxn?SV>YJD+XSY=>SK;NdEMVMjbu2OcaQ6GQ{QnBd=-yb5KY9*>O6lOhX zFE8+Y5mw+>V*Npv)we=phr+BwHy36c`p<3F@yz+e{d;@zd=ekZSgd0O8lU!Hx0Okv z;X(F`Z+qUay3n$mMIL15ZVg}@rVG1lH{RFnBrGO+X71EYFZ_7wW3K+Icwo3AIq2+7 zlSk)kOoe7`ShG3T#qI2l2pK!$<7Os_w(0je&V)KIvf*|v?HQsOQbRvIo(yTI$nA}Zh#z=(%>$UkH9 WqMIgW)BgcW7zR&QKbLh*2~7abP#SFj diff --git a/src/Gui/Stylesheets/images_classic/Check-Checked-white.png b/src/Gui/Stylesheets/images_classic/Check-Checked-white.png deleted file mode 100644 index 69a6858acf503072e6bdfc4e8979809319d0be44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1087 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa~tdpunn zLn`LHz5CGjv4aT9g96?Od>-r<7y}qzHe6tooxsN-Dqz*X)xfua$%%a-)BXPC6Zu~2 zN}ujGh@u-p*DpzhdHh*~EC_ntxC3F;2Yc<0vA;wJ0D!ptY$1@+ck`a`xh{9paS9i1dz9~Es#RWo}E%wsHQhslR;?mtLD9RzPV@3pJ~)-7AN@VIzACHu&1LP$^3wt>%rXOx!abqRtZjoCZ4bhGI`jO?zGiGh@e%Q;g@}G3a!YeJcT=^~@ zTR+%NnYH1(i@7XM@k6ZL v%6)G#tF(9*ZCLr{g3cOznFgGnTK6A))V`@{y|n@`vom4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?7M?DS zAr*7p-rczNkb#K9#UI^U6U1)xM4m`kR`B2T>77S&o@rk7E>txSw0SnC_#Cs|*YdC2 z2MReRawtwxa1mjU0vb4*X--w ze_z*o+c`$A-!y)G_P5Xb4X@o1U$l58URw^i%G=i1W$#+B{iRKLzRbJqWd|<$P|1-< be%xo|A*Z~9+u4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?(Vi}j zAr*7p-rbnXHvTUM216O^h=L1*({9|0*rlZ`>@Od{dE*Lyr L{an^LB{Ts59>bz5 diff --git a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-darkgray.png b/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-darkgray.png deleted file mode 100644 index a96355757332069da4832c2a0a80702e842cff40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?E}kxq zAr*7p-rbmc*g(X=(eOmnH;y?6@0~HuV5v4(CU9xjl(@p{EB=UlU@&8`ycU(cmRIj< z@mHpV+btd~0-gd&oK7l^9V#3XSrjKJxCpg)G?6X%q59ha%ja`Gf3(o!*n9Wfyz}MB zJ%-1gZ+`!K-~08~Ba8j{KNjqlxBpWUXFUJ?F^hfATQjoN@Y-E)abf%SYF+*>Vt?oF ov#ebwqp`tsGKH?h)ZSvhK2J;Y954T5V4yR2y85}Sb4q9e0Li|SoB#j- diff --git a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-lightgray.png b/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-lightgray.png deleted file mode 100644 index 6dbaccc1220a96f1159ba80bdf5da421ccaf562f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^fgmiv1|)yUPb&pdEX7WqAsj$Z!;#Vf4nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?-kvUw zAr*7p-rYFykb#JU$4!Ik4<-dE|z~t6NymneQeS9_{M|P zb^HD@Zpd{~aq3Xvn8>0yNx?;^#iL2UQ$UH+NyU+D!5^`<1^2(#-p}7|cueAPQKaqs z^XIywDh)J!Ze3gj40{GoS3j3^P64nJ z=qZCRW5rVYGN7PjiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?2A(dC zAr*7p-rdN1$Uwm1BFo0G8LVc>Vn#DGb)ruF5PxqPKCfGU=f)?sJ%-0_B&@vsiuu4c z&WRj~lN4NpT0EKrJOz|Eom3nz1>vu`B+yVEfDOzn)p`{y$5zz;rS--3az#i+;14gmTiW SBin%i%;4$j=d#Wzp$Pyq@`^nG diff --git a/src/Gui/Stylesheets/images_classic/check-mark-black.png b/src/Gui/Stylesheets/images_classic/check-mark-black.png new file mode 100644 index 0000000000000000000000000000000000000000..7d313ddbb269ffcc3fa2af077c8ba4e2002b5f34 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^A|Ncl1|;uF9`plJEX7WqAsj$Z!;#Vf4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Buz3_B# z4DslEJ1v&C*+8VVJe@&Bfss9gNl1&4)5FP0HN;8v!Gh`?meIFb|2f=#+xWZa(4>2x zKdRn!yB3xG_Hq96pV-1;C)4!it)<1SUA9*0G_`m!fD}AL+zBBEVL{|X)%;4$j=d#Wz Gp$Py&Hj&u? literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/check-mark-blue.png b/src/Gui/Stylesheets/images_classic/check-mark-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..7d3a543148429d592d0b2dfd04b29f1ad320d4bb GIT binary patch literal 477 zcmV<30V4j1P)UqK~zYI?UvDz!XOky7bw7V5IZm(#D4}xI1JI_I2oyB$=E1w8Yd5JCuv6P=CVb8={~ zu8lFqn7F~&2tFr=DvF`MGuWV%QcAhq#^xb8I2kmELUO0mXoH+{&Uu!Bv9g5G<5379 zgjlcp)=fn&YLHS&DNPcnRx2Eb%l){~)a0TD!}wn=VK>jaM?N(D>Kmma>sji4#bW>f002ov JPDHLkV1mzU#g700 literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/check-mark-lightgray.png b/src/Gui/Stylesheets/images_classic/check-mark-lightgray.png new file mode 100644 index 0000000000000000000000000000000000000000..18c0b0bfe1e20892fb9509c98dbd15b6b5cb69ea GIT binary patch literal 465 zcmV;?0WSWDP)HtcB z4k*DL03Dc23N#|vS#In(k9^oZF5qWtdA;9H+O;9Z7-P)-t-juEAf=B%l2S@3wOIT% z52ikY)>>fpPZm`&N;_9Mza|J0KjU6ahm941l#1u zAlAFxkX+i}WCYvfnyY2m_c^@{;vwH|Q}+=$+)6T-WleI2!(fBP7-LLPXsxx@RfPrj zdo;RUcjb*mE@?1?5JJdvjF!t(p|Qy&4K~~VbfW9jh3zdLo7}Trs*7pBqOr?`t`ix? z7-Os`hIVV0l1+jIXu$4v&o=`AfcYHB(cm4ATyKLUBxNl|_j}tY#Y4~B%LX~;ob$Ry z1K&;Xvxbu+z5FG?@pC+4K6P(h3n7FMo6Xw|{*^xegG2QI(p?wEy64JX00000NkvXX Hu0mjfNW{b} literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/check-mark-white.png b/src/Gui/Stylesheets/images_classic/check-mark-white.png new file mode 100644 index 0000000000000000000000000000000000000000..b7cb44d234aa6971fed714f56dd083c9107363a8 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^A|Ncl1|;uF9`plJEX7WqAsj$Z!;#Vf4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bu-SKpB z4DslEJIzz@h=PEtda{CtgOdyk=R^U{i47_$3XDLid7g8)zo>|0nNj0_k(b>THZgZMi(#uHA4tqQ=fB$NtSGdA)X7Q(#rsZL^uF&IoksSc^CxfS}pUXO@geCxm`-F`E literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/icons classic.svg b/src/Gui/Stylesheets/images_classic/icons classic.svg index baffbff3c6..4466b174bb 100644 --- a/src/Gui/Stylesheets/images_classic/icons classic.svg +++ b/src/Gui/Stylesheets/images_classic/icons classic.svg @@ -26,8 +26,8 @@ inkscape:document-units="mm" inkscape:export-bgcolor="#ffffff00" inkscape:zoom="1.0248427" - inkscape:cx="710.84082" - inkscape:cy="700.59534" + inkscape:cx="690.34987" + inkscape:cy="625.46186" inkscape:window-width="1920" inkscape:window-height="1028" inkscape:window-x="1913" @@ -1356,41 +1356,23 @@ x="43.345779" y="74.802681" ry="0" - rx="0" />Arrow-upArrow-up-blackArrow-downArrow-downArrow-downArrow-downArrow-upArrow-upArrow-downArrow-downArrow-upArrow-upArrow-downArrow-downArrow-upArrow-upArrow-downArrow-downArrow-upArrow-upArrow-downArrow-down + rx="0" />Arrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-downArrow-down diff --git a/src/Gui/Stylesheets/images_classic/indeterminate-mark-black.png b/src/Gui/Stylesheets/images_classic/indeterminate-mark-black.png new file mode 100644 index 0000000000000000000000000000000000000000..3937fae6f16d88dd1ea93fd868f73f1ac33cd4a2 GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^A|Ncl1|;uF9`plJEX7WqAsj$Z!;#Vf4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bum3g{2 zhIn))|M?FFl5DyOQW@+5OpE!Ji1b)Z2r_u(;Kj(T$LR(F$37Hr=v&X;c5a51Xpr3c zm`=Us%Z&mG%FGLMb2A_6u-w=oIQ`6p-XxBSPb^OIc0SSR2i_cH=~-NA*qU&qaY|Dl gdk~kKtcNB8!~H$7-dA>YfxN`v>FVdQ&MBb@01AUpCjbBd literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/indeterminate-mark-blue.png b/src/Gui/Stylesheets/images_classic/indeterminate-mark-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..842d67225e99a56056f068648800af70b715a0e1 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^A|Ncl1|;uF9`plJEX7WqAsj$Z!;#Vf4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bub$Yru zhIn+oy}FUJ!9bw(Vf8`7pdB6DI~tr{SQK)2ON$pw6q$KAT~Md_kYLD;{d*tTS$H^1 zT2f>7-RyxLbC&S}Gv=&pujYOHipLU9Akc^m$M2QF&m?Fd;Ua zd&c)Q*_r?D3tO{K(0nTVzFPOd*5xMce~+HxS#h@E7SD>eEJ6?Tz5j8BMFJhg;OXk; Jvd$@?2>|<^UjG09 literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/indeterminate-mark-darkgray.png b/src/Gui/Stylesheets/images_classic/indeterminate-mark-darkgray.png new file mode 100644 index 0000000000000000000000000000000000000000..6886315e97e991e9e9c06addebf5741aa2b80d91 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^A|Ncl1|;uF9`plJEX7WqAsj$Z!;#Vf4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>BuwRpNX zhIn+oy}D8GfC7iZ#S^JK;e{+&?FDk}8@@;!3^ih3@*t?{r0mB@P4|O7Y`LJIq_pX; z*$=6L>C9^_FU(?I`*t&4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bu)q1)( zhIn+oy}FV2fC7)p#h59E5v`U+EZh|=`UeE2oH?NN=Aps!;?K)zV==B*8bh^ xzvkH$>AsC-$$r_6e~$VIz7TDU6MRw1xV1^sb@mUJ13-r`c)I$ztaD0e0szZ+T4?|P literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/images_classic/indeterminate-mark-white.png b/src/Gui/Stylesheets/images_classic/indeterminate-mark-white.png new file mode 100644 index 0000000000000000000000000000000000000000..12a4ef3222bb774b4d84a9e15d1e8c56a38c6a47 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^A|Ncl1|;uF9`plJEX7WqAsj$Z!;#Vf4nJ za0A)g9gI)=G(CZWk|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bu<#@U{ zhIn))|M?FFl5DyOQW@+5OpE!Ji1b)Z2r_u(;Kj&Y_wqvl$K1KT(dj;OxfX`6bD6IA zz(G=yBRAVSSAAhquXN!_p065ppIDsa?R=us54<_Z(zCeKur=XI>`POn(3X literal 0 HcmV?d00001 diff --git a/src/Gui/Stylesheets/overlay/Dark Theme + Dark Background.qss b/src/Gui/Stylesheets/overlay/Dark Theme + Dark Background.qss index a3b9159119..341869e61c 100644 --- a/src/Gui/Stylesheets/overlay/Dark Theme + Dark Background.qss +++ b/src/Gui/Stylesheets/overlay/Dark Theme + Dark Background.qss @@ -8,14 +8,13 @@ QFrame { QAbstractItemView { alternate-background-color: rgba(0, 0, 0, 0.119); - color: White; - border: transparent; - padding-right: 5px; + color: #ffffff; + border: 1px solid #252525; } Gui--OverlayTitleBar, Gui--OverlaySplitterHandle { - background-color: transparent; + background-color: #252525; } Gui--OverlayTabWidget[transparent="false"] QTreeView::item { @@ -28,17 +27,17 @@ Gui--OverlayTabWidget[transparent="true"] QTreeView::item { Gui--OverlayTabWidget[transparent="true"] QTreeView::item:selected { color: #ffffff; - background-color: #181d2a; + background-color: #234497; } Gui--OverlayTabWidget[transparent="true"] QTreeView::item:focus { color: #ffffff; - background-color: #181d2a; + background-color: #234497; } Gui--OverlayTabWidget[transparent="true"] QTreeView::item:selected:focus { color: #ffffff; - background-color: #181d2a; + background-color: #234497; } /* The OverlayTabWidget is named as OverlayLeft, OverlayRight, OverlayTop, OverlayBottom. @@ -67,7 +66,7 @@ Gui--OverlayTabWidget[transparent="true"] QTreeView::item:focus { qproperty-enableEffect: 1; } - Gui--PropertyEditor--PropertyEditor { +Gui--PropertyEditor--PropertyEditor { qproperty-itemBackground: #333333; } @@ -79,7 +78,7 @@ Gui--OverlayTabWidget[transparent="true"] QTreeView::item:focus { QSint--ActionGroup QFrame[class="content"] { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - } + } Gui--OverlayTabWidget::tab-bar:top, Gui--OverlayTabWidget::tab-bar:bottom { @@ -98,68 +97,62 @@ Gui--OverlayTabWidget[transparent="true"] QTreeView::item:focus { } Gui--OverlayToolButton { - border: 0.5px solid transparent; + border: 1px solid transparent; border-radius: 2px; } Gui--OverlayToolButton:hover { - border: 0.5px solid #f5f5f5; + border: 1px solid #000000; + background: #000000; border-radius: 2px; } Gui--OverlayToolButton:focus { - border: 0.5px solid #0099ff; + border: 1px solid #0099ff; border-radius: 2px; } Gui--OverlayToolButton::pressed, Gui--OverlayToolButton:checked { - border: 0.5px solid #696969; + border: 1px solid #696969; border-radius: 2px; background-color: #696969; } Gui--OverlayToolButton:checked:hover { - border: 0.5px solid #f5f5f5; + border: 1px solid #000000; + background: #000000; } - Gui--OverlayToolButton[objectName="OBTN Transparent"] { - image: url(qss:overlay/icons/mode_lighter.svg); +Gui--OverlayToolButton{ + image: url(qss:images_classic/close-lightgray.png) ; +} - } +Gui--OverlayToolButton:hover { + image: url(qss:images_classic/close-red.png) ; +} - Gui--OverlayToolButton[objectName="OBTN Transparent"]:hover { - image: url(qss:overlay/icons/mode_lighter.svg); +Gui--OverlayToolButton[objectName="OBTN Transparent"] { + image: url(qss:images_classic/transparent-lightgray.png) ; + } - } +Gui--OverlayToolButton[objectName="OBTN Transparent"]:hover { + image: url(qss:images_classic/transparent-white.png) ; +} - Gui--OverlayToolButton[objectName="OBTN Overlay"] { - image: url(qss:overlay/icons/mode_lighter.svg); +Gui--OverlayToolButton[objectName="OBTN Overlay"] { + image: url(qss:images_classic/overlay-lightgray.png) ; +} - } +Gui--OverlayToolButton[objectName="OBTN Overlay"]:hover { + image: url(qss:images_classic/overlay-white.png) ; +} - Gui--OverlayToolButton[objectName="OBTN Overlay"]:hover { - image: url(qss:overlay/icons/mode_lighter.svg); +Gui--OverlayToolButton[objectName="OBTN AutoMode"] { + image: url(qss:images_classic/mode-lightgray.png) ; +} - } +Gui--OverlayToolButton[objectName="OBTN AutoMode"]:hover { + image: url(qss:images_classic/mode-white.png) ; +} - Gui--OverlayToolButton[objectName="OBTN AutoMode"] { - image: url(qss:overlay/icons/mode_lighter.svg); - - } - - Gui--OverlayToolButton[objectName="OBTN AutoMode"]:hover { - image: url(qss:overlay/icons/mode_lighter.svg); - - } - - Gui--OverlaySplitterHandle Gui--OverlayToolButton, - Gui--OverlayToolButton[objectName="OBTN Float"] { - image: url(qss:overlay/icons/mode_lighter.svg); - - } - - Gui--OverlaySplitterHandle Gui--OverlayToolButton:hover, - Gui--OverlayToolButton[objectName="OBTN Float"]:hover { - image: url(qss:overlay/icons/mode_lighter.svg); - } \ No newline at end of file diff --git a/src/Gui/Stylesheets/overlay/Dark Theme + Light Background.qss b/src/Gui/Stylesheets/overlay/Dark Theme + Light Background.qss index df24149e16..662f2f9fbe 100644 --- a/src/Gui/Stylesheets/overlay/Dark Theme + Light Background.qss +++ b/src/Gui/Stylesheets/overlay/Dark Theme + Light Background.qss @@ -8,9 +8,8 @@ QFrame { QAbstractItemView { alternate-background-color: rgba(0, 0, 0, 0.273); - color: White; - border: transparent; - padding-right: 5px; + color: #ffffff; + border: 1px solid #696968; } Gui--OverlayTitleBar, @@ -91,7 +90,7 @@ Gui--PropertyEditor--PropertyEditor { QSint--ActionGroup QFrame[class="content"] { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; - } + } Gui--OverlayTabWidget::tab-bar:top, Gui--OverlayTabWidget::tab-bar:bottom { @@ -110,32 +109,42 @@ Gui--PropertyEditor--PropertyEditor { } Gui--OverlayToolButton { - border: 0.5px solid transparent; + border: 1px solid transparent; border-radius: 2px; } Gui--OverlayToolButton:hover { - border: 0.5px solid #f5f5f5; + border: 1px solid #000000; + background: #000000; border-radius: 2px; } Gui--OverlayToolButton:focus { - border: 0.5px solid #0099ff; + border: 1px solid #0099ff; border-radius: 2px; } Gui--OverlayToolButton::pressed, Gui--OverlayToolButton:checked { - border: 0.5px solid #696969; + border: 1px solid #696969; border-radius: 2px; background-color: #696969; } Gui--OverlayToolButton:checked:hover { - border: 0.5px solid #696969; + border: 1px solid #000000; + background: #000000; } - Gui--OverlayToolButton[objectName="OBTN Transparent"]:!hover { +Gui--OverlayToolButton{ + image: url(qss:images_classic/close-lightgray.png) ; +} + +Gui--OverlayToolButton:hover { + image: url(qss:images_classic/close-red.png) ; +} + + Gui--OverlayToolButton[objectName="OBTN Transparent"] { image: url(qss:images_classic/transparent-lightgray.png); } @@ -143,7 +152,7 @@ Gui--OverlayToolButton:checked:hover { image: url(qss:images_classic/transparent-white.png); } - Gui--OverlayToolButton[objectName="OBTN Overlay"]:!hover { + Gui--OverlayToolButton[objectName="OBTN Overlay"] { image: url(qss:images_classic/overlay-lightgray.png); } @@ -151,7 +160,7 @@ Gui--OverlayToolButton:checked:hover { image: url(qss:images_classic/overlay-white.png); } - Gui--OverlayToolButton[objectName="OBTN AutoMode"]:!hover { + Gui--OverlayToolButton[objectName="OBTN AutoMode"] { image: url(qss:images_classic/mode-lightgray.png); } @@ -160,7 +169,7 @@ Gui--OverlayToolButton:checked:hover { } Gui--OverlaySplitterHandle Gui--OverlayToolButton, - Gui--OverlayToolButton[objectName="OBTN Float"]:!hover { + Gui--OverlayToolButton[objectName="OBTN Float"] { image: url(qss:images_classic/float-lightgray.png); } @@ -170,29 +179,21 @@ Gui--OverlayToolButton:checked:hover { } QTreeView::branch:open:has-children:has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; image: url(qss:images_classic/Arrow-down-black.png); } QTreeView::branch:open:has-children:!has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; image: url(qss:images_classic/Arrow-down-black.png); } QTreeView::branch:closed:has-children:has-siblings { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-black.png) 0; + image: url(qss:images_classic/Arrow-right-black.png); } QTreeView::branch:has-children:!has-siblings:closed { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-black.png) 0; + image: url(qss:images_classic/Arrow-right-black.png); } diff --git a/src/Gui/Stylesheets/overlay/Light Theme + Dark Background.qss b/src/Gui/Stylesheets/overlay/Light Theme + Dark Background.qss index 51456bcc58..2343154ccc 100644 --- a/src/Gui/Stylesheets/overlay/Light Theme + Dark Background.qss +++ b/src/Gui/Stylesheets/overlay/Light Theme + Dark Background.qss @@ -6,12 +6,10 @@ QTabWidget::pane{ background-color: transparent; border: transparent; } - QAbstractItemView { - alternate-background-color: rgba(255, 255, 255, 0.13); + alternate-background-color: #f0f0f0; color: #000000; - border: transparent; - padding-right: 5px; + border: 1px solid #ababab; } Gui--OverlayTitleBar, @@ -39,7 +37,14 @@ QTreeView:disabled { } Gui--PropertyEditor--PropertyEditor { - qproperty-itemBackground: #333333; + qproperty-itemBackground: #ffffff; +} + +Gui--OverlayTabWidget[transparent="false"] * { + color: #000000; +} +Gui--OverlayTabWidget[transparent="true"] * { + color: #000000; } Gui--OverlayTabWidget[transparent="false"] QTreeView::item { @@ -137,7 +142,8 @@ Gui--OverlayToolButton { } Gui--OverlayToolButton:hover { - border: 0.5px solid #000000; + border: 0.5px solid #ffffff; + background-color: #ffffff; border-radius: 2px; } @@ -150,14 +156,15 @@ Gui--OverlayToolButton::pressed, Gui--OverlayToolButton:checked { border: 0.5px solid #ababab; border-radius: 2px; - background-color: #ffffff; + background-color: #ababab; } Gui--OverlayToolButton:checked:hover { - border: 0.5px solid #000000; + border: 0.5px solid #ffffff; + background-color: #ffffff; } -Gui--OverlayToolButton:!hover{ +Gui--OverlayToolButton{ image: url(qss:images_classic/close-lightgray.png); } @@ -165,14 +172,15 @@ Gui--OverlayToolButton:hover { image: url(qss:images_classic/close-red.png); } -Gui--OverlayToolButton[objectName="OBTN Transparent"]:!hover { - image: url(qss:images_classic/transparent-lightgray.png);} +Gui--OverlayToolButton[objectName="OBTN Transparent"] { + image: url(qss:images_classic/transparent-lightgray.png); + } Gui--OverlayToolButton[objectName="OBTN Transparent"]:hover { image: url(qss:images_classic/transparent-black.png); } -Gui--OverlayToolButton[objectName="OBTN Overlay"]:!hover { +Gui--OverlayToolButton[objectName="OBTN Overlay"] { image: url(qss:images_classic/overlay-lightgray.png); } @@ -180,7 +188,7 @@ Gui--OverlayToolButton[objectName="OBTN Overlay"]:hover { image: url(qss:images_classic/overlay-black.png); } -Gui--OverlayToolButton[objectName="OBTN AutoMode"]:!hover { +Gui--OverlayToolButton[objectName="OBTN AutoMode"] { image: url(qss:images_classic/mode-lightgray.png); } @@ -189,30 +197,21 @@ Gui--OverlayToolButton[objectName="OBTN AutoMode"]:hover { } QTreeView::branch:open:has-children:has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-white.png) 0; + image: url(qss:images_classic/Arrow-down-white.png); } QTreeView::branch:open:has-children:!has-siblings { - margin-left: 6px; - margin-right: 6px; border-image: none; - image: url(qss:images_classic/Arrow-down-white.png) 0; + image: url(qss:images_classic/Arrow-down-white.png); } - QTreeView::branch:closed:has-children:has-siblings { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-white.png) 0; + image: url(qss:images_classic/Arrow-right-white.png); } QTreeView::branch:has-children:!has-siblings:closed { - margin-top: 5px; - margin-bottom: 5px; border-image: none; - image: url(qss:images_classic/Arrow-right-white.png) 0; + image: url(qss:images_classic/Arrow-right-white.png); } diff --git a/src/Gui/Stylesheets/overlay/Light Theme + Light Background.qss b/src/Gui/Stylesheets/overlay/Light Theme + Light Background.qss index a1a08f96b1..ef462c843a 100644 --- a/src/Gui/Stylesheets/overlay/Light Theme + Light Background.qss +++ b/src/Gui/Stylesheets/overlay/Light Theme + Light Background.qss @@ -9,13 +9,12 @@ QTabWidget::pane{ QAbstractItemView { alternate-background-color: #f0f0f0; color: #000000; - border: transparent; - padding-right: 5px; + border: 1px solid #ababab; } Gui--PropertyEditor--PropertyEditor { qproperty-itemBackground: #ffffff; -} + } Gui--OverlayTitleBar, Gui--OverlaySplitterHandle { @@ -99,32 +98,35 @@ Gui--OverlayProxyWidget { } Gui--OverlayToolButton { - border: 0.5px solid transparent; + border: 1px solid transparent; border-radius: 2px; } Gui--OverlayToolButton:hover { - border: 0.5px solid #000000; + border: 1px solid white; + background-color: #ffffff; border-radius: 2px; } Gui--OverlayToolButton:focus { - border: 0.5px solid #0099ff; + border: 1px solid #0099ff; border-radius: 2px; } Gui--OverlayToolButton::pressed, Gui--OverlayToolButton:checked { - border: 0.5px solid #ababab; + border: 1px solid #ababab; border-radius: 2px; - background-color: #ffffff; + background-color: #ababab; } Gui--OverlayToolButton:checked:hover { - border: 0.5px solid #000000; + border: 1px solid #ffffff; + background-color: #ffffff; } -Gui--OverlayToolButton:!hover{ + +Gui--OverlayToolButton{ image: url(qss:images_classic/close-lightgray.png); } @@ -132,14 +134,15 @@ Gui--OverlayToolButton:hover { image: url(qss:images_classic/close-red.png); } -Gui--OverlayToolButton[objectName="OBTN Transparent"]:!hover { - image: url(qss:images_classic/transparent-lightgray.png);} +Gui--OverlayToolButton[objectName="OBTN Transparent"] { + image: url(qss:images_classic/transparent-lightgray.png); + } Gui--OverlayToolButton[objectName="OBTN Transparent"]:hover { image: url(qss:images_classic/transparent-black.png); } -Gui--OverlayToolButton[objectName="OBTN Overlay"]:!hover { +Gui--OverlayToolButton[objectName="OBTN Overlay"] { image: url(qss:images_classic/overlay-lightgray.png); } @@ -147,7 +150,7 @@ Gui--OverlayToolButton[objectName="OBTN Overlay"]:hover { image: url(qss:images_classic/overlay-black.png); } -Gui--OverlayToolButton[objectName="OBTN AutoMode"]:!hover { +Gui--OverlayToolButton[objectName="OBTN AutoMode"] { image: url(qss:images_classic/mode-lightgray.png); }