[FEATURE]: Unify UI elements #402
Labels
No labels
bug
duplicate
enhancement
help wanted
high priority
invalid
L
low priority
M
medium priority
needs refinement
optional
question
S
UX research
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: local-it/mitgliederverwaltung#402
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
While developing new features, we should start aligning and standardizing our UI patterns. Right now, different views use different approaches for navigation menus, modals, dropdowns, search inputs, inline editing, button sets, etc.
This is noticeable in the Group view, but it also affects Users, Roles, and other areas. We have multiple table-based views with similar functionality, but small differences in behavior and a noticeably different look and feel.
This should be treated as a planning task: we need to decide on a consistent set of UI patterns and potentially introduce reusable components. We should also evaluate whether there are existing DaisyUI/Tailwind plugins or component libraries that can help.
One concrete example: the Custom Fields UI uses relatively complex per-item menus (high click count) even though each entry only has 2–3 attributes—this could likely be improved via inline editing.
Acceptance criteria
External or internal Dependencies