Commit Graph

7 Commits

Author SHA1 Message Date
6ac706f8e7 Add arrangement demo site from original project
Copies the multi-page demo app (Providers → Packages → Comparison flow)
with Zustand basket state, URL sync, and per-slice Vite build config.
All pages render correctly on React 19 + MUI v7 with zero code changes needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 14:32:16 +10:00
16dcc4de2e Add Storybook font loading and resolve token color conflicts
- Add preview-head.html to load Montserrat and Noto Serif SC in Storybook
- Document DS equivalents for all 7 flagged production color conflicts
- Strategy: keep both values, production names for backward compat, DS names go-forward

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 14:18:38 +10:00
d7796e53a8 Fix missing useEffect dependencies in ProviderMap MarkerLayer
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 13:50:49 +10:00
1baa55c417 Add library build pipeline and token alignment report
- Configure Vite library mode to export MUI theme as plain JS
- Add tsconfig.build.json for declaration generation
- Add package.json exports for theme, Tailwind config, and tokens
- Create src/index.ts as library entry point
- Document token alignment between design system and production
  including colour mapping, flagged conflicts, and breakpoint alignment

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 13:32:45 +10:00
f18e2ed2e4 Add Tailwind v3 integration aligned with production config
- Create tailwind.config.js merging production tokens with design
  system palettes from Style Dictionary
- Extend Style Dictionary to output tailwind-tokens.js module
- Add PostCSS config and Tailwind directive CSS
- Import Tailwind CSS in Storybook preview
- Production breakpoints, colours, typography, spacing preserved
- Design system brand/sage/neutral/red/amber/green/blue palettes
  added alongside production's generic color-1..6 naming

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 13:27:33 +10:00
fcc69446f3 Upgrade to React 19, MUI v7, Storybook 9
- React 18 → 19, MUI v5 → v7, Storybook 8 → 9
- Fix Grid v2 API in Footer (remove item prop, use size prop)
- Inline provider fixtures (was importing from excluded demo dir)
- Remove consolidated SB addons (essentials, storysource, blocks)
- Update addon-designs to SB9-compatible version
- Add autodocs via tags in preview config
- Add Tailwind v3, PostCSS, autoprefixer dev deps (config next)
- Zero TypeScript errors, Storybook starts clean

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 13:21:52 +10:00
4cafd84142 Initial commit: FA Design System source files
Copy of the Funeral Arranger design system components, theme, tokens,
and Storybook config from the original Parsons project. Pre-upgrade
baseline with React 18, MUI v5, Storybook 8.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-22 13:12:45 +10:00