Remove theme description field (#2466)

This commit is contained in:
Veronica Berglyd Olsen
2025-07-14 19:38:01 +02:00
committed by GitHub
56 changed files with 291 additions and 317 deletions
+16 -2
View File
@@ -65,11 +65,17 @@ The following icon themes are bundles with novelWriter:
## Colour Themes ## Colour Themes
Some colour themes included with novelWriter were adapted from the following sources: Colour themes included with novelWriter were adapted from the following sources:
* **Aura** theme by Dalton Menezes
* **B2T** themes by Bram de Haan
* **B4T** themes by Bram de Haan
* **Dracula** theme by Zeno Rocha * **Dracula** theme by Zeno Rocha
* **Espresso** theme by Sainnhe Park and Antoine Cotten * **Espresso** theme by Sainnhe Park and Antoine Cotten
* **Noctis** themes by Liviu Schera, and contributors * **Everforest** themes by Sainnhe Park
* **New Moon** theme by Tania Rascia
* **Noctis** themes by Liviu Schera and contributors
* **Nord** theme by Sven Greb
* **Owl** themes by Sarah Drasner * **Owl** themes by Sarah Drasner
* **Primer** themes by GitHub Inc and Myian * **Primer** themes by GitHub Inc and Myian
* **Snazzy Light** theme by Florian Reuschel * **Snazzy Light** theme by Florian Reuschel
@@ -79,9 +85,17 @@ Some colour themes included with novelWriter were adapted from the following sou
Other themes were created for novelWriter: Other themes were created for novelWriter:
* **Aura** theme variations by Myian
* **Blue Streak** themes by Veronica Berglyd Olsen * **Blue Streak** themes by Veronica Berglyd Olsen
* **Castle** themes by Myian
* **Chalky Soil** theme by Myian
* **Chernozem** theme by Myian
* **Cyberpunk Night** theme by Anders Lemvigh * **Cyberpunk Night** theme by Anders Lemvigh
* **Floral** themes by Myian
* **Full Moon** theme by Myian
* **LCARS** theme by Veronica Berglyd Olsen * **LCARS** theme by Veronica Berglyd Olsen
* **Nordlicht** theme by Myian
* **Ruby** themes by Myian
## Fonts ## Fonts
+7 -8
View File
@@ -49,12 +49,11 @@ A colour theme ``.conf`` file consists of the following settings:
:caption: The theme file for the "Default Light Theme" :caption: The theme file for the "Default Light Theme"
[Main] [Main]
name = Default Light Theme name = Default Light Theme
mode = light mode = light
description = The novelWriter standard light theme author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #fcfcfc base = #fcfcfc
@@ -175,8 +174,8 @@ There are several ways to enter colour values:
.. versionadded:: 2.8 .. versionadded:: 2.8
The ``[Syntax]`` section was moved into the main theme file. Previously, these settings were in The ``[Syntax]`` section was moved into the main theme file. Previously, these settings were in
their own file. The ``[Icons]`` section was renamed to ``[Base]``. Added the ``line`` setting. their own file. The ``[Icons]`` section was renamed to ``[Base]``. Added the ``line`` setting.
Dropped the ``license`` and ``licenseurl`` settings. The ``description`` and ``author`` fields Dropped the ``license``, ``licenseurl``, and ``description`` settings. The ``author`` field
are now required if the theme is included in the app, but not for user themes. is now required if the theme is included in the app, but not for user themes.
Icon Themes Icon Themes
+16 -2
View File
@@ -79,12 +79,18 @@ more contributions are listed on the project's Members page.</p>
<h3>Colour Themes</h3> <h3>Colour Themes</h3>
<p>Some colour themes included with novelWriter were adapted from the following sources:</p> <p>Colour themes included with novelWriter were adapted from the following sources:</p>
<ul> <ul>
<li><b>Aura</b> theme by Dalton Menezes</li>
<li><b>B2T</b> themes by Bram de Haan</li>
<li><b>B4T</b> themes by Bram de Haan</li>
<li><b>Dracula</b> theme by Zeno Rocha</li> <li><b>Dracula</b> theme by Zeno Rocha</li>
<li><b>Espresso</b> theme by Sainnhe Park and Antoine Cotten</li> <li><b>Espresso</b> theme by Sainnhe Park and Antoine Cotten</li>
<li><b>Noctis</b> themes by Liviu Schera, and contributors</li> <li><b>Everforest</b> themes by Sainnhe Park</li>
<li><b>New Moon</b> theme by Tania Rascia</li>
<li><b>Noctis</b> themes by Liviu Schera and contributors</li>
<li><b>Nord</b> theme by Sven Greb</li>
<li><b>Owl</b> themes by Sarah Drasner</li> <li><b>Owl</b> themes by Sarah Drasner</li>
<li><b>Primer</b> themes by GitHub Inc and Myian</li> <li><b>Primer</b> themes by GitHub Inc and Myian</li>
<li><b>Snazzy Light</b> theme by Florian Reuschel</li> <li><b>Snazzy Light</b> theme by Florian Reuschel</li>
@@ -96,9 +102,17 @@ more contributions are listed on the project's Members page.</p>
<p>Other themes were created for novelWriter:</p> <p>Other themes were created for novelWriter:</p>
<ul> <ul>
<li><b>Aura</b> theme variations by Myian</li>
<li><b>Blue Streak</b> themes by Veronica Berglyd Olsen</li> <li><b>Blue Streak</b> themes by Veronica Berglyd Olsen</li>
<li><b>Castle</b> themes by Myian</li>
<li><b>Chalky Soil</b> theme by Myian</li>
<li><b>Chernozem</b> theme by Myian</li>
<li><b>Cyberpunk Night</b> theme by Anders Lemvigh</li> <li><b>Cyberpunk Night</b> theme by Anders Lemvigh</li>
<li><b>Floral</b> themes by Myian</li>
<li><b>Full Moon</b> theme by Myian</li>
<li><b>LCARS</b> theme by Veronica Berglyd Olsen</li> <li><b>LCARS</b> theme by Veronica Berglyd Olsen</li>
<li><b>Nordlicht</b> theme by Myian</li>
<li><b>Ruby</b> themes by Myian</li>
</ul> </ul>
<h3>Fonts</h3> <h3>Fonts</h3>
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Aura name = Aura
mode = dark mode = dark
description = Aura author = Myian
author = Myian credit = Dalton Menezes
credit = Dalton Menezes url = https://github.com/daltonmenezes/aura-theme
url = https://github.com/daltonmenezes/aura-theme
[Base] [Base]
base = #15141b base = #15141b
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Aura (Bright) name = Aura (Bright)
mode = light mode = light
description = Aura author = Myian
author = Myian
[Base] [Base]
base = #f0e9f0 base = #f0e9f0
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Aura (Soft) name = Aura (Soft)
mode = dark mode = dark
description = Aura author = Myian
author = Myian credit = Dalton Menezes
credit = Dalton Menezes url = https://github.com/daltonmenezes/aura-theme
url = https://github.com/daltonmenezes/aura-theme
[Base] [Base]
base = #15141b base = #15141b
@@ -1,10 +1,9 @@
[Main] [Main]
name = B2T Garden Dark name = B2T Garden Dark
mode = dark mode = dark
description = Garden Dark author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://base2t.one/demo/garden/
url = https://base2t.one/demo/garden/
[Base] [Base]
base = #2b2c2a base = #2b2c2a
@@ -1,10 +1,9 @@
[Main] [Main]
name = B2T Garden Light name = B2T Garden Light
mode = light mode = light
description = Garden Light author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://base2t.one/demo/garden/
url = https://base2t.one/demo/garden/
[Base] [Base]
base = #fbfaf8 base = #fbfaf8
@@ -1,10 +1,9 @@
[Main] [Main]
name = B2T Suburb Dark name = B2T Suburb Dark
mode = dark mode = dark
description = Suburb Dark author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://base2t.one/demo/suburb/
url = https://base2t.one/demo/suburb/
[Base] [Base]
base = #25293d base = #25293d
@@ -1,10 +1,9 @@
[Main] [Main]
name = B2T Suburb Light name = B2T Suburb Light
mode = light mode = light
description = Suburb Light author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://base2t.one/demo/suburb/
url = https://base2t.one/demo/suburb/
[Base] [Base]
base = #fbf9fa base = #fbf9fa
@@ -1,10 +1,9 @@
[Main] [Main]
name = B4T Classic-O Dark name = B4T Classic-O Dark
mode = dark mode = dark
description = Classic-O Dark author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://atelierbram.github.io/Base4Tone-prism/b4t_classic-o/dark/
url = https://atelierbram.github.io/Base4Tone-prism/b4t_classic-o/dark/
[Base] [Base]
base = #22272f base = #22272f
@@ -1,10 +1,9 @@
[Main] [Main]
name = B4T Classic-O Light name = B4T Classic-O Light
mode = light mode = light
description = Classic-O Light author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://atelierbram.github.io/Base4Tone-prism/b4t_classic-o/light/
url = https://atelierbram.github.io/Base4Tone-prism/b4t_classic-o/light/
[Base] [Base]
base = #f6f7f9 base = #f6f7f9
@@ -1,10 +1,9 @@
[Main] [Main]
name = B4T Modern-C Dark name = B4T Modern-C Dark
mode = dark mode = dark
description = Modern-C Dark author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://atelierbram.github.io/Base4Tone-prism/b4t_modern-c/dark/
url = https://atelierbram.github.io/Base4Tone-prism/b4t_modern-c/dark/
[Base] [Base]
base = #25262c base = #25262c
@@ -1,10 +1,9 @@
[Main] [Main]
name = B4T Modern-C Light name = B4T Modern-C Light
mode = light mode = light
description = Modern-C Light author = Myian
author = Myian credit = Bram de Haan
credit = Bram de Haan url = https://atelierbram.github.io/Base4Tone-prism/b4t_modern-c/light/
url = https://atelierbram.github.io/Base4Tone-prism/b4t_modern-c/light/
[Base] [Base]
base = #f6f6f9 base = #f6f6f9
@@ -1,10 +1,9 @@
[Main] [Main]
name = Blue Streak Dark name = Blue Streak Dark
mode = dark mode = dark
description = A theme mainly using shades of blue author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #2d2d2d base = #2d2d2d
@@ -1,10 +1,9 @@
[Main] [Main]
name = Blue Streak Light name = Blue Streak Light
mode = light mode = light
description = A theme mainly using shades of blue author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #fcfcfc base = #fcfcfc
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Castle by Day name = Castle by Day
mode = light mode = light
description = Castle Day author = Myian
author = Myian
[Base] [Base]
base = #f3eeec base = #f3eeec
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Castle by Night name = Castle by Night
mode = dark mode = dark
description = Castle Night author = Myian
author = Myian
[Base] [Base]
base = #1c1f28 base = #1c1f28
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Chalky Soil name = Chalky Soil
mode = light mode = light
description = Chalky author = Myian
author = Myian
[Base] [Base]
base = #f0f0f0 base = #f0f0f0
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Chernozem name = Chernozem
mode = dark mode = dark
description = Chernozem author = Myian
author = Myian
[Base] [Base]
base = #2c2525 base = #2c2525
@@ -1,9 +1,8 @@
[Main] [Main]
name = Cyberpunk Night name = Cyberpunk Night
mode = dark mode = dark
description = A taste of the future 80s author = Anders Lemvigh
author = Anders Lemvigh url = https://github.com/alemvigh
url = https://github.com/alemvigh
[Base] [Base]
base = #000000 base = #000000
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Default Dark Theme name = Default Dark Theme
mode = dark mode = dark
description = The novelWriter standard dark theme author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #373737 base = #373737
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Default Light Theme name = Default Light Theme
mode = light mode = light
description = The novelWriter standard light theme author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #fcfcfc base = #fcfcfc
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Dracula name = Dracula
mode = dark mode = dark
description = A dark theme with bright colours author = Veronica Berglyd Olsen (adaptation)
author = Veronica Berglyd Olsen (adaptation) credit = Zeno Rocha
credit = Zeno Rocha url = https://draculatheme.com
url = https://draculatheme.com
## ##
# Colours: # Colours:
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Espresso name = Espresso
mode = dark mode = dark
description = High contrast & vivid color scheme based on Monokai Pro author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Sainnhe Park and Antoine Cotten
credit = Sainnhe Park and Antoine Cotten url = https://github.com/sainnhe/sonokai
url = https://github.com/sainnhe/sonokai
[Base] [Base]
base = #2f2726 base = #2f2726
@@ -1,10 +1,9 @@
[Main] [Main]
name = Everforest Dark name = Everforest Dark
mode = dark mode = dark
description = Everforest author = Myian
author = Myian credit = Sainnhe Park
credit = Sainnhe Park url = https://github.com/sainnhe/everforest
url = https://github.com/sainnhe/everforest
[Base] [Base]
base = #272e33 base = #272e33
@@ -1,10 +1,9 @@
[Main] [Main]
name = Everforest Light name = Everforest Light
mode = light mode = light
description = Everforest author = Myian
author = Myian credit = Sainnhe Park
credit = Sainnhe Park url = https://github.com/sainnhe/everforest
url = https://github.com/sainnhe/everforest
[Base] [Base]
base = #fffbef base = #fffbef
@@ -1,8 +1,7 @@
[Main] [Main]
name = Floral Daydream name = Floral Daydream
mode = light mode = light
description = Floral author = Myian
author = Myian
[Base] [Base]
base = #fff4f7 base = #fff4f7
@@ -1,8 +1,7 @@
[Main] [Main]
name = Floral Midnight name = Floral Midnight
mode = dark mode = dark
description = Floral author = Myian
author = Myian
[Base] [Base]
base = #1e1e31 base = #1e1e31
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Full Moon name = Full Moon
mode = light mode = light
description = New Moon Light author = Myian
author = Myian
[Base] [Base]
base = #ffffff base = #ffffff
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Grey Dark name = Grey Dark
mode = dark mode = dark
description = A theme with minimal colours author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #3e3e3e base = #3e3e3e
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Grey Light name = Grey Light
mode = light mode = light
description = A theme with minimal colours author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Veronica Berglyd Olsen
credit = Veronica Berglyd Olsen url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #ffffff base = #ffffff
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = LCARS name = LCARS
mode = dark mode = dark
description = The Next Generation of Star Trek colours author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Star Trek TNG
credit = Star Trek TNG url = https://github.com/vkbo/novelWriter
url = https://github.com/vkbo/novelWriter
[Base] [Base]
base = #101010 base = #101010
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Light Owl name = Light Owl
mode = light mode = light
description = A theme for the night owls out there, but for daylight author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Sarah Drasner
credit = Sarah Drasner url = https://github.com/sdras/night-owl-vscode-theme
url = https://github.com/sdras/night-owl-vscode-theme
## ##
# Theme: Light Owl # Theme: Light Owl
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = New Moon name = New Moon
mode = dark mode = dark
description = New moon author = Myian
author = Myian credit = Tania Rascia
credit = Tania Rascia url = https://github.com/taniarascia/new-moon
url = https://github.com/taniarascia/new-moon
[Base] [Base]
base = #2d2d2d base = #2d2d2d
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Night Owl name = Night Owl
mode = dark mode = dark
description = A theme for the night owls out there author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Sarah Drasner
credit = Sarah Drasner url = https://github.com/sdras/night-owl-vscode-theme
url = https://github.com/sdras/night-owl-vscode-theme
## ##
# Theme: Night Owl # Theme: Night Owl
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Noctis name = Noctis
mode = dark mode = dark
description = A dark theme with a well balanced blend of warm and cold medium contrast colors author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Liviu Schera, and contributors
credit = Liviu Schera, and contributors url = https://github.com/liviuschera/noctis
url = https://github.com/liviuschera/noctis
## ##
# Noctis Lux : themes/noctis.json # Noctis Lux : themes/noctis.json
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Noctis Lux name = Noctis Lux
mode = light mode = light
description = A light theme with a well balanced blend of warm and cold medium contrast colors author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Liviu Schera, and contributors
credit = Liviu Schera, and contributors url = https://github.com/liviuschera/noctis
url = https://github.com/liviuschera/noctis
## ##
# Noctis Lux : themes/lux.json # Noctis Lux : themes/lux.json
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Nord name = Nord
mode = dark mode = dark
description = Nord author = Myian
author = Myian credit = Sven Greb
credit = Sven Greb url = https://github.com/nordtheme/nord
url = https://github.com/nordtheme/nord
[Base] [Base]
base = #2e3440 base = #2e3440
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Nordlicht name = Nordlicht
mode = light mode = light
description = Nord author = Myian
author = Myian
[Base] [Base]
base = #ffffff base = #ffffff
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Primer Light name = Primer Light
mode = light mode = light
description = Primer author = Myian
author = Myian credit = GitHub Inc.
credit = GitHub Inc. url = https://github.com/primer
url = https://github.com/primer
[Base] [Base]
base = #ffffff base = #ffffff
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Primer Night name = Primer Night
mode = dark mode = dark
description = Primer author = Myian
author = Myian credit = GitHub Inc.
credit = GitHub Inc. url = https://github.com/primer
url = https://github.com/primer
[Base] [Base]
base = #0d1117 base = #0d1117
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Ruby Day name = Ruby Day
mode = light mode = light
description = Ruby author = Myian
author = Myian
[Base] [Base]
base = #ffeeee base = #ffeeee
+3 -4
View File
@@ -1,8 +1,7 @@
[Main] [Main]
name = Ruby Night name = Ruby Night
mode = dark mode = dark
description = Ruby author = Myian
author = Myian
[Base] [Base]
base = #18181C base = #18181C
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Snazzy Light name = Snazzy Light
mode = light mode = light
description = A vivid light color theme author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Florian Reuschel, Sindre Sorhus
credit = Florian Reuschel, Sindre Sorhus url = https://github.com/loilo/vscode-snazzy-light
url = https://github.com/loilo/vscode-snazzy-light
## ##
# Colours: # Colours:
@@ -1,10 +1,9 @@
[Main] [Main]
name = Solarized Dark name = Solarized Dark
mode = dark mode = dark
description = Precision colors for machines and people author = nullbasis and Veronica Berglyd Olsen
author = nullbasis, Veronica Berglyd Olsen credit = Ethan Schoonover
credit = Ethan Schoonover url = https://ethanschoonover.com/solarized/
url = https://ethanschoonover.com/solarized/
## ##
# base03: #002b36 # base03: #002b36
@@ -1,10 +1,9 @@
[Main] [Main]
name = Solarized Light name = Solarized Light
mode = light mode = light
description = Precision colors for machines and people author = nullbasis and Veronica Berglyd Olsen
author = nullbasis, Veronica Berglyd Olsen credit = Ethan Schoonover
credit = Ethan Schoonover url = https://ethanschoonover.com/solarized/
url = https://ethanschoonover.com/solarized/
## ##
# base03: #002b36 # base03: #002b36
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tango Dark name = Tango Dark
mode = dark mode = dark
description = Colors for everyone author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Tango Desktop Project
credit = Tango Desktop Project url = https://en.wikipedia.org/wiki/Tango_Desktop_Project
url = https://en.wikipedia.org/wiki/Tango_Desktop_Project
## ##
# Colours: # Colours:
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tango Light name = Tango Light
mode = light mode = light
description = Colors for everyone author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Tango Desktop Project
credit = Tango Desktop Project url = https://en.wikipedia.org/wiki/Tango_Desktop_Project
url = https://en.wikipedia.org/wiki/Tango_Desktop_Project
## ##
# Colours: # Colours:
+5 -6
View File
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tomorrow name = Tomorrow
mode = light mode = light
description = A colourful theme with muted colours and sensible highlighting author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Chris Kempson
credit = Chris Kempson url = https://github.com/chriskempson/tomorrow-theme
url = https://github.com/chriskempson/tomorrow-theme
## ##
# Theme: Tomorrow # Theme: Tomorrow
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tomorrow Night name = Tomorrow Night
mode = dark mode = dark
description = A colourful theme with muted colours and sensible highlighting author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Chris Kempson
credit = Chris Kempson url = https://github.com/chriskempson/tomorrow-theme
url = https://github.com/chriskempson/tomorrow-theme
## ##
# Theme: Tomorrow Night # Theme: Tomorrow Night
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tomorrow Night Blue name = Tomorrow Night Blue
mode = dark mode = dark
description = A colourful theme with muted colours and sensible highlighting author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Chris Kempson
credit = Chris Kempson url = https://github.com/chriskempson/tomorrow-theme
url = https://github.com/chriskempson/tomorrow-theme
## ##
# Theme: Tomorrow Night Blue # Theme: Tomorrow Night Blue
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tomorrow Night Bright name = Tomorrow Night Bright
mode = dark mode = dark
description = A colourful theme with muted colours and sensible highlighting author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Chris Kempson
credit = Chris Kempson url = https://github.com/chriskempson/tomorrow-theme
url = https://github.com/chriskempson/tomorrow-theme
## ##
# Theme: Tomorrow Night Bright # Theme: Tomorrow Night Bright
@@ -1,10 +1,9 @@
[Main] [Main]
name = Tomorrow Night Eighties name = Tomorrow Night Eighties
mode = dark mode = dark
description = A colourful theme with muted colours and sensible highlighting author = Veronica Berglyd Olsen
author = Veronica Berglyd Olsen credit = Chris Kempson
credit = Chris Kempson url = https://github.com/chriskempson/tomorrow-theme
url = https://github.com/chriskempson/tomorrow-theme
## ##
# Theme: Tomorrow Night Eighties # Theme: Tomorrow Night Eighties
+10 -12
View File
@@ -66,12 +66,11 @@ class ThemeEntry:
class ThemeMeta: class ThemeMeta:
name: str = "" name: str = ""
mode: str = "" mode: str = ""
description: str = "" author: str = ""
author: str = "" credit: str = ""
credit: str = "" url: str = ""
url: str = ""
class IconsMeta: class IconsMeta:
@@ -299,12 +298,11 @@ class GuiTheme:
sec = "Main" sec = "Main"
meta = ThemeMeta() meta = ThemeMeta()
if parser.has_section(sec): if parser.has_section(sec):
meta.name = parser.get(sec, "name", fallback="") meta.name = parser.get(sec, "name", fallback="")
meta.mode = parser.get(sec, "mode", fallback="light") meta.mode = parser.get(sec, "mode", fallback="light")
meta.description = parser.get(sec, "description", fallback="") meta.author = parser.get(sec, "author", fallback="")
meta.author = parser.get(sec, "author", fallback="") meta.credit = parser.get(sec, "credit", fallback="")
meta.credit = parser.get(sec, "credit", fallback="") meta.url = parser.get(sec, "url", fallback="")
meta.url = parser.get(sec, "url", fallback="")
self._meta = meta self._meta = meta
+1 -1
View File
@@ -613,7 +613,7 @@ def testGuiTheme_CheckTheme(theme):
structure = { structure = {
"Main": [ "Main": [
"name", "mode", "description", "author", # The rest are not required "name", "mode", "author", # The rest are not required
], ],
"Base": [ "Base": [
"base", "default", "faded", "red", "orange", "yellow", "green", "base", "default", "faded", "red", "orange", "yellow", "green",