UI polish: faster navigation on access pages, cleaner users table #5
Loading…
Reference in a new issue
No description provided.
Delete branch "ui/access-page-polish"
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?
Follow-up UI feedback from the deployed redesign.
Changes
App access / assignments pages
Users list
Verification
/admin/apps/{id}; Apps column link lands on/admin/users/{id}/apps.go test -race ./internal/admin ./internal/webgreen,CGO_ENABLED=0 go buildOK. No CSS changes needed — all classes already existed.- app access + assignments pages: app name in the page title now links to the app's Details page - user assignments page: when an app has no roles and no groups, the roles/groups/inherited-grants form is replaced by an empty state — there is nothing to assign and nothing to save - users list: Admin + Active columns collapse into one Flags column (badges only when meaningful; active non-admins show an em dash), and a new Apps column links straight to each user's app access page Verified in browser: users table (desktop + 375px), assignments empty state on an app with no roles/groups, populated state on an app with both, title links resolve to /admin/apps/{id}Follow-up (
998b00e): the per-user Access link moved from its own column into the Actions column on the users list, and the topbars lost the redundant My Apps link (the passage wordmark already leads to the launcher) and the / admin breadcrumb — on the launcher, the passkeys page, and the admin shell. Browser-verified all three surfaces.