Skip to content

feat(admin): redesign admin dashboard - #150

Merged
WilliamTayNZ merged 10 commits into
mainfrom
design/admin-dashboard
Oct 20, 2026
Merged

WilliamTayNZ merged 10 commits into
mainfrom
design/admin-dashboard

Conversation

@amanda-yap

Copy link
Copy Markdown
Collaborator

Summary

Redesigns every page in the admin dashboard, in both dark and light mode.

Changes

  • Header & layout: themed header with active nav, theme toggle and log out, shared admin styles and components
  • Login & dashboard: themed login card, dashboard with live member/post stats and icon cards
  • Members: restyled table with filters, live count and pinned Name/Actions columns, redesigned edit page and confirmation popup for deleting
  • Blog: list posts with status badges and tags, editor with side-by-side Markdown/Preview, formatting toolbar, and Save draft/Publish (scheduling kept via an optional date)
  • Emails: compose page with recipient groups and a live inbox-style preview.

Notes

  • Scheduled blog posts is not yet fully implemented
  • Sending emails and getting recipient counts for all groups are not yet implemented

@vercel

vercel Bot commented Oct 17, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
lug Ready Ready Preview Oct 20, 2026 7:02am UTC

@WilliamTayNZ
WilliamTayNZ merged commit fdd440e into main Oct 20, 2026
3 checks passed
@WilliamTayNZ
WilliamTayNZ deleted the design/admin-dashboard branch October 20, 2026 08:31

This branch was successfully deployed

1 active deployment
Preview — 24c03f9a Deployed Oct 20, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants