Skip to main content

Components

  • shadcn-based primitives
  • Live in components/ root; single-responsibility
  • Precise naming; minimal props

Accessibility

  • Color contrast (darkPrimary/black/white)
  • Focus-visible and keyboard navigation

Styling

  • Tailwind scales and spacing
  • Palette: black/white; darkPrimary accents only