From f742e8ac119eeeb609c5be8ac4626d0a8218775e Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Sat, 23 Aug 2025 22:46:02 +0200 Subject: [PATCH 01/14] Fix: missing letter in credits --- CREDITS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CREDITS.md b/CREDITS.md index d036a4a4..246e83ad 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -100,7 +100,7 @@ Other themes were created for novelWriter: * **Full Moon** theme by Myian * **LCARS** theme by Veronica Berglyd Olsen * **Nordlicht** theme by Myian -* **Otium** theme by Myian +* **Otium** themes by Myian * **Paragon** theme by Myian * **Ruby** themes by Myian * **Selenium** themes by Myian From 92062d48298dbaade9fa1ed3c4f119e9771a8c0b Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Sat, 23 Aug 2025 22:47:59 +0200 Subject: [PATCH 02/14] Adjust Paragon theme colours --- novelwriter/assets/themes/paragon.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/novelwriter/assets/themes/paragon.conf b/novelwriter/assets/themes/paragon.conf index 7b05bee4..ff48674c 100644 --- a/novelwriter/assets/themes/paragon.conf +++ b/novelwriter/assets/themes/paragon.conf @@ -24,7 +24,7 @@ title = orange chapter = yellow scene = #6869ff note = cyan -active = #00ffe1 +active = green inactive = faded disabled = faded:D150 @@ -39,7 +39,7 @@ tooltiptext = base button = base buttontext = default brighttext = base -highlight = cyan:D125 +highlight = cyan:D120 highlightedtext = base link = cyan linkvisited = cyan @@ -57,7 +57,7 @@ line = #272d3a link = green headertext = green headertag = green:128 -emphasis = #99bbff +emphasis = blue dialog = cyan altdialog = green note = #c7b377 @@ -71,4 +71,4 @@ spellcheckline = #ff0000 errorline = cyan replacetag = purple modifier = red -texthighlight = #99bbff60 +texthighlight = blue:84 From c84f6b63ffb13cd9d6358e2090772fe48502eaf0 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Sat, 23 Aug 2025 22:54:15 +0200 Subject: [PATCH 03/14] Spelling of GitHub, Inc. --- CREDITS.md | 2 +- novelwriter/assets/text/credits_en.htm | 2 +- novelwriter/assets/themes/primer_light.conf | 2 +- novelwriter/assets/themes/primer_night.conf | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CREDITS.md b/CREDITS.md index 246e83ad..5e8b435c 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -82,7 +82,7 @@ Colour themes included with novelWriter were adapted from the following sources: * **Noctis** themes by Liviu Schera and contributors * **Nord** theme by Sven Greb * **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 * **Solarized** themes by Ethan Schoonover * **Tango** themes by the Tango Desktop Project diff --git a/novelwriter/assets/text/credits_en.htm b/novelwriter/assets/text/credits_en.htm index c200cf28..beeebfbe 100644 --- a/novelwriter/assets/text/credits_en.htm +++ b/novelwriter/assets/text/credits_en.htm @@ -99,7 +99,7 @@ constraints. These themes include a subset of icons from:

  • Noctis themes by Liviu Schera and contributors
  • Nord theme by Sven Greb
  • 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
  • Solarized themes by Ethan Schoonover
  • Tango themes by the Tango Desktop Project
  • diff --git a/novelwriter/assets/themes/primer_light.conf b/novelwriter/assets/themes/primer_light.conf index 49850873..e21bb642 100644 --- a/novelwriter/assets/themes/primer_light.conf +++ b/novelwriter/assets/themes/primer_light.conf @@ -2,7 +2,7 @@ name = Primer Light mode = light author = Myian -credit = GitHub Inc. +credit = GitHub, Inc. url = https://github.com/primer [Base] diff --git a/novelwriter/assets/themes/primer_night.conf b/novelwriter/assets/themes/primer_night.conf index 2b4e4156..cf677a88 100644 --- a/novelwriter/assets/themes/primer_night.conf +++ b/novelwriter/assets/themes/primer_night.conf @@ -2,7 +2,7 @@ name = Primer Night mode = dark author = Myian -credit = GitHub Inc. +credit = GitHub, Inc. url = https://github.com/primer [Base] From 5944984efb6cc04c553acd9e3d931b70017315e2 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Tue, 2 Sep 2025 20:58:28 +0200 Subject: [PATCH 04/14] Add two Catppuccin flavors --- .../assets/themes/catppuccin_latte_mauve.conf | 76 +++++++++++++++++++ .../assets/themes/catppuccin_mocha_mauve.conf | 76 +++++++++++++++++++ 2 files changed, 152 insertions(+) create mode 100644 novelwriter/assets/themes/catppuccin_latte_mauve.conf create mode 100644 novelwriter/assets/themes/catppuccin_mocha_mauve.conf diff --git a/novelwriter/assets/themes/catppuccin_latte_mauve.conf b/novelwriter/assets/themes/catppuccin_latte_mauve.conf new file mode 100644 index 00000000..243179e0 --- /dev/null +++ b/novelwriter/assets/themes/catppuccin_latte_mauve.conf @@ -0,0 +1,76 @@ + +[Main] +name = Catppuccin Latte +mode = light +author = Myian +credit = Catppuccin Org +url = https://catppuccin.com/ + +[Base] +base = #e6e9ef +default = #4c4f69 +faded = #8c8fa1 +red = #d20f39 +orange = #fe640b +yellow = #df8e1d +green = #40a02b +cyan = #179299 +blue = #1e66f5 +purple = #8839ef + +[Project] +root = default +folder = #e64553 +file = default +title = purple +chapter = blue +scene = cyan +note = yellow +active = green +inactive = red +disabled = faded + +[Palette] +window = #dce0e8 +windowtext = default +base = base +alternatebase = #bcc0cc +text = default +tooltipbase = #ccd0da +tooltiptext = default +button = #eff1f5 +buttontext = default +brighttext = base +highlight = #8839ef +highlightedtext = base +link = blue +linkvisited = lavender +accent = #8839ef + +[GUI] +helptext = #7c7f93 +fadedtext = faded +errortext = red + +[Syntax] +background = #eff1f5 +text = default +line = #7c7f9333 +link = blue +headertext = #7287fd +headertag = #7287fd80 +emphasis = #e64553 +dialog = purple +altdialog = blue +note = green +hidden = faded +shortcode = cyan +keyword = orange +tag = yellow +value = yellow +optional = faded +spellcheckline = red +errorline = green +replacetag = blue +modifier = cyan +texthighlight = purple:48 diff --git a/novelwriter/assets/themes/catppuccin_mocha_mauve.conf b/novelwriter/assets/themes/catppuccin_mocha_mauve.conf new file mode 100644 index 00000000..1aa16d93 --- /dev/null +++ b/novelwriter/assets/themes/catppuccin_mocha_mauve.conf @@ -0,0 +1,76 @@ + +[Main] +name = Catppuccin Mocha +mode = dark +author = Myian +credit = Catppuccin Org +url = https://catppuccin.com/ + +[Base] +base = #181825 +default = #cdd6f4 +faded = #7f849c +red = #f38ba8 +orange = #fab387 +yellow = #f9e2af +green = #a6e3a1 +cyan = #89dceb +blue = #89b4fa +purple = #cba6f7 + +[Project] +root = default +folder = #eba0ac +file = default +title = purple +chapter = blue +scene = cyan +note = yellow +active = green +inactive = red +disabled = faded + +[Palette] +window = #11111b +windowtext = default +base = base +alternatebase = #45475a +text = default +tooltipbase = #bac2de +tooltiptext = base +button = #1e1e2e +buttontext = default +brighttext = base +highlight = #cba6f7 +highlightedtext = base +link = blue +linkvisited = lavender +accent = #cba6f7 + +[GUI] +helptext = #9399b2 +fadedtext = faded +errortext = red + +[Syntax] +background = #1e1e2e +text = default +line = #9399b233 +link = blue +headertext = #b4befe +headertag = #b4befe80 +emphasis = #eba0ac +dialog = purple +altdialog = blue +note = green +hidden = faded +shortcode = cyan +keyword = orange +tag = yellow +value = yellow +optional = faded +spellcheckline = red +errorline = green +replacetag = blue +modifier = cyan +texthighlight = purple:72 From 85c079db70e0825e4d03b57da2f8724d0f42c89d Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Tue, 2 Sep 2025 20:58:59 +0200 Subject: [PATCH 05/14] Change Floral Midnight to be distinct from Catppuccin --- novelwriter/assets/themes/floral_midnight.conf | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/novelwriter/assets/themes/floral_midnight.conf b/novelwriter/assets/themes/floral_midnight.conf index c05bb27d..e08eaa3a 100644 --- a/novelwriter/assets/themes/floral_midnight.conf +++ b/novelwriter/assets/themes/floral_midnight.conf @@ -31,18 +31,18 @@ disabled = #55516d window = #181825 windowtext = default base = base -alternatebase = #3e395a +alternatebase = #423e58 text = default tooltipbase = yellow tooltiptext = yellow:D400 button = #1f1d35 buttontext = default brighttext = base -highlight = #705a94 +highlight = #a85c8b highlightedtext = #ffffff link = blue linkvisited = blue -accent = #b060c0 +accent = #a85c8b [GUI] helptext = faded @@ -52,12 +52,12 @@ errortext = red [Syntax] background = base text = default -line = #3e395a +line = #303044 link = blue headertext = blue headertag = blue:128 -emphasis = #ff9dd9 -dialog = #d19df3 +emphasis = #d19df3 +dialog = #ff9dd9 altdialog = blue note = #65ca80 hidden = faded From 635145ea70a91f876e3b483fad7958299a55e252 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Tue, 2 Sep 2025 20:59:52 +0200 Subject: [PATCH 06/14] Whitespace... --- novelwriter/assets/themes/catppuccin_latte_mauve.conf | 1 - novelwriter/assets/themes/catppuccin_mocha_mauve.conf | 1 - 2 files changed, 2 deletions(-) diff --git a/novelwriter/assets/themes/catppuccin_latte_mauve.conf b/novelwriter/assets/themes/catppuccin_latte_mauve.conf index 243179e0..c1f845c0 100644 --- a/novelwriter/assets/themes/catppuccin_latte_mauve.conf +++ b/novelwriter/assets/themes/catppuccin_latte_mauve.conf @@ -1,4 +1,3 @@ - [Main] name = Catppuccin Latte mode = light diff --git a/novelwriter/assets/themes/catppuccin_mocha_mauve.conf b/novelwriter/assets/themes/catppuccin_mocha_mauve.conf index 1aa16d93..e15af6b2 100644 --- a/novelwriter/assets/themes/catppuccin_mocha_mauve.conf +++ b/novelwriter/assets/themes/catppuccin_mocha_mauve.conf @@ -1,4 +1,3 @@ - [Main] name = Catppuccin Mocha mode = dark From 5806b9f276f6c678a682c2521452eeea06a383f2 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Tue, 2 Sep 2025 21:06:11 +0200 Subject: [PATCH 07/14] Credits --- CREDITS.md | 1 + novelwriter/assets/text/credits_en.htm | 1 + 2 files changed, 2 insertions(+) diff --git a/CREDITS.md b/CREDITS.md index 5e8b435c..ccd6b1ef 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -74,6 +74,7 @@ Colour themes included with novelWriter were adapted from the following sources: * **Aura** themes by Dalton Menezes * **B2T** themes by Bram de Haan * **B4T** themes by Bram de Haan +* **Catppuccin** themes by Catppuccin Org * **Dracula** theme by Zeno Rocha * **Espresso** theme by Sainnhe Park and Antoine Cotten * **Everforest** themes by Sainnhe Park diff --git a/novelwriter/assets/text/credits_en.htm b/novelwriter/assets/text/credits_en.htm index beeebfbe..88516550 100644 --- a/novelwriter/assets/text/credits_en.htm +++ b/novelwriter/assets/text/credits_en.htm @@ -91,6 +91,7 @@ constraints. These themes include a subset of icons from:

  • Aura themes by Dalton Menezes
  • B2T themes by Bram de Haan
  • B4T themes by Bram de Haan
  • +
  • Catppuccin themes by Catppuccin Org
  • Dracula theme by Zeno Rocha
  • Espresso theme by Sainnhe Park and Antoine Cotten
  • Everforest themes by Sainnhe Park
  • From 37516dda0e30351af8a9e4d606d11a6323f233ce Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Thu, 4 Sep 2025 21:20:26 +0200 Subject: [PATCH 08/14] Rename Catppuccin files and change some colours --- ...tppuccin_latte_mauve.conf => catppuccin_latte.conf} | 8 ++++---- ...tppuccin_mocha_mauve.conf => catppuccin_mocha.conf} | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) rename novelwriter/assets/themes/{catppuccin_latte_mauve.conf => catppuccin_latte.conf} (93%) rename novelwriter/assets/themes/{catppuccin_mocha_mauve.conf => catppuccin_mocha.conf} (92%) diff --git a/novelwriter/assets/themes/catppuccin_latte_mauve.conf b/novelwriter/assets/themes/catppuccin_latte.conf similarity index 93% rename from novelwriter/assets/themes/catppuccin_latte_mauve.conf rename to novelwriter/assets/themes/catppuccin_latte.conf index c1f845c0..53acfbd4 100644 --- a/novelwriter/assets/themes/catppuccin_latte_mauve.conf +++ b/novelwriter/assets/themes/catppuccin_latte.conf @@ -58,18 +58,18 @@ line = #7c7f9333 link = blue headertext = #7287fd headertag = #7287fd80 -emphasis = #e64553 +emphasis = blue dialog = purple -altdialog = blue +altdialog = #ea76cb note = green hidden = faded shortcode = cyan -keyword = orange +keyword = #e64553 tag = yellow value = yellow optional = faded spellcheckline = red errorline = green -replacetag = blue +replacetag = #e64553 modifier = cyan texthighlight = purple:48 diff --git a/novelwriter/assets/themes/catppuccin_mocha_mauve.conf b/novelwriter/assets/themes/catppuccin_mocha.conf similarity index 92% rename from novelwriter/assets/themes/catppuccin_mocha_mauve.conf rename to novelwriter/assets/themes/catppuccin_mocha.conf index e15af6b2..5c8b2207 100644 --- a/novelwriter/assets/themes/catppuccin_mocha_mauve.conf +++ b/novelwriter/assets/themes/catppuccin_mocha.conf @@ -13,7 +13,7 @@ red = #f38ba8 orange = #fab387 yellow = #f9e2af green = #a6e3a1 -cyan = #89dceb +cyan = #94e2d5 blue = #89b4fa purple = #cba6f7 @@ -58,18 +58,18 @@ line = #9399b233 link = blue headertext = #b4befe headertag = #b4befe80 -emphasis = #eba0ac +emphasis = blue dialog = purple -altdialog = blue +altdialog = #f5c2e7 note = green hidden = faded shortcode = cyan -keyword = orange +keyword = #eba0ac tag = yellow value = yellow optional = faded spellcheckline = red errorline = green -replacetag = blue +replacetag = #eba0ac modifier = cyan texthighlight = purple:72 From a1da73adaa5721ad2e00ad296f5a469d8e162820 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Thu, 4 Sep 2025 21:21:34 +0200 Subject: [PATCH 09/14] =?UTF-8?q?New=20theme=20pair:=20Ros=C3=A9=20Pine?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CREDITS.md | 1 + novelwriter/assets/text/credits_en.htm | 1 + novelwriter/assets/themes/rose_pine.conf | 75 +++++++++++++++++++ novelwriter/assets/themes/rose_pine_dawn.conf | 75 +++++++++++++++++++ 4 files changed, 152 insertions(+) create mode 100644 novelwriter/assets/themes/rose_pine.conf create mode 100644 novelwriter/assets/themes/rose_pine_dawn.conf diff --git a/CREDITS.md b/CREDITS.md index ccd6b1ef..75d1f1b8 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -84,6 +84,7 @@ Colour themes included with novelWriter were adapted from the following sources: * **Nord** theme by Sven Greb * **Owl** themes by Sarah Drasner * **Primer** themes by GitHub, Inc. and Myian +* **Rosé Pine** themes by Rosé Pine * **Snazzy Light** theme by Florian Reuschel * **Solarized** themes by Ethan Schoonover * **Tango** themes by the Tango Desktop Project diff --git a/novelwriter/assets/text/credits_en.htm b/novelwriter/assets/text/credits_en.htm index 88516550..017ac789 100644 --- a/novelwriter/assets/text/credits_en.htm +++ b/novelwriter/assets/text/credits_en.htm @@ -101,6 +101,7 @@ constraints. These themes include a subset of icons from:

  • Nord theme by Sven Greb
  • Owl themes by Sarah Drasner
  • Primer themes by GitHub, Inc. and Myian
  • +
  • Rosé Pine themes by Rosé Pine
  • Snazzy Light theme by Florian Reuschel
  • Solarized themes by Ethan Schoonover
  • Tango themes by the Tango Desktop Project
  • diff --git a/novelwriter/assets/themes/rose_pine.conf b/novelwriter/assets/themes/rose_pine.conf new file mode 100644 index 00000000..a77366a9 --- /dev/null +++ b/novelwriter/assets/themes/rose_pine.conf @@ -0,0 +1,75 @@ +[Main] +name = Rosé Pine +mode = dark +author = Myian +credit = Rosé Pine +url = https://rosepinetheme.com + +[Base] +base = #191724 +default = #e0def4 +faded = #908caa +red = #eb6f92 +orange = #ebbcba +yellow = #f6c177 +green = #6dca94 +cyan = #31748f +blue = #9ccfd8 +purple = #c4a7e7 + +[Project] +root = default +folder = orange +file = default +title = red +chapter = cyan +scene = blue +note = yellow +active = blue +inactive = red +disabled = #6e6a86 + +[Palette] +window = base +windowtext = default +base = base +alternatebase = #403d52 +text = default +tooltipbase = orange +tooltiptext = base +button = #1f1d2e +buttontext = default +brighttext = base +highlight = red +highlightedtext = base +link = red +linkvisited = red +accent = red + +[GUI] +helptext = faded +fadedtext = faded +errortext = red + +[Syntax] +background = base +text = default +line = #21202e +link = orange +headertext = purple +headertag = purple:128 +emphasis = purple +dialog = red +altdialog = orange +note = yellow +hidden = faded +shortcode = cyan +keyword = cyan +tag = blue +value = blue +optional = faded +spellcheckline = red +errorline = blue +replacetag = yellow +modifier = cyan +texthighlight = #403d52 diff --git a/novelwriter/assets/themes/rose_pine_dawn.conf b/novelwriter/assets/themes/rose_pine_dawn.conf new file mode 100644 index 00000000..fdcbb0bb --- /dev/null +++ b/novelwriter/assets/themes/rose_pine_dawn.conf @@ -0,0 +1,75 @@ +[Main] +name = Rosé Pine Dawn +mode = light +author = Myian +credit = Rosé Pine +url = https://rosepinetheme.com + +[Base] +base = #faf4ed +default = #575279 +faded = #9893a5 +red = #b4637a +orange = #d7827e +yellow = #ea9d34 +green = #4aa771 +cyan = #286983 +blue = #56949f +purple = #9774be + +[Project] +root = default +folder = orange +file = default +title = red +chapter = cyan +scene = blue +note = yellow +active = blue +inactive = red +disabled = faded + +[Palette] +window = base +windowtext = default +base = base +alternatebase = #dfdad9 +text = default +tooltipbase = #ebbcba +tooltiptext = default +button = #fffaf3 +buttontext = default +brighttext = base +highlight = red +highlightedtext = #ffffff +link = red +linkvisited = red +accent = red + +[GUI] +helptext = #797593 +fadedtext = faded +errortext = red + +[Syntax] +background = base +text = default +line = #f4ede8 +link = orange +headertext = purple +headertag = purple:128 +emphasis = purple +dialog = red +altdialog = orange +note = #cf8927 +hidden = faded +shortcode = cyan +keyword = cyan +tag = blue +value = blue +optional = faded +spellcheckline = red +errorline = blue +replacetag = #cf8927 +modifier = cyan +texthighlight = #dfdad9 From 25a1ecc99baf49dfa2e6c1c3066f41da0ee6f769 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Sat, 13 Sep 2025 23:25:43 +0200 Subject: [PATCH 10/14] Catppuccin tooltips --- novelwriter/assets/themes/catppuccin_latte.conf | 8 ++++---- novelwriter/assets/themes/catppuccin_mocha.conf | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/novelwriter/assets/themes/catppuccin_latte.conf b/novelwriter/assets/themes/catppuccin_latte.conf index 53acfbd4..5db521c5 100644 --- a/novelwriter/assets/themes/catppuccin_latte.conf +++ b/novelwriter/assets/themes/catppuccin_latte.conf @@ -35,16 +35,16 @@ windowtext = default base = base alternatebase = #bcc0cc text = default -tooltipbase = #ccd0da +tooltipbase = #e9dafc tooltiptext = default button = #eff1f5 buttontext = default brighttext = base -highlight = #8839ef +highlight = purple highlightedtext = base link = blue linkvisited = lavender -accent = #8839ef +accent = purple [GUI] helptext = #7c7f93 @@ -72,4 +72,4 @@ spellcheckline = red errorline = green replacetag = #e64553 modifier = cyan -texthighlight = purple:48 +texthighlight = purple:72 diff --git a/novelwriter/assets/themes/catppuccin_mocha.conf b/novelwriter/assets/themes/catppuccin_mocha.conf index 5c8b2207..5b6c5ccc 100644 --- a/novelwriter/assets/themes/catppuccin_mocha.conf +++ b/novelwriter/assets/themes/catppuccin_mocha.conf @@ -35,16 +35,16 @@ windowtext = default base = base alternatebase = #45475a text = default -tooltipbase = #bac2de +tooltipbase = #eadbfc tooltiptext = base -button = #1e1e2e +button = #1d1d2f buttontext = default brighttext = base -highlight = #cba6f7 +highlight = purple highlightedtext = base link = blue linkvisited = lavender -accent = #cba6f7 +accent = purple [GUI] helptext = #9399b2 From 7996108e62221fcb127660a445b67e6861e2e858 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Mon, 27 Oct 2025 18:37:14 +0100 Subject: [PATCH 11/14] Color adjustments --- .../assets/themes/catppuccin_latte.conf | 3 +- .../assets/themes/catppuccin_mocha.conf | 5 +- novelwriter/assets/themes/rose_pine.conf | 5 +- novelwriter/assets/themes/rose_pine_dawn.conf | 17 +++---- novelwriter/assets/themes/selenium_dark.conf | 8 ++-- novelwriter/assets/themes/selenium_light.conf | 12 ++--- novelwriter/assets/themes/waterlily_dark.conf | 10 ++-- .../assets/themes/waterlily_light.conf | 48 +++++++++---------- 8 files changed, 56 insertions(+), 52 deletions(-) diff --git a/novelwriter/assets/themes/catppuccin_latte.conf b/novelwriter/assets/themes/catppuccin_latte.conf index 5db521c5..c00b4889 100644 --- a/novelwriter/assets/themes/catppuccin_latte.conf +++ b/novelwriter/assets/themes/catppuccin_latte.conf @@ -59,6 +59,7 @@ link = blue headertext = #7287fd headertag = #7287fd80 emphasis = blue +whitespace = blue:100 dialog = purple altdialog = #ea76cb note = green @@ -72,4 +73,4 @@ spellcheckline = red errorline = green replacetag = #e64553 modifier = cyan -texthighlight = purple:72 +texthighlight = purple:48 diff --git a/novelwriter/assets/themes/catppuccin_mocha.conf b/novelwriter/assets/themes/catppuccin_mocha.conf index 5b6c5ccc..9bc41c8e 100644 --- a/novelwriter/assets/themes/catppuccin_mocha.conf +++ b/novelwriter/assets/themes/catppuccin_mocha.conf @@ -13,7 +13,7 @@ red = #f38ba8 orange = #fab387 yellow = #f9e2af green = #a6e3a1 -cyan = #94e2d5 +cyan = #89dceb blue = #89b4fa purple = #cba6f7 @@ -37,7 +37,7 @@ alternatebase = #45475a text = default tooltipbase = #eadbfc tooltiptext = base -button = #1d1d2f +button = #1e1e2e buttontext = default brighttext = base highlight = purple @@ -59,6 +59,7 @@ link = blue headertext = #b4befe headertag = #b4befe80 emphasis = blue +whitespace = blue:100 dialog = purple altdialog = #f5c2e7 note = green diff --git a/novelwriter/assets/themes/rose_pine.conf b/novelwriter/assets/themes/rose_pine.conf index a77366a9..01326328 100644 --- a/novelwriter/assets/themes/rose_pine.conf +++ b/novelwriter/assets/themes/rose_pine.conf @@ -12,7 +12,7 @@ faded = #908caa red = #eb6f92 orange = #ebbcba yellow = #f6c177 -green = #6dca94 +green = #88c5a1 cyan = #31748f blue = #9ccfd8 purple = #c4a7e7 @@ -55,10 +55,11 @@ errortext = red background = base text = default line = #21202e -link = orange +link = red headertext = purple headertag = purple:128 emphasis = purple +whitespace = purple:100 dialog = red altdialog = orange note = yellow diff --git a/novelwriter/assets/themes/rose_pine_dawn.conf b/novelwriter/assets/themes/rose_pine_dawn.conf index fdcbb0bb..34d6707b 100644 --- a/novelwriter/assets/themes/rose_pine_dawn.conf +++ b/novelwriter/assets/themes/rose_pine_dawn.conf @@ -8,10 +8,10 @@ url = https://rosepinetheme.com [Base] base = #faf4ed default = #575279 -faded = #9893a5 +faded = #797593 red = #b4637a orange = #d7827e -yellow = #ea9d34 +yellow = #cf8927 green = #4aa771 cyan = #286983 blue = #56949f @@ -27,7 +27,7 @@ scene = blue note = yellow active = blue inactive = red -disabled = faded +disabled = #9893a5 [Palette] window = base @@ -41,13 +41,13 @@ button = #fffaf3 buttontext = default brighttext = base highlight = red -highlightedtext = #ffffff +highlightedtext = base link = red linkvisited = red accent = red [GUI] -helptext = #797593 +helptext = faded fadedtext = faded errortext = red @@ -55,13 +55,14 @@ errortext = red background = base text = default line = #f4ede8 -link = orange +link = red headertext = purple headertag = purple:128 emphasis = purple +whitespace = purple:100 dialog = red altdialog = orange -note = #cf8927 +note = yellow hidden = faded shortcode = cyan keyword = cyan @@ -70,6 +71,6 @@ value = blue optional = faded spellcheckline = red errorline = blue -replacetag = #cf8927 +replacetag = yellow modifier = cyan texthighlight = #dfdad9 diff --git a/novelwriter/assets/themes/selenium_dark.conf b/novelwriter/assets/themes/selenium_dark.conf index 95b23535..0d6d33cc 100644 --- a/novelwriter/assets/themes/selenium_dark.conf +++ b/novelwriter/assets/themes/selenium_dark.conf @@ -6,7 +6,7 @@ author = Myian [Base] base = #15141a default = #a9a1b4 -faded = #786e87 +faded = #625b70 red = #c04358 orange = #b1663a yellow = #917a3e @@ -22,10 +22,10 @@ file = default title = purple chapter = blue scene = cyan -note = #625b70 +note = faded active = #c7c0d2 inactive = red -disabled = #625b70 +disabled = faded [Icon] tool = default @@ -59,7 +59,7 @@ tooltiptext = base button = #1e1c25 buttontext = default brighttext = base -highlight = #625b70 +highlight = faded highlightedtext = #e4e0ec link = #9267d3 linkvisited = #9267d3 diff --git a/novelwriter/assets/themes/selenium_light.conf b/novelwriter/assets/themes/selenium_light.conf index 64f448e6..e2a56830 100644 --- a/novelwriter/assets/themes/selenium_light.conf +++ b/novelwriter/assets/themes/selenium_light.conf @@ -6,7 +6,7 @@ author = Myian [Base] base = #e7e3eb default = #463d52 -faded = #8a8197 +faded = #888095 red = #c04358 orange = #b1663a yellow = #917a3e @@ -54,12 +54,12 @@ windowtext = #29252f base = base alternatebase = #c1bccd text = #29252f -tooltipbase = #ebebf1 -tooltiptext = default -button = #e6e3eb +tooltipbase = #c1bccd +tooltiptext = #29252f +button = #e7e3eb buttontext = default brighttext = base -highlight = #797082 +highlight = #766c81 highlightedtext = #f0eff3 link = #623a9b linkvisited = #623a9b @@ -72,7 +72,7 @@ errortext = red [Syntax] background = base -text = #62576f +text = #625b70 line = #d2cfda link = blue headertext = #29252f diff --git a/novelwriter/assets/themes/waterlily_dark.conf b/novelwriter/assets/themes/waterlily_dark.conf index fd19a045..9a4a3bb5 100644 --- a/novelwriter/assets/themes/waterlily_dark.conf +++ b/novelwriter/assets/themes/waterlily_dark.conf @@ -5,8 +5,8 @@ author = Myian [Base] base = #1e2b33 -default = #d7dbdd -faded = #869aa5 +default = #d0dee6 +faded = #7b8e99 red = #ff7474 orange = #fca469 yellow = #f7eaa4 @@ -25,7 +25,7 @@ scene = #ff9fbd note = faded active = #ff9fbd inactive = faded -disabled = #374a5c +disabled = #3e5366 [Icon] tool = default @@ -54,7 +54,7 @@ windowtext = default base = base alternatebase = #3b515f text = default -tooltipbase = yellow +tooltipbase = #ffbad0 tooltiptext = base button = base buttontext = default @@ -75,7 +75,7 @@ background = base text = default line = #283842 link = blue -headertext = default +headertext = #e8eef1 headertag = faded emphasis = green whitespace = green:64 diff --git a/novelwriter/assets/themes/waterlily_light.conf b/novelwriter/assets/themes/waterlily_light.conf index 7d1ad410..bf906d94 100644 --- a/novelwriter/assets/themes/waterlily_light.conf +++ b/novelwriter/assets/themes/waterlily_light.conf @@ -4,19 +4,19 @@ mode = light author = Myian [Base] -base = #f5faf7 -default = #435c4e -faded = #91ac96 +base = #f4fcfb +default = #435e66 +faded = #91acab red = #d36868 orange = #e08b63 yellow = #cab330 green = #62a729 -cyan = #31b6a4 +cyan = #41a594 blue = #589dca purple = #bd7fe7 [Project] -root = #526b5d +root = default folder = blue file = purple title = green @@ -25,7 +25,7 @@ scene = #e6859a note = faded active = #da7b8f inactive = faded -disabled = #b6c9ba +disabled = #b6cac7 [Icon] tool = default @@ -49,17 +49,17 @@ warning = orange error = red [Palette] -window = #e2eee7 +window = #e2eeed windowtext = default base = base -alternatebase = #c7e0d1 +alternatebase = #c7e0e0 text = default -tooltipbase = #f3ebbb -tooltiptext = default +tooltipbase = #ffdfe6 +tooltiptext = #223f47 button = base buttontext = default brighttext = base -highlight = #6bb3b3 +highlight = #4da1af highlightedtext = base link = blue linkvisited = blue @@ -72,24 +72,24 @@ errortext = red [Syntax] background = base -text = #54615a -line = #e9f3ed +text = default +line = #e2eeed link = #0b9caf -headertext = #526b5d -headertag = #526b5d80 +headertext = #57757e +headertag = #b6cac7 emphasis = #1e920e whitespace = #1e920e64 dialog = #d15574 -altdialog = #d86f3e +altdialog = #dd6b37 note = #0b9caf -hidden = #89a189 -shortcode = #0b9caf -keyword = #9b5cc5 -tag = #bd911b -value = #04a770 -optional = #89a189 +hidden = #87a3a0 +shortcode = #9a54c9 +keyword = #9a54c9 +tag = #c9a02e +value = #05af77 +optional = #87a3a0 spellcheckline = #ff3e3e -errorline = #04a770 +errorline = #05af77 replacetag = #0b9caf -modifier = #9b5cc5 +modifier = #9a54c9 texthighlight = cyan:64 From cc72d1018b0cb5d4db111550beb794338020a37e Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Mon, 27 Oct 2025 18:40:03 +0100 Subject: [PATCH 12/14] New theme pair: Jewel Case --- CREDITS.md | 1 + novelwriter/assets/text/credits_en.htm | 1 + .../assets/themes/jewel_case_dark.conf | 94 +++++++++++++++++++ .../assets/themes/jewel_case_light.conf | 94 +++++++++++++++++++ 4 files changed, 190 insertions(+) create mode 100644 novelwriter/assets/themes/jewel_case_dark.conf create mode 100644 novelwriter/assets/themes/jewel_case_light.conf diff --git a/CREDITS.md b/CREDITS.md index 75d1f1b8..b3c02050 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -100,6 +100,7 @@ Other themes were created for novelWriter: * **Cyberpunk Night** theme by Anders Lemvigh * **Floral** themes by Myian * **Full Moon** theme by Myian +* **Jewel Case** themes by Myian * **LCARS** theme by Veronica Berglyd Olsen * **Nordlicht** theme by Myian * **Otium** themes by Myian diff --git a/novelwriter/assets/text/credits_en.htm b/novelwriter/assets/text/credits_en.htm index 017ac789..f05864db 100644 --- a/novelwriter/assets/text/credits_en.htm +++ b/novelwriter/assets/text/credits_en.htm @@ -119,6 +119,7 @@ constraints. These themes include a subset of icons from:

  • Cyberpunk Night theme by Anders Lemvigh
  • Floral themes by Myian
  • Full Moon theme by Myian
  • +
  • Jewel Case themes by Myian
  • LCARS theme by Veronica Berglyd Olsen
  • Nordlicht theme by Myian
  • Otium themes by Myian
  • diff --git a/novelwriter/assets/themes/jewel_case_dark.conf b/novelwriter/assets/themes/jewel_case_dark.conf new file mode 100644 index 00000000..c2d79d72 --- /dev/null +++ b/novelwriter/assets/themes/jewel_case_dark.conf @@ -0,0 +1,94 @@ +[Main] +name = Jewel Case Dark +mode = dark +author = Myian + +[Base] +base = #191f2c +default = #cdd9e4 +faded = #56687c +red = #d47d8c +orange = #e7a172 +yellow = #eee7aa +green = #7cc08b +cyan = #6acfc7 +blue = #6793e4 +purple = #bc90d6 + +[Project] +root = default +folder = yellow +file = default +title = purple +chapter = #548d60 +scene = green +note = faded +active = default +inactive = faded +disabled = #2b374e + +[Icon] +tool = default +sidebar = default +accept = green +reject = red +action = blue +altaction = orange +apply = green +create = yellow +destroy = faded +reset = green +add = green +change = green +remove = red +shortcode = default +markdown = orange +systemio = yellow +info = blue +warning = orange +error = red + +[Palette] +window = base +windowtext = default +base = base +alternatebase = #2a364d +text = default +tooltipbase = yellow +tooltiptext = base +button = #161f31 +buttontext = default +brighttext = base +highlight = #a85066 +highlightedtext = #ffffff +link = blue +linkvisited = blue +accent = #a85066 + +[GUI] +helptext = #8297ad +fadedtext = faded +errortext = red + +[Syntax] +background = #141925 +text = default +line = #1d2636 +link = blue +headertext = #ffffff +headertag = faded +emphasis = green +dialog = #91b7dd +altdialog = cyan +note = red +hidden = faded +shortcode = #548d60 +keyword = #b3a66e +tag = #fff8bc +value = #ffffff +optional = cyan +spellcheckline = red +errorline = cyan +replacetag = red +modifier = #a85066 +texthighlight = #2a364d diff --git a/novelwriter/assets/themes/jewel_case_light.conf b/novelwriter/assets/themes/jewel_case_light.conf new file mode 100644 index 00000000..f044df52 --- /dev/null +++ b/novelwriter/assets/themes/jewel_case_light.conf @@ -0,0 +1,94 @@ +[Main] +name = Jewel Case Light +mode = light +author = Myian + +[Base] +base = #e1e7ec +default = #2a3744 +faded = #768997 +red = #be4255 +orange = #ce5c27 +yellow = #ca8300 +green = #379152 +cyan = #129696 +blue = #2973c7 +purple = #9161c5 + +[Project] +root = default +folder = yellow +file = default +title = purple +chapter = green +scene = #2e6b3f +note = faded +active = default +inactive = faded +disabled = #abbac7 + +[Icon] +tool = default +sidebar = default +accept = green +reject = red +action = blue +altaction = orange +apply = green +create = yellow +destroy = faded +reset = green +add = green +change = green +remove = red +shortcode = default +markdown = orange +systemio = yellow +info = blue +warning = orange +error = red + +[Palette] +window = base +windowtext = default +base = base +alternatebase = #bac7d1 +text = default +tooltipbase = #fff8bc +tooltiptext = default +button = base +buttontext = default +brighttext = base +highlight = #d15b6d +highlightedtext = #ffffff +link = blue +linkvisited = blue +accent = #d15b6d + +[GUI] +helptext = #596b7e +fadedtext = faded +errortext = red + +[Syntax] +background = #f6f9fc +text = default +line = base +link = blue +headertext = #000000 +headertag = faded +emphasis = green +dialog = #1c5a8d +altdialog = cyan +note = red +hidden = faded +shortcode = #2e6b3f +keyword = #8f5509 +tag = #af7200 +value = #000000 +optional = cyan +spellcheckline = #d15b6d +errorline = cyan +replacetag = red +modifier = #991635 +texthighlight = #c8d6e0 From bae59c07db3e5b9c17899b0f331c8cc96f75b21a Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Mon, 27 Oct 2025 18:51:25 +0100 Subject: [PATCH 13/14] Jewel Case whitespace was missing --- novelwriter/assets/themes/jewel_case_dark.conf | 1 + novelwriter/assets/themes/jewel_case_light.conf | 1 + 2 files changed, 2 insertions(+) diff --git a/novelwriter/assets/themes/jewel_case_dark.conf b/novelwriter/assets/themes/jewel_case_dark.conf index c2d79d72..c41f5758 100644 --- a/novelwriter/assets/themes/jewel_case_dark.conf +++ b/novelwriter/assets/themes/jewel_case_dark.conf @@ -78,6 +78,7 @@ link = blue headertext = #ffffff headertag = faded emphasis = green +whitespace = blue:72 dialog = #91b7dd altdialog = cyan note = red diff --git a/novelwriter/assets/themes/jewel_case_light.conf b/novelwriter/assets/themes/jewel_case_light.conf index f044df52..6b6dae47 100644 --- a/novelwriter/assets/themes/jewel_case_light.conf +++ b/novelwriter/assets/themes/jewel_case_light.conf @@ -78,6 +78,7 @@ link = blue headertext = #000000 headertag = faded emphasis = green +whitespace = blue:64 dialog = #1c5a8d altdialog = cyan note = red From 27771f3565d1395306c07e00406d9a72399a8d95 Mon Sep 17 00:00:00 2001 From: HeyMyian <60368695+HeyMyian@users.noreply.github.com> Date: Mon, 27 Oct 2025 19:42:29 +0100 Subject: [PATCH 14/14] Adding [Icon] block where missing --- .../assets/themes/catppuccin_latte.conf | 21 +++++++++++++++++++ .../assets/themes/catppuccin_mocha.conf | 21 +++++++++++++++++++ novelwriter/assets/themes/rose_pine.conf | 21 +++++++++++++++++++ novelwriter/assets/themes/rose_pine_dawn.conf | 21 +++++++++++++++++++ 4 files changed, 84 insertions(+) diff --git a/novelwriter/assets/themes/catppuccin_latte.conf b/novelwriter/assets/themes/catppuccin_latte.conf index c00b4889..1bc07825 100644 --- a/novelwriter/assets/themes/catppuccin_latte.conf +++ b/novelwriter/assets/themes/catppuccin_latte.conf @@ -29,6 +29,27 @@ active = green inactive = red disabled = faded +[Icon] +tool = default +sidebar = default +accept = green +reject = red +action = blue +altaction = orange +apply = green +create = yellow +destroy = faded +reset = green +add = green +change = green +remove = red +shortcode = default +markdown = orange +systemio = yellow +info = blue +warning = orange +error = red + [Palette] window = #dce0e8 windowtext = default diff --git a/novelwriter/assets/themes/catppuccin_mocha.conf b/novelwriter/assets/themes/catppuccin_mocha.conf index 9bc41c8e..8fccca19 100644 --- a/novelwriter/assets/themes/catppuccin_mocha.conf +++ b/novelwriter/assets/themes/catppuccin_mocha.conf @@ -29,6 +29,27 @@ active = green inactive = red disabled = faded +[Icon] +tool = default +sidebar = default +accept = green +reject = red +action = blue +altaction = orange +apply = green +create = yellow +destroy = faded +reset = green +add = green +change = green +remove = red +shortcode = default +markdown = orange +systemio = yellow +info = blue +warning = orange +error = red + [Palette] window = #11111b windowtext = default diff --git a/novelwriter/assets/themes/rose_pine.conf b/novelwriter/assets/themes/rose_pine.conf index 01326328..3cc279d2 100644 --- a/novelwriter/assets/themes/rose_pine.conf +++ b/novelwriter/assets/themes/rose_pine.conf @@ -29,6 +29,27 @@ active = blue inactive = red disabled = #6e6a86 +[Icon] +tool = default +sidebar = default +accept = green +reject = red +action = blue +altaction = orange +apply = green +create = yellow +destroy = faded +reset = green +add = green +change = green +remove = red +shortcode = default +markdown = orange +systemio = yellow +info = blue +warning = orange +error = red + [Palette] window = base windowtext = default diff --git a/novelwriter/assets/themes/rose_pine_dawn.conf b/novelwriter/assets/themes/rose_pine_dawn.conf index 34d6707b..fed731e3 100644 --- a/novelwriter/assets/themes/rose_pine_dawn.conf +++ b/novelwriter/assets/themes/rose_pine_dawn.conf @@ -29,6 +29,27 @@ active = blue inactive = red disabled = #9893a5 +[Icon] +tool = default +sidebar = default +accept = green +reject = red +action = blue +altaction = orange +apply = green +create = yellow +destroy = faded +reset = green +add = green +change = green +remove = red +shortcode = default +markdown = orange +systemio = yellow +info = blue +warning = orange +error = red + [Palette] window = base windowtext = default