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 e6576e7e0c..535c4c2da8 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-down-black.png and b/src/Gui/Stylesheets/images_classic/Arrow-down-black.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-down-blue.png
index 11e0534594..0c6e2ab501 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-down-blue.png and b/src/Gui/Stylesheets/images_classic/Arrow-down-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-down-darkgray.png
index 2f06a8928b..87040a7e11 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-down-darkgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-down-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-down-lightgray.png
index af4c6961e2..748870f7b3 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-down-lightgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-down-lightgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-down-white.png b/src/Gui/Stylesheets/images_classic/Arrow-down-white.png
index 2069d2aa6b..fdd985a481 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-down-white.png and b/src/Gui/Stylesheets/images_classic/Arrow-down-white.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-black.png b/src/Gui/Stylesheets/images_classic/Arrow-left-black.png
index 6cda4d2659..0dabc01bdf 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-left-black.png and b/src/Gui/Stylesheets/images_classic/Arrow-left-black.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-left-blue.png
index 28b43accdc..0b686fe25d 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-left-blue.png and b/src/Gui/Stylesheets/images_classic/Arrow-left-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-left-darkgray.png
index 4fb7028bfc..f55a97506a 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-left-darkgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-left-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png
index 043e733960..92693c2b15 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-left-lightgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-left-white.png b/src/Gui/Stylesheets/images_classic/Arrow-left-white.png
index 6e0e1921db..a065d2f868 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-left-white.png and b/src/Gui/Stylesheets/images_classic/Arrow-left-white.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-black.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-black.png
new file mode 100644
index 0000000000..fcb4d7354e
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-black.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png
index af1154ab70..4299934538 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png and b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-darkgray.png
index e7fb5d0664..8bd0a5ef5b 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-darkgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-lightgray.png
index d464f064d6..6e518899b9 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-lightgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-lightgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png
index ec401bb51b..9fcb4042b6 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png and b/src/Gui/Stylesheets/images_classic/Arrow-leftDown-white.png differ
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 edd8dcce7a..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-leftDown.png and /dev/null differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-black.png b/src/Gui/Stylesheets/images_classic/Arrow-right-black.png
index 9c966035f7..65675e0ced 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-right-black.png and b/src/Gui/Stylesheets/images_classic/Arrow-right-black.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-right-blue.png
index c53f65e647..bd1619bfa0 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-right-blue.png and b/src/Gui/Stylesheets/images_classic/Arrow-right-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-right-darkgray.png
index f98346f236..7c325fc2e5 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-right-darkgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-right-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png
index 451a569773..9ccf971812 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-right-lightgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-right-white.png b/src/Gui/Stylesheets/images_classic/Arrow-right-white.png
index 7e00e5c43b..dbda9ba0e4 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-right-white.png and b/src/Gui/Stylesheets/images_classic/Arrow-right-white.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-black.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-black.png
index be8e3c856c..789c738f8a 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-black.png and b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-black.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png
index fe875bab3e..bffe95b7a8 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png and b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png
index 002980daf9..5df06d9c31 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-lightgray.png
index b8ff2a9eda..96247a312c 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-lightgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-lightgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png
index fbd45d5480..2d7c2ab151 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png and b/src/Gui/Stylesheets/images_classic/Arrow-rightDown-white.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-black.png b/src/Gui/Stylesheets/images_classic/Arrow-up-black.png
index 69330ee6c1..83a719ddb3 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-up-black.png and b/src/Gui/Stylesheets/images_classic/Arrow-up-black.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-blue.png b/src/Gui/Stylesheets/images_classic/Arrow-up-blue.png
index 383db86672..17ed6579c9 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-up-blue.png and b/src/Gui/Stylesheets/images_classic/Arrow-up-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-darkgray.png b/src/Gui/Stylesheets/images_classic/Arrow-up-darkgray.png
index a468abec86..6e7dabdfc6 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-up-darkgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-up-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png b/src/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png
index 7d6c9e7a56..9ad7ba54bd 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png and b/src/Gui/Stylesheets/images_classic/Arrow-up-lightgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/Arrow-up-white.png b/src/Gui/Stylesheets/images_classic/Arrow-up-white.png
index 1ab9ee6774..d918bf3f3a 100644
Binary files a/src/Gui/Stylesheets/images_classic/Arrow-up-white.png and b/src/Gui/Stylesheets/images_classic/Arrow-up-white.png differ
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 78b407f0ef..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Capa 1.png and /dev/null differ
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 23509fcee0..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-Checked-black.png and /dev/null differ
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 0bc64a629a..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-Checked-blue.png and /dev/null differ
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 76dd2110e4..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-Checked-darkgray.png and /dev/null differ
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 a4fc91ab98..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-Checked-lightgray.png and /dev/null differ
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 69a6858acf..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-Checked-white.png and /dev/null differ
diff --git a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-black.png b/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-black.png
deleted file mode 100644
index 9f8311d1e5..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-black.png and /dev/null differ
diff --git a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-blue.png b/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-blue.png
deleted file mode 100644
index 650a6bcd06..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-blue.png and /dev/null differ
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 a963557573..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-darkgray.png and /dev/null differ
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 6dbaccc122..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-lightgray.png and /dev/null differ
diff --git a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-white.png b/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-white.png
deleted file mode 100644
index de7bf9888e..0000000000
Binary files a/src/Gui/Stylesheets/images_classic/Check-indeterminate-mark-white.png and /dev/null differ
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 0000000000..7d313ddbb2
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/check-mark-black.png differ
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 0000000000..7d3a543148
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/check-mark-blue.png differ
diff --git a/src/Gui/Stylesheets/images_classic/check-mark-darkgray.png b/src/Gui/Stylesheets/images_classic/check-mark-darkgray.png
new file mode 100644
index 0000000000..2b89246296
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/check-mark-darkgray.png differ
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 0000000000..18c0b0bfe1
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/check-mark-lightgray.png differ
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 0000000000..b7cb44d234
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/check-mark-white.png differ
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 0000000000..3937fae6f1
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/indeterminate-mark-black.png differ
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 0000000000..842d67225e
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/indeterminate-mark-blue.png differ
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 0000000000..6886315e97
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/indeterminate-mark-darkgray.png differ
diff --git a/src/Gui/Stylesheets/images_classic/indeterminate-mark-lightgray.png b/src/Gui/Stylesheets/images_classic/indeterminate-mark-lightgray.png
new file mode 100644
index 0000000000..84cb248f69
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/indeterminate-mark-lightgray.png differ
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 0000000000..12a4ef3222
Binary files /dev/null and b/src/Gui/Stylesheets/images_classic/indeterminate-mark-white.png differ
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);
}