web/admin: improve user/group UX for adding/removing users to and from groups

Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
Jens Langhammer
2022-12-28 12:51:39 +01:00
parent be308b3392
commit 0e6400bfea
16 changed files with 731 additions and 42 deletions

View File

@ -280,7 +280,10 @@ export class AdminInterface extends AKElement {
>
<span slot="label">${t`Users`}</span>
</ak-sidebar-item>
<ak-sidebar-item path="/identity/groups">
<ak-sidebar-item
path="/identity/groups"
.activeWhen=${[`^/identity/groups/(?<id>${UUID_REGEX})$`]}
>
<span slot="label">${t`Groups`}</span>
</ak-sidebar-item>
<ak-sidebar-item