feat(admin): standardize People/Spaces tables (LC-510, PR2) #478
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/LC-510-admin-people-spaces-tables"
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?
PR2 of the Admin panel redesign (LC-510). Standardizes the People + Spaces list pages on the shell shipped in PR1 (#477).
Scope: Users, Invites, Rooms, Enclaves
.lc-tablecomponent: card-wrapped, edge-to-edge cells, muted header row, row hover (surface-sunken). Reused by the remaining list pages in PR3/PR4.section, so the old per-page<h1>was duplicated). Intro copy kept as a muted line.partials/empty_state.html(no users / no invite codes / no rooms / no enclaves)..btnvocabulary: inline saves ->btn-secondary, restorative actions (unban/unmute/regen) ->btn-ghost.hx-confirmand a danger/caution outline button. Previously only user-delete and room-archive were confirmed; ban/mute/revoke saved silently.Row fragments (
user_row.html,room_row.html) keep their ids +hx-swap-oobso the live admin-topic OOB updates still work; only the markup/styling changed.i18n
New keys (en+es):
admin-userrow-ban-confirm,admin-userrow-mute-confirm,admin-invites-revoke-confirm, and the fouradmin-*-emptystates.Checks
just check,just test,just test-saas(incl. en/es i18n parity),just build-cssall pass.Next (LC-510)
PR3 Safety (Quarantine, Mod log, Anti-spam, Link filter, Reports); PR4 Integrations + Branding/Backup.