fix: address review comments
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/promote/production Build is passing

This commit is contained in:
Simon 2026-02-17 15:30:23 +01:00
parent b1a9eb8b1d
commit 911f308a67
Signed by: simon
GPG key ID: 40E7A58C4AA1EDB2
7 changed files with 88 additions and 164 deletions

View file

@ -356,9 +356,9 @@ lib/
- Screen readers must be able to navigate and understand the interface
- ARIA labels and roles must be properly set
**Group Badges in Member Overview:**
- Badges must have `role="status"` and appropriate `aria-label` attributes
- Badge title should indicate group membership
**Group Badges and Links in Member Overview / Detail:**
- Use `aria-label` to indicate group membership (e.g. "Member of group X"). Do not use `role="status"` on badges or links—that role is for live regions (screen reader announcements), not for navigation or static labels.
- Badge/link text or title should indicate group membership for screen readers.
**Clickable Group Badge (for filtering) - Optional:**