added support for Dark Reader

This commit is contained in:
partisan 2024-08-28 21:31:27 +02:00
parent 485d969506
commit 60b4040895
15 changed files with 49 additions and 3 deletions

View file

@ -7,9 +7,10 @@ import (
)
type UserSettings struct {
Theme string
Language string
SafeSearch string
Theme string
Language string
SafeSearch string
IsThemeDark bool
}
func loadUserSettings(r *http.Request) UserSettings {
@ -103,11 +104,13 @@ func handleSettings(w http.ResponseWriter, r *http.Request) {
CurrentLang string
Theme string
Safe string
IsThemeDark bool
}{
LanguageOptions: languageOptions,
CurrentLang: settings.Language,
Theme: settings.Theme,
Safe: settings.SafeSearch,
IsThemeDark: settings.IsThemeDark,
}
printDebug("Rendering settings with data: %+v", data)