# `shared/theme/` ## Purpose White-label theming: CSS variable application, tenant brand loading, dark mode integration. ## Legacy source (not moved) - `lib/theme.ts` — `applyTheme`, tenant theme fetch - `styles/globals.css` — CSS custom properties (`--color-primary`, `--beauty-accent`, `--health-accent`) - `public/theme.config.json` — default brand - `tailwind.config.ts` — token mapping to CSS vars - `components/ThemeProvider.tsx`, `components/providers/ColorModeProvider.tsx` ## Planned contents - Theme loader and applier - Token definitions (TypeScript) - Tailwind preset export ## Status 📁 Scaffold only — theme code remains in legacy paths.