veza/apps/web/src
senke c42142584a ui(components): migrate Switch, Toast, LoadingSpinner to design system
Switch:
- w-[44px] h-[24px] → w-11 h-6 (exact Tailwind equivalents)
- bg-kodo-cyan/kodo-steel → bg-primary/bg-muted (design system tokens)
- ring-kodo-cyan/kodo-void → ring-ring/ring-offset-background

Toast:
- min-w-[300px] → min-w-72 (288px, closest Tailwind value)

LoadingSpinner:
- min-h-[200px] → min-h-48 (192px)
- border-t-blue-600 → border-t-primary (design system token)
- border-kodo-steel → border-muted

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 22:56:36 +01:00
..
__tests__ aesthetic-improvements: add automated contrast testing for WCAG compliance 2026-01-16 10:26:20 +01:00
app small fixes : cors + login loop 2026-02-07 20:36:48 +01:00
components ui(components): migrate Switch, Toast, LoadingSpinner to design system 2026-02-08 22:56:36 +01:00
config small fixes : cors + login loop 2026-02-07 20:36:48 +01:00
context refactor(web): split AudioContext into context/audio-context module 2026-02-06 13:46:29 +01:00
docs state-utilities: remove unused stateMiddleware utility 2026-01-15 19:36:45 +01:00
features ui(components): fix PlaylistCard hover transition and add focus-visible 2026-02-08 22:55:23 +01:00
hooks fix: Corriger URL Swagger et finaliser implémentation DeveloperPage 2026-01-18 13:55:28 +01:00
lib incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
locales [FE-COMP-024] fe-comp: Add tooltips and help text 2025-12-25 12:25:39 +01:00
mocks small fixes : cors + login loop 2026-02-07 20:36:48 +01:00
pages feat(web): UI premium Discord/Spotify-like — tokens, shadows, focus, layout 2026-02-08 17:15:58 +01:00
providers feat(auth): add centralized AuthProvider component 2026-01-29 23:42:26 +01:00
router refactor(web): split router into module (PublicRoute, ProtectedLayoutRoute, routeConfig) 2026-02-07 04:16:37 +01:00
schemas incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
services small fixes : cors + login loop 2026-02-07 20:36:48 +01:00
stores chore(test): disable broken storybook plugin in vitest config 2026-02-03 09:37:16 +01:00
stories chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
styles ui(tokens): unify scrollbar to single source in index.css 2026-02-08 22:49:13 +01:00
test state-utilities: remove unused undoRedo and stateNormalization utilities 2026-01-15 19:35:37 +01:00
types feat(storybook): add stories for Social, Notifications, and Modals (Batches 17-19) 2026-02-02 20:33:45 +01:00
utils ui(shell): strip destructive CSS injection from fixDisplayIssues 2026-02-08 22:51:11 +01:00
index.css ui(tokens): improve muted-foreground contrast for WCAG AA+ readability 2026-02-08 22:43:47 +01:00
main.tsx refactor of veza frontend ui- batch 1 2026-01-22 17:23:11 +01:00
setupTests.ts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
vite-env.d.ts fix(storybook): disable logger network send in Storybook 2026-02-05 12:16:23 +01:00