-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Context / Motivation
The Admin User Dashboard allows Hessann (the sole admin user) to manage access to the application. This ticket focuses on redesigning the existing Admin Dashboard to match the updated application design while preserving all existing functionality.
This page should feel consistent with the rest of the product and maintain clarity when managing users at scale.
Scope
Redesign the Admin User Dashboard to align with the updated UI system
Page should include:
-- Pending Users tab
-- Current Users tab
Display users in a tabular format that fits within the redesign constraints
Each user row should display:
-- Full name
-- Email
-- Status
Include:
-- Pagination
-- Color-coded user status for quick legibility
Admin tab should appear in the sidebar only for Hessann
All approval / rejection functionality remains unchanged
Acceptance Criteria
Admin Dashboard visually matches the updated application design
Pending and Current Users are clearly separated via tabs
User status is color-coded and easy to scan
Pagination is implemented and consistent with other pages
Admin tab visibility is restricted to admin users
Designs are hi-fi and developer-ready