From 2a4dd1202a36bcd22f4bee416bde61daa94a36a6 Mon Sep 17 00:00:00 2001 From: Scrum4Me Agent <30029041+madhura68@users.noreply.github.com> Date: Fri, 8 May 2026 08:42:35 +0200 Subject: [PATCH] feat(shared): data-debug-id+label op navigatie-componenten --- components/shared/app-icon.tsx | 2 ++ components/shared/nav-bar.tsx | 6 +++++- components/shared/notifications-bell.tsx | 2 ++ components/shared/panel-nav-bar.tsx | 6 +++++- components/shared/sprint-switcher.tsx | 26 ++++++++++++++---------- components/shared/user-avatar.tsx | 14 +++++++------ components/shared/user-menu.tsx | 2 ++ 7 files changed, 39 insertions(+), 19 deletions(-) diff --git a/components/shared/app-icon.tsx b/components/shared/app-icon.tsx index dabc49b..98c4749 100644 --- a/components/shared/app-icon.tsx +++ b/components/shared/app-icon.tsx @@ -13,6 +13,8 @@ export function AppIcon({ size = 32, className }: AppIconProps) { xmlns="http://www.w3.org/2000/svg" className={className} aria-label="Scrum4Me" + data-debug-id="app-icon" + data-debug-label="AppIcon — shared/app-icon.tsx" > diff --git a/components/shared/nav-bar.tsx b/components/shared/nav-bar.tsx index f8840d8..959d5a3 100644 --- a/components/shared/nav-bar.tsx +++ b/components/shared/nav-bar.tsx @@ -111,7 +111,11 @@ export function NavBar({ } return ( -
+
{/* Links: logo + nav */}
diff --git a/components/shared/notifications-bell.tsx b/components/shared/notifications-bell.tsx index dcdd811..d126811 100644 --- a/components/shared/notifications-bell.tsx +++ b/components/shared/notifications-bell.tsx @@ -27,6 +27,7 @@ export function NotificationsBell({ currentUserId, isDemo }: NotificationsBellPr ) return ( + } /> + ) } diff --git a/components/shared/panel-nav-bar.tsx b/components/shared/panel-nav-bar.tsx index 41999f4..63b151f 100644 --- a/components/shared/panel-nav-bar.tsx +++ b/components/shared/panel-nav-bar.tsx @@ -8,7 +8,11 @@ interface PanelNavBarProps { export function PanelNavBar({ title, actions, className }: PanelNavBarProps) { return ( -
+
{title} {actions &&
{actions}
}
diff --git a/components/shared/sprint-switcher.tsx b/components/shared/sprint-switcher.tsx index 28edcd6..bede739 100644 --- a/components/shared/sprint-switcher.tsx +++ b/components/shared/sprint-switcher.tsx @@ -68,21 +68,24 @@ export function SprintSwitcher({ if (sprints.length === 0) { return ( - - - - Geen sprints - - Maak een sprint aan vanuit de Product Backlog - - + + + + + Geen sprints + + Maak een sprint aan vanuit de Product Backlog + + + ) } return ( + + ) } diff --git a/components/shared/user-avatar.tsx b/components/shared/user-avatar.tsx index d7ca849..236c628 100644 --- a/components/shared/user-avatar.tsx +++ b/components/shared/user-avatar.tsx @@ -23,11 +23,13 @@ export function UserAvatar({ userId, username, size = 'md', className }: UserAva const initials = username.slice(0, 2).toUpperCase() return ( - - - - {initials} - - + + + + + {initials} + + + ) } diff --git a/components/shared/user-menu.tsx b/components/shared/user-menu.tsx index 7283222..c9ef58f 100644 --- a/components/shared/user-menu.tsx +++ b/components/shared/user-menu.tsx @@ -46,6 +46,7 @@ export function UserMenu({ userId, username, email, roles }: UserMenuProps) { } return ( + + ) }