From 8a5c8040e1b513309a3859f937eca77fff5aeefd Mon Sep 17 00:00:00 2001
From: Stephen Jianu <stephen@stephenjianu.com>
Date: Sun, 13 Oct 2024 20:51:56 -0500
Subject: [PATCH] Add Muzieca theme

---
 sources/scripts/donsol.js   | 11 +++++++++++
 sources/scripts/player.js   |  3 +++
 sources/scripts/settings.js |  1 +
 3 files changed, 15 insertions(+)

diff --git a/sources/scripts/donsol.js b/sources/scripts/donsol.js
index 25e8e25..46e5812 100644
--- a/sources/scripts/donsol.js
+++ b/sources/scripts/donsol.js
@@ -249,6 +249,17 @@ function Donsol () {
     b_low: '#333333',
     b_inv: '#b9615a'
   }
+  this.muziecaTheme = {
+    background: '#090909',
+    f_high: '#818181',
+    f_med: '#707070',
+    f_low: '#595959',
+    f_inv: '#272727',
+    b_high: '#272727',
+    b_med: '#181818',
+    b_low: '#111111',
+    b_inv: '#818181'
+  }
   this.nightowlTheme = {
     background: '#011627',
     f_high: '#7fdbca',
diff --git a/sources/scripts/player.js b/sources/scripts/player.js
index 9103523..7dfb626 100644
--- a/sources/scripts/player.js
+++ b/sources/scripts/player.js
@@ -215,6 +215,9 @@ function Player () {
     if (theme_value.localeCompare('murata') === 0) {
       new_theme = donsol.murataTheme
     }
+    if (theme_value.localeCompare('muzieca') === 0) {
+      new_theme = donsol.muziecaTheme
+    }
     if (theme_value.localeCompare('nightowl') === 0) {
       new_theme = donsol.nightowlTheme
     }
diff --git a/sources/scripts/settings.js b/sources/scripts/settings.js
index c66cb50..14f967d 100644
--- a/sources/scripts/settings.js
+++ b/sources/scripts/settings.js
@@ -32,6 +32,7 @@ function Settings () {
     this.theme_button.innerHTML += '<option value=\"mahou\">Mahou</option>'
     this.theme_button.innerHTML += '<option value=\"marble\">Marble</option>'
     this.theme_button.innerHTML += '<option value=\"murata\">Murata</option>'
+    this.theme_button.innerHTML += '<option value=\"muzieca\">Muzieca</option>'
     this.theme_button.innerHTML += '<option value=\"nightowl\">Night Owl</option>'
     this.theme_button.innerHTML += '<option value=\"roguelite\">Roguelite</option>'
     this.theme_button.innerHTML += '<option value=\"tape\">Tape</option>'
-- 
2.39.5