FN-6813: add shadcn mono accent variants
Expand the shadcn theme family with mono accent variants and migrate the legacy mono id.
- Rename the legacy shadcn-mono theme path to shadcn-mono-red with compatibility migration.
- Add shadcn mono blue, green, purple, pink, orange, and yellow theme tokens and swatches.
- Keep Shadcn Gray registered alongside the expanded shadcn family after conflict resolution.
- Cover theme migration and option registration with hook tests and docs.
Files changed:
.changeset/shadcn-mono-color-family.md | 5 +
docs/dashboard-guide.md | 2 +-
packages/core/src/types.ts | 14 +-
.../dashboard/app/components/ThemeSelector.css | 90 ++-
packages/dashboard/app/components/themeOptions.ts | 8 +-
.../dashboard/app/hooks/__tests__/useTheme.test.ts | 35 +-
packages/dashboard/app/hooks/useTheme.ts | 10 +-
packages/dashboard/app/index.html | 4 +-
packages/dashboard/app/public/theme-data.css | 802 ++++++++++++++++++++-
9 files changed, 947 insertions(+), 23 deletions(-)
Fusion-Task-Id: FN-6813
Fusion-Task-Lineage: c489300c-2131-4914-84f6-41b8e12929d3