Skip to content

Commit d06731f

Browse files
authored
Improve theme testing and format of theme files (#2378)
2 parents cd38e6a + 320578a commit d06731f

21 files changed

+947
-718
lines changed

novelwriter/assets/themes/cyberpunk_night.conf

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,24 @@ license = CC BY-SA 4.0
88
licenseurl = https://creativecommons.org/licenses/by-sa/4.0/
99

1010
[Base]
11-
default = #888888
12-
faded = #616161
13-
red = #f24817
14-
orange = #ff960a
15-
yellow = #ffff00
16-
green = #00ff00
17-
cyan = #00ffff
18-
blue = #4d4dff
19-
purple = #320064
11+
default = #888888
12+
faded = #616161
13+
red = #f24817
14+
orange = #ff960a
15+
yellow = #ffff00
16+
green = #00ff00
17+
cyan = #00ffff
18+
blue = #4d4dff
19+
purple = #320064
2020

2121
[Project]
22-
root = #4d4dff
23-
folder = #ffff00
24-
file = #888888
25-
title = #00ff00
26-
chapter = #f24817
27-
scene = #4d4dff
28-
note = #ffff00
22+
root = blue
23+
folder = yellow
24+
file = default
25+
title = green
26+
chapter = red
27+
scene = blue
28+
note = yellow
2929

3030
[Palette]
3131
window = #000000
@@ -40,32 +40,32 @@ buttontext = #969696
4040
brighttext = #ffffff
4141
highlight = #321e50
4242
highlightedtext = #ffffff
43-
link = #4d4dff
43+
link = blue
4444
linkvisited = #320050
4545

4646
[GUI]
47-
helptext = #616161
48-
fadedtext = #616161
49-
errortext = #f24817
47+
helptext = faded
48+
fadedtext = faded
49+
errortext = red
5050

5151
[Syntax]
52-
background = #000000
53-
text = #969696
54-
link = #4d4dff
55-
headertext = #ffffff
56-
headertag = #320064
57-
emphasis = #00ffff
58-
dialog = #00ff00
59-
altdialog = #008cff
60-
note = #969696
61-
hidden = #4d4d64
62-
shortcode = #ffff00
63-
keyword = #ff64ff
64-
tag = #ff960a
65-
value = #ff960a
66-
spellcheckline = #f24817
67-
errorline = #bada04
68-
replacetag = #0000b4
69-
modifier = #908eb0
70-
optional = #b4b4b4
71-
texthighlight = #ffff8460
52+
background = #000000
53+
text = #969696
54+
link = blue
55+
headertext = #ffffff
56+
headertag = purple
57+
emphasis = cyan
58+
dialog = green
59+
altdialog = #008cff
60+
note = #969696
61+
hidden = #4d4d64
62+
shortcode = yellow
63+
keyword = #ff64ff
64+
tag = orange
65+
value = orange
66+
spellcheckline = red
67+
errorline = #bada04
68+
replacetag = #0000b4
69+
modifier = #908eb0
70+
optional = #b4b4b4
71+
texthighlight = #ffff8460

novelwriter/assets/themes/default_dark.conf

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@ license = CC BY-SA 4.0
99
licenseurl = https://creativecommons.org/licenses/by-sa/4.0/
1010

1111
[Base]
12-
default = #cccccc
13-
faded = #949494
14-
red = #f2777a
15-
orange = #f99139
16-
yellow = #ffcc66
17-
green = #99cc99
18-
cyan = #66cccc
19-
blue = #6699cc
20-
purple = #cc99cc
12+
default = #cccccc
13+
faded = #949494
14+
red = #f2777a
15+
orange = #f99139
16+
yellow = #ffcc66
17+
green = #99cc99
18+
cyan = #66cccc
19+
blue = #6699cc
20+
purple = #cc99cc
2121

2222
[Project]
23-
root = blue
24-
folder = yellow
25-
file = default
26-
title = green
27-
chapter = red
28-
scene = blue
29-
note = yellow
23+
root = blue
24+
folder = yellow
25+
file = default
26+
title = green
27+
chapter = red
28+
scene = blue
29+
note = yellow
3030

3131
[Palette]
3232
window = #363636
@@ -45,28 +45,28 @@ link = blue
4545
linkvisited = blue
4646

4747
[GUI]
48-
helptext = #a4a4a4
49-
fadedtext = faded
50-
errortext = red
48+
helptext = #a4a4a4
49+
fadedtext = faded
50+
errortext = red
5151

5252
[Syntax]
53-
background = #363636
54-
text = default
55-
link = blue
56-
headertext = green
57-
headertag = green:160
58-
emphasis = orange
59-
dialog = blue
60-
altdialog = blue
61-
note = yellow
62-
hidden = faded
63-
shortcode = green
64-
keyword = red
65-
tag = green
66-
value = blue
67-
optional = green
68-
spellcheckline = red
69-
errorline = green
70-
replacetag = green
71-
modifier = green
72-
texthighlight = yellow:72
53+
background = #363636
54+
text = default
55+
link = blue
56+
headertext = green
57+
headertag = green:160
58+
emphasis = orange
59+
dialog = blue
60+
altdialog = blue
61+
note = yellow
62+
hidden = faded
63+
shortcode = green
64+
keyword = red
65+
tag = green
66+
value = blue
67+
optional = green
68+
spellcheckline = red
69+
errorline = green
70+
replacetag = green
71+
modifier = green
72+
texthighlight = yellow:72

novelwriter/assets/themes/default_light.conf

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@ license = CC BY-SA 4.0
99
licenseurl = https://creativecommons.org/licenses/by-sa/4.0/
1010

1111
[Base]
12-
default = #303030
13-
faded = #6c6c6c
14-
red = #a62a2d
15-
orange = #b36829
16-
yellow = #a68542
17-
green = #296629
18-
cyan = #269999
19-
blue = #3a70a6
20-
purple = #b35ab3
12+
default = #303030
13+
faded = #6c6c6c
14+
red = #a62a2d
15+
orange = #b36829
16+
yellow = #a68542
17+
green = #296629
18+
cyan = #269999
19+
blue = #3a70a6
20+
purple = #b35ab3
2121

2222
[Project]
23-
root = blue
24-
folder = yellow
25-
file = default
26-
title = green
27-
chapter = red
28-
scene = blue
29-
note = yellow
23+
root = blue
24+
folder = yellow
25+
file = default
26+
title = green
27+
chapter = red
28+
scene = blue
29+
note = yellow
3030

3131
[Palette]
3232
window = #efefef
@@ -45,28 +45,28 @@ link = blue
4545
linkvisited = blue
4646

4747
[GUI]
48-
helptext = #5c5c5c
49-
fadedtext = #6c6c6c
50-
errortext = red
48+
helptext = #5c5c5c
49+
fadedtext = #6c6c6c
50+
errortext = red
5151

5252
[Syntax]
53-
background = #ffffff
54-
text = #000000
55-
link = blue
56-
headertext = green
57-
headertag = green:160
58-
emphasis = orange
59-
dialog = blue
60-
altdialog = blue
61-
note = yellow
62-
hidden = faded
63-
shortcode = green
64-
keyword = red
65-
tag = green
66-
value = blue
67-
optional = green
68-
spellcheckline = red
69-
errorline = green
70-
replacetag = green
71-
modifier = green
72-
texthighlight = #c8c80060
53+
background = #ffffff
54+
text = #000000
55+
link = blue
56+
headertext = green
57+
headertag = green:160
58+
emphasis = orange
59+
dialog = blue
60+
altdialog = blue
61+
note = yellow
62+
hidden = faded
63+
shortcode = green
64+
keyword = red
65+
tag = green
66+
value = blue
67+
optional = green
68+
spellcheckline = red
69+
errorline = green
70+
replacetag = green
71+
modifier = green
72+
texthighlight = #c8c80060

novelwriter/assets/themes/dracula.conf

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -25,64 +25,64 @@ licenseurl = https://github.com/dracula/dracula-theme/blob/main/LICENSE
2525
##
2626

2727
[Base]
28-
default = #e6e6e0
29-
faded = #6272a4
30-
red = #ff5555
31-
orange = #ffb86c
32-
yellow = #f1fa8c
33-
green = #50fa7b
34-
cyan = #8be9fd
35-
blue = #93cff9
36-
purple = #bd93f9
28+
default = #e6e6e0
29+
faded = #6272a4
30+
red = #ff5555
31+
orange = #ffb86c
32+
yellow = #f1fa8c
33+
green = #50fa7b
34+
cyan = #8be9fd
35+
blue = #93cff9
36+
purple = #bd93f9
3737

3838
[Project]
39-
root = #bd93f9
40-
folder = #f1fa8c
41-
file = #e6e6e0
42-
title = #50fa7b
43-
chapter = #ff5555
44-
scene = #8be9fd
45-
note = #f1fa8c
39+
root = purple
40+
folder = yellow
41+
file = default
42+
title = green
43+
chapter = red
44+
scene = cyan
45+
note = yellow
4646

4747
[Palette]
4848
window = #44475a
4949
windowtext = #f8f8f2
5050
base = #282a36
5151
alternatebase = #333645
5252
text = #f8f8f2
53-
tooltipbase = #f1fa8c
53+
tooltipbase = yellow
5454
tooltiptext = #282a36
5555
button = #505369
5656
buttontext = #f8f8f2
5757
brighttext = #44475a
5858
highlight = #a681da
5959
highlightedtext = #f8f8f2
60-
link = #8be9fd
61-
linkvisited = #8be9fd
60+
link = cyan
61+
linkvisited = cyan
6262

6363
[GUI]
64-
helptext = #ccacf9
65-
fadedtext = #6272a4
66-
errortext = #ff5555
64+
helptext = #ccacf9
65+
fadedtext = faded
66+
errortext = red
6767

6868
[Syntax]
69-
background = #282a36
70-
text = #f8f8f2
71-
link = #ff79c6
72-
headertext = #bd93f9
73-
headertag = #bd93f9a0
74-
emphasis = #ffb86c
75-
dialog = #50fa7b
76-
altdialog = #f1fa8c
77-
note = #ffcce9
78-
hidden = #6272a4
79-
shortcode = #8be9fd
80-
keyword = #ff79c6
81-
tag = #ffb86c
82-
value = #ffb86c
83-
optional = #50fa7b
84-
spellcheckline = #ff5555
85-
errorline = #50fa7b
86-
replacetag = #f1fa8c
87-
modifier = #8be9fd
88-
texthighlight = #f1fa8c60
69+
background = #282a36
70+
text = #f8f8f2
71+
link = #ff79c6
72+
headertext = purple
73+
headertag = #bd93f9a0
74+
emphasis = orange
75+
dialog = green
76+
altdialog = yellow
77+
note = #ffcce9
78+
hidden = faded
79+
shortcode = cyan
80+
keyword = #ff79c6
81+
tag = orange
82+
value = orange
83+
optional = green
84+
spellcheckline = red
85+
errorline = green
86+
replacetag = yellow
87+
modifier = cyan
88+
texthighlight = #f1fa8c60

0 commit comments

Comments
 (0)