feat(appearance): expand preference controls

This commit is contained in:
Maofeng
2026-09-29 21:29:38 +08:00
parent 9a6ec3a396
commit 983ebead02
8 changed files with 346 additions and 113 deletions
+13 -3
View File
@@ -23,6 +23,11 @@ export {
AppearanceSettings,
type AppearanceSettingsProps,
} from "./components/appearance-settings"
export {
AppearanceOptionList,
type AppearanceOption,
type AppearanceOptionListProps,
} from "./components/appearance-option-list"
export {
BrightnessField,
type BrightnessFieldProps,
@@ -39,6 +44,10 @@ export {
TextScaleField,
type TextScaleFieldProps,
} from "./components/text-scale-field"
export {
TextScaleOptionList,
type TextScaleOptionListProps,
} from "./components/text-scale-option-list"
export {
ThemeColorPicker,
ThemeColorSwatchButton,
@@ -47,6 +56,7 @@ export {
createThemeColorSwatches,
type ThemeColor,
type ThemeColorPickerProps,
type ThemeColorPickerVariant,
type ThemeColorSwatch,
type ThemeColorSwatchButtonProps,
type ThemeColorSwatchScheme,
@@ -61,9 +71,9 @@ export {
type ThemeModeFieldProps,
} from "./components/theme-mode-field"
export {
ThemePreview,
type ThemePreviewProps,
} from "./components/theme-preview"
ThemeModeOptionList,
type ThemeModeOptionListProps,
} from "./components/theme-mode-option-list"
export {
ThemeToggle,
ThemeToggleButton,