Admin components
5 Admin components for React, shadcn, Vue 3, Laravel Blade and HTML + Alpine.js: AdminArea, AdminWorkspaces, AdminUsers, ImpersonationBanner, UserActionsMenu.
- AdminAreaThe admin frame. An icon rail plus sub-sidebar with ready-made admin navigation, an environment tag, an account button and an impersonation banner, plus AdminPage for the screen body.
- AdminWorkspacesThe tenants and plans console for an admin area. A workspaces table with seat usage, change plan, suspend and reactivate, and a plan catalogue with an edit dialog.
- AdminUsersUser management for an admin area. Summary tiles, a filterable users table, an add-user dialog and per-row actions to verify, disable, reset password, impersonate and edit roles.
- ImpersonationBannerA sticky bar that says you are viewing as another user, or previewing, with an exit button. It is a status region, pinned so it cannot scroll away, and AdminArea uses it.
- UserActionsMenuThe admin actions for one account: edit email, roles and permissions, impersonate, set a password or send a reset link, send a sign-in link, and delete. A menu or a toolbar that owns its dialogs.
ViewToggle
Switches how a collection is shown (table, grid, board, list or calendar), with one view always pressed and optional persistence in localStorage.
AdminArea
The admin frame. An icon rail plus sub-sidebar with ready-made admin navigation, an environment tag, an account button and an impersonation banner, plus AdminPage for the screen body.