Commit graph

7 commits

Author SHA1 Message Date
Claude
b640b0d2ad
Mobile optimization pass for responsive layouts
- TabsList: Add responsive grid columns (grid-cols-2/3 on mobile)
- Headers: Stack vertically on mobile with responsive text sizes
- Dialogs: Use viewport-relative heights (70-80vh on mobile)
- Grids: Add sm: breakpoints for single-column mobile layouts
- Tables: Add overflow-x-auto for horizontal scrolling
- Buttons: Full-width on mobile with flex-1 sm:flex-none
- Select triggers: Full-width on mobile

Files updated: 21 component and page files across admin,
staff, dashboards, and hub sections.
2026-01-26 22:46:26 +00:00
Claude
88e364f4c5
Add admin moderation and analytics dashboards
Moderation Dashboard:
- API with admin-only access for content moderation
- View/filter reports by status (open, resolved, ignored)
- View/resolve contract disputes
- Manage flagged users (warn, ban, unban)
- Resolution notes for audit trail
- Stats for open reports, disputes, resolved today

Analytics Dashboard:
- Comprehensive platform metrics API
- User stats: total, new, active, creators
- Opportunity and application metrics
- Contract tracking and completion rates
- Revenue tracking by period
- Daily signup trend visualization
- Top performing opportunities ranking
- Period selector (7, 30, 90, 365 days)

Both dashboards have proper admin authorization checks.
2026-01-26 22:39:47 +00:00
Builder.io
4396e1cefc completionId: cgen-cf56c14213bd41b0990657f4fdf24b84
cgen-cf56c14213bd41b0990657f4fdf24b84
2025-11-15 20:07:07 +00:00
Builder.io
0f5e5b5f3b Create admin blog management page
cgen-723e4cd7b4aa4c9f8b0c95ac17e97689
2025-11-15 20:05:18 +00:00
Builder.io
381a7dff27 Prettier format pending files 2025-11-13 03:24:02 +00:00
Builder.io
09989fabbb Update AdminEthosVerification to use API_BASE
cgen-7c18dfab450044a6b85a33d01e2c70c5
2025-11-13 02:52:55 +00:00
Builder.io
4c54cc4a65 Admin dashboard for Ethos artist verification
cgen-d5b5aa6e7bd440e5aa4aeed9190f8b82
2025-11-11 23:24:51 +00:00