3 Commits

Author SHA1 Message Date
fanghanjun 1831eaa384 feat(studio): split studio ui from #182 2026-04-15 11:15:53 +08:00
fanghanjun 60035af07e chore(studio): remove unused shadcn ui scaffolding 2026-04-11 07:16:56 -07:00
Ma 80b48f9536 feat(studio): add shadcn components + CSS variable theme system
- shadcn/ui components: button, card, badge, table, dialog,
  select, input, label, separator, tabs
- CSS variable theme: oklch color system with light/dark variants
- useColors refactored to semantic tokens (bg-primary, text-foreground, etc.)
- No more light/dark branching in color hook — handled by .dark class
- App shell: sticky nav with backdrop-blur, semantic colors throughout
- Inter font, smooth transitions, blue accent color
- All breadcrumbs fully i18n'd (zh/en)
2026-03-18 12:29:07 +08:00