feat: Add comprehensive theme management with mode and color selectors, alongside new fonts.

This commit is contained in:
2025-11-27 23:31:10 -05:00
parent 0809f75673
commit 10e1ca8396
6 changed files with 188 additions and 9 deletions

View File

@@ -62,7 +62,8 @@ import { Textarea } from "~/components/ui/textarea";
import { api } from "~/trpc/react";
import { Switch } from "~/components/ui/switch";
import { Slider } from "~/components/ui/slider";
import { ThemeSelector } from "./theme-selector";
import { ModeSwitcher } from "./mode-switcher";
import { ColorThemeSelector } from "./color-theme-selector";
import { useAnimationPreferences } from "~/components/providers/animation-preferences-provider";
export function SettingsContent() {
@@ -628,8 +629,9 @@ export function SettingsContent() {
Customize the look and feel of the application
</CardDescription>
</CardHeader>
<CardContent>
<ThemeSelector />
<CardContent className="space-y-6">
<ModeSwitcher />
<ColorThemeSelector />
</CardContent>
</Card>