veza/apps/web/src/components
senke 01bca2fe08 refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton
- Add notification-menu/ with useNotificationMenu, Trigger, Dropdown, List, Item, Skeleton
- Dropdown max-h-96 (no arbitrary max-h-[500px])
- Props notificationsOverride, isLoadingOverride, errorOverride for Storybook
- Re-export from NotificationMenu.tsx
- Stories: Default, Loading, Empty, Error, Skeleton

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 00:07:19 +01:00
..
admin chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
analytics chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
auth chore: remove production logs in components 2026-01-07 10:31:02 +01:00
base incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
charts refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
commerce chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
dashboard chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
data aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3) 2026-01-16 11:50:46 +01:00
demo improving UI: adding API doc to Developer Page 2026-01-26 14:12:17 +01:00
developer chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
education refactor(education): CourseDetailView module with hook, subcomponents, skeleton 2026-02-05 23:52:24 +01:00
feedback docs(storybook): final comparison 67%→0%, contract update, silent toasts in Storybook 2026-02-05 13:39:59 +01:00
filters chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
forms improving UI: adding API doc to Developer Page 2026-01-26 14:12:17 +01:00
gamification chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
inventory chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
keyboard aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3) 2026-01-16 11:50:46 +01:00
layout chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
library chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
live chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
marketplace refactor(marketplace): split ProductDetailView into module (Header, Gallery, Info, Licenses, Description, Reviews, Similar, Skeleton) 2026-02-05 23:38:09 +01:00
modals chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
monitoring refactor(monitoring): extract MonitoringDashboard into monitoring-dashboard module 2026-02-05 21:57:39 +01:00
navigation chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
notifications refactor(notifications): NotificationMenu module with hook, subcomponents, skeleton 2026-02-06 00:07:19 +01:00
player refactor(player): extract AudioPlayer into audio-player module 2026-02-05 22:40:06 +01:00
pwa improving UI: adding API doc to Developer Page 2026-01-26 14:12:17 +01:00
search test(search): add stories Loading/Empty/Error and fix Search tests 2026-02-05 19:45:52 +01:00
seller chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
settings chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
share refactor(share): extract ShareLinkManager into share-link-manager module 2026-02-05 22:09:31 +01:00
social chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
studio refactor(studio): split ProjectDetailView into module (Header, Tabs, Overview, Files, Settings, Sidebar, Skeleton) 2026-02-05 23:24:39 +01:00
theme chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
ui refactor(ui): extract Dialog into dialog module 2026-02-05 22:59:48 +01:00
upload chore(dx): add .cursorrules and design system audit documentation 2026-02-05 14:20:06 +01:00
user aesthetic-improvements: replace secondary cyan hover states with steel (batch 2) 2026-01-16 10:53:34 +01:00
views refactor(views): extract FileManagerView into file-manager-view module 2026-02-05 21:45:01 +01:00
AdvancedFilters.tsx aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3) 2026-01-16 11:50:46 +01:00
BulkModeBanner.tsx aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3) 2026-01-16 11:50:46 +01:00
COMPONENT_USAGE.md consistency: remove unused button variants (neon, glass, premium, link) 2026-01-16 02:13:51 +01:00
ErrorBoundary.stories.tsx chore(storybook): reclassify story hierarchy (App/Pages, Layouts, UI, Features, Docs/Failures) and enable autodocs 2026-02-05 13:21:54 +01:00
ErrorBoundary.test.tsx refonte: backend-api go first; phase 1 2025-12-12 21:34:34 -05:00
ErrorBoundary.tsx improving UI: adding API doc to Developer Page 2026-01-26 14:12:17 +01:00
index.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00
OfflineIndicator.stories.tsx chore(storybook): reclassify story hierarchy (App/Pages, Layouts, UI, Features, Docs/Failures) and enable autodocs 2026-02-05 13:21:54 +01:00
OfflineIndicator.tsx stabilized but still broken MVP VERSION 2026-01-18 16:28:22 +01:00
OfflineQueueManager.tsx cleanup: add missing logger import in OfflineQueueManager 2026-01-16 12:15:53 +01:00
Onboarding.tsx fix: Corriger URL Swagger et finaliser implémentation DeveloperPage 2026-01-18 13:55:28 +01:00
RateLimitIndicator.tsx aesthetic-improvements: align spacing to 8px grid (Action 11.2.1.3) 2026-01-16 11:50:46 +01:00
types.ts incus deployement fully implemented, Makefile updated and make fmt ran 2026-01-13 19:47:57 +01:00