veza/apps/web/src/pages
senke 9e3450f6cd ui: add focus states for keyboard navigation (Action 8.2.1.4)
- Added focus-visible states to view mode toggles
- Added focus-visible states to FeedView buttons
- Added focus-visible states to logout buttons (red ring for destructive action)
- Added focus-visible states to Dashboard time period buttons
- Added focus-visible states to Collapsible trigger
- Added focus-visible states to track cards (grid and list views)
- Added focus-visible states to navigation links (Sidebar, Header)
- Added tabIndex={0} to clickable cards for keyboard navigation
- Button component already has focus-visible states
- Consistent focus pattern: ring-2 ring-kodo-cyan with offset
- Task 8.2.1.4 complete
2026-01-16 00:38:37 +01:00
..
auth api-contracts: replace ApiError interface with Zod-inferred type 2026-01-15 17:03:35 +01:00
marketplace incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
AdminDashboardPage.tsx incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
AnalyticsPage.tsx incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
DashboardPage.test.tsx [INT-AUTH-002] Remove duplicate auth store - migrate to features/auth/store/authStore.ts 2025-12-26 09:11:46 +01:00
DashboardPage.tsx ui: add focus states for keyboard navigation (Action 8.2.1.4) 2026-01-16 00:38:37 +01:00
DesignSystemDemo.tsx incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
DesignSystemDemoPage.tsx incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
DeveloperPage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
EducationPage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
GearPage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
LivePage.tsx typography: standardize h2-h6 heading elements 2026-01-15 23:54:05 +01:00
LoginPage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
ProfilePage.test.tsx [INT-AUTH-002] Remove duplicate auth store - migrate to features/auth/store/authStore.ts 2025-12-26 09:11:46 +01:00
ProfilePage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
QueuePage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
RegisterPage.tsx typography: standardize paragraph text sizes 2026-01-15 23:55:35 +01:00
SearchPage.tsx typography: standardize h2-h6 heading elements 2026-01-15 23:54:05 +01:00
SettingsPage.tsx typography: standardize h2-h6 heading elements 2026-01-15 23:54:05 +01:00
SocialPage.tsx typography: standardize h2-h6 heading elements 2026-01-15 23:54:05 +01:00
WebhooksPage.tsx incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00