Make some minor tweaks to themes and update docs (#2396)

This commit is contained in:
Veronica Berglyd Olsen
2025-06-11 20:27:18 +02:00
committed by GitHub
10 changed files with 37 additions and 32 deletions
+24 -19
View File
@@ -59,40 +59,45 @@ A colour theme ``.conf`` file consists of the following settings:
licenseurl = https://creativecommons.org/licenses/by-sa/4.0/ licenseurl = https://creativecommons.org/licenses/by-sa/4.0/
[Base] [Base]
base = #fcfcfc
default = #303030 default = #303030
faded = #6c6c6c faded = #6c6c6c
red = #a62a2d red = #a62a2d
orange = #b36829 orange = #b36829
yellow = #a68542 yellow = #a39c34
green = #296629 green = #296629
cyan = #269999 cyan = #269999
blue = #3a70a6 blue = #3a70a6
purple = #b35ab3 purple = #b35ab3
[Project] [Project]
root = blue root = blue
folder = yellow folder = yellow
file = default file = default
title = green title = green
chapter = red chapter = red
scene = blue scene = blue
note = yellow note = yellow
active = green
inactive = red
disabled = faded
[Palette] [Palette]
window = #efefef window = base:D105
windowtext = #000000 windowtext = default
base = #ffffff base = base
alternatebase = #e0e0e0 alternatebase = #e0e0e0
text = #000000 text = default
tooltipbase = #ffffc0 tooltipbase = #ffffc0
tooltiptext = #15150d tooltiptext = #15150d
button = #efefef button = #efefef
buttontext = #000000 buttontext = default
brighttext = #ffffff brighttext = base
highlight = #3087c6 highlight = #3087c6
highlightedtext = #ffffff highlightedtext = base
link = blue link = blue
linkvisited = blue linkvisited = blue
accent = #3087c6
[GUI] [GUI]
helptext = #5c5c5c helptext = #5c5c5c
@@ -100,15 +105,15 @@ A colour theme ``.conf`` file consists of the following settings:
errortext = red errortext = red
[Syntax] [Syntax]
background = #ffffff background = base
text = #000000 text = default
link = blue link = blue
headertext = green headertext = green
headertag = green:L135 headertag = green:L135
emphasis = orange emphasis = orange
dialog = blue dialog = blue
altdialog = blue altdialog = blue
note = yellow note = yellow:D125
hidden = faded hidden = faded
shortcode = green shortcode = green
keyword = red keyword = red
@@ -119,7 +124,7 @@ A colour theme ``.conf`` file consists of the following settings:
errorline = green errorline = green
replacetag = green replacetag = green
modifier = green modifier = green
texthighlight = #c8c80060 texthighlight = yellow:72
Theme Sections Theme Sections
+1 -1
View File
@@ -33,7 +33,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #303030 window = base:L125
windowtext = default windowtext = default
base = base base = base
alternatebase = #4e4e4e alternatebase = #4e4e4e
+1 -1
View File
@@ -33,7 +33,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #efefef window = base:D105
windowtext = default windowtext = default
base = base base = base
alternatebase = #e0e0e0 alternatebase = #e0e0e0
+1 -1
View File
@@ -52,7 +52,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #434652 window = base:L140
windowtext = default windowtext = default
base = base base = base
alternatebase = #32374d alternatebase = #32374d
+1 -1
View File
@@ -42,7 +42,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #555753 window = base:L140
windowtext = default windowtext = default
base = base base = base
alternatebase = #454e51 alternatebase = #454e51
+5 -5
View File
@@ -5,10 +5,10 @@ author = Veronica Berglyd Olsen (adaptation)
## ##
# Colours: # Colours:
# Background = #eeeeec # Background = #eeeeec
# Foreground = #2e3436 # Foreground = #2e3436
# Comment = #8f8f8d # Comment = #8f8f8d
# Red = #a40000 # Red = #a40000
# Orange = #c4a000 # Orange = #c4a000
# Yellow = #fce94f # Yellow = #fce94f
# Green = #8ae234 # Green = #8ae234
@@ -20,7 +20,7 @@ author = Veronica Berglyd Olsen (adaptation)
[Base] [Base]
base = #eeeeec base = #eeeeec
default = #2e3436 default = #2e3436
faded = #888a85 faded = #888a85
red = #a40000 red = #a40000
orange = #ce5c00 orange = #ce5c00
yellow = #c4a000 yellow = #c4a000
@@ -42,7 +42,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #d3d7cf window = base:D110
windowtext = default windowtext = default
base = base base = base
alternatebase = #e0e0e0 alternatebase = #e0e0e0
@@ -52,7 +52,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #00346e window = base:L125
windowtext = default windowtext = default
base = base base = base
alternatebase = #003f8e alternatebase = #003f8e
@@ -52,7 +52,7 @@ inactive = red
disabled = faded disabled = faded
[Palette] [Palette]
window = #2a2a2a window = #181818
windowtext = default windowtext = default
base = base base = base
alternatebase = #424242 alternatebase = #424242
+1 -1
View File
@@ -156,7 +156,7 @@ class _PagedToolButton(QToolButton):
if self.isChecked(): if self.isChecked():
painter.setBrush(palette.highlight()) painter.setBrush(palette.highlight())
painter.setOpacity(0.35) painter.setOpacity(0.8)
painter.drawRoundedRect(0, 0, width, height, 4, 4) painter.drawRoundedRect(0, 0, width, height, 4, 4)
textCol = palette.highlightedText().color() textCol = palette.highlightedText().color()
else: else:
+1 -1
View File
@@ -419,7 +419,7 @@ class _ProjectListItem(QStyledItemDelegate):
painter.save() painter.save()
if opt.state & QtSelected == QtSelected: if opt.state & QtSelected == QtSelected:
painter.setOpacity(0.25) painter.setOpacity(0.25)
painter.fillRect(rect, QApplication.palette().highlight()) painter.fillRect(rect, QApplication.palette().text())
painter.setOpacity(1.0) painter.setOpacity(1.0)
painter.drawPixmap(2, rect.top() + 6, self._icon) painter.drawPixmap(2, rect.top() + 6, self._icon)