mirror of
https://github.com/DocNR/POWR.git
synced 2025-04-22 16:51:33 +00:00
21 lines
456 B
TypeScript
21 lines
456 B
TypeScript
// types/theme.ts
|
|
export type ColorScheme = 'light' | 'dark';
|
|
export type ThemeName = 'default' | 'powr' | 'highContrast';
|
|
|
|
export interface ThemeColors {
|
|
primary: string;
|
|
background: string;
|
|
cardBg: string;
|
|
text: string;
|
|
textSecondary: string;
|
|
border: string;
|
|
tabIconDefault: string;
|
|
tabIconSelected: string;
|
|
error: string;
|
|
}
|
|
|
|
export interface AppThemeConfig {
|
|
theme: ThemeName;
|
|
useSystemTheme: boolean;
|
|
colorScheme: ColorScheme;
|
|
} |