| |
| |
| |
| |
|
|
| export const themeConfig = { |
| |
| backgrounds: { |
| primary: '--bg-primary', |
| card: '--bg-card', |
| secondary: '--bg-secondary', |
| overlay: '--bg-overlay' |
| }, |
| |
| |
| gradients: { |
| 1: '--bg-gradient-1', |
| 2: '--bg-gradient-2', |
| 3: '--bg-gradient-3', |
| 4: '--bg-gradient-4' |
| }, |
| |
| |
| primary: { |
| main: '--primary-color', |
| hover: '--primary-color-hover', |
| active: '--primary-color-active', |
| pressed: '--primary-color-pressed' |
| }, |
| |
| |
| text: { |
| primary: '--text-primary', |
| secondary: '--text-secondary', |
| tertiary: '--text-tertiary', |
| disabled: '--text-disabled' |
| }, |
| |
| |
| borders: { |
| light: '--border-light', |
| lighter: '--border-lighter', |
| card: '--border-card', |
| strong: '--border-strong' |
| }, |
| |
| |
| status: { |
| success: '--success-color', |
| warning: '--warning-color', |
| error: '--error-color', |
| info: '--info-color' |
| }, |
| |
| |
| effects: { |
| shadow: '--shadow-color', |
| glow: '--glow-color', |
| overlayDark: '--overlay-dark', |
| overlayLight: '--overlay-light' |
| } |
| } |
|
|
| |
| export const defaultStyles = { |
| |
| sizes: { |
| 'tabbar-height': '49px', |
| 'mini-player-height': '64px', |
| 'list-item-height': '64px', |
| 'touch-target': '44px' |
| }, |
| |
| |
| radius: { |
| 'radius-small': '12px', |
| 'radius-card': '20px' |
| }, |
| |
| |
| transitions: { |
| 'transition-fast': '0.3s ease', |
| 'transition-slow': '0.5s ease' |
| } |
| } |