Dashboard & UI Improvements
A collection of visual and usability improvements across the admin dashboard:
- Refreshed dashboard — Dashboard cards have been redesigned with a shared layout, consistent pagination, and skeleton loading states
- Modernized sidebar — Compact typography and softer visual hierarchy for easier navigation
- Slide-over drawers — Several form modals have been converted to slide-over drawers for a better editing experience
- Inline photo upload — Profile photos and business logos can now be changed with a single click directly on the avatar or logo
- Improved navbar — Toolbar actions (QR scan, frontdesk mode, help) are now accessible as standalone buttons in the top bar
- Items column on invoices — The invoice list now shows a summary of line items for each invoice
- Skeleton loading — Data tables now show skeleton placeholders while loading instead of blank screens
- Consistent confirmation dialogs — All confirmation dialogs now share a unified design
AdminImprovements