refactor: merge Language and Theme settings into one two-column card

Language and Theme were two separate Cards stacked on top of each other —
both are pure client-side display preferences, so splitting them side by
side (language left, theme right) saves a card's worth of vertical space.
Collapses back to a single column on mobile.
This commit is contained in:
ZProger
2026-08-16 23:27:55 +03:00
parent 75dd43c8e3
commit 1f5fab5010
6 changed files with 46 additions and 55 deletions

View File

@@ -1,14 +1,12 @@
import { AlertThresholdsCard } from "@/components/settings/AlertThresholdsCard";
import { BackupCard } from "@/components/settings/BackupCard";
import { CurrencyCard } from "@/components/settings/CurrencyCard";
import { LanguageCard } from "@/components/settings/LanguageCard";
import { ThemeCard } from "@/components/settings/ThemeCard";
import { PreferencesCard } from "@/components/settings/PreferencesCard";
export function SettingsPage() {
return (
<div className="space-y-5">
<ThemeCard />
<LanguageCard />
<PreferencesCard />
<CurrencyCard />
<AlertThresholdsCard />
<BackupCard />