export const BRAND = {
  name: 'Bill Tracker',
  compactName: 'Bill Tracker',
  tagline: 'Calm command for household money.',
  repositoryUrl: 'https://dream.scheller.ltd/null/BillTracker',
  assets: {
    logo: '/brand/lockup.svg',
    logoLight: '/brand/lockup-light.svg',
    logoPng: '/brand/logo.png',
    mark: '/brand/mark.svg',
    markPng: '/brand/mark.png',
    monoMark: '/brand/mark-mono.svg',
    favicon: '/brand/favicon.svg',
    faviconIco: '/brand/favicon.ico',
    appleTouchIcon: '/brand/apple-touch-icon.png',
    pwa192: '/brand/pwa-192.png',
    pwa512: '/brand/pwa-512.png',
    pwaMaskable512: '/brand/pwa-maskable-512.png',
    socialPreview: '/brand/social-preview.svg',
    socialPreviewPng: '/brand/social-preview.png',
    emptyState: '/brand/empty-state.svg',
  },
  colors: {
    ink: '#101417',
    paper: '#f8faf9',
    trust: '#40c878',
    teal: '#23b6a8',
    amber: '#d99a24',
    rose: '#df4661',
  },
} as const;

export type BrandGlyphName =
  'tracker' | 'bills' | 'calendar' | 'analytics' | 'data' | 'banking' | 'snowball' | 'security';

export const BRAND_GLYPHS: Record<BrandGlyphName, { label: string; asset: string }> = {
  tracker: { label: 'Tracker', asset: '/brand/glyphs/tracker.svg' },
  bills: { label: 'Bills', asset: '/brand/glyphs/bills.svg' },
  calendar: { label: 'Calendar', asset: '/brand/glyphs/calendar.svg' },
  analytics: { label: 'Analytics', asset: '/brand/glyphs/analytics.svg' },
  data: { label: 'Data', asset: '/brand/glyphs/data-banking.svg' },
  banking: { label: 'Banking', asset: '/brand/glyphs/data-banking.svg' },
  snowball: { label: 'Snowball', asset: '/brand/glyphs/snowball-payoff.svg' },
  security: { label: 'Security', asset: '/brand/glyphs/admin-security.svg' },
};
