feat: improved UI
CI / test (push) Successful in 1m54s
CI / build (push) Successful in 16s

This commit is contained in:
2026-07-31 15:09:50 +02:00
parent 393b39cacd
commit 201451d89f
21 changed files with 557 additions and 648 deletions
+4 -4
View File
@@ -4,14 +4,14 @@ const darkIcon = document.getElementById('theme-toggle-dark-icon')
const lightIcon = document.getElementById('theme-toggle-light-icon')
if (currentTheme === 'dark') {
document.documentElement.setAttribute('data-theme', 'forest')
document.documentElement.setAttribute('data-theme', 'shoppy-dark')
if (darkIcon !== null && lightIcon !== null) {
darkIcon.classList.add('hidden')
lightIcon.classList.remove('hidden')
}
} else {
document.documentElement.setAttribute('data-theme', 'cupcake')
document.documentElement.setAttribute('data-theme', 'shoppy')
if (darkIcon !== null && lightIcon !== null) {
darkIcon.classList.remove('hidden')
@@ -24,12 +24,12 @@ function switchTheme() {
const theme = localStorage.getItem('theme')
if (theme === 'dark') {
document.documentElement.setAttribute('data-theme', 'cupcake')
document.documentElement.setAttribute('data-theme', 'shoppy')
localStorage.setItem('theme', 'light')
darkIcon.classList.remove('hidden')
lightIcon.classList.add('hidden')
} else {
document.documentElement.setAttribute('data-theme', 'forest')
document.documentElement.setAttribute('data-theme', 'shoppy-dark')
localStorage.setItem('theme', 'dark')
lightIcon.classList.remove('hidden')
darkIcon.classList.add('hidden')