Skip to content

feat(events): events hub header with filter tags (#027) - #97

Open
sabinn12 wants to merge 1 commit into
mainfrom
feat/027-events-hub-header-filter-tag-pills
Open

feat(events): events hub header with filter tags (#027)#97
sabinn12 wants to merge 1 commit into
mainfrom
feat/027-events-hub-header-filter-tag-pills

Conversation

@sabinn12

@sabinn12 sabinn12 commented Jun 1, 2026

Copy link
Copy Markdown
Member

What this PR does

Builds the Events Hub header , description and filter pill tags for the /events page. The pills are fully interactive, updating the URL ?type parameter using router.replace so they don't bloat the browser history. Extracted a reusable HeaderShell component to avoid duplicating the title and description in the Suspense fallback.

Issue

Closes #27

Screenshots

Screen Shot 2026-06-01 at 8 29 50 PM Screen Shot 2026-06-01 at 8 30 01 PM Screen Shot 2026-06-01 at 8 30 12 PM Screen Shot 2026-06-01 at 8 30 24 PM

Design checklist

  • [✓] Matches design-style-guide.md
  • [✓] 0px border radius on cards/buttons/inputs
  • [✓] Correct color tokens used
  • [✓] Mobile responsive
  • [✓] No .dark: classes

Technical checklist

  • [✓] TypeScript types defined
  • [] API routes cached via Redis (if applicable)
  • [✓] pnpm build passes
  • [✓] pnpm lint passes

…ilterTags component following design-style-guide.md spec. Includes responsive HeaderShell and URL param filtering via router.replace. Closes #27
@sabinn12
sabinn12 requested review from MUKE-coder and kibongos40 June 1, 2026 19:08
@divin-d1
divin-d1 force-pushed the feat/027-events-hub-header-filter-tag-pills branch from 8ee2e29 to c9dde5c Compare June 8, 2026 23:18
@vercel

vercel Bot commented Jun 8, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
rjscommunity Ready Ready Preview, Comment Jun 8, 2026 11:30pm

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.

ISSUE-027 — Events Hub header with filter tag pills

1 participant