diff --git a/src/assets/base.css b/src/assets/base.css index 7c386ca..e4333f2 100644 --- a/src/assets/base.css +++ b/src/assets/base.css @@ -22,7 +22,8 @@ } :root, -body[data-theme='dark'] { +body[data-theme='dark'], +body[date-theme='black'] { --color-foreground: var(--vt-c-blue); --color-background: var(--vt-c-black); --color-background-soft: var(--vt-c-black-soft); @@ -39,6 +40,11 @@ body[data-theme='dark'] { --color-text: var(--vt-c-text-dark-2); } +body[data-theme='black'] { + --color-background: #000; + --color-background-mute: #181818; +} + body[data-theme^='light'] { --color-foreground: cornflowerblue; --color-background: var(--vt-c-white); diff --git a/src/components/Prefs.vue b/src/components/Prefs.vue index b26c418..b53ba64 100644 --- a/src/components/Prefs.vue +++ b/src/components/Prefs.vue @@ -130,6 +130,7 @@ onMounted(() => { @change="setTheme($event.target.value)"> + diff --git a/src/locales/en.json b/src/locales/en.json index 1ef67e7..8a1ff0e 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -47,6 +47,7 @@ "theme": "Theme", "dark": "Dark (Default)", "light": "Light", + "black": "Black", "blur": "Blur", "blur_light": "Blur (Light)", "dracula": "Dracula", @@ -93,8 +94,8 @@ "lyrics": "Lyrics" }, "statusBar": { - "currentPlaylist": "Current Playlist", - "loop": "Loop", + "currentPlaylist": "Current Playlist", + "loop": "Loop", "add_current_to_playlist": "Add Current Song to a Playlist" }, "general": {