From 930c60ae4ae0b22dea63385e644c10d94e92cccf Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Tue, 18 Jun 2024 22:42:19 +0200 Subject: [PATCH] Add faded colour to theme --- novelwriter/assets/themes/cyberpunk_night.conf | 1 + novelwriter/assets/themes/default_dark.conf | 1 + novelwriter/assets/themes/default_light.conf | 1 + novelwriter/assets/themes/dracula.conf | 1 + novelwriter/assets/themes/solarized_dark.conf | 1 + novelwriter/assets/themes/solarized_light.conf | 1 + novelwriter/gui/theme.py | 3 +++ 7 files changed, 9 insertions(+) diff --git a/novelwriter/assets/themes/cyberpunk_night.conf b/novelwriter/assets/themes/cyberpunk_night.conf index e0b0f2cc..3cfc7c2a 100644 --- a/novelwriter/assets/themes/cyberpunk_night.conf +++ b/novelwriter/assets/themes/cyberpunk_night.conf @@ -25,6 +25,7 @@ linkvisited = 50, 0, 80 [GUI] helptext = 97, 97, 97 +fadedtext = 97, 97, 97 errortext = 255, 77, 77 statusnone = 50, 50, 50 statussaved = 77, 255, 77 diff --git a/novelwriter/assets/themes/default_dark.conf b/novelwriter/assets/themes/default_dark.conf index 6a908741..8fcc4b18 100644 --- a/novelwriter/assets/themes/default_dark.conf +++ b/novelwriter/assets/themes/default_dark.conf @@ -26,6 +26,7 @@ linkvisited = 102, 153, 204 [GUI] helptext = 164, 164, 164 +fadedtext = 128, 128, 128 errortext = 255, 164, 164 statusnone = 150, 152, 150 statussaved = 39, 135, 78 diff --git a/novelwriter/assets/themes/default_light.conf b/novelwriter/assets/themes/default_light.conf index f8240bcb..6f221c86 100644 --- a/novelwriter/assets/themes/default_light.conf +++ b/novelwriter/assets/themes/default_light.conf @@ -26,6 +26,7 @@ linkvisited = 66, 113, 174 [GUI] helptext = 92, 92, 92 +fadedtext = 128, 128, 128 errortext = 255, 92, 92 statusnone = 120, 120, 120 statussaved = 200, 15, 39 diff --git a/novelwriter/assets/themes/dracula.conf b/novelwriter/assets/themes/dracula.conf index 4946b218..a787dcd4 100644 --- a/novelwriter/assets/themes/dracula.conf +++ b/novelwriter/assets/themes/dracula.conf @@ -41,6 +41,7 @@ linkvisited = 139, 233, 253 [GUI] helptext = 204, 172, 249 +fadedtext = 98, 114, 164 errortext = 255, 85, 85 statusnone = 98, 114, 164 statussaved = 80, 250, 123 diff --git a/novelwriter/assets/themes/solarized_dark.conf b/novelwriter/assets/themes/solarized_dark.conf index b3599913..5a4df68b 100644 --- a/novelwriter/assets/themes/solarized_dark.conf +++ b/novelwriter/assets/themes/solarized_dark.conf @@ -25,6 +25,7 @@ linkvisited = 38, 139, 210 [GUI] helptext = 166, 161, 149 +fadedtext = 166, 161, 149 errortext = 255, 161, 149 statusnone = 88, 110, 117 statussaved = 42, 161, 152 diff --git a/novelwriter/assets/themes/solarized_light.conf b/novelwriter/assets/themes/solarized_light.conf index b9c68ec7..ca314428 100644 --- a/novelwriter/assets/themes/solarized_light.conf +++ b/novelwriter/assets/themes/solarized_light.conf @@ -25,6 +25,7 @@ linkvisited = 38, 139, 210 [GUI] helptext = 78, 91, 95 +fadedtext = 78, 91, 95 errortext = 255, 91, 95 statusnone = 88, 110, 117 statussaved = 42, 161, 152 diff --git a/novelwriter/gui/theme.py b/novelwriter/gui/theme.py index 72a95178..4576255a 100644 --- a/novelwriter/gui/theme.py +++ b/novelwriter/gui/theme.py @@ -75,6 +75,7 @@ class GuiTheme: self.statUnsaved = QColor(0, 0, 0) self.statSaved = QColor(0, 0, 0) self.helpText = QColor(0, 0, 0) + self.fadedText = QColor(0, 0, 0) self.errorText = QColor(255, 0, 0) # Loaded Syntax Settings @@ -263,6 +264,7 @@ class GuiTheme: sec = "GUI" if parser.has_section(sec): self.helpText = self._parseColour(parser, sec, "helptext") + self.fadedText = self._parseColour(parser, sec, "fadedtext") self.errorText = self._parseColour(parser, sec, "errortext") self.statNone = self._parseColour(parser, sec, "statusnone") self.statUnsaved = self._parseColour(parser, sec, "statusunsaved") @@ -405,6 +407,7 @@ class GuiTheme: self.statUnsaved = QColor(200, 15, 39) self.statSaved = QColor(2, 133, 37) self.helpText = QColor(0, 0, 0) + self.fadedText = QColor(128, 128, 128) self.errorText = QColor(255, 0, 0) return