feat(redesign): identity-first user menu + show-once app-password panel #321
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/redesign3b"
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?
Redesign phase 3, slice 2.
User menu
#usermenumoves inside aposition:relative.avwrapnext to the avatar — thegetBoundingClientRectpositioning is gone, so the panel can't drift on scroll/zoom/resize. Bell/row menus keep their existing positioning (slice 3 handles the bell).location.host) and an Admin chip (synced from#um-adminvisibility on open) at the top, fed by/api/v1/mewith defensive field fallbacks — in local-auth mode where/meis absent, the panel just shows the host. The avatar button gains real initials when a name is known.data-i18nmoved to inner spans so translation doesn't wipe the SVGs..menustyles also modernize the bell/row menus' base look.dangerwith a tinted hover.App passwords
The show-once secret now sits in an accented
.secretpanel (lock glyph, mono 15px input, Copy as primary) instead of a bare field row. List rendering untouched.Verification
node --checkall script blocks; anchored splices count=1. Operator visual check: avatar → menu (identity block, icons, initials), create an app password → secret panel.