feat: add background customization settings with gradient and image options, update preferences context and UI components for user preferences management

This commit is contained in:
Julien Froidefond
2025-10-17 10:47:05 +02:00
parent c370b8372a
commit 2e183bb5d6
11 changed files with 398 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ import { useTranslate } from "@/hooks/useTranslate";
import { DisplaySettings } from "./DisplaySettings";
import { KomgaSettings } from "./KomgaSettings";
import { CacheSettings } from "./CacheSettings";
import { BackgroundSettings } from "./BackgroundSettings";
interface ClientSettingsProps {
initialConfig: KomgaConfig | null;
@@ -19,6 +20,7 @@ export function ClientSettings({ initialConfig, initialTTLConfig }: ClientSettin
<h1 className="text-3xl font-bold">{t("settings.title")}</h1>
<div className="space-y-8">
<DisplaySettings />
<BackgroundSettings />
<KomgaSettings initialConfig={initialConfig} />
<CacheSettings initialTTLConfig={initialTTLConfig} />
</div>