Merge pull request #10238 from Ondsel-Development/pref_theme_2
[Preferences] theme : Variables in stylesheet and more.
This commit is contained in:
@@ -2461,11 +2461,9 @@ void Application::setStyleSheet(const QString& qssFile, bool tiledBackground)
|
||||
qApp->setPalette(newPal);
|
||||
}
|
||||
|
||||
|
||||
QString current = mw->property("fc_currentStyleSheet").toString();
|
||||
mw->setProperty("fc_currentStyleSheet", qssFile);
|
||||
|
||||
if (!qssFile.isEmpty() && current != qssFile) {
|
||||
if (!qssFile.isEmpty()) {
|
||||
// Search for stylesheet in user-defined search paths.
|
||||
// For qss they are set-up in runApplication() with the prefix "qss"
|
||||
QString prefix(QLatin1String("qss:"));
|
||||
@@ -2481,7 +2479,10 @@ void Application::setStyleSheet(const QString& qssFile, bool tiledBackground)
|
||||
if (!f.fileName().isEmpty() && f.open(QFile::ReadOnly | QFile::Text)) {
|
||||
mdi->setBackground(QBrush(Qt::NoBrush));
|
||||
QTextStream str(&f);
|
||||
qApp->setStyleSheet(str.readAll());
|
||||
|
||||
QString styleSheetContent = replaceVariablesInQss(str.readAll());
|
||||
|
||||
qApp->setStyleSheet(styleSheetContent);
|
||||
|
||||
ActionStyleEvent e(ActionStyleEvent::Clear);
|
||||
qApp->sendEvent(mw, &e);
|
||||
@@ -2507,8 +2508,7 @@ void Application::setStyleSheet(const QString& qssFile, bool tiledBackground)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (qssFile.isEmpty()) {
|
||||
else {
|
||||
if (tiledBackground) {
|
||||
qApp->setStyleSheet(QString());
|
||||
ActionStyleEvent e(ActionStyleEvent::Restore);
|
||||
@@ -2533,6 +2533,28 @@ void Application::setStyleSheet(const QString& qssFile, bool tiledBackground)
|
||||
}
|
||||
}
|
||||
|
||||
QString Application::replaceVariablesInQss(QString qssText)
|
||||
{
|
||||
//First we fetch the colors from preferences,
|
||||
ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Themes");
|
||||
unsigned long longAccentColor1 = hGrp->GetUnsigned("ThemeAccentColor1", 0);
|
||||
unsigned long longAccentColor2 = hGrp->GetUnsigned("ThemeAccentColor2", 0);
|
||||
unsigned long longAccentColor3 = hGrp->GetUnsigned("ThemeAccentColor3", 0);
|
||||
|
||||
//convert them to hex.
|
||||
//Note: the ulong contains alpha channels so 8 hex characters when we need 6 here.
|
||||
QString accentColor1 = QString::fromLatin1("#%1").arg(longAccentColor1, 8, 16, QLatin1Char('0')).toUpper().mid(0, 7);
|
||||
QString accentColor2 = QString::fromLatin1("#%1").arg(longAccentColor2, 8, 16, QLatin1Char('0')).toUpper().mid(0, 7);
|
||||
QString accentColor3 = QString::fromLatin1("#%1").arg(longAccentColor3, 8, 16, QLatin1Char('0')).toUpper().mid(0, 7);
|
||||
|
||||
qssText = qssText.replace(QString::fromLatin1("@ThemeAccentColor1"), accentColor1);
|
||||
qssText = qssText.replace(QString::fromLatin1("@ThemeAccentColor2"), accentColor2);
|
||||
qssText = qssText.replace(QString::fromLatin1("@ThemeAccentColor3"), accentColor3);
|
||||
|
||||
//Base::Console().Warning("%s\n", qssText.toStdString());
|
||||
return qssText;
|
||||
}
|
||||
|
||||
void Application::checkForDeprecatedSettings()
|
||||
{
|
||||
// From 0.21, `FCBak` will be the intended default backup format
|
||||
|
||||
@@ -209,8 +209,9 @@ public:
|
||||
|
||||
/** @name Appearance */
|
||||
//@{
|
||||
/// Activate a named workbench
|
||||
/// Activate a stylesheet
|
||||
void setStyleSheet(const QString& qssFile, bool tiledBackground);
|
||||
QString replaceVariablesInQss(QString qssText);
|
||||
//@}
|
||||
|
||||
/** @name User Commands */
|
||||
|
||||
@@ -4,9 +4,15 @@ SET(PreferencePacks_Files
|
||||
)
|
||||
|
||||
SET(PreferencePacks_Directories
|
||||
"Classic theme"
|
||||
"Dark theme"
|
||||
"Light theme"
|
||||
"Classic"
|
||||
"Dark"
|
||||
"Darker"
|
||||
"Dark modern"
|
||||
"Dark behave"
|
||||
"Dark contrast"
|
||||
"ProDark"
|
||||
"Light"
|
||||
"Light modern"
|
||||
)
|
||||
|
||||
ADD_CUSTOM_TARGET(PreferencePacks_data ALL
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Darker-blue.qss</FCText>
|
||||
<FCText Name="StyleSheet">Behave-dark.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
@@ -97,7 +97,7 @@
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Dark-modern-blue.qss</FCText>
|
||||
<FCText Name="StyleSheet">Dark-contrast.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
105
src/Gui/PreferencePacks/Dark modern/Dark modern.cfg
Normal file
105
src/Gui/PreferencePacks/Dark modern/Dark modern.cfg
Normal file
@@ -0,0 +1,105 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<FCParameters>
|
||||
<FCParamGroup Name="Root">
|
||||
<FCParamGroup Name="BaseApp">
|
||||
<FCParamGroup Name="Preferences">
|
||||
<FCParamGroup Name="Mod">
|
||||
<FCParamGroup Name="Arch">
|
||||
<FCUInt Name="WallColor" Value="3604403967"/>
|
||||
<FCUInt Name="StructureColor" Value="2527705855"/>
|
||||
<FCUInt Name="RebarColor" Value="3111475967"/>
|
||||
<FCUInt Name="WindowColor" Value="556614399"/>
|
||||
<FCUInt Name="WindowGlassColor" Value="1572326399"/>
|
||||
<FCUInt Name="PanelColor" Value="3416289279"/>
|
||||
<FCUInt Name="ColorHelpers" Value="1347440895"/>
|
||||
<FCUInt Name="defaultSpaceColor" Value="4280090879"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Draft">
|
||||
<FCInt Name="gridTransparency" Value="0"/>
|
||||
<FCUInt Name="constructioncolor" Value="746455039"/>
|
||||
<FCUInt Name="gridColor" Value="4294967295"/>
|
||||
<FCUInt Name="snapcolor" Value="4294967295"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Spreadsheet">
|
||||
<FCText Name="AliasedCellBackgroundColor">#9b4de6</FCText>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Start">
|
||||
<FCUInt Name="BackgroundColor1" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundTextColor" Value="4294703103"/>
|
||||
<FCUInt Name="PageColor" Value="858993663"/>
|
||||
<FCUInt Name="PageTextColor" Value="3570717951"/>
|
||||
<FCUInt Name="BoxColor" Value="1583243007"/>
|
||||
<FCUInt Name="LinkColor" Value="1437270015"/>
|
||||
<FCUInt Name="BackgroundColor2" Value="2141107711"/>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="OutputWindow">
|
||||
<FCUInt Name="colorText" Value="3570717951"/>
|
||||
<FCUInt Name="colorLogging" Value="1437270015"/>
|
||||
<FCUInt Name="colorWarning" Value="4252787455"/>
|
||||
<FCUInt Name="colorError" Value="4278190335"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Editor">
|
||||
<FCUInt Name="Text" Value="3570717696"/>
|
||||
<FCUInt Name="Bookmark" Value="16776960"/>
|
||||
<FCUInt Name="Breakpoint" Value="4278190080"/>
|
||||
<FCUInt Name="Keyword" Value="1453118976"/>
|
||||
<FCUInt Name="Comment" Value="1788433664"/>
|
||||
<FCUInt Name="Block comment" Value="3465639936"/>
|
||||
<FCUInt Name="Number" Value="3050219520"/>
|
||||
<FCUInt Name="String" Value="3465639936"/>
|
||||
<FCUInt Name="Character" Value="4278190080"/>
|
||||
<FCUInt Name="Class name" Value="1321840640"/>
|
||||
<FCUInt Name="Define name" Value="3705448960"/>
|
||||
<FCUInt Name="Operator" Value="3570717696"/>
|
||||
<FCUInt Name="Python output" Value="2863300352"/>
|
||||
<FCUInt Name="Python error" Value="4252787200"/>
|
||||
<FCUInt Name="Current line highlight" Value="524114944"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="View">
|
||||
<FCUInt Name="SketchEdgeColor" Value="4294967295"/>
|
||||
<FCUInt Name="SketchVertexColor" Value="4294967295"/>
|
||||
<FCUInt Name="EditedEdgeColor" Value="4294967295"/>
|
||||
<FCUInt Name="EditedVertexColor" Value="4280680703"/>
|
||||
<FCUInt Name="ConstructionColor" Value="746455039"/>
|
||||
<FCUInt Name="ExternalColor" Value="3425924095"/>
|
||||
<FCUInt Name="InvalidSketchColor" Value="4285333759"/>
|
||||
<FCUInt Name="FullyConstrainedColor" Value="16711935"/>
|
||||
<FCUInt Name="InternalAlignedGeoColor" Value="2998042623"/>
|
||||
<FCUInt Name="FullyConstraintElementColor" Value="11173887"/>
|
||||
<FCUInt Name="FullyConstraintConstructionElementColor" Value="2410282495"/>
|
||||
<FCUInt Name="FullyConstraintInternalAlignmentColor" Value="3739142399"/>
|
||||
<FCUInt Name="FullyConstraintConstructionPointColor" Value="4287987967"/>
|
||||
<FCUInt Name="ConstrainedIcoColor" Value="4280680703"/>
|
||||
<FCUInt Name="NonDrivingConstrDimColor" Value="11206655"/>
|
||||
<FCUInt Name="ConstrainedDimColor" Value="4278255615"/>
|
||||
<FCUInt Name="ExprBasedConstrDimColor" Value="4286523135"/>
|
||||
<FCUInt Name="DeactivatedConstrDimColor" Value="2139062271"/>
|
||||
<FCUInt Name="CursorTextColor" Value="1437270015"/>
|
||||
<FCUInt Name="CursorCrosshairColor" Value="4294967295"/>
|
||||
<FCUInt Name="CreateLineColor" Value="3435973887"/>
|
||||
<FCBool Name="Simple" Value="0"/>
|
||||
<FCBool Name="Gradient" Value="1"/>
|
||||
<FCBool Name="RadialGradient" Value="1"/>
|
||||
<FCBool Name="UseBackgroundColorMid" Value="1"/>
|
||||
<FCUInt Name="BacklightColor" Value="4294967295"/>
|
||||
<FCUInt Name="BackgroundColor" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundColor2" Value="2088533247"/>
|
||||
<FCUInt Name="BackgroundColor3" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundColor4" Value="2088533247"/>
|
||||
<FCUInt Name="HighlightColor" Value="327679"/>
|
||||
<FCUInt Name="SelectionColor" Value="16711935"/>
|
||||
<FCUInt Name="DefaultShapeColor" Value="3435973887"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="TreeView">
|
||||
<FCUInt Name="TreeEditColor" Value="1434171135"/>
|
||||
<FCUInt Name="TreeActiveColor" Value="3465640191"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Dark-modern.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParameters>
|
||||
@@ -97,7 +97,7 @@
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Dark-blue.qss</FCText>
|
||||
<FCText Name="StyleSheet">Dark.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
105
src/Gui/PreferencePacks/Darker/Darker.cfg
Normal file
105
src/Gui/PreferencePacks/Darker/Darker.cfg
Normal file
@@ -0,0 +1,105 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<FCParameters>
|
||||
<FCParamGroup Name="Root">
|
||||
<FCParamGroup Name="BaseApp">
|
||||
<FCParamGroup Name="Preferences">
|
||||
<FCParamGroup Name="Mod">
|
||||
<FCParamGroup Name="Arch">
|
||||
<FCUInt Name="WallColor" Value="3604403967"/>
|
||||
<FCUInt Name="StructureColor" Value="2527705855"/>
|
||||
<FCUInt Name="RebarColor" Value="3111475967"/>
|
||||
<FCUInt Name="WindowColor" Value="556614399"/>
|
||||
<FCUInt Name="WindowGlassColor" Value="1572326399"/>
|
||||
<FCUInt Name="PanelColor" Value="3416289279"/>
|
||||
<FCUInt Name="ColorHelpers" Value="1347440895"/>
|
||||
<FCUInt Name="defaultSpaceColor" Value="4280090879"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Draft">
|
||||
<FCInt Name="gridTransparency" Value="0"/>
|
||||
<FCUInt Name="constructioncolor" Value="746455039"/>
|
||||
<FCUInt Name="gridColor" Value="4294967295"/>
|
||||
<FCUInt Name="snapcolor" Value="4294967295"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Spreadsheet">
|
||||
<FCText Name="AliasedCellBackgroundColor">#9b4de6</FCText>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Start">
|
||||
<FCUInt Name="BackgroundColor1" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundTextColor" Value="4294703103"/>
|
||||
<FCUInt Name="PageColor" Value="858993663"/>
|
||||
<FCUInt Name="PageTextColor" Value="3570717951"/>
|
||||
<FCUInt Name="BoxColor" Value="1583243007"/>
|
||||
<FCUInt Name="LinkColor" Value="1437270015"/>
|
||||
<FCUInt Name="BackgroundColor2" Value="2141107711"/>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="OutputWindow">
|
||||
<FCUInt Name="colorText" Value="3570717951"/>
|
||||
<FCUInt Name="colorLogging" Value="1437270015"/>
|
||||
<FCUInt Name="colorWarning" Value="4252787455"/>
|
||||
<FCUInt Name="colorError" Value="4278190335"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Editor">
|
||||
<FCUInt Name="Text" Value="3570717696"/>
|
||||
<FCUInt Name="Bookmark" Value="16776960"/>
|
||||
<FCUInt Name="Breakpoint" Value="4278190080"/>
|
||||
<FCUInt Name="Keyword" Value="1453118976"/>
|
||||
<FCUInt Name="Comment" Value="1788433664"/>
|
||||
<FCUInt Name="Block comment" Value="3465639936"/>
|
||||
<FCUInt Name="Number" Value="3050219520"/>
|
||||
<FCUInt Name="String" Value="3465639936"/>
|
||||
<FCUInt Name="Character" Value="4278190080"/>
|
||||
<FCUInt Name="Class name" Value="1321840640"/>
|
||||
<FCUInt Name="Define name" Value="3705448960"/>
|
||||
<FCUInt Name="Operator" Value="3570717696"/>
|
||||
<FCUInt Name="Python output" Value="2863300352"/>
|
||||
<FCUInt Name="Python error" Value="4252787200"/>
|
||||
<FCUInt Name="Current line highlight" Value="524114944"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="View">
|
||||
<FCUInt Name="SketchEdgeColor" Value="4294967295"/>
|
||||
<FCUInt Name="SketchVertexColor" Value="4294967295"/>
|
||||
<FCUInt Name="EditedEdgeColor" Value="4294967295"/>
|
||||
<FCUInt Name="EditedVertexColor" Value="4280680703"/>
|
||||
<FCUInt Name="ConstructionColor" Value="746455039"/>
|
||||
<FCUInt Name="ExternalColor" Value="3425924095"/>
|
||||
<FCUInt Name="InvalidSketchColor" Value="4285333759"/>
|
||||
<FCUInt Name="FullyConstrainedColor" Value="16711935"/>
|
||||
<FCUInt Name="InternalAlignedGeoColor" Value="2998042623"/>
|
||||
<FCUInt Name="FullyConstraintElementColor" Value="11173887"/>
|
||||
<FCUInt Name="FullyConstraintConstructionElementColor" Value="2410282495"/>
|
||||
<FCUInt Name="FullyConstraintInternalAlignmentColor" Value="3739142399"/>
|
||||
<FCUInt Name="FullyConstraintConstructionPointColor" Value="4287987967"/>
|
||||
<FCUInt Name="ConstrainedIcoColor" Value="4280680703"/>
|
||||
<FCUInt Name="NonDrivingConstrDimColor" Value="11206655"/>
|
||||
<FCUInt Name="ConstrainedDimColor" Value="4278255615"/>
|
||||
<FCUInt Name="ExprBasedConstrDimColor" Value="4286523135"/>
|
||||
<FCUInt Name="DeactivatedConstrDimColor" Value="2139062271"/>
|
||||
<FCUInt Name="CursorTextColor" Value="1437270015"/>
|
||||
<FCUInt Name="CursorCrosshairColor" Value="4294967295"/>
|
||||
<FCUInt Name="CreateLineColor" Value="3435973887"/>
|
||||
<FCBool Name="Simple" Value="0"/>
|
||||
<FCBool Name="Gradient" Value="1"/>
|
||||
<FCBool Name="RadialGradient" Value="1"/>
|
||||
<FCBool Name="UseBackgroundColorMid" Value="1"/>
|
||||
<FCUInt Name="BacklightColor" Value="4294967295"/>
|
||||
<FCUInt Name="BackgroundColor" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundColor2" Value="2088533247"/>
|
||||
<FCUInt Name="BackgroundColor3" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundColor4" Value="2088533247"/>
|
||||
<FCUInt Name="HighlightColor" Value="327679"/>
|
||||
<FCUInt Name="SelectionColor" Value="16711935"/>
|
||||
<FCUInt Name="DefaultShapeColor" Value="3435973887"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="TreeView">
|
||||
<FCUInt Name="TreeEditColor" Value="1434171135"/>
|
||||
<FCUInt Name="TreeActiveColor" Value="3465640191"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Darker.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParameters>
|
||||
@@ -62,7 +62,7 @@
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Light-modern-blue.qss</FCText>
|
||||
<FCText Name="StyleSheet">Light-modern.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
@@ -62,7 +62,7 @@
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">Light-blue.qss</FCText>
|
||||
<FCText Name="StyleSheet">Light.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
105
src/Gui/PreferencePacks/ProDark/ProDark.cfg
Normal file
105
src/Gui/PreferencePacks/ProDark/ProDark.cfg
Normal file
@@ -0,0 +1,105 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<FCParameters>
|
||||
<FCParamGroup Name="Root">
|
||||
<FCParamGroup Name="BaseApp">
|
||||
<FCParamGroup Name="Preferences">
|
||||
<FCParamGroup Name="Mod">
|
||||
<FCParamGroup Name="Arch">
|
||||
<FCUInt Name="WallColor" Value="3604403967"/>
|
||||
<FCUInt Name="StructureColor" Value="2527705855"/>
|
||||
<FCUInt Name="RebarColor" Value="3111475967"/>
|
||||
<FCUInt Name="WindowColor" Value="556614399"/>
|
||||
<FCUInt Name="WindowGlassColor" Value="1572326399"/>
|
||||
<FCUInt Name="PanelColor" Value="3416289279"/>
|
||||
<FCUInt Name="ColorHelpers" Value="1347440895"/>
|
||||
<FCUInt Name="defaultSpaceColor" Value="4280090879"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Draft">
|
||||
<FCInt Name="gridTransparency" Value="0"/>
|
||||
<FCUInt Name="constructioncolor" Value="746455039"/>
|
||||
<FCUInt Name="gridColor" Value="4294967295"/>
|
||||
<FCUInt Name="snapcolor" Value="4294967295"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Spreadsheet">
|
||||
<FCText Name="AliasedCellBackgroundColor">#9b4de6</FCText>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Start">
|
||||
<FCUInt Name="BackgroundColor1" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundTextColor" Value="4294703103"/>
|
||||
<FCUInt Name="PageColor" Value="858993663"/>
|
||||
<FCUInt Name="PageTextColor" Value="3570717951"/>
|
||||
<FCUInt Name="BoxColor" Value="1583243007"/>
|
||||
<FCUInt Name="LinkColor" Value="1437270015"/>
|
||||
<FCUInt Name="BackgroundColor2" Value="2141107711"/>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="OutputWindow">
|
||||
<FCUInt Name="colorText" Value="3570717951"/>
|
||||
<FCUInt Name="colorLogging" Value="1437270015"/>
|
||||
<FCUInt Name="colorWarning" Value="4252787455"/>
|
||||
<FCUInt Name="colorError" Value="4278190335"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="Editor">
|
||||
<FCUInt Name="Text" Value="3570717696"/>
|
||||
<FCUInt Name="Bookmark" Value="16776960"/>
|
||||
<FCUInt Name="Breakpoint" Value="4278190080"/>
|
||||
<FCUInt Name="Keyword" Value="1453118976"/>
|
||||
<FCUInt Name="Comment" Value="1788433664"/>
|
||||
<FCUInt Name="Block comment" Value="3465639936"/>
|
||||
<FCUInt Name="Number" Value="3050219520"/>
|
||||
<FCUInt Name="String" Value="3465639936"/>
|
||||
<FCUInt Name="Character" Value="4278190080"/>
|
||||
<FCUInt Name="Class name" Value="1321840640"/>
|
||||
<FCUInt Name="Define name" Value="3705448960"/>
|
||||
<FCUInt Name="Operator" Value="3570717696"/>
|
||||
<FCUInt Name="Python output" Value="2863300352"/>
|
||||
<FCUInt Name="Python error" Value="4252787200"/>
|
||||
<FCUInt Name="Current line highlight" Value="524114944"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="View">
|
||||
<FCUInt Name="SketchEdgeColor" Value="4294967295"/>
|
||||
<FCUInt Name="SketchVertexColor" Value="4294967295"/>
|
||||
<FCUInt Name="EditedEdgeColor" Value="4294967295"/>
|
||||
<FCUInt Name="EditedVertexColor" Value="4280680703"/>
|
||||
<FCUInt Name="ConstructionColor" Value="746455039"/>
|
||||
<FCUInt Name="ExternalColor" Value="3425924095"/>
|
||||
<FCUInt Name="InvalidSketchColor" Value="4285333759"/>
|
||||
<FCUInt Name="FullyConstrainedColor" Value="16711935"/>
|
||||
<FCUInt Name="InternalAlignedGeoColor" Value="2998042623"/>
|
||||
<FCUInt Name="FullyConstraintElementColor" Value="11173887"/>
|
||||
<FCUInt Name="FullyConstraintConstructionElementColor" Value="2410282495"/>
|
||||
<FCUInt Name="FullyConstraintInternalAlignmentColor" Value="3739142399"/>
|
||||
<FCUInt Name="FullyConstraintConstructionPointColor" Value="4287987967"/>
|
||||
<FCUInt Name="ConstrainedIcoColor" Value="4280680703"/>
|
||||
<FCUInt Name="NonDrivingConstrDimColor" Value="11206655"/>
|
||||
<FCUInt Name="ConstrainedDimColor" Value="4278255615"/>
|
||||
<FCUInt Name="ExprBasedConstrDimColor" Value="4286523135"/>
|
||||
<FCUInt Name="DeactivatedConstrDimColor" Value="2139062271"/>
|
||||
<FCUInt Name="CursorTextColor" Value="1437270015"/>
|
||||
<FCUInt Name="CursorCrosshairColor" Value="4294967295"/>
|
||||
<FCUInt Name="CreateLineColor" Value="3435973887"/>
|
||||
<FCBool Name="Simple" Value="0"/>
|
||||
<FCBool Name="Gradient" Value="1"/>
|
||||
<FCBool Name="RadialGradient" Value="1"/>
|
||||
<FCBool Name="UseBackgroundColorMid" Value="1"/>
|
||||
<FCUInt Name="BacklightColor" Value="4294967295"/>
|
||||
<FCUInt Name="BackgroundColor" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundColor2" Value="2088533247"/>
|
||||
<FCUInt Name="BackgroundColor3" Value="1010580735"/>
|
||||
<FCUInt Name="BackgroundColor4" Value="2088533247"/>
|
||||
<FCUInt Name="HighlightColor" Value="327679"/>
|
||||
<FCUInt Name="SelectionColor" Value="16711935"/>
|
||||
<FCUInt Name="DefaultShapeColor" Value="3435973887"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="TreeView">
|
||||
<FCUInt Name="TreeEditColor" Value="1434171135"/>
|
||||
<FCUInt Name="TreeActiveColor" Value="3465640191"/>
|
||||
</FCParamGroup>
|
||||
<FCParamGroup Name="MainWindow">
|
||||
<FCBool Name="TiledBackground" Value="0"/>
|
||||
<FCText Name="StyleSheet">ProDark.qss</FCText>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParamGroup>
|
||||
</FCParameters>
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
<content>
|
||||
<preferencepack>
|
||||
<name>Classic theme</name>
|
||||
<name>Classic</name>
|
||||
<type>Theme</type>
|
||||
<description>Removes stylesheets, and applies the classic purple/gray background. Resets all colors to default</description>
|
||||
<version>1.0.0</version>
|
||||
@@ -19,9 +19,9 @@
|
||||
<tag>classic theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Dark theme</name>
|
||||
<name>Dark</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a dark background and a darker stylesheet, you can choose other stylesheets as you wish.</description>
|
||||
<description>Applies a dark background and a darker stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>dark</tag>
|
||||
@@ -30,9 +30,75 @@
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Light theme</name>
|
||||
<name>Darker</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a light background and a light stylesheet, you can choose other stylesheets as you wish.</description>
|
||||
<description>Applies a dark background and a darker stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>dark</tag>
|
||||
<tag>background</tag>
|
||||
<tag>stylesheet</tag>
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Dark modern</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a dark background and a darker stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>dark</tag>
|
||||
<tag>background</tag>
|
||||
<tag>stylesheet</tag>
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>ProDark</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a dark background and a darker stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>dark</tag>
|
||||
<tag>background</tag>
|
||||
<tag>stylesheet</tag>
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Dark behave</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a dark background and a darker stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>dark</tag>
|
||||
<tag>background</tag>
|
||||
<tag>stylesheet</tag>
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Dark contrast</name>
|
||||
<type>Theme</type>
|
||||
<description>Dark theme with high contrasts.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>dark</tag>
|
||||
<tag>background</tag>
|
||||
<tag>stylesheet</tag>
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Light</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a light background and a light stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>light</tag>
|
||||
<tag>background</tag>
|
||||
<tag>stylesheet</tag>
|
||||
<tag>theme</tag>
|
||||
</preferencepack>
|
||||
<preferencepack>
|
||||
<name>Light modern</name>
|
||||
<type>Theme</type>
|
||||
<description>Applies a light background and a light stylesheet.</description>
|
||||
<version>0.5.0</version>
|
||||
<tag>built-in</tag>
|
||||
<tag>light</tag>
|
||||
|
||||
@@ -376,7 +376,11 @@ void DlgSettingsGeneral::saveThemes()
|
||||
for (const auto& pack : packs) {
|
||||
if (pack.first == newTheme) {
|
||||
|
||||
Application::Instance->prefPackManager()->apply(pack.first);
|
||||
if (Application::Instance->prefPackManager()->apply(pack.first)) {
|
||||
auto parentDialog = qobject_cast<DlgPreferencesImp*> (this->window());
|
||||
if (parentDialog)
|
||||
parentDialog->reload();
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,6 +47,9 @@ DlgSettingsTheme::DlgSettingsTheme(QWidget* parent)
|
||||
ui->setupUi(this);
|
||||
|
||||
connect(ui->styleSheetsCombobox, qOverload<int>(&QComboBox::activated), this, &DlgSettingsTheme::onStyleSheetChanged);
|
||||
connect(ui->ThemeAccentColor1, &Gui::PrefColorButton::changed, this, &DlgSettingsTheme::onColorChanged);
|
||||
connect(ui->ThemeAccentColor2, &Gui::PrefColorButton::changed, this, &DlgSettingsTheme::onColorChanged);
|
||||
connect(ui->ThemeAccentColor3, &Gui::PrefColorButton::changed, this, &DlgSettingsTheme::onColorChanged);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -59,9 +62,9 @@ DlgSettingsTheme::~DlgSettingsTheme()
|
||||
|
||||
void DlgSettingsTheme::saveSettings()
|
||||
{
|
||||
ui->ThemeSecondaryColor->onSave();
|
||||
ui->ThemeHighlightColor->onSave();
|
||||
ui->ThemeFocusColor->onSave();
|
||||
ui->ThemeAccentColor1->onSave();
|
||||
ui->ThemeAccentColor2->onSave();
|
||||
ui->ThemeAccentColor3->onSave();
|
||||
|
||||
if (styleSheetChanged)
|
||||
saveStyleSheet();
|
||||
@@ -69,9 +72,9 @@ void DlgSettingsTheme::saveSettings()
|
||||
|
||||
void DlgSettingsTheme::loadSettings()
|
||||
{
|
||||
ui->ThemeSecondaryColor->onRestore();
|
||||
ui->ThemeHighlightColor->onRestore();
|
||||
ui->ThemeFocusColor->onRestore();
|
||||
ui->ThemeAccentColor1->onRestore();
|
||||
ui->ThemeAccentColor2->onRestore();
|
||||
ui->ThemeAccentColor3->onRestore();
|
||||
|
||||
loadStyleSheet();
|
||||
}
|
||||
@@ -147,6 +150,10 @@ void DlgSettingsTheme::onStyleSheetChanged(int index) {
|
||||
styleSheetChanged = true;
|
||||
}
|
||||
|
||||
void DlgSettingsTheme::onColorChanged() {
|
||||
styleSheetChanged = true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the strings of the subwidgets using the current language.
|
||||
*/
|
||||
|
||||
@@ -54,6 +54,7 @@ protected:
|
||||
|
||||
protected Q_SLOTS:
|
||||
void onStyleSheetChanged(int index);
|
||||
void onColorChanged();
|
||||
|
||||
private:
|
||||
std::unique_ptr<Ui_DlgSettingsTheme> ui;
|
||||
|
||||
@@ -29,28 +29,14 @@
|
||||
<item row="0" column="0">
|
||||
<layout class="QGridLayout">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="styleSheetLabel">
|
||||
<widget class="QLabel">
|
||||
<property name="text">
|
||||
<string>Style sheet:</string>
|
||||
<string>Accent color 1</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QComboBox" name="styleSheetsCombobox">
|
||||
<property name="toolTip">
|
||||
<string>Style sheet how user interface will look like</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel">
|
||||
<property name="text">
|
||||
<string>Secondary theme color</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="Gui::PrefColorButton" name="ThemeSecondaryColor">
|
||||
<widget class="Gui::PrefColorButton" name="ThemeAccentColor1">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
@@ -68,7 +54,40 @@
|
||||
</color>
|
||||
</property>
|
||||
<property name="prefEntry" stdset="0">
|
||||
<cstring>ThemeSecondaryColor</cstring>
|
||||
<cstring>ThemeAccentColor1</cstring>
|
||||
</property>
|
||||
<property name="prefPath" stdset="0">
|
||||
<cstring>Themes</cstring>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel">
|
||||
<property name="text">
|
||||
<string>Accent color 2</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="Gui::PrefColorButton" name="ThemeAccentColor2">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="toolTip">
|
||||
<string>This color might be used by your theme to let you customize it.</string>
|
||||
</property>
|
||||
<property name="color" stdset="0">
|
||||
<color>
|
||||
<red>85</red>
|
||||
<green>123</green>
|
||||
<blue>182</blue>
|
||||
</color>
|
||||
</property>
|
||||
<property name="prefEntry" stdset="0">
|
||||
<cstring>ThemeAccentColor2</cstring>
|
||||
</property>
|
||||
<property name="prefPath" stdset="0">
|
||||
<cstring>Themes</cstring>
|
||||
@@ -78,12 +97,12 @@
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel">
|
||||
<property name="text">
|
||||
<string>Highlight color</string>
|
||||
<string>Accent color 3</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="Gui::PrefColorButton" name="ThemeHighlightColor">
|
||||
<widget class="Gui::PrefColorButton" name="ThemeAccentColor3">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
@@ -101,7 +120,7 @@
|
||||
</color>
|
||||
</property>
|
||||
<property name="prefEntry" stdset="0">
|
||||
<cstring>ThemeHighlightColor</cstring>
|
||||
<cstring>ThemeAccentColor3</cstring>
|
||||
</property>
|
||||
<property name="prefPath" stdset="0">
|
||||
<cstring>Themes</cstring>
|
||||
@@ -109,35 +128,17 @@
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel">
|
||||
<widget class="QLabel" name="styleSheetLabel">
|
||||
<property name="text">
|
||||
<string>Focus theme color</string>
|
||||
<string>Style sheet (advanced):</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="Gui::PrefColorButton" name="ThemeFocusColor">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<widget class="QComboBox" name="styleSheetsCombobox">
|
||||
<property name="toolTip">
|
||||
<string>This color might be used by your theme to let you customize it.</string>
|
||||
</property>
|
||||
<property name="color" stdset="0">
|
||||
<color>
|
||||
<red>85</red>
|
||||
<green>123</green>
|
||||
<blue>182</blue>
|
||||
</color>
|
||||
</property>
|
||||
<property name="prefEntry" stdset="0">
|
||||
<cstring>ThemeFocusColor</cstring>
|
||||
</property>
|
||||
<property name="prefPath" stdset="0">
|
||||
<cstring>Themes</cstring>
|
||||
<string>Apply manually .qss Qt Stylesheets. This is the legacy way that was used to customize the interface.
|
||||
You can now use Theme to get a full customization of the interface.</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
@@ -1,28 +1,13 @@
|
||||
|
||||
SET(Stylesheets_Files
|
||||
"Behave-dark.qss"
|
||||
"Dark-blue.qss"
|
||||
"Dark-green.qss"
|
||||
"Dark-orange.qss"
|
||||
"Dark-pink.qss"
|
||||
"Darker-blue.qss"
|
||||
"Darker-green.qss"
|
||||
"Darker-orange.qss"
|
||||
"Darker-pink.qss"
|
||||
"Light-blue.qss"
|
||||
"Light-green.qss"
|
||||
"Light-orange.qss"
|
||||
"Light-pink.qss"
|
||||
"Dark.qss"
|
||||
"Darker.qss"
|
||||
"Light.qss"
|
||||
"Dark-contrast.qss"
|
||||
"ProDark.qss"
|
||||
"Dark-modern-green.qss"
|
||||
"Dark-modern-orange.qss"
|
||||
"Dark-modern-pink.qss"
|
||||
"Dark-modern-blue.qss"
|
||||
"Light-modern-blue.qss"
|
||||
"Light-modern-pink.qss"
|
||||
"Light-modern-orange.qss"
|
||||
"Light-modern-green.qss"
|
||||
"Dark-modern.qss"
|
||||
"Light-modern.qss"
|
||||
)
|
||||
|
||||
# Find all the image files
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -17,8 +17,8 @@ INSTALLATION WHEN NECESSARY
|
||||
|
||||
============================================================================================================
|
||||
TO MODIFY USE THESE COLORS:
|
||||
#cb9437
|
||||
#560062
|
||||
@ThemeAccentColor1
|
||||
@ThemeAccentColor2
|
||||
|
||||
|
||||
See Qt documentation:
|
||||
@@ -86,7 +86,7 @@ Gui--PropertyEditor--PropertyEditor QComboBox {
|
||||
|
||||
/* fix for column items background when a link is present */
|
||||
Gui--PropertyEditor--PropertyEditor > QWidget > QFrame:focus {
|
||||
background-color: #cb9437; /* same as focused background color */
|
||||
background-color: @ThemeAccentColor1; /* same as focused background color */
|
||||
}
|
||||
|
||||
/* hack to hide weird redundant information inside cells with links and no editable data (but editable via "..." button) */
|
||||
@@ -124,23 +124,23 @@ QWidget {
|
||||
border: 0px solid #696968;
|
||||
padding: 0px;
|
||||
color: White;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: White;
|
||||
}
|
||||
|
||||
QWidget:disabled {
|
||||
color: #c2c7cb;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: #c2c7cb;
|
||||
}
|
||||
|
||||
QWidget::item:selected {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* Causes issue with colorselector.
|
||||
QWidget::item:hover:!selected {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}*/
|
||||
|
||||
/* QMainWindow ------------------------------------------------------------
|
||||
@@ -157,14 +157,14 @@ QMainWindow::separator {
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #cb9437, stop:0.8 transparent);
|
||||
/*background-color: #cb9437;*/
|
||||
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;*/
|
||||
image: url(qss:images_dark-light/splitter_vertical_light.svg);
|
||||
}
|
||||
|
||||
QMainWindow::separator:horizontal:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #cb9437, stop:0.8 transparent);
|
||||
/*background-color: #cb9437;*/
|
||||
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_dark-light/splitter_horizontal_light.svg);
|
||||
}
|
||||
|
||||
@@ -242,7 +242,7 @@ QCheckBox {
|
||||
}
|
||||
|
||||
QCheckBox:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QCheckBox QWidget:disabled {
|
||||
@@ -263,7 +263,7 @@ QCheckBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
image:url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -279,7 +279,7 @@ QCheckBox::indicator:checked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:disabled {
|
||||
@@ -299,7 +299,7 @@ QCheckBox::indicator:indeterminate:disabled {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed {
|
||||
background-color: #cb9437; /* QRadioButton has the same color */
|
||||
background-color: @ThemeAccentColor1; /* QRadioButton has the same color */
|
||||
}
|
||||
|
||||
/* QGroupBox --------------------------------------------------------------
|
||||
@@ -341,7 +341,7 @@ QGroupBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:disabled {
|
||||
@@ -355,11 +355,11 @@ QGroupBox::indicator:checked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:disabled {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QRadioButton -----------------------------------------------------------
|
||||
@@ -378,7 +378,7 @@ QRadioButton {
|
||||
}
|
||||
|
||||
QRadioButton:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QRadioButton:disabled {
|
||||
@@ -409,8 +409,8 @@ QRadioButton::indicator:unchecked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:pressed {
|
||||
background-color: #cb9437;
|
||||
border: 1px solid #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
}
|
||||
|
||||
@@ -424,8 +424,8 @@ QRadioButton::indicator:checked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:pressed {
|
||||
background-color: #cb9437;
|
||||
border: 1px solid #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
image:url(qss:images_dark-light/radiobutton_light.svg);
|
||||
}
|
||||
@@ -446,11 +446,11 @@ QMenuBar {
|
||||
/*padding: 1px;
|
||||
border: 0px solid rgba(0,0,0,140);*/
|
||||
color: White;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QMenuBar::item {
|
||||
@@ -464,7 +464,7 @@ QMenuBar::item {
|
||||
QMenuBar::item:selected {
|
||||
background: transparent;
|
||||
border: 0px solid #696968;
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar::item:pressed {
|
||||
@@ -472,7 +472,7 @@ QMenuBar::item:pressed {
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;*/
|
||||
border: 0px solid #696968;
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
/*margin-bottom: 0px;
|
||||
padding-bottom: 0px;*/
|
||||
@@ -489,7 +489,7 @@ QMenu {
|
||||
color: White;
|
||||
margin: 0px;
|
||||
background-color: #161616;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::separator {
|
||||
@@ -508,11 +508,11 @@ QMenu::item {
|
||||
|
||||
QMenu::item:selected {
|
||||
color: White;
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::item:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::icon {
|
||||
@@ -532,9 +532,9 @@ QMenu::indicator {
|
||||
}
|
||||
|
||||
QMenu::icon:checked { /* appearance of a 'checked' icon */
|
||||
background: #560062;
|
||||
background: @ThemeAccentColor2;
|
||||
margin-left: -5px;
|
||||
border: 5px solid #560062;
|
||||
border: 5px solid @ThemeAccentColor2;
|
||||
position: absolute;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -544,7 +544,7 @@ QMenu::indicator:non-exclusive:unchecked {
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:disabled {
|
||||
@@ -557,7 +557,7 @@ QMenu::indicator:non-exclusive:checked {
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed {
|
||||
border: none;
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:disabled {
|
||||
@@ -583,7 +583,7 @@ QMenu::indicator:exclusive:unchecked {
|
||||
QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -600,7 +600,7 @@ QMenu::indicator:exclusive:checked {
|
||||
QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -690,14 +690,14 @@ QScrollBar::handle:horizontal {
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #696968;
|
||||
border-radius: 1.9px;
|
||||
min-width: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical {
|
||||
@@ -708,14 +708,14 @@ QScrollBar::handle:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #696968;
|
||||
border-radius: 1.9px;
|
||||
min-height: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::add-line:horizontal {
|
||||
@@ -816,7 +816,7 @@ QTextEdit {
|
||||
}
|
||||
|
||||
QTextEdit:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTextEdit:selected {
|
||||
@@ -835,11 +835,11 @@ QPlainTextEdit {
|
||||
}
|
||||
|
||||
QPlainTextEdit:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QPlainTextEdit:selected {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -921,13 +921,13 @@ background-position: center center;
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:hover {
|
||||
/*background-image: url(qss:images_dark-light/more_light.svg);*/
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:on {
|
||||
/*background-image: url(qss:images_dark-light/more_light.svg);*/
|
||||
border-color: #696968;
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
|
||||
@@ -970,7 +970,7 @@ QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBo
|
||||
}
|
||||
|
||||
QAbstractSpinBox::up-arrow:hover {
|
||||
/*background-color: #cb9437;*/
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
image: url(qss:images_dark-light/up_arrow_lighter.svg);
|
||||
}
|
||||
|
||||
@@ -998,16 +998,16 @@ QAbstractSpinBox::down-arrow:hover {
|
||||
}
|
||||
|
||||
QAbstractSpinBox:hover {
|
||||
/*border: 1px solid #cb9437;
|
||||
/*border: 1px solid @ThemeAccentColor1;
|
||||
color: White;*/
|
||||
}
|
||||
|
||||
QAbstractSpinBox:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QAbstractSpinBox:selected {
|
||||
background: #560062;
|
||||
background: @ThemeAccentColor2;
|
||||
/*color: White;*/
|
||||
}
|
||||
|
||||
@@ -1058,7 +1058,7 @@ QTextBrowser:disabled {
|
||||
}
|
||||
|
||||
QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed {
|
||||
border: 1px solid #cb9437;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QGraphicsView ----------------------------------------------------------
|
||||
@@ -1066,7 +1066,7 @@ QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pre
|
||||
--------------------------------------------------------------------------- */
|
||||
QGraphicsView {
|
||||
background-color: transparent;
|
||||
border: 0px solid #cb9437;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -1130,7 +1130,7 @@ QProgressBar:disabled {
|
||||
}
|
||||
|
||||
QProgressBar::chunk {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #2b2b2b;
|
||||
border-radius: 1.9px;
|
||||
}
|
||||
@@ -1166,14 +1166,14 @@ QPushButton:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 2px;
|
||||
padding: 2px;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:disabled {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #3c3c3c;
|
||||
border-radius: 2px;
|
||||
padding: 2px;
|
||||
@@ -1181,20 +1181,20 @@ QPushButton:checked:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked:selected {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QPushButton:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:selected {
|
||||
background: #560062;
|
||||
background: @ThemeAccentColor2;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1235,7 +1235,7 @@ QToolButton:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 1.9px;
|
||||
padding: 0px;
|
||||
outline: none;
|
||||
@@ -1250,30 +1250,30 @@ QToolButton:checked:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:checked:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton:checked:selected {
|
||||
background: #560062;
|
||||
background: @ThemeAccentColor2;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:pressed {
|
||||
background-color: #560062;
|
||||
background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QToolButton:selected {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1383,7 +1383,7 @@ QComboBox {
|
||||
border: 1px solid transparent;
|
||||
background: #1c1b22;
|
||||
border-radius: 2px;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
/* padding-right = 36; 4 + 16*2 See scrollbar size */
|
||||
@@ -1402,7 +1402,7 @@ QComboBox QAbstractItemView {
|
||||
border: 0px solid #696968;
|
||||
border-radius: 0px;
|
||||
background-color: #1c1b22;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:hover {
|
||||
@@ -1411,7 +1411,7 @@ QComboBox QAbstractItemView:hover {
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:selected {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1425,16 +1425,16 @@ QComboBox:disabled {
|
||||
}
|
||||
|
||||
QComboBox:hover {
|
||||
/*background-color: #cb9437;*/
|
||||
border: 1px solid #cb9437;
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox:on {
|
||||
selection-background-color: #560062;
|
||||
selection-background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox::indicator {
|
||||
@@ -1443,7 +1443,7 @@ QComboBox::indicator {
|
||||
background-color: transparent;
|
||||
selection-background-color: transparent;
|
||||
color: transparent;
|
||||
selection-color: #cb9437;
|
||||
selection-color: @ThemeAccentColor1;
|
||||
/* Needed to remove indicator - fix #132 */
|
||||
}
|
||||
|
||||
@@ -1475,7 +1475,7 @@ QComboBox::drop-down {
|
||||
border-left: 1px solid #696968;
|
||||
}
|
||||
QComboBox::drop-down:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox::down-arrow {
|
||||
@@ -1535,7 +1535,7 @@ padding: 0px;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="header"]:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QToolButton[class="header"] {
|
||||
@@ -1594,19 +1594,19 @@ background-color: #2b2b2b; /* Task Panel background color */
|
||||
|
||||
/* Fixs for tabs inside Task Panel */
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:top:selected {
|
||||
border-bottom-color: #cb9437; /* same as Task Panel background color */
|
||||
border-bottom-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:bottom:selected {
|
||||
border-top-color: #cb9437; /* same as Task Panel background color */
|
||||
border-top-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:right:selected {
|
||||
border-right-color: #cb9437; /* same as Task Panel background color */
|
||||
border-right-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:left:selected {
|
||||
border-left-color: #cb9437; /* same as Task Panel background color */
|
||||
border-left-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
/* Fix for buttons with icons that showed cropped (still not happy with result) */
|
||||
@@ -1637,11 +1637,11 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:hover{
|
||||
background: #cb9437;
|
||||
border: 1px solid #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:disabled,
|
||||
@@ -1651,8 +1651,8 @@ QSint--ActionGroup QFrame[class="content"] QToolButton:disabled:checked {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:pressed {
|
||||
background: #cb9437;
|
||||
border: 1px solid #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QSlider ----------------------------------------------------------------
|
||||
@@ -1665,7 +1665,7 @@ QSlider:disabled {
|
||||
}
|
||||
|
||||
QSlider:focus {
|
||||
/*border: 1px solid #560062;*/
|
||||
/*border: 1px solid @ThemeAccentColor2;*/
|
||||
}
|
||||
|
||||
QSlider::groove:horizontal {
|
||||
@@ -1677,7 +1677,7 @@ QSlider::groove:horizontal {
|
||||
}
|
||||
|
||||
QSlider::groove:vertical {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1685,7 +1685,7 @@ QSlider::groove:vertical {
|
||||
}
|
||||
|
||||
QSlider::add-page:vertical {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1697,7 +1697,7 @@ QSlider::add-page:vertical :disabled {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
height: 4px;
|
||||
margin: 0px;
|
||||
@@ -1705,7 +1705,7 @@ QSlider::sub-page:horizontal {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal:disabled {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal {
|
||||
@@ -1718,13 +1718,13 @@ QSlider::handle:horizontal {
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:hover {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:focus {
|
||||
background: #560062;
|
||||
border: 1px solid #560062;
|
||||
background: @ThemeAccentColor2;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical {
|
||||
@@ -1737,12 +1737,12 @@ QSlider::handle:vertical {
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:hover {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
/* QLineEdit --------------------------------------------------------------
|
||||
@@ -1770,16 +1770,16 @@ QLineEdit:disabled {
|
||||
}
|
||||
|
||||
QLineEdit:hover {
|
||||
border: 1px solid #cb9437;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QLineEdit:focus {
|
||||
border: 2px solid #560062;
|
||||
border: 2px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QLineEdit:selected {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: white;
|
||||
}
|
||||
|
||||
@@ -1790,7 +1790,7 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabb
|
||||
--------------------------------------------------------------------------- */
|
||||
QTabWidget {
|
||||
padding: 2px;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabWidget QWidget {
|
||||
@@ -1807,7 +1807,7 @@ QTabWidget::pane {
|
||||
}
|
||||
|
||||
QTabWidget::pane:selected {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid #346792;
|
||||
}
|
||||
/* QTabBar ----------------------------------------------------------------
|
||||
@@ -1928,7 +1928,7 @@ QTabBar::tab:top, QDockWidget QTabBar::tab:top {
|
||||
|
||||
QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
background-color: #696969;
|
||||
/*border: 1px solid #560062;
|
||||
/*border: 1px solid @ThemeAccentColor2;
|
||||
border-radius: 4px;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
@@ -1937,9 +1937,9 @@ QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover {
|
||||
/*border: 1px solid #cb9437;*/
|
||||
border: 0px solid #cb9437;
|
||||
background-color: #cb9437;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1959,7 +1959,7 @@ QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom {
|
||||
|
||||
QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
background-color: #696969;
|
||||
/*border: 1px solid #560062;
|
||||
/*border: 1px solid @ThemeAccentColor2;
|
||||
border-radius: 4px;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
@@ -1968,9 +1968,9 @@ QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover {
|
||||
/*border: 1px solid #cb9437;*/
|
||||
border: 0px solid #cb9437;
|
||||
background-color: #cb9437;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1989,12 +1989,12 @@ QTabBar::tab:left, QDockWidget QTabBar::tab:left {
|
||||
|
||||
QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected {
|
||||
background-color: #2b2b2b;
|
||||
border: 0px solid #560062;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover {
|
||||
border: 0px solid #cb9437;
|
||||
background-color: #cb9437;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-right: 0px;
|
||||
padding-right: -1px;
|
||||
@@ -2013,12 +2013,12 @@ QTabBar::tab:right, QDockWidget QTabBar::tab:right {
|
||||
|
||||
QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected {
|
||||
background-color: #2b2b2b;
|
||||
border: 0px solid #560062;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover {
|
||||
border: 0px solid #cb9437;
|
||||
background-color: #cb9437;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-left: 0px;
|
||||
padding-left: 0px;
|
||||
@@ -2032,13 +2032,13 @@ QTabBar QToolButton, QDockWidget QTabBar QToolButton {
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed {
|
||||
border: 0px solid #cb9437;
|
||||
background-color: #cb9437;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover {
|
||||
border: 0px solid #cb9437;
|
||||
background-color: #cb9437;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled {
|
||||
@@ -2109,7 +2109,7 @@ QDockWidget::float-button {
|
||||
}
|
||||
|
||||
QDockWidget::float-button:hover {
|
||||
/*background-color: #cb9437;*/
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
image: url(qss:images_dark-light/undock_blue.svg);
|
||||
}
|
||||
|
||||
@@ -2245,7 +2245,7 @@ QTreeView:selected,
|
||||
QListView:selected,
|
||||
QTableView:selected,
|
||||
QColumnView:selected {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -2253,21 +2253,21 @@ QTreeView:focus,
|
||||
QListView:focus,
|
||||
QTableView:focus,
|
||||
QColumnView:focus {
|
||||
border: 1px solid #560062;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTreeView::item:pressed,
|
||||
QListView::item:pressed,
|
||||
QTableView::item:pressed,
|
||||
QColumnView::item:pressed {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:active,
|
||||
QListView::item:selected:active,
|
||||
QTableView::item:selected:active,
|
||||
QColumnView::item:selected:active {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:!active,
|
||||
@@ -2284,7 +2284,7 @@ QTableView::item:!selected:hover,
|
||||
QColumnView::item:!selected:hover {
|
||||
outline: 0;
|
||||
color: White;
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTableCornerButton::section {
|
||||
@@ -2400,7 +2400,7 @@ QToolBox {
|
||||
|
||||
QToolBox:selected {
|
||||
padding: 0px;
|
||||
border: 0px solid #cb9437;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox::tab {
|
||||
@@ -2438,7 +2438,7 @@ QToolBox::tab:!selected:disabled {
|
||||
}
|
||||
|
||||
QToolBox::tab:hover {
|
||||
background-color: #cb9437;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox QScrollArea QWidget QWidget {
|
||||
@@ -2513,7 +2513,7 @@ QSplitter::handle:vertical {
|
||||
}
|
||||
QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_light.svg);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #cb9437, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
}
|
||||
@@ -2522,14 +2522,14 @@ QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_light.svg);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #cb9437, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
}
|
||||
|
||||
/* QDateEdit, QDateTimeEdit -----------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QDateEdit, QDateTimeEdit {
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
border-style: solid;
|
||||
border: 1px solid #696968;
|
||||
border-radius: 1.9px;
|
||||
@@ -2543,7 +2543,7 @@ QDateEdit, QDateTimeEdit {
|
||||
}
|
||||
|
||||
QDateEdit:on, QDateTimeEdit:on {
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QDateEdit::drop-down, QDateTimeEdit::drop-down {
|
||||
@@ -2567,19 +2567,19 @@ QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView {
|
||||
background-color: #2b2b2b;
|
||||
border-radius: 2px;
|
||||
border: 1px solid #696968;
|
||||
selection-background-color: #cb9437;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QAbstractView ----------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QAbstractView:hover {
|
||||
border: 1px solid #cb9437;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QAbstractView:selected {
|
||||
background: #cb9437;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -16,11 +16,9 @@ INSTALLATION WHEN NECESSARY
|
||||
LINUX = /home/[YOUR_USER_NAME]/.FreeCAD/Gui/Stylesheets/
|
||||
|
||||
============================================================================================================
|
||||
TO MODIFY USE THESE COLORS:
|
||||
#bc1cc8
|
||||
#920077
|
||||
|
||||
|
||||
FOLLOWING CODES ARE CHANGED IN THE SETTINGS:
|
||||
@ThemeAccentColor1
|
||||
@ThemeAccentColor2
|
||||
See Qt documentation:
|
||||
|
||||
- https://doc.qt.io/qt-5/stylesheet.html
|
||||
@@ -51,6 +49,7 @@ QToolBar * {
|
||||
}
|
||||
|
||||
/*hacks */
|
||||
|
||||
Gui--PropertyEditor--PropertyEditor QLineEdit:read-only,
|
||||
Gui--PropertyEditor--PropertyEditor QLineEdit:disabled,
|
||||
Gui--PropertyEditor--PropertyEditor QAbstractSpinBox:read-only,
|
||||
@@ -86,7 +85,7 @@ Gui--PropertyEditor--PropertyEditor QComboBox {
|
||||
|
||||
/* fix for column items background when a link is present */
|
||||
Gui--PropertyEditor--PropertyEditor > QWidget > QFrame:focus {
|
||||
background-color: #bc1cc8; /* same as focused background color */
|
||||
background-color: @ThemeAccentColor1; /* same as focused background color */
|
||||
}
|
||||
|
||||
/* hack to hide weird redundant information inside cells with links and no editable data (but editable via "..." button) */
|
||||
@@ -124,23 +123,23 @@ QWidget {
|
||||
border: 0px solid #696968;
|
||||
padding: 0px;
|
||||
color: White;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: White;
|
||||
}
|
||||
|
||||
QWidget:disabled {
|
||||
color: #c2c7cb;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: #c2c7cb;
|
||||
}
|
||||
|
||||
QWidget::item:selected {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* Causes issue with colorselector.
|
||||
QWidget::item:hover:!selected {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}*/
|
||||
|
||||
/* QMainWindow ------------------------------------------------------------
|
||||
@@ -157,14 +156,14 @@ QMainWindow::separator {
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #bc1cc8, stop:0.8 transparent);
|
||||
/*background-color: #bc1cc8;*/
|
||||
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;*/
|
||||
image: url(qss:images_dark-light/splitter_vertical_light.svg);
|
||||
}
|
||||
|
||||
QMainWindow::separator:horizontal:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #bc1cc8, stop:0.8 transparent);
|
||||
/*background-color: #bc1cc8;*/
|
||||
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_dark-light/splitter_horizontal_light.svg);
|
||||
}
|
||||
|
||||
@@ -172,14 +171,14 @@ QMainWindow::separator:horizontal {
|
||||
width: 4px;
|
||||
margin-top: 0.1px;
|
||||
margin-bottom: 0.1px;
|
||||
/* image: url(qss:images_dark-light/splitter_horizontal_dark.svg);*/
|
||||
/* image: url(qss:images_dark-light/splitter_horizontal_dark.svg);*/
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical {
|
||||
height: 4px;
|
||||
margin-left: 0.1px;
|
||||
margin-right: 0.1px;
|
||||
/* image: url(qss:images_dark-light/splitter_vertical_dark.svg);*/
|
||||
/* image: url(qss:images_dark-light/splitter_vertical_dark.svg);*/
|
||||
}
|
||||
|
||||
/* QToolTip ---------------------------------------------------------------
|
||||
@@ -242,7 +241,7 @@ QCheckBox {
|
||||
}
|
||||
|
||||
QCheckBox:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QCheckBox QWidget:disabled {
|
||||
@@ -263,7 +262,7 @@ QCheckBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
image:url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -279,7 +278,7 @@ QCheckBox::indicator:checked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:disabled {
|
||||
@@ -299,7 +298,7 @@ QCheckBox::indicator:indeterminate:disabled {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed {
|
||||
background-color: #bc1cc8; /* QRadioButton has the same color */
|
||||
background-color: @ThemeAccentColor1; /* QRadioButton has the same color */
|
||||
}
|
||||
|
||||
/* QGroupBox --------------------------------------------------------------
|
||||
@@ -341,7 +340,7 @@ QGroupBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:disabled {
|
||||
@@ -355,11 +354,11 @@ QGroupBox::indicator:checked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:disabled {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QRadioButton -----------------------------------------------------------
|
||||
@@ -378,7 +377,7 @@ QRadioButton {
|
||||
}
|
||||
|
||||
QRadioButton:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QRadioButton:disabled {
|
||||
@@ -409,8 +408,8 @@ QRadioButton::indicator:unchecked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
border: 1px solid #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
}
|
||||
|
||||
@@ -424,8 +423,8 @@ QRadioButton::indicator:checked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
border: 1px solid #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
image:url(qss:images_dark-light/radiobutton_light.svg);
|
||||
}
|
||||
@@ -446,16 +445,16 @@ QMenuBar {
|
||||
/*padding: 1px;
|
||||
border: 0px solid rgba(0,0,0,140);*/
|
||||
color: White;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QMenuBar::item {
|
||||
background: transparent;
|
||||
/*padding-left:5px;
|
||||
/*padding-left:5px;
|
||||
padding-right: 5px;
|
||||
padding-bottom: 1px;
|
||||
padding-top: 1px;*/
|
||||
@@ -464,7 +463,7 @@ QMenuBar::item {
|
||||
QMenuBar::item:selected {
|
||||
background: transparent;
|
||||
border: 0px solid #696968;
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar::item:pressed {
|
||||
@@ -472,9 +471,9 @@ QMenuBar::item:pressed {
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;*/
|
||||
border: 0px solid #696968;
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
/*margin-bottom: 0px;
|
||||
/*margin-bottom: 0px;
|
||||
padding-bottom: 0px;*/
|
||||
}
|
||||
|
||||
@@ -489,7 +488,7 @@ QMenu {
|
||||
color: White;
|
||||
margin: 0px;
|
||||
background-color: #505050;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::separator {
|
||||
@@ -508,11 +507,11 @@ QMenu::item {
|
||||
|
||||
QMenu::item:selected {
|
||||
color: White;
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::item:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::icon {
|
||||
@@ -532,9 +531,9 @@ QMenu::indicator {
|
||||
}
|
||||
|
||||
QMenu::icon:checked { /* appearance of a 'checked' icon */
|
||||
background: #920077 ;
|
||||
background: @ThemeAccentColor2;
|
||||
margin-left: -5px;
|
||||
border: 5px solid #920077 ;
|
||||
border: 5px solid @ThemeAccentColor2;
|
||||
position: absolute;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -544,7 +543,7 @@ QMenu::indicator:non-exclusive:unchecked {
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:disabled {
|
||||
@@ -557,11 +556,11 @@ QMenu::indicator:non-exclusive:checked {
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed {
|
||||
border: none;
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:disabled {
|
||||
image:url(qss:images_dark-light/checkbox_checked_disabled.svg);
|
||||
image:url(qss:images_dark-light/checkbox_checked_disabled.svg);
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:indeterminate {
|
||||
@@ -583,7 +582,7 @@ QMenu::indicator:exclusive:unchecked {
|
||||
QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -600,7 +599,7 @@ QMenu::indicator:exclusive:checked {
|
||||
QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -690,14 +689,14 @@ QScrollBar::handle:horizontal {
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:hover {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #696968;
|
||||
border-radius: 4px;
|
||||
min-width: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical {
|
||||
@@ -708,14 +707,14 @@ QScrollBar::handle:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:hover {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #696968;
|
||||
border-radius: 4px;
|
||||
min-height: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::add-line:horizontal {
|
||||
@@ -777,7 +776,7 @@ QScrollBar::sub-line:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-image: url(qss:images_dark-light/up_arrow_lighter.svg);
|
||||
height: 5px;
|
||||
width: 9px;
|
||||
@@ -816,7 +815,7 @@ QTextEdit {
|
||||
}
|
||||
|
||||
QTextEdit:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTextEdit:selected {
|
||||
@@ -835,11 +834,11 @@ QPlainTextEdit {
|
||||
}
|
||||
|
||||
QPlainTextEdit:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QPlainTextEdit:selected {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -921,13 +920,13 @@ background-position: center center;
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:hover {
|
||||
/*background-image: url(qss:images_dark-light/more_light.svg);*/
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:on {
|
||||
/*background-image: url(qss:images_dark-light/more_light.svg);*/
|
||||
border-color: #696968;
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
|
||||
@@ -940,7 +939,7 @@ QSpinBox {
|
||||
border: 1px solid transparent;
|
||||
color: White;
|
||||
/* This fixes 103, 111 */
|
||||
/* padding-top: 0px;
|
||||
/* padding-top: 0px;
|
||||
/* This fixes 103, 111 */
|
||||
/*padding-bottom: 0px;
|
||||
/*padding-left: 4px;
|
||||
@@ -964,7 +963,7 @@ QAbstractSpinBox:up-button {
|
||||
|
||||
QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off {
|
||||
image: url(qss:images_dark-light/up_arrow_disabled_light.svg);
|
||||
/* height: 8px;
|
||||
/* height: 8px;
|
||||
width: 8px;*/
|
||||
}
|
||||
|
||||
@@ -995,16 +994,16 @@ QAbstractSpinBox::down-arrow:hover {
|
||||
}
|
||||
|
||||
QAbstractSpinBox:hover {
|
||||
/*border: 1px solid #bc1cc8;
|
||||
/*border: 1px solid @ThemeAccentColor1;
|
||||
color: White;*/
|
||||
}
|
||||
|
||||
QAbstractSpinBox:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QAbstractSpinBox:selected {
|
||||
background: #920077 ;
|
||||
background: @ThemeAccentColor2;
|
||||
/*color: White;*/
|
||||
}
|
||||
|
||||
@@ -1055,7 +1054,7 @@ QTextBrowser:disabled {
|
||||
}
|
||||
|
||||
QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed {
|
||||
border: 1px solid #bc1cc8;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QGraphicsView ----------------------------------------------------------
|
||||
@@ -1063,7 +1062,7 @@ QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pre
|
||||
--------------------------------------------------------------------------- */
|
||||
QGraphicsView {
|
||||
background-color: transparent;
|
||||
border: 0px solid #bc1cc8;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -1127,7 +1126,7 @@ QProgressBar:disabled {
|
||||
}
|
||||
|
||||
QProgressBar::chunk {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #7F7F7F;
|
||||
border-radius: 1.9px;
|
||||
}
|
||||
@@ -1162,31 +1161,31 @@ QPushButton:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:disabled {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #3c3c3c;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:selected {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bc1cc8, stop:1 #920077 );
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
color: White;
|
||||
}
|
||||
|
||||
QPushButton:pressed {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #920077 , stop:1 #bc1cc8);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor2, stop:1 @ThemeAccentColor1);
|
||||
}
|
||||
|
||||
QPushButton:selected {
|
||||
background: #920077 ;
|
||||
background: @ThemeAccentColor2;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1226,7 +1225,7 @@ QToolButton:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 1.9px;
|
||||
padding: 0px;
|
||||
outline: none;
|
||||
@@ -1241,30 +1240,30 @@ QToolButton:checked:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked:hover {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:checked:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton:checked:selected {
|
||||
background: #920077 ;
|
||||
background: @ThemeAccentColor2;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:hover {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:pressed {
|
||||
background-color: #920077 ;
|
||||
background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QToolButton:selected {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1312,12 +1311,12 @@ QToolButton::menu-button {
|
||||
}
|
||||
|
||||
QToolButton::menu-button:hover {
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
|
||||
}
|
||||
|
||||
QToolButton::menu-button:checked:hover {
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
}
|
||||
|
||||
QToolButton::menu-indicator {
|
||||
@@ -1374,7 +1373,7 @@ QComboBox {
|
||||
border: 1px solid transparent;
|
||||
background: #505050;
|
||||
border-radius: 2px;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
/* padding-right = 36; 4 + 16*2 See scrollbar size */
|
||||
@@ -1393,7 +1392,7 @@ QComboBox QAbstractItemView {
|
||||
border: 0px solid #696968;
|
||||
border-radius: 0px;
|
||||
background-color: #505050;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:hover {
|
||||
@@ -1402,7 +1401,7 @@ QComboBox QAbstractItemView:hover {
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:selected {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1416,16 +1415,16 @@ QComboBox:disabled {
|
||||
}
|
||||
|
||||
QComboBox:hover {
|
||||
/*background-color: #bc1cc8;*/
|
||||
border: 1px solid #bc1cc8;
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox:on {
|
||||
selection-background-color: #920077 ;
|
||||
selection-background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox::indicator {
|
||||
@@ -1434,7 +1433,7 @@ QComboBox::indicator {
|
||||
background-color: transparent;
|
||||
selection-background-color: transparent;
|
||||
color: transparent;
|
||||
selection-color: #bc1cc8;
|
||||
selection-color: @ThemeAccentColor1;
|
||||
/* Needed to remove indicator - fix #132 */
|
||||
}
|
||||
|
||||
@@ -1466,7 +1465,7 @@ QComboBox::drop-down {
|
||||
border-left: 1px solid transparent;
|
||||
}
|
||||
QComboBox::drop-down:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bc1cc8, stop:1 #920077 );
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
}
|
||||
|
||||
QComboBox::down-arrow {
|
||||
@@ -1526,7 +1525,7 @@ padding: 0px;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="header"]:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bc1cc8, stop:1 #920077 );
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
}
|
||||
|
||||
QSint--ActionGroup QToolButton[class="header"] {
|
||||
@@ -1585,19 +1584,19 @@ background-color: #7F7F7F; /* Task Panel background color */
|
||||
|
||||
/* Fixs for tabs inside Task Panel */
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:top:selected {
|
||||
border-bottom-color: #bc1cc8; /* same as Task Panel background color */
|
||||
border-bottom-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:bottom:selected {
|
||||
border-top-color: #bc1cc8; /* same as Task Panel background color */
|
||||
border-top-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:right:selected {
|
||||
border-right-color: #bc1cc8; /* same as Task Panel background color */
|
||||
border-right-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:left:selected {
|
||||
border-left-color: #bc1cc8; /* same as Task Panel background color */
|
||||
border-left-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
/* Fix for buttons with icons that showed cropped (still not happy with result) */
|
||||
@@ -1628,11 +1627,11 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:hover{
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bc1cc8, stop:1 #920077 );
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
|
||||
}
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:disabled,
|
||||
@@ -1642,7 +1641,7 @@ QSint--ActionGroup QFrame[class="content"] QToolButton:disabled:checked {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:pressed {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #bc1cc8, stop:1 #920077 );
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
|
||||
}
|
||||
|
||||
@@ -1656,7 +1655,7 @@ QSlider:disabled {
|
||||
}
|
||||
|
||||
QSlider:focus {
|
||||
/*border: 1px solid #920077 ;*/
|
||||
/* border: 1px solid @ThemeAccentColor2;*/
|
||||
}
|
||||
|
||||
QSlider::groove:horizontal {
|
||||
@@ -1676,7 +1675,7 @@ QSlider::groove:vertical {
|
||||
}
|
||||
|
||||
QSlider::add-page:vertical {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1688,7 +1687,7 @@ QSlider::add-page:vertical :disabled {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
height: 4px;
|
||||
margin: 0px;
|
||||
@@ -1696,7 +1695,7 @@ QSlider::sub-page:horizontal {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal:disabled {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal {
|
||||
@@ -1709,13 +1708,13 @@ QSlider::handle:horizontal {
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:hover {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:focus {
|
||||
background: #920077;
|
||||
border: 1px solid #920077;
|
||||
background: @ThemeAccentColor2;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical {
|
||||
@@ -1728,12 +1727,12 @@ QSlider::handle:vertical {
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:hover {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
/* QLineEdit --------------------------------------------------------------
|
||||
@@ -1761,16 +1760,16 @@ QLineEdit:disabled {
|
||||
}
|
||||
|
||||
QLineEdit:hover {
|
||||
border: 1px solid #bc1cc8;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QLineEdit:focus {
|
||||
border: 2px solid #920077 ;
|
||||
border: 2px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QLineEdit:selected {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: white;
|
||||
}
|
||||
|
||||
@@ -1781,7 +1780,7 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabb
|
||||
--------------------------------------------------------------------------- */
|
||||
QTabWidget {
|
||||
padding: 2px;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabWidget QWidget {
|
||||
@@ -1796,7 +1795,7 @@ QTabWidget::pane {
|
||||
}
|
||||
|
||||
QTabWidget::pane:selected {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid #346792;
|
||||
}
|
||||
|
||||
@@ -1824,6 +1823,7 @@ QTabWidget::pane:right {
|
||||
left: -1px;
|
||||
border-left: 1px solid #696969;
|
||||
}
|
||||
|
||||
/* QTabBar ----------------------------------------------------------------
|
||||
|
||||
https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabbar
|
||||
@@ -1920,16 +1920,16 @@ QTabBar::tab:top, QDockWidget QTabBar::tab:top {
|
||||
|
||||
QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
color: white;
|
||||
border-top: 4px solid #bc1cc8; /* selection color */
|
||||
border-top: 4px solid @ThemeAccentColor1; /* selection color */
|
||||
border-bottom: 1px solid transparent; /* same as tab content background color */
|
||||
border-left: 1px solid #696969;
|
||||
border-right: 1px solid #696969;
|
||||
}
|
||||
|
||||
QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover {
|
||||
/*border: 1px solid #bc1cc8;*/
|
||||
border: 0px solid #bc1cc8;
|
||||
background-color: #bc1cc8;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1949,7 +1949,7 @@ QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom {
|
||||
|
||||
QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
color: white;
|
||||
border-bottom: 4px solid #bc1cc8; /* selection color */
|
||||
border-bottom: 4px solid @ThemeAccentColor1; /* selection color */
|
||||
border-top: 1px solid transparent; /* same as tab content background color */
|
||||
border-left: 1px solid #696969;
|
||||
border-right: 1px solid #696969;
|
||||
@@ -1957,9 +1957,9 @@ QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover {
|
||||
/*border: 1px solid #bc1cc8;*/
|
||||
border: 0px solid #bc1cc8;
|
||||
background-color: #bc1cc8;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1978,12 +1978,12 @@ QTabBar::tab:left, QDockWidget QTabBar::tab:left {
|
||||
|
||||
QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected {
|
||||
background-color: #7F7F7F;
|
||||
border: 0px solid #920077 ;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover {
|
||||
border: 0px solid #bc1cc8;
|
||||
background-color: #bc1cc8;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-right: 0px;
|
||||
padding-right: -1px;
|
||||
@@ -2002,12 +2002,12 @@ QTabBar::tab:right, QDockWidget QTabBar::tab:right {
|
||||
|
||||
QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected {
|
||||
background-color: #7F7F7F;
|
||||
border: 0px solid #920077 ;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover {
|
||||
border: 0px solid #bc1cc8;
|
||||
background-color: #bc1cc8;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-left: 0px;
|
||||
padding-left: 0px;
|
||||
@@ -2021,13 +2021,13 @@ QTabBar QToolButton, QDockWidget QTabBar QToolButton {
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed {
|
||||
border: 0px solid #bc1cc8;
|
||||
background-color: #bc1cc8;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover {
|
||||
border: 0px solid #bc1cc8;
|
||||
background-color: #bc1cc8;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled {
|
||||
@@ -2098,7 +2098,7 @@ QDockWidget::float-button {
|
||||
}
|
||||
|
||||
QDockWidget::float-button:hover {
|
||||
/*background-color: #bc1cc8;*/
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
image: url(qss:images_dark-light/undock_blue.svg);
|
||||
}
|
||||
|
||||
@@ -2234,7 +2234,7 @@ QTreeView:selected,
|
||||
QListView:selected,
|
||||
QTableView:selected,
|
||||
QColumnView:selected {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -2242,21 +2242,21 @@ QTreeView:focus,
|
||||
QListView:focus,
|
||||
QTableView:focus,
|
||||
QColumnView:focus {
|
||||
border: 1px solid #920077 ;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTreeView::item:pressed,
|
||||
QListView::item:pressed,
|
||||
QTableView::item:pressed,
|
||||
QColumnView::item:pressed {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:active,
|
||||
QListView::item:selected:active,
|
||||
QTableView::item:selected:active,
|
||||
QColumnView::item:selected:active {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:!active,
|
||||
@@ -2273,7 +2273,7 @@ QTableView::item:!selected:hover,
|
||||
QColumnView::item:!selected:hover {
|
||||
outline: 0;
|
||||
color: White;
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTableCornerButton::section {
|
||||
@@ -2381,7 +2381,7 @@ QToolBox {
|
||||
|
||||
QToolBox:selected {
|
||||
padding: 0px;
|
||||
border: 0px solid #bc1cc8;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox::tab {
|
||||
@@ -2419,7 +2419,7 @@ QToolBox::tab:!selected:disabled {
|
||||
}
|
||||
|
||||
QToolBox::tab:hover {
|
||||
background-color: #bc1cc8;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox QScrollArea QWidget QWidget {
|
||||
@@ -2494,7 +2494,7 @@ QSplitter::handle:vertical {
|
||||
}
|
||||
QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_light.svg);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #bc1cc8, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #2053c0, stop:0.8 transparent);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
}
|
||||
@@ -2503,14 +2503,14 @@ QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_light.svg);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #bc1cc8, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #2053c0, stop:0.8 transparent);
|
||||
}
|
||||
|
||||
/* QDateEdit, QDateTimeEdit -----------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QDateEdit, QDateTimeEdit {
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
border-style: solid;
|
||||
border: 1px solid #696968;
|
||||
border-radius: 1.9px;
|
||||
@@ -2524,7 +2524,7 @@ QDateEdit, QDateTimeEdit {
|
||||
}
|
||||
|
||||
QDateEdit:on, QDateTimeEdit:on {
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QDateEdit::drop-down, QDateTimeEdit::drop-down {
|
||||
@@ -2548,19 +2548,19 @@ QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView {
|
||||
background-color: #7F7F7F;
|
||||
border-radius: 2px;
|
||||
border: 1px solid #696968;
|
||||
selection-background-color: #bc1cc8;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QAbstractView ----------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QAbstractView:hover {
|
||||
border: 1px solid #bc1cc8;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QAbstractView:selected {
|
||||
background: #bc1cc8;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -17,8 +17,8 @@ INSTALLATION WHEN NECESSARY
|
||||
|
||||
============================================================================================================
|
||||
TO MODIFY USE THESE COLORS:
|
||||
#b216a0
|
||||
#770069
|
||||
@ThemeAccentColor1
|
||||
@ThemeAccentColor2
|
||||
|
||||
|
||||
See Qt documentation:
|
||||
@@ -51,7 +51,8 @@ QToolBar * {
|
||||
}
|
||||
|
||||
/*hacks */
|
||||
Gui--PropertyEditor--PropertyEditor QLineEdit:read-only,
|
||||
|
||||
Gui--PropertyEditor--PropertyEditor QLineEdit:read-only,
|
||||
Gui--PropertyEditor--PropertyEditor QLineEdit:disabled,
|
||||
Gui--PropertyEditor--PropertyEditor QAbstractSpinBox:read-only,
|
||||
Gui--PropertyEditor--PropertyEditor QAbstractSpinBox:disabled {
|
||||
@@ -86,7 +87,7 @@ Gui--PropertyEditor--PropertyEditor QComboBox {
|
||||
|
||||
/* fix for column items background when a link is present */
|
||||
Gui--PropertyEditor--PropertyEditor > QWidget > QFrame:focus {
|
||||
background-color: #b216a0; /* same as focused background color */
|
||||
background-color: @ThemeAccentColor1; /* same as focused background color */
|
||||
}
|
||||
|
||||
/* hack to hide weird redundant information inside cells with links and no editable data (but editable via "..." button) */
|
||||
@@ -124,23 +125,23 @@ QWidget {
|
||||
border: 0px solid #696968;
|
||||
padding: 0px;
|
||||
color: White;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: White;
|
||||
}
|
||||
|
||||
QWidget:disabled {
|
||||
color: #c2c7cb;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: #c2c7cb;
|
||||
}
|
||||
|
||||
QWidget::item:selected {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* Causes issue with colorselector.
|
||||
QWidget::item:hover:!selected {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}*/
|
||||
|
||||
/* QMainWindow ------------------------------------------------------------
|
||||
@@ -157,14 +158,14 @@ QMainWindow::separator {
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #b216a0, stop:0.8 transparent);
|
||||
/*background-color: #b216a0;*/
|
||||
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;*/
|
||||
image: url(qss:images_dark-light/splitter_vertical_light.svg);
|
||||
}
|
||||
|
||||
QMainWindow::separator:horizontal:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #b216a0, stop:0.8 transparent);
|
||||
/*background-color: #b216a0;*/
|
||||
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_dark-light/splitter_horizontal_light.svg);
|
||||
}
|
||||
|
||||
@@ -172,14 +173,14 @@ QMainWindow::separator:horizontal {
|
||||
width: 4px;
|
||||
margin-top: 0.1px;
|
||||
margin-bottom: 0.1px;
|
||||
/* image: url(qss:images_dark-light/splitter_horizontal_dark.svg);*/
|
||||
/* image: url(qss:images_dark-light/splitter_horizontal_dark.svg);*/
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical {
|
||||
height: 4px;
|
||||
margin-left: 0.1px;
|
||||
margin-right: 0.1px;
|
||||
/* image: url(qss:images_dark-light/splitter_vertical_dark.svg);*/
|
||||
/* image: url(qss:images_dark-light/splitter_vertical_dark.svg);*/
|
||||
}
|
||||
|
||||
/* QToolTip ---------------------------------------------------------------
|
||||
@@ -242,7 +243,7 @@ QCheckBox {
|
||||
}
|
||||
|
||||
QCheckBox:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QCheckBox QWidget:disabled {
|
||||
@@ -263,7 +264,7 @@ QCheckBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
image:url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -279,7 +280,7 @@ QCheckBox::indicator:checked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:disabled {
|
||||
@@ -299,7 +300,7 @@ QCheckBox::indicator:indeterminate:disabled {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed {
|
||||
background-color: #b216a0; /* QRadioButton has the same color */
|
||||
background-color: @ThemeAccentColor1; /* QRadioButton has the same color */
|
||||
}
|
||||
|
||||
/* QGroupBox --------------------------------------------------------------
|
||||
@@ -341,7 +342,7 @@ QGroupBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:disabled {
|
||||
@@ -355,11 +356,11 @@ QGroupBox::indicator:checked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:disabled {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QRadioButton -----------------------------------------------------------
|
||||
@@ -378,7 +379,7 @@ QRadioButton {
|
||||
}
|
||||
|
||||
QRadioButton:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QRadioButton:disabled {
|
||||
@@ -409,8 +410,8 @@ QRadioButton::indicator:unchecked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:pressed {
|
||||
background-color: #b216a0;
|
||||
border: 1px solid #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
}
|
||||
|
||||
@@ -424,8 +425,8 @@ QRadioButton::indicator:checked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:pressed {
|
||||
background-color: #b216a0;
|
||||
border: 1px solid #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
image:url(qss:images_dark-light/radiobutton_light.svg);
|
||||
}
|
||||
@@ -446,16 +447,16 @@ QMenuBar {
|
||||
/*padding: 1px;
|
||||
border: 0px solid rgba(0,0,0,140);*/
|
||||
color: White;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QMenuBar::item {
|
||||
background: transparent;
|
||||
/*padding-left:5px;
|
||||
/*padding-left:5px;
|
||||
padding-right: 5px;
|
||||
padding-bottom: 1px;
|
||||
padding-top: 1px;*/
|
||||
@@ -464,7 +465,7 @@ QMenuBar::item {
|
||||
QMenuBar::item:selected {
|
||||
background: transparent;
|
||||
border: 0px solid #696968;
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar::item:pressed {
|
||||
@@ -472,9 +473,9 @@ QMenuBar::item:pressed {
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;*/
|
||||
border: 0px solid #696968;
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
/*margin-bottom: 0px;
|
||||
/*margin-bottom: 0px;
|
||||
padding-bottom: 0px;*/
|
||||
}
|
||||
|
||||
@@ -489,7 +490,7 @@ QMenu {
|
||||
color: White;
|
||||
margin: 0px;
|
||||
background-color: #161616;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::separator {
|
||||
@@ -508,11 +509,11 @@ QMenu::item {
|
||||
|
||||
QMenu::item:selected {
|
||||
color: White;
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::item:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::icon {
|
||||
@@ -532,9 +533,9 @@ QMenu::indicator {
|
||||
}
|
||||
|
||||
QMenu::icon:checked { /* appearance of a 'checked' icon */
|
||||
background: #770069;
|
||||
background: @ThemeAccentColor2;
|
||||
margin-left: -5px;
|
||||
border: 5px solid #770069;
|
||||
border: 5px solid @ThemeAccentColor2;
|
||||
position: absolute;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -544,7 +545,7 @@ QMenu::indicator:non-exclusive:unchecked {
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:disabled {
|
||||
@@ -557,11 +558,11 @@ QMenu::indicator:non-exclusive:checked {
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed {
|
||||
border: none;
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:disabled {
|
||||
image:url(qss:images_dark-light/checkbox_checked_disabled.svg);
|
||||
image:url(qss:images_dark-light/checkbox_checked_disabled.svg);
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:indeterminate {
|
||||
@@ -583,7 +584,7 @@ QMenu::indicator:exclusive:unchecked {
|
||||
QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -600,7 +601,7 @@ QMenu::indicator:exclusive:checked {
|
||||
QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -690,14 +691,14 @@ QScrollBar::handle:horizontal {
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:hover {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #696968;
|
||||
border-radius: 4px;
|
||||
min-width: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical {
|
||||
@@ -708,14 +709,14 @@ QScrollBar::handle:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:hover {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #696968;
|
||||
border-radius: 4px;
|
||||
min-height: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::add-line:horizontal {
|
||||
@@ -815,7 +816,7 @@ QTextEdit {
|
||||
}
|
||||
|
||||
QTextEdit:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTextEdit:selected {
|
||||
@@ -834,11 +835,11 @@ QPlainTextEdit {
|
||||
}
|
||||
|
||||
QPlainTextEdit:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QPlainTextEdit:selected {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -920,13 +921,13 @@ background-position: center center;
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:hover {
|
||||
/*background-image: url(qss:images_dark-light/more_light.svg);*/
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:on {
|
||||
/*background-image: url(qss:images_dark-light/more_light.svg);*/
|
||||
border-color: #696968;
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
|
||||
@@ -939,7 +940,7 @@ QSpinBox {
|
||||
border: 1px solid transparent;
|
||||
color: White;
|
||||
/* This fixes 103, 111 */
|
||||
/* padding-top: 0px;
|
||||
/* padding-top: 0px;
|
||||
/* This fixes 103, 111 */
|
||||
/*padding-bottom: 0px;
|
||||
/*padding-left: 4px;
|
||||
@@ -963,7 +964,7 @@ QAbstractSpinBox:up-button {
|
||||
|
||||
QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off {
|
||||
image: url(qss:images_dark-light/up_arrow_disabled_light.svg);
|
||||
/* height: 8px;
|
||||
/* height: 8px;
|
||||
width: 8px;*/
|
||||
}
|
||||
|
||||
@@ -994,16 +995,16 @@ QAbstractSpinBox::down-arrow:hover {
|
||||
}
|
||||
|
||||
QAbstractSpinBox:hover {
|
||||
/*border: 1px solid #b216a0;
|
||||
/*border: 1px solid @ThemeAccentColor1;
|
||||
color: White;*/
|
||||
}
|
||||
|
||||
QAbstractSpinBox:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QAbstractSpinBox:selected {
|
||||
background: #770069;
|
||||
background: @ThemeAccentColor2;
|
||||
/*color: White;*/
|
||||
}
|
||||
|
||||
@@ -1054,7 +1055,7 @@ QTextBrowser:disabled {
|
||||
}
|
||||
|
||||
QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed {
|
||||
border: 1px solid #b216a0;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QGraphicsView ----------------------------------------------------------
|
||||
@@ -1062,7 +1063,7 @@ QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pre
|
||||
--------------------------------------------------------------------------- */
|
||||
QGraphicsView {
|
||||
background-color: transparent;
|
||||
border: 0px solid #b216a0;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -1126,7 +1127,7 @@ QProgressBar:disabled {
|
||||
}
|
||||
|
||||
QProgressBar::chunk {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #444444;
|
||||
border-radius: 1.9px;
|
||||
}
|
||||
@@ -1161,31 +1162,31 @@ QPushButton:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:disabled {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #3c3c3c;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:selected {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #b216a0, stop:1 #770069);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
color: White;
|
||||
}
|
||||
|
||||
QPushButton:pressed {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #770069, stop:1 #b216a0);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor2, stop:1 @ThemeAccentColor1);
|
||||
}
|
||||
|
||||
QPushButton:selected {
|
||||
background: #770069;
|
||||
background: @ThemeAccentColor2;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1225,7 +1226,7 @@ QToolButton:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 1.9px;
|
||||
padding: 0px;
|
||||
outline: none;
|
||||
@@ -1240,30 +1241,30 @@ QToolButton:checked:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked:hover {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:checked:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton:checked:selected {
|
||||
background: #770069;
|
||||
background: @ThemeAccentColor2;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:hover {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QToolButton:pressed {
|
||||
background-color: #770069;
|
||||
background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QToolButton:selected {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1311,12 +1312,12 @@ QToolButton::menu-button {
|
||||
}
|
||||
|
||||
QToolButton::menu-button:hover {
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
|
||||
}
|
||||
|
||||
QToolButton::menu-button:checked:hover {
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
}
|
||||
|
||||
QToolButton::menu-indicator {
|
||||
@@ -1373,7 +1374,7 @@ QComboBox {
|
||||
border: 1px solid transparent;
|
||||
background: #1c1b22;
|
||||
border-radius: 2px;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
/* padding-right = 36; 4 + 16*2 See scrollbar size */
|
||||
@@ -1392,7 +1393,7 @@ QComboBox QAbstractItemView {
|
||||
border: 0px solid #696968;
|
||||
border-radius: 0px;
|
||||
background-color: #1c1b22;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:hover {
|
||||
@@ -1401,7 +1402,7 @@ QComboBox QAbstractItemView:hover {
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:selected {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -1415,16 +1416,16 @@ QComboBox:disabled {
|
||||
}
|
||||
|
||||
QComboBox:hover {
|
||||
/*background-color: #b216a0;*/
|
||||
border: 1px solid #b216a0;
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox:on {
|
||||
selection-background-color: #770069;
|
||||
selection-background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox::indicator {
|
||||
@@ -1433,7 +1434,7 @@ QComboBox::indicator {
|
||||
background-color: transparent;
|
||||
selection-background-color: transparent;
|
||||
color: transparent;
|
||||
selection-color: #b216a0;
|
||||
selection-color: @ThemeAccentColor1;
|
||||
/* Needed to remove indicator - fix #132 */
|
||||
}
|
||||
|
||||
@@ -1465,7 +1466,7 @@ QComboBox::drop-down {
|
||||
border-left: 1px solid transparent;
|
||||
}
|
||||
QComboBox::drop-down:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #b216a0, stop:1 #770069);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
}
|
||||
|
||||
QComboBox::down-arrow {
|
||||
@@ -1525,7 +1526,7 @@ padding: 0px;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="header"]:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #b216a0, stop:1 #770069);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
}
|
||||
|
||||
QSint--ActionGroup QToolButton[class="header"] {
|
||||
@@ -1584,19 +1585,19 @@ background-color: #444444; /* Task Panel background color */
|
||||
|
||||
/* Fixs for tabs inside Task Panel */
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:top:selected {
|
||||
border-bottom-color: #b216a0; /* same as Task Panel background color */
|
||||
border-bottom-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:bottom:selected {
|
||||
border-top-color: #b216a0; /* same as Task Panel background color */
|
||||
border-top-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:right:selected {
|
||||
border-right-color: #b216a0; /* same as Task Panel background color */
|
||||
border-right-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:left:selected {
|
||||
border-left-color: #b216a0; /* same as Task Panel background color */
|
||||
border-left-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
/* Fix for buttons with icons that showed cropped (still not happy with result) */
|
||||
@@ -1627,11 +1628,11 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:hover{
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #b216a0, stop:1 #770069);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
|
||||
}
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:disabled,
|
||||
@@ -1641,7 +1642,7 @@ QSint--ActionGroup QFrame[class="content"] QToolButton:disabled:checked {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:pressed {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #b216a0, stop:1 #770069);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
|
||||
}
|
||||
|
||||
@@ -1655,7 +1656,7 @@ QSlider:disabled {
|
||||
}
|
||||
|
||||
QSlider:focus {
|
||||
/*border: 1px solid #770069;*/
|
||||
/*border: 1px solid @ThemeAccentColor2;*/
|
||||
}
|
||||
|
||||
QSlider::groove:horizontal {
|
||||
@@ -1667,7 +1668,7 @@ QSlider::groove:horizontal {
|
||||
}
|
||||
|
||||
QSlider::groove:vertical {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1675,7 +1676,7 @@ QSlider::groove:vertical {
|
||||
}
|
||||
|
||||
QSlider::add-page:vertical {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1687,7 +1688,7 @@ QSlider::add-page:vertical :disabled {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
height: 4px;
|
||||
margin: 0px;
|
||||
@@ -1695,7 +1696,7 @@ QSlider::sub-page:horizontal {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal:disabled {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal {
|
||||
@@ -1708,13 +1709,13 @@ QSlider::handle:horizontal {
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:hover {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:focus {
|
||||
background: #770069;
|
||||
border: 1px solid #770069;
|
||||
background: @ThemeAccentColor2;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical {
|
||||
@@ -1727,12 +1728,12 @@ QSlider::handle:vertical {
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:hover {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #696968;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
/* QLineEdit --------------------------------------------------------------
|
||||
@@ -1760,16 +1761,16 @@ QLineEdit:disabled {
|
||||
}
|
||||
|
||||
QLineEdit:hover {
|
||||
border: 1px solid #b216a0;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QLineEdit:focus {
|
||||
border: 2px solid #770069;
|
||||
border: 2px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QLineEdit:selected {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: white;
|
||||
}
|
||||
|
||||
@@ -1780,7 +1781,7 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabb
|
||||
--------------------------------------------------------------------------- */
|
||||
QTabWidget {
|
||||
padding: 2px;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabWidget QWidget {
|
||||
@@ -1795,7 +1796,7 @@ QTabWidget::pane {
|
||||
}
|
||||
|
||||
QTabWidget::pane:selected {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid #346792;
|
||||
}
|
||||
|
||||
@@ -1919,16 +1920,16 @@ QTabBar::tab:top, QDockWidget QTabBar::tab:top {
|
||||
|
||||
QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
color: white;
|
||||
border-top: 4px solid #b216a0; /* selection color */
|
||||
border-top: 4px solid @ThemeAccentColor1; /* selection color */
|
||||
border-bottom: 1px solid transparent; /* same as tab content background color */
|
||||
border-left: 1px solid #696969;
|
||||
border-right: 1px solid #696969;
|
||||
}
|
||||
|
||||
QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover {
|
||||
/*border: 1px solid #b216a0;*/
|
||||
border: 0px solid #b216a0;
|
||||
background-color: #b216a0;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1948,7 +1949,7 @@ QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom {
|
||||
|
||||
QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
color: white;
|
||||
border-bottom: 4px solid #b216a0; /* selection color */
|
||||
border-bottom: 4px solid @ThemeAccentColor1; /* selection color */
|
||||
border-top: 1px solid transparent; /* same as tab content background color */
|
||||
border-left: 1px solid #696969;
|
||||
border-right: 1px solid #696969;
|
||||
@@ -1956,9 +1957,9 @@ QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover {
|
||||
/*border: 1px solid #b216a0;*/
|
||||
border: 0px solid #b216a0;
|
||||
background-color: #b216a0;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1978,12 +1979,12 @@ QTabBar::tab:left, QDockWidget QTabBar::tab:left {
|
||||
|
||||
QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected {
|
||||
background-color: #444444;
|
||||
border: 0px solid #770069;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover {
|
||||
border: 0px solid #b216a0;
|
||||
background-color: #b216a0;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-right: 0px;
|
||||
padding-right: -1px;
|
||||
@@ -2002,12 +2003,12 @@ QTabBar::tab:right, QDockWidget QTabBar::tab:right {
|
||||
|
||||
QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected {
|
||||
background-color: #444444;
|
||||
border: 0px solid #770069;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover {
|
||||
border: 0px solid #b216a0;
|
||||
background-color: #b216a0;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-left: 0px;
|
||||
padding-left: 0px;
|
||||
@@ -2021,13 +2022,13 @@ QTabBar QToolButton, QDockWidget QTabBar QToolButton {
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed {
|
||||
border: 0px solid #b216a0;
|
||||
background-color: #b216a0;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover {
|
||||
border: 0px solid #b216a0;
|
||||
background-color: #b216a0;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled {
|
||||
@@ -2098,7 +2099,7 @@ QDockWidget::float-button {
|
||||
}
|
||||
|
||||
QDockWidget::float-button:hover {
|
||||
/*background-color: #b216a0;*/
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
image: url(qss:images_dark-light/undock_blue.svg);
|
||||
}
|
||||
|
||||
@@ -2234,7 +2235,7 @@ QTreeView:selected,
|
||||
QListView:selected,
|
||||
QTableView:selected,
|
||||
QColumnView:selected {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
@@ -2242,21 +2243,21 @@ QTreeView:focus,
|
||||
QListView:focus,
|
||||
QTableView:focus,
|
||||
QColumnView:focus {
|
||||
border: 1px solid #770069;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTreeView::item:pressed,
|
||||
QListView::item:pressed,
|
||||
QTableView::item:pressed,
|
||||
QColumnView::item:pressed {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:active,
|
||||
QListView::item:selected:active,
|
||||
QTableView::item:selected:active,
|
||||
QColumnView::item:selected:active {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:!active,
|
||||
@@ -2273,7 +2274,7 @@ QTableView::item:!selected:hover,
|
||||
QColumnView::item:!selected:hover {
|
||||
outline: 0;
|
||||
color: White;
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTableCornerButton::section {
|
||||
@@ -2381,7 +2382,7 @@ QToolBox {
|
||||
|
||||
QToolBox:selected {
|
||||
padding: 0px;
|
||||
border: 0px solid #b216a0;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox::tab {
|
||||
@@ -2419,7 +2420,7 @@ QToolBox::tab:!selected:disabled {
|
||||
}
|
||||
|
||||
QToolBox::tab:hover {
|
||||
background-color: #b216a0;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox QScrollArea QWidget QWidget {
|
||||
@@ -2494,7 +2495,7 @@ QSplitter::handle:vertical {
|
||||
}
|
||||
QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_light.svg);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #b216a0, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
}
|
||||
@@ -2503,14 +2504,14 @@ QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_light.svg);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #b216a0, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
}
|
||||
|
||||
/* QDateEdit, QDateTimeEdit -----------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QDateEdit, QDateTimeEdit {
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
border-style: solid;
|
||||
border: 1px solid #696968;
|
||||
border-radius: 1.9px;
|
||||
@@ -2524,7 +2525,7 @@ QDateEdit, QDateTimeEdit {
|
||||
}
|
||||
|
||||
QDateEdit:on, QDateTimeEdit:on {
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QDateEdit::drop-down, QDateTimeEdit::drop-down {
|
||||
@@ -2548,19 +2549,19 @@ QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView {
|
||||
background-color: #444444;
|
||||
border-radius: 2px;
|
||||
border: 1px solid #696968;
|
||||
selection-background-color: #b216a0;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QAbstractView ----------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QAbstractView:hover {
|
||||
border: 1px solid #b216a0;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
QAbstractView:selected {
|
||||
background: #b216a0;
|
||||
background: @ThemeAccentColor1;
|
||||
color: White;
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -17,8 +17,8 @@ INSTALLATION WHEN NECESSARY
|
||||
|
||||
============================================================================================================
|
||||
TO MODIFY USE THESE COLORS:
|
||||
#e9be8a
|
||||
#dc00fa
|
||||
@ThemeAccentColor1
|
||||
@ThemeAccentColor2
|
||||
|
||||
|
||||
See Qt documentation:
|
||||
@@ -86,7 +86,7 @@ Gui--PropertyEditor--PropertyEditor QComboBox {
|
||||
|
||||
/* fix for column items background when a link is present */
|
||||
Gui--PropertyEditor--PropertyEditor > QWidget > QFrame:focus {
|
||||
background-color: #e9be8a; /* same as focused background color */
|
||||
background-color: @ThemeAccentColor1; /* same as focused background color */
|
||||
}
|
||||
|
||||
/* hack to hide weird redundant information inside cells with links and no editable data (but editable via "..." button) */
|
||||
@@ -124,23 +124,23 @@ QWidget {
|
||||
border: 0px solid #cccccc;
|
||||
padding: 0px;
|
||||
color: black;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: black;
|
||||
}
|
||||
|
||||
QWidget:disabled {
|
||||
color: #515151;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: #515151;
|
||||
}
|
||||
|
||||
QWidget::item:selected {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* Causes issue with colorselector.
|
||||
QWidget::item:hover:!selected {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}*/
|
||||
|
||||
/* QMainWindow ------------------------------------------------------------
|
||||
@@ -157,13 +157,13 @@ QMainWindow::separator {
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #e9be8a, stop:0.8 transparent);
|
||||
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: #557bb6;*/
|
||||
image: url(qss:images_dark-light/splitter_vertical_dark.svg);
|
||||
}
|
||||
|
||||
QMainWindow::separator:horizontal:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #e9be8a, stop:0.8 transparent);
|
||||
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: #557bb6;*/
|
||||
image: url(qss:images_dark-light/splitter_horizontal_dark.svg);
|
||||
}
|
||||
@@ -242,7 +242,7 @@ QCheckBox {
|
||||
}
|
||||
|
||||
QCheckBox:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QCheckBox QWidget:disabled {
|
||||
@@ -264,7 +264,7 @@ QCheckBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
image:url(qss:images_dark-light/checkbox_unchecked_dark.svg);
|
||||
}
|
||||
|
||||
@@ -280,7 +280,7 @@ QCheckBox::indicator:checked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:disabled {
|
||||
@@ -300,7 +300,7 @@ QCheckBox::indicator:indeterminate:disabled {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed {
|
||||
background-color: #e9be8a; /* QRadioButton has the same color */
|
||||
background-color: @ThemeAccentColor1; /* QRadioButton has the same color */
|
||||
}
|
||||
|
||||
/* QGroupBox --------------------------------------------------------------
|
||||
@@ -342,7 +342,7 @@ QGroupBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:disabled {
|
||||
@@ -356,11 +356,11 @@ QGroupBox::indicator:checked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:disabled {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QRadioButton -----------------------------------------------------------
|
||||
@@ -379,7 +379,7 @@ QRadioButton {
|
||||
}
|
||||
|
||||
QRadioButton:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QRadioButton:disabled {
|
||||
@@ -410,8 +410,8 @@ QRadioButton::indicator:unchecked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:pressed {
|
||||
background-color: #e9be8a;
|
||||
border: 1px solid #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
}
|
||||
|
||||
@@ -425,8 +425,8 @@ QRadioButton::indicator:checked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:pressed {
|
||||
background-color: #e9be8a;
|
||||
border: 1px solid #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
image:url(qss:images_dark-light/radiobutton_dark.svg);
|
||||
}
|
||||
@@ -447,11 +447,11 @@ QMenuBar {
|
||||
/*padding: 1px;
|
||||
border: 0px solid rgba(255,255,255,140);*/
|
||||
color: black;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QMenuBar::item {
|
||||
@@ -465,7 +465,7 @@ QMenuBar::item {
|
||||
QMenuBar::item:selected {
|
||||
background: transparent;
|
||||
border: 0px solid #cccccc;
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar::item:pressed {
|
||||
@@ -473,7 +473,7 @@ QMenuBar::item:pressed {
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;*/
|
||||
border: 0px solid #cccccc;
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
/*margin-bottom: 0px;
|
||||
padding-bottom: 0px;*/
|
||||
@@ -490,7 +490,7 @@ QMenu {
|
||||
color: black;
|
||||
margin: 0px;
|
||||
background-color: #f8f8f8;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::separator {
|
||||
@@ -509,11 +509,11 @@ QMenu::item {
|
||||
|
||||
QMenu::item:selected {
|
||||
color: black;
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::item:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::icon {
|
||||
@@ -533,9 +533,9 @@ QMenu::indicator {
|
||||
}
|
||||
|
||||
QMenu::icon:checked { /* appearance of a 'checked' icon */
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
margin-left: -5px;
|
||||
border: 5px solid #e9be8a;
|
||||
border: 5px solid @ThemeAccentColor1;
|
||||
position: absolute;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -545,7 +545,7 @@ QMenu::indicator:non-exclusive:unchecked {
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:disabled {
|
||||
@@ -558,7 +558,7 @@ QMenu::indicator:non-exclusive:checked {
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed {
|
||||
border: none;
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:disabled {
|
||||
@@ -584,7 +584,7 @@ QMenu::indicator:exclusive:unchecked {
|
||||
QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_light.svg);
|
||||
}
|
||||
|
||||
@@ -601,7 +601,7 @@ QMenu::indicator:exclusive:checked {
|
||||
QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_dark.svg);
|
||||
}
|
||||
|
||||
@@ -691,14 +691,14 @@ QScrollBar::handle:horizontal {
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #cccccc;
|
||||
border-radius: 1.9px;
|
||||
min-width: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical {
|
||||
@@ -709,14 +709,14 @@ QScrollBar::handle:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #cccccc;
|
||||
border-radius: 1.9px;
|
||||
min-height: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::add-line:horizontal {
|
||||
@@ -730,7 +730,7 @@ QScrollBar::add-line:horizontal {
|
||||
|
||||
QScrollBar::add-line:horizontal:hover, QScrollBar::add-line:horizontal:on {
|
||||
border-image: url(qss:images_dark-light/right_arrow_darker.svg);
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
height: 10px;
|
||||
width: 7px;
|
||||
subcontrol-position: right;
|
||||
@@ -748,7 +748,7 @@ QScrollBar::add-line:vertical {
|
||||
|
||||
QScrollBar::add-line:vertical:hover, QScrollBar::add-line:vertical:on {
|
||||
border-image: url(qss:images_dark-light/down_arrow_darker.svg);
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
height: 7px;
|
||||
width: 10px;
|
||||
subcontrol-position: bottom;
|
||||
@@ -766,7 +766,7 @@ QScrollBar::sub-line:horizontal {
|
||||
|
||||
QScrollBar::sub-line:horizontal:hover, QScrollBar::sub-line:horizontal:on {
|
||||
border-image: url(qss:images_dark-light/left_arrow_darker.svg);
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
height: 10px;
|
||||
width: 8px;
|
||||
subcontrol-position: left;
|
||||
@@ -783,7 +783,7 @@ QScrollBar::sub-line:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::sub-line:vertical:hover, QScrollBar::sub-line:vertical:on {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-image: url(qss:images_dark-light/up_arrow_darker.svg);
|
||||
height: 8px;
|
||||
width: 10px;
|
||||
@@ -822,7 +822,7 @@ QTextEdit {
|
||||
}
|
||||
|
||||
QTextEdit:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTextEdit:selected {
|
||||
@@ -841,11 +841,11 @@ QPlainTextEdit {
|
||||
}
|
||||
|
||||
QPlainTextEdit:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QPlainTextEdit:selected {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -927,13 +927,13 @@ background-position: center center;
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:hover {
|
||||
/* background-image: url(qss:images_dark-light/more_dark.svg);*/
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:on {
|
||||
/* background-image: url(qss:images_dark-light/more_dark.svg);*/
|
||||
border-color: #cccccc;
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
|
||||
@@ -976,7 +976,7 @@ QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBo
|
||||
}
|
||||
|
||||
QAbstractSpinBox::up-arrow:hover {
|
||||
/*background-color: #e9be8a;*/
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
image: url(qss:images_dark-light/up_arrow_darker.svg);
|
||||
}
|
||||
|
||||
@@ -1000,20 +1000,20 @@ QAbstractSpinBox::down-arrow, QAbstractSpinBox::down-arrow:disabled, QAbstractSp
|
||||
}
|
||||
|
||||
QAbstractSpinBox::down-arrow:hover {
|
||||
/*background-color: #e9be8a;*/ image:url(qss:images_dark-light/down_arrow_darker.svg);
|
||||
/*background-color: @ThemeAccentColor1;*/ image:url(qss:images_dark-light/down_arrow_darker.svg);
|
||||
}
|
||||
|
||||
QAbstractSpinBox:hover {
|
||||
/*border: 1px solid #e9be8a;
|
||||
/*border: 1px solid @ThemeAccentColor1;
|
||||
color: black;*/
|
||||
}
|
||||
|
||||
QAbstractSpinBox:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QAbstractSpinBox:selected {
|
||||
background: #dc00fa;
|
||||
background: @ThemeAccentColor2;
|
||||
/*color: black;*/
|
||||
}
|
||||
|
||||
@@ -1136,7 +1136,7 @@ QProgressBar:disabled {
|
||||
}
|
||||
|
||||
QProgressBar::chunk {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #f6f6f6;
|
||||
border-radius: 1.9px;
|
||||
}
|
||||
@@ -1172,14 +1172,14 @@ QPushButton:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 2px;
|
||||
padding: 2px;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:disabled {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #f5f5f5;
|
||||
border-radius: 2px;
|
||||
padding: 2px;
|
||||
@@ -1187,20 +1187,20 @@ QPushButton:checked:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked:selected {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QPushButton:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:selected {
|
||||
background: #dc00fa;
|
||||
background: @ThemeAccentColor2;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1240,14 +1240,14 @@ QToolButton:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 1.9px;
|
||||
padding: 0px;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QToolButton:checked:disabled {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #515151;
|
||||
border-radius: 1.9px;
|
||||
padding: 0px;
|
||||
@@ -1255,30 +1255,30 @@ QToolButton:checked:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QToolButton:checked:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton:checked:selected {
|
||||
background: #dc00fa;
|
||||
background: @ThemeAccentColor2;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QToolButton:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QToolButton:pressed {
|
||||
background-color: #dc00fa;
|
||||
background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QToolButton:selected {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1388,7 +1388,7 @@ QComboBox {
|
||||
border: 1px solid #cccccc;
|
||||
background: white;
|
||||
border-radius: 2px;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
/* padding-right = 36; 4 + 16*2 See scrollbar size */
|
||||
@@ -1407,7 +1407,7 @@ QComboBox QAbstractItemView {
|
||||
border: 0px solid #cccccc;
|
||||
border-radius: 0px;
|
||||
background-color: white;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:hover {
|
||||
@@ -1416,7 +1416,7 @@ QComboBox QAbstractItemView:hover {
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:selected {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1430,16 +1430,16 @@ QComboBox:disabled {
|
||||
}
|
||||
|
||||
QComboBox:hover {
|
||||
/*background-color: #e9be8a;*/
|
||||
border: 1px solid #e9be8a;
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox:on {
|
||||
selection-background-color: #dc00fa;
|
||||
selection-background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox::indicator {
|
||||
@@ -1448,7 +1448,7 @@ QComboBox::indicator {
|
||||
background-color: transparent;
|
||||
selection-background-color: transparent;
|
||||
color: transparent;
|
||||
selection-color: #e9be8a;
|
||||
selection-color: @ThemeAccentColor1;
|
||||
/* Needed to remove indicator - fix #132 */
|
||||
}
|
||||
|
||||
@@ -1480,7 +1480,7 @@ QComboBox::drop-down {
|
||||
border-left: 1px solid #cccccc;
|
||||
}
|
||||
QComboBox::drop-down:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox::down-arrow {
|
||||
@@ -1540,7 +1540,7 @@ padding: 0px;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="header"]:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QToolButton[class="header"] {
|
||||
@@ -1599,19 +1599,19 @@ background-color: #f6f6f6; /* Task Panel background color */
|
||||
|
||||
/* Fixs for tabs inside Task Panel */
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:top:selected {
|
||||
border-bottom-color: #e9be8a; /* same as Task Panel background color */
|
||||
border-bottom-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:bottom:selected {
|
||||
border-top-color: #e9be8a; /* same as Task Panel background color */
|
||||
border-top-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:right:selected {
|
||||
border-right-color: #e9be8a; /* same as Task Panel background color */
|
||||
border-right-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:left:selected {
|
||||
border-left-color: #e9be8a; /* same as Task Panel background color */
|
||||
border-left-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
/* Fix for buttons with icons that showed cropped (still not happy with result) */
|
||||
@@ -1642,11 +1642,11 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:hover{
|
||||
background: #e9be8a;
|
||||
border: 1px solid #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:disabled,
|
||||
@@ -1656,8 +1656,8 @@ QSint--ActionGroup QFrame[class="content"] QToolButton:disabled:checked {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:pressed {
|
||||
background: #e9be8a;
|
||||
border: 1px solid #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QSlider ----------------------------------------------------------------
|
||||
@@ -1670,7 +1670,7 @@ QSlider:disabled {
|
||||
}
|
||||
|
||||
QSlider:focus {
|
||||
/*border: 1px solid #dc00fa;*/
|
||||
/*border: 1px solid @ThemeAccentColor2;*/
|
||||
}
|
||||
|
||||
QSlider::groove:horizontal {
|
||||
@@ -1690,7 +1690,7 @@ QSlider::groove:vertical {
|
||||
}
|
||||
|
||||
QSlider::add-page:vertical {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #cccccc;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1702,7 +1702,7 @@ QSlider::add-page:vertical :disabled {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #cccccc;
|
||||
height: 4px;
|
||||
margin: 0px;
|
||||
@@ -1723,13 +1723,13 @@ QSlider::handle:horizontal {
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:hover {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:focus {
|
||||
border: 1px solid #cccccc;
|
||||
background: #dc00fa;
|
||||
background: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical {
|
||||
@@ -1742,12 +1742,12 @@ QSlider::handle:vertical {
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:hover {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #cccccc;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
/* QLineEdit --------------------------------------------------------------
|
||||
@@ -1775,16 +1775,16 @@ QLineEdit:disabled {
|
||||
}
|
||||
|
||||
QLineEdit:hover {
|
||||
border: 1px solid #e9be8a;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QLineEdit:focus {
|
||||
border: 2px solid #dc00fa;
|
||||
border: 2px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QLineEdit:selected {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1795,7 +1795,7 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabb
|
||||
--------------------------------------------------------------------------- */
|
||||
QTabWidget {
|
||||
padding: 2px;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabWidget QWidget {
|
||||
@@ -1812,7 +1812,7 @@ QTabWidget::pane {
|
||||
}
|
||||
|
||||
QTabWidget::pane:selected {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid #346792;
|
||||
}
|
||||
/* QTabBar ----------------------------------------------------------------
|
||||
@@ -1933,7 +1933,7 @@ QTabBar::tab:top, QDockWidget QTabBar::tab:top {
|
||||
|
||||
QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
background-color: #d4d4d4;
|
||||
/*border: 1px solid #dc00fa;
|
||||
/*border: 1px solid @ThemeAccentColor2;
|
||||
border-radius: 4px;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
@@ -1942,9 +1942,9 @@ QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover {
|
||||
/*border: 1px solid #e9be8a;*/
|
||||
border: 0px solid #e9be8a;
|
||||
background-color: #e9be8a;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1964,7 +1964,7 @@ QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom {
|
||||
|
||||
QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
background-color: #d4d4d4;
|
||||
/*border: 1px solid #dc00fa;
|
||||
/*border: 1px solid @ThemeAccentColor2;
|
||||
border-radius: 4px;
|
||||
margin-left: 4px;
|
||||
margin-right: 4px;
|
||||
@@ -1973,9 +1973,9 @@ QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover {
|
||||
/*border: 1px solid #e9be8a;*/
|
||||
border: 0px solid #e9be8a;
|
||||
background-color: #e9be8a;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1994,12 +1994,12 @@ QTabBar::tab:left, QDockWidget QTabBar::tab:left {
|
||||
|
||||
QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected {
|
||||
background-color: #f5f5f5;
|
||||
border: 0px solid #dc00fa;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover {
|
||||
border: 0px solid #e9be8a;
|
||||
background-color: #e9be8a;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-right: 0px;
|
||||
padding-right: -1px;
|
||||
@@ -2018,12 +2018,12 @@ QTabBar::tab:right, QDockWidget QTabBar::tab:right {
|
||||
|
||||
QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected {
|
||||
background-color: #f5f5f5;
|
||||
border: 0px solid #dc00fa;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover {
|
||||
border: 0px solid #e9be8a;
|
||||
background-color: #e9be8a;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-left: 0px;
|
||||
padding-left: 0px;
|
||||
@@ -2037,13 +2037,13 @@ QTabBar QToolButton, QDockWidget QTabBar QToolButton {
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed {
|
||||
border: 0px solid #e9be8a;
|
||||
background-color: #e9be8a;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover {
|
||||
border: 0px solid #e9be8a;
|
||||
background-color: #e9be8a;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton::left-arrow:enabled, QDockWidget QTabBar QToolButton::left-arrow:enabled {
|
||||
@@ -2114,7 +2114,7 @@ QDockWidget::float-button {
|
||||
}
|
||||
|
||||
QDockWidget::float-button:hover {
|
||||
/* background-color: #e9be8a; */
|
||||
/* background-color: @ThemeAccentColor1; */
|
||||
image: url(qss:images_dark-light/undock_blue.svg);
|
||||
}
|
||||
|
||||
@@ -2250,7 +2250,7 @@ QTreeView:selected,
|
||||
QListView:selected,
|
||||
QTableView:selected,
|
||||
QColumnView:selected {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -2258,21 +2258,21 @@ QTreeView:focus,
|
||||
QListView:focus,
|
||||
QTableView:focus,
|
||||
QColumnView:focus {
|
||||
border: 1px solid #dc00fa;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTreeView::item:pressed,
|
||||
QListView::item:pressed,
|
||||
QTableView::item:pressed,
|
||||
QColumnView::item:pressed {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:active,
|
||||
QListView::item:selected:active,
|
||||
QTableView::item:selected:active,
|
||||
QColumnView::item:selected:active {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:!active,
|
||||
@@ -2289,7 +2289,7 @@ QTableView::item:!selected:hover,
|
||||
QColumnView::item:!selected:hover {
|
||||
outline: 0;
|
||||
color: black;
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTableCornerButton::section {
|
||||
@@ -2444,7 +2444,7 @@ QToolBox::tab:!selected:disabled {
|
||||
}
|
||||
|
||||
QToolBox::tab:hover {
|
||||
background-color: #e9be8a;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox QScrollArea QWidget QWidget {
|
||||
@@ -2519,7 +2519,7 @@ QSplitter::handle:vertical {
|
||||
}
|
||||
QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_dark.svg);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #e9be8a, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
}
|
||||
@@ -2528,14 +2528,14 @@ QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_dark.svg);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #e9be8a, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
}
|
||||
|
||||
/* QDateEdit, QDateTimeEdit -----------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QDateEdit, QDateTimeEdit {
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
border-style: solid;
|
||||
border: 1px solid #cccccc;
|
||||
border-radius: 1.9px;
|
||||
@@ -2549,7 +2549,7 @@ QDateEdit, QDateTimeEdit {
|
||||
}
|
||||
|
||||
QDateEdit:on, QDateTimeEdit:on {
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QDateEdit::drop-down, QDateTimeEdit::drop-down {
|
||||
@@ -2573,19 +2573,19 @@ QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView {
|
||||
background-color: #f6f6f6;
|
||||
border-radius: 2px;
|
||||
border: 1px solid #cccccc;
|
||||
selection-background-color: #e9be8a;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QAbstractView ----------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QAbstractView:hover {
|
||||
border: 1px solid #e9be8a;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QAbstractView:selected {
|
||||
background: #e9be8a;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -17,8 +17,8 @@ INSTALLATION WHEN NECESSARY
|
||||
|
||||
============================================================================================================
|
||||
TO MODIFY USE THESE COLORS:
|
||||
#f892ff
|
||||
#ffbff3
|
||||
@ThemeAccentColor1
|
||||
@ThemeAccentColor2
|
||||
|
||||
|
||||
See Qt documentation:
|
||||
@@ -87,7 +87,7 @@ Gui--PropertyEditor--PropertyEditor QComboBox {
|
||||
|
||||
/* fix for column items background when a link is present */
|
||||
Gui--PropertyEditor--PropertyEditor > QWidget > QFrame:focus {
|
||||
background-color: #f892ff; /* same as focused background color */
|
||||
background-color: @ThemeAccentColor1; /* same as focused background color */
|
||||
}
|
||||
|
||||
/* hack to hide weird redundant information inside cells with links and no editable data (but editable via "..." button) */
|
||||
@@ -125,24 +125,24 @@ QWidget {
|
||||
border: 0px solid #C1C1C1;
|
||||
padding: 0px;
|
||||
color: black;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: black;
|
||||
}
|
||||
|
||||
QWidget:disabled {
|
||||
color: #A3A3A3;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
selection-color: #A3A3A3;
|
||||
}
|
||||
|
||||
QWidget::item:selected {
|
||||
background-color: #f892ff
|
||||
background-color: @ThemeAccentColor1
|
||||
;
|
||||
}
|
||||
|
||||
/* Causes issue with colorselector.
|
||||
QWidget::item:hover:!selected {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}*/
|
||||
|
||||
/* QMainWindow ------------------------------------------------------------
|
||||
@@ -159,14 +159,14 @@ QMainWindow::separator {
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #f892ff , stop:0.8 transparent);
|
||||
/*background-color: #f892ff;*/
|
||||
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;*/
|
||||
image: url(qss:images_dark-light/splitter_vertical_dark.svg);
|
||||
}
|
||||
|
||||
QMainWindow::separator:horizontal:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #f892ff , stop:0.8 transparent);
|
||||
/*background-color: #f892ff;*/
|
||||
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_dark-light/splitter_horizontal_dark.svg);
|
||||
}
|
||||
|
||||
@@ -174,14 +174,14 @@ QMainWindow::separator:horizontal {
|
||||
width: 4px;
|
||||
margin-top: 0.1px;
|
||||
margin-bottom: 0.1px;
|
||||
/* image: url(qss:images_dark-light/splitter_horizontal_light.svg);*/
|
||||
/* image: url(qss:images_dark-light/splitter_horizontal_light.svg);*/
|
||||
}
|
||||
|
||||
QMainWindow::separator:vertical {
|
||||
height: 4px;
|
||||
margin-left: 0.1px;
|
||||
margin-right: 0.1px;
|
||||
/* image: url(qss:images_dark-light/splitter_vertical_light.svg);*/
|
||||
/* image: url(qss:images_dark-light/splitter_vertical_light.svg);*/
|
||||
}
|
||||
|
||||
/* QToolTip ---------------------------------------------------------------
|
||||
@@ -244,7 +244,7 @@ QCheckBox {
|
||||
}
|
||||
|
||||
QCheckBox:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QCheckBox QWidget:disabled {
|
||||
@@ -265,7 +265,7 @@ QCheckBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:unchecked:hover, QCheckBox::indicator:unchecked:focus, QCheckBox::indicator:unchecked:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
image:url(qss:images_dark-light/checkbox_unchecked_dark.svg);
|
||||
}
|
||||
|
||||
@@ -281,7 +281,7 @@ QCheckBox::indicator:checked {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:hover, QCheckBox::indicator:checked:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QCheckBox::indicator:checked:disabled {
|
||||
@@ -301,7 +301,7 @@ QCheckBox::indicator:indeterminate:disabled {
|
||||
}
|
||||
|
||||
QCheckBox::indicator:indeterminate:hover, QCheckBox::indicator:indeterminate:pressed {
|
||||
background-color: #f892ff; /* QRadioButton has the same color */
|
||||
background-color: @ThemeAccentColor1; /* QRadioButton has the same color */
|
||||
}
|
||||
|
||||
/* QGroupBox --------------------------------------------------------------
|
||||
@@ -343,7 +343,7 @@ QGroupBox::indicator:unchecked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:hover, QGroupBox::indicator:unchecked:focus, QGroupBox::indicator:unchecked:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:unchecked:disabled {
|
||||
@@ -357,11 +357,11 @@ QGroupBox::indicator:checked {
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:hover, QGroupBox::indicator:checked:focus, QGroupBox::indicator:checked:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QGroupBox::indicator:checked:disabled {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QRadioButton -----------------------------------------------------------
|
||||
@@ -380,7 +380,7 @@ QRadioButton {
|
||||
}
|
||||
|
||||
QRadioButton:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QRadioButton:disabled {
|
||||
@@ -411,8 +411,8 @@ QRadioButton::indicator:unchecked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:unchecked:hover, QRadioButton::indicator:unchecked:pressed {
|
||||
background-color: #f892ff;
|
||||
border: 1px solid #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
}
|
||||
|
||||
@@ -426,8 +426,8 @@ QRadioButton::indicator:checked {
|
||||
}
|
||||
|
||||
QRadioButton::indicator:checked:hover, QRadioButton::indicator:checked:pressed {
|
||||
background-color: #f892ff;
|
||||
border: 1px solid #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
border-radius: 6px;
|
||||
image:url(qss:images_dark-light/radiobutton_dark.svg);
|
||||
}
|
||||
@@ -448,16 +448,16 @@ QMenuBar {
|
||||
/*padding: 1px;
|
||||
border: 0px solid rgba(0,0,0,140);*/
|
||||
color: black;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar:focus {
|
||||
border: 1px solid #f892ff;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar::item {
|
||||
background: transparent;
|
||||
/*padding-left:5px;
|
||||
/*padding-left:5px;
|
||||
padding-right: 5px;
|
||||
padding-bottom: 1px;
|
||||
padding-top: 1px;*/
|
||||
@@ -466,7 +466,7 @@ QMenuBar::item {
|
||||
QMenuBar::item:selected {
|
||||
background: transparent;
|
||||
border: 0px solid #C1C1C1;
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenuBar::item:pressed {
|
||||
@@ -474,9 +474,9 @@ QMenuBar::item:pressed {
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;*/
|
||||
border: 0px solid #C1C1C1;
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
/*margin-bottom: 0px;
|
||||
/*margin-bottom: 0px;
|
||||
padding-bottom: 0px;*/
|
||||
}
|
||||
|
||||
@@ -491,7 +491,7 @@ QMenu {
|
||||
color: black;
|
||||
margin: 0px;
|
||||
background-color: #ffffff;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::separator {
|
||||
@@ -510,11 +510,11 @@ QMenu::item {
|
||||
|
||||
QMenu::item:selected {
|
||||
color: black;
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::item:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::icon {
|
||||
@@ -534,9 +534,9 @@ QMenu::indicator {
|
||||
}
|
||||
|
||||
QMenu::icon:checked { /* appearance of a 'checked' icon */
|
||||
background: #ffbff3;
|
||||
background: @ThemeAccentColor2;
|
||||
margin-left: -5px;
|
||||
border: 5px solid #ffbff3;
|
||||
border: 5px solid @ThemeAccentColor2;
|
||||
position: absolute;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -546,7 +546,7 @@ QMenu::indicator:non-exclusive:unchecked {
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:hover, QMenu::indicator:non-exclusive:unchecked:focus, QMenu::indicator:non-exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:unchecked:disabled {
|
||||
@@ -559,11 +559,11 @@ QMenu::indicator:non-exclusive:checked {
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:hover, QMenu::indicator:non-exclusive:checked:focus, QMenu::indicator:non-exclusive:checked:pressed {
|
||||
border: none;
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:checked:disabled {
|
||||
image:url(qss:images_dark-light/checkbox_dark.svg);
|
||||
image:url(qss:images_dark-light/checkbox_checked_disabled.svg);
|
||||
}
|
||||
|
||||
QMenu::indicator:non-exclusive:indeterminate {
|
||||
@@ -585,7 +585,7 @@ QMenu::indicator:exclusive:unchecked {
|
||||
QMenu::indicator:exclusive:unchecked:hover, QMenu::indicator:exclusive:unchecked:focus, QMenu::indicator:exclusive:unchecked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_dark.svg);
|
||||
}
|
||||
|
||||
@@ -602,7 +602,7 @@ QMenu::indicator:exclusive:checked {
|
||||
QMenu::indicator:exclusive:checked:hover, QMenu::indicator:exclusive:checked:focus, QMenu::indicator:exclusive:checked:pressed {
|
||||
border: none;
|
||||
outline: none;
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
image: url(qss:images_dark-light/checkbox_unchecked_dark.svg);
|
||||
}
|
||||
|
||||
@@ -652,7 +652,7 @@ QAbstractScrollArea {
|
||||
}
|
||||
|
||||
QAbstractScrollArea:disabled {
|
||||
color: #BABABA;
|
||||
color: #A3A3A3;
|
||||
}
|
||||
|
||||
/* QScrollArea ------------------------------------------------------------
|
||||
@@ -692,14 +692,14 @@ QScrollBar::handle:horizontal {
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:hover {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #f6f6f6;
|
||||
border-radius: 1.9px;
|
||||
min-width: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical {
|
||||
@@ -710,14 +710,14 @@ QScrollBar::handle:vertical {
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:hover {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: #f6f6f6;
|
||||
border-radius: 1.9px;
|
||||
min-height: 8px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QScrollBar::add-line:horizontal {
|
||||
@@ -817,7 +817,7 @@ QTextEdit {
|
||||
}
|
||||
|
||||
QTextEdit:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTextEdit:selected {
|
||||
@@ -836,11 +836,11 @@ QPlainTextEdit {
|
||||
}
|
||||
|
||||
QPlainTextEdit:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QPlainTextEdit:selected {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -922,13 +922,13 @@ background-position: center center;
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:hover {
|
||||
/*background-image: url(qss:images_dark-light/more_dark.svg);*/
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton#qt_toolbar_ext_button:on {
|
||||
/*background-image: url(qss:images_dark-light/more_dark.svg);*/
|
||||
border-color: #f6f6f6;
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
|
||||
@@ -941,7 +941,7 @@ QSpinBox {
|
||||
border: 1px solid transparent;
|
||||
color: black;
|
||||
/* This fixes 103, 111 */
|
||||
/* padding-top: 0px;
|
||||
/* padding-top: 0px;
|
||||
/* This fixes 103, 111 */
|
||||
/*padding-bottom: 0px;
|
||||
/*padding-left: 4px;
|
||||
@@ -965,7 +965,7 @@ QAbstractSpinBox:up-button {
|
||||
|
||||
QAbstractSpinBox::up-arrow, QAbstractSpinBox::up-arrow:disabled, QAbstractSpinBox::up-arrow:off {
|
||||
image: url(qss:images_dark-light/up_arrow_disabled_dark.svg);
|
||||
/* height: 8px;
|
||||
/* height: 8px;
|
||||
width: 8px;*/
|
||||
}
|
||||
|
||||
@@ -996,16 +996,16 @@ QAbstractSpinBox::down-arrow:hover {
|
||||
}
|
||||
|
||||
QAbstractSpinBox:hover {
|
||||
/*border: 1px solid #f892ff;
|
||||
/*border: 1px solid @ThemeAccentColor1;
|
||||
color: black;*/
|
||||
}
|
||||
|
||||
QAbstractSpinBox:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QAbstractSpinBox:selected {
|
||||
background: #ffbff3;
|
||||
background: @ThemeAccentColor2;
|
||||
/*color: black;*/
|
||||
}
|
||||
|
||||
@@ -1056,7 +1056,7 @@ QTextBrowser:disabled {
|
||||
}
|
||||
|
||||
QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pressed {
|
||||
border: 1px solid #f892ff;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QGraphicsView ----------------------------------------------------------
|
||||
@@ -1064,7 +1064,7 @@ QTextBrowser:hover, QTextBrowser:!hover, QTextBrowser:selected, QTextBrowser:pre
|
||||
--------------------------------------------------------------------------- */
|
||||
QGraphicsView {
|
||||
background-color: transparent;
|
||||
border: 0px solid #f892ff;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
color: black;
|
||||
border-radius: 0px;
|
||||
}
|
||||
@@ -1128,7 +1128,7 @@ QProgressBar:disabled {
|
||||
}
|
||||
|
||||
QProgressBar::chunk {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #F6F6F6;
|
||||
border-radius: 1.9px;
|
||||
}
|
||||
@@ -1163,31 +1163,31 @@ QPushButton:disabled {
|
||||
}
|
||||
|
||||
QPushButton:checked {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:disabled {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: #f6f6f6;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
QPushButton:checked:selected {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QPushButton:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f892ff , stop:1 #ffbff3);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
color: black;
|
||||
}
|
||||
|
||||
QPushButton:pressed {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #ffbff3, stop:1 #f892ff );
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor2, stop:1 @ThemeAccentColor1);
|
||||
}
|
||||
|
||||
QPushButton:selected {
|
||||
background: #ffbff3;
|
||||
background: @ThemeAccentColor2;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1227,7 +1227,7 @@ QToolButton:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border-radius: 1.9px;
|
||||
padding: 0px;
|
||||
outline: none;
|
||||
@@ -1242,30 +1242,30 @@ QToolButton:checked:disabled {
|
||||
}
|
||||
|
||||
QToolButton:checked:hover {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QToolButton:checked:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolButton:checked:selected {
|
||||
background: #ffbff3;
|
||||
background: @ThemeAccentColor2;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QToolButton:hover {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QToolButton:pressed {
|
||||
background-color: #ffbff3;
|
||||
background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QToolButton:selected {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1313,12 +1313,12 @@ QToolButton::menu-button {
|
||||
}
|
||||
|
||||
QToolButton::menu-button:hover {
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
|
||||
}
|
||||
|
||||
QToolButton::menu-button:checked:hover {
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
/* background: rgba(0, 0, 0, 0.5);*/
|
||||
}
|
||||
|
||||
QToolButton::menu-indicator {
|
||||
@@ -1375,7 +1375,7 @@ QComboBox {
|
||||
border: 1px solid transparent;
|
||||
background: #ffffff;
|
||||
border-radius: 2px;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
padding-left: 2px;
|
||||
padding-right: 2px;
|
||||
/* padding-right = 36; 4 + 16*2 See scrollbar size */
|
||||
@@ -1394,7 +1394,7 @@ QComboBox QAbstractItemView {
|
||||
border: 0px solid #C1C1C1;
|
||||
border-radius: 0px;
|
||||
background-color: #ffffff;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:hover {
|
||||
@@ -1403,7 +1403,7 @@ QComboBox QAbstractItemView:hover {
|
||||
}
|
||||
|
||||
QComboBox QAbstractItemView:selected {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1417,16 +1417,16 @@ QComboBox:disabled {
|
||||
}
|
||||
|
||||
QComboBox:hover {
|
||||
/*background-color: #f892ff;*/
|
||||
border: 1px solid #f892ff;
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QComboBox:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox:on {
|
||||
selection-background-color: #ffbff3;
|
||||
selection-background-color: @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QComboBox::indicator {
|
||||
@@ -1435,7 +1435,7 @@ QComboBox::indicator {
|
||||
background-color: transparent;
|
||||
selection-background-color: transparent;
|
||||
color: transparent;
|
||||
selection-color: #f892ff;
|
||||
selection-color: @ThemeAccentColor1;
|
||||
/* Needed to remove indicator - fix #132 */
|
||||
}
|
||||
|
||||
@@ -1467,7 +1467,7 @@ QComboBox::drop-down {
|
||||
border-left: 1px solid transparent;
|
||||
}
|
||||
QComboBox::drop-down:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f892ff , stop:1 #ffbff3);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
}
|
||||
|
||||
QComboBox::down-arrow {
|
||||
@@ -1527,7 +1527,7 @@ padding: 0px;
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="header"]:hover {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f892ff , stop:1 #ffbff3);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
}
|
||||
|
||||
QSint--ActionGroup QToolButton[class="header"] {
|
||||
@@ -1586,19 +1586,19 @@ background-color: #F6F6F6; /* Task Panel background color */
|
||||
|
||||
/* Fixs for tabs inside Task Panel */
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:top:selected {
|
||||
border-bottom-color: #f892ff; /* same as Task Panel background color */
|
||||
border-bottom-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:bottom:selected {
|
||||
border-top-color: #f892ff; /* same as Task Panel background color */
|
||||
border-top-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:right:selected {
|
||||
border-right-color: #f892ff; /* same as Task Panel background color */
|
||||
border-right-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QTabBar::tab:left:selected {
|
||||
border-left-color: #f892ff; /* same as Task Panel background color */
|
||||
border-left-color: @ThemeAccentColor1; /* same as Task Panel background color */
|
||||
}
|
||||
|
||||
/* Fix for buttons with icons that showed cropped (still not happy with result) */
|
||||
@@ -1629,11 +1629,11 @@ QSint--ActionGroup QFrame[class="content"] QToolButton {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:hover{
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f892ff , stop:1 #ffbff3);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
|
||||
}
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:focus {
|
||||
border: 1px solid #ffbff3
|
||||
border: 1px solid @ThemeAccentColor2
|
||||
;
|
||||
}
|
||||
|
||||
@@ -1644,7 +1644,7 @@ QSint--ActionGroup QFrame[class="content"] QToolButton:disabled:checked {
|
||||
}
|
||||
|
||||
QSint--ActionGroup QFrame[class="content"] QToolButton:pressed {
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 #f892ff , stop:1 #ffbff3);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1, stop:0 @ThemeAccentColor1, stop:1 @ThemeAccentColor2);
|
||||
|
||||
}
|
||||
|
||||
@@ -1658,7 +1658,7 @@ QSlider:disabled {
|
||||
}
|
||||
|
||||
QSlider:focus {
|
||||
/*border: 1px solid #ffbff3;*/
|
||||
/*border: 1px solid @ThemeAccentColor2;*/
|
||||
}
|
||||
|
||||
QSlider::groove:horizontal {
|
||||
@@ -1670,7 +1670,7 @@ QSlider::groove:horizontal {
|
||||
}
|
||||
|
||||
QSlider::groove:vertical {
|
||||
background: #f892ff;
|
||||
background: #F6F6F6;
|
||||
border: 1px solid #C1C1C1;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1678,7 +1678,7 @@ QSlider::groove:vertical {
|
||||
}
|
||||
|
||||
QSlider::add-page:vertical {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #C1C1C1;
|
||||
width: 4px;
|
||||
margin: 0px;
|
||||
@@ -1690,7 +1690,7 @@ QSlider::add-page:vertical :disabled {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #C1C1C1;
|
||||
height: 4px;
|
||||
margin: 0px;
|
||||
@@ -1698,7 +1698,7 @@ QSlider::sub-page:horizontal {
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal:disabled {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal {
|
||||
@@ -1711,13 +1711,13 @@ QSlider::handle:horizontal {
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:hover {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #C1C1C1;
|
||||
}
|
||||
|
||||
QSlider::handle:horizontal:focus {
|
||||
border: 1px solid #C1C1C1;
|
||||
background: #ffbff3;
|
||||
background: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical {
|
||||
@@ -1730,12 +1730,12 @@ QSlider::handle:vertical {
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:hover {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
border: 1px solid #C1C1C1;
|
||||
}
|
||||
|
||||
QSlider::handle:vertical:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
/* QLineEdit --------------------------------------------------------------
|
||||
@@ -1763,16 +1763,16 @@ QLineEdit:disabled {
|
||||
}
|
||||
|
||||
QLineEdit:hover {
|
||||
border: 1px solid #f892ff;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QLineEdit:focus {
|
||||
border: 2px solid #ffbff3;
|
||||
border: 2px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QLineEdit:selected {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -1783,7 +1783,7 @@ https://doc.qt.io/qt-5/stylesheet-examples.html#customizing-qtabwidget-and-qtabb
|
||||
--------------------------------------------------------------------------- */
|
||||
QTabWidget {
|
||||
padding: 2px;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabWidget QWidget {
|
||||
@@ -1798,10 +1798,15 @@ QTabWidget::pane {
|
||||
}
|
||||
|
||||
QTabWidget::pane:selected {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
border: 1px solid #C1C1C1;
|
||||
}
|
||||
|
||||
QTabWidget::pane:selected {
|
||||
background-color: #557bb6;
|
||||
border: 1px solid #346792;
|
||||
}
|
||||
|
||||
QTabWidget::pane:top {
|
||||
top: -1px;
|
||||
border-top: 1px solid #A3A3A3;
|
||||
@@ -1917,16 +1922,16 @@ QTabBar::tab:top, QDockWidget QTabBar::tab:top {
|
||||
|
||||
QTabBar::tab:top:selected, QDockWidget QTabBar::tab:top:selected {
|
||||
color: black;
|
||||
border-top: 4px solid #f892ff; /* selection color */
|
||||
border-top: 4px solid @ThemeAccentColor1; /* selection color */
|
||||
border-bottom: 1px solid transparent; /* same as tab content background color */
|
||||
border-left: 1px solid #A3A3A3;
|
||||
border-right: 1px solid #A3A3A3;
|
||||
}
|
||||
|
||||
QTabBar::tab:top:!selected:hover, QDockWidget QTabBar::tab:top:!selected:hover {
|
||||
/*border: 1px solid #f892ff;*/
|
||||
border: 0px solid #f892ff;
|
||||
background-color: #f892ff;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1947,7 +1952,7 @@ QTabBar::tab:bottom, QDockWidget QTabBar::tab:bottom {
|
||||
|
||||
QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
color: black;
|
||||
border-bottom: 4px solid #f892ff; /* selection color */
|
||||
border-bottom: 4px solid @ThemeAccentColor1; /* selection color */
|
||||
border-top: 1px solid transparent; /* same as tab content background color */
|
||||
border-left: 1px solid #A3A3A3;
|
||||
border-right: 1px solid #A3A3A3;
|
||||
@@ -1955,9 +1960,9 @@ QTabBar::tab:bottom:selected, QDockWidget QTabBar::tab:bottom:selected {
|
||||
}
|
||||
|
||||
QTabBar::tab:bottom:!selected:hover, QDockWidget QTabBar::tab:bottom:!selected:hover {
|
||||
/*border: 1px solid #f892ff;*/
|
||||
border: 0px solid #f892ff;
|
||||
background-color: #f892ff;
|
||||
/*border: 1px solid @ThemeAccentColor1;*/
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes spyder-ide/spyder#9766 and #243 */
|
||||
padding-left: 3px;
|
||||
padding-right: 3px;
|
||||
@@ -1978,12 +1983,12 @@ QTabBar::tab:left, QDockWidget QTabBar::tab:left {
|
||||
|
||||
QTabBar::tab:left:selected, QDockWidget QTabBar::tab:left:selected {
|
||||
background-color: #F6F6F6;
|
||||
border: 0px solid #ffbff3;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:left:!selected:hover, QDockWidget QTabBar::tab:left:!selected:hover {
|
||||
border: 0px solid #f892ff;
|
||||
background-color: #f892ff;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-right: 0px;
|
||||
padding-right: -1px;
|
||||
@@ -2003,12 +2008,12 @@ QTabBar::tab:right, QDockWidget QTabBar::tab:right {
|
||||
|
||||
QTabBar::tab:right:selected, QDockWidget QTabBar::tab:right:selected {
|
||||
background-color: #F6F6F6;
|
||||
border: 0px solid #ffbff3;
|
||||
border: 0px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTabBar::tab:right:!selected:hover, QDockWidget QTabBar::tab:right:!selected:hover {
|
||||
border: 0px solid #f892ff;
|
||||
background-color: #f892ff;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
/* Fixes different behavior #271 */
|
||||
margin-left: 0px;
|
||||
padding-left: 0px;
|
||||
@@ -2023,13 +2028,13 @@ QTabBar QToolButton, QDockWidget QTabBar QToolButton {
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed, QDockWidget QTabBar QToolButton:pressed {
|
||||
border: 0px solid #f892ff;
|
||||
background-color: #f892ff;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTabBar QToolButton:pressed:hover, QDockWidget QTabBar QToolButton:pressed:hover {
|
||||
border: 0px solid #f892ff;
|
||||
background-color: #f892ff;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -2101,7 +2106,7 @@ QDockWidget::float-button {
|
||||
}
|
||||
|
||||
QDockWidget::float-button:hover {
|
||||
/*background-color: #f892ff;*/
|
||||
/*background-color: @ThemeAccentColor1;*/
|
||||
image: url(qss:images_dark-light/undock_blue.svg);
|
||||
}
|
||||
|
||||
@@ -2237,7 +2242,7 @@ QTreeView:selected,
|
||||
QListView:selected,
|
||||
QTableView:selected,
|
||||
QColumnView:selected {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
@@ -2245,21 +2250,21 @@ QTreeView:focus,
|
||||
QListView:focus,
|
||||
QTableView:focus,
|
||||
QColumnView:focus {
|
||||
border: 1px solid #ffbff3;
|
||||
border: 1px solid @ThemeAccentColor2;
|
||||
}
|
||||
|
||||
QTreeView::item:pressed,
|
||||
QListView::item:pressed,
|
||||
QTableView::item:pressed,
|
||||
QColumnView::item:pressed {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:active,
|
||||
QListView::item:selected:active,
|
||||
QTableView::item:selected:active,
|
||||
QColumnView::item:selected:active {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTreeView::item:selected:!active,
|
||||
@@ -2276,7 +2281,7 @@ QTableView::item:!selected:hover,
|
||||
QColumnView::item:!selected:hover {
|
||||
outline: 0;
|
||||
color: black;
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QTableCornerButton::section {
|
||||
@@ -2384,7 +2389,7 @@ QToolBox {
|
||||
|
||||
QToolBox:selected {
|
||||
padding: 0px;
|
||||
border: 0px solid #f892ff;
|
||||
border: 0px solid @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox::tab {
|
||||
@@ -2422,7 +2427,7 @@ QToolBox::tab:!selected:disabled {
|
||||
}
|
||||
|
||||
QToolBox::tab:hover {
|
||||
background-color: #f892ff;
|
||||
background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QToolBox QScrollArea QWidget QWidget {
|
||||
@@ -2497,7 +2502,7 @@ QSplitter::handle:vertical {
|
||||
}
|
||||
QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_dark.svg);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 #f892ff, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
}
|
||||
@@ -2506,14 +2511,14 @@ QSplitter::handle:vertical:hover {
|
||||
background-image: url(qss:images_dark-light/splitter_horizontal_dark.svg);
|
||||
background-position: center center;
|
||||
background-repeat: none;
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 #f892ff, stop:0.8 transparent);
|
||||
background-color: qlineargradient(x1:0, y1:0, x2:1, y2:0,stop:0.2 transparent,stop:0.5 @ThemeAccentColor1, stop:0.8 transparent);
|
||||
}
|
||||
|
||||
/* QDateEdit, QDateTimeEdit -----------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QDateEdit, QDateTimeEdit {
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
border-style: solid;
|
||||
border: 1px solid #C1C1C1;
|
||||
border-radius: 1.9px;
|
||||
@@ -2527,7 +2532,7 @@ QDateEdit, QDateTimeEdit {
|
||||
}
|
||||
|
||||
QDateEdit:on, QDateTimeEdit:on {
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
QDateEdit::drop-down, QDateTimeEdit::drop-down {
|
||||
@@ -2551,19 +2556,19 @@ QDateEdit QAbstractItemView, QDateTimeEdit QAbstractItemView {
|
||||
background-color: #F6F6F6;
|
||||
border-radius: 2px;
|
||||
border: 1px solid #C1C1C1;
|
||||
selection-background-color: #f892ff;
|
||||
selection-background-color: @ThemeAccentColor1;
|
||||
}
|
||||
|
||||
/* QAbstractView ----------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------- */
|
||||
QAbstractView:hover {
|
||||
border: 1px solid #f892ff;
|
||||
border: 1px solid @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
QAbstractView:selected {
|
||||
background: #f892ff;
|
||||
background: @ThemeAccentColor1;
|
||||
color: black;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user