Skip to content

fix: clean up event cards, community specials, and remaining inconsis…#23

Merged
SimonBurmer merged 1 commit intomainfrom
fix/mobile-ui-improvements
Mar 27, 2026
Merged

fix: clean up event cards, community specials, and remaining inconsis…#23
SimonBurmer merged 1 commit intomainfrom
fix/mobile-ui-improvements

Conversation

@SimonBurmer
Copy link
Copy Markdown
Collaborator

@SimonBurmer SimonBurmer commented Mar 27, 2026

…tencies

  • Unify past/upcoming event card styles with date badge
  • Remove dead SpecialEventCard code from events page
  • Remove hover effects and tags from community specials on member-journey
  • Migrate partners and member-journey to use HeroCard with grid wrapper
  • Remove duplicate mobile stats section from partners page
  • Fix hero headline desktop size back to lg:text-8xl
  • Add subtle hover on Bay Area card to indicate clickability

Summary by CodeRabbit

  • Style

    • Adjusted heading and typography sizing across pages for improved responsiveness.
    • Simplified card designs by reducing hover effects and visual transitions.
  • UI/UX

    • Removed the special events slider from the events page.
    • Added date badge overlays to past and upcoming event cards.
    • Refactored stats sections with responsive grid layouts.
    • Eliminated duplicate mobile-only stat displays.

…tencies

- Unify past/upcoming event card styles with date badge
- Remove dead SpecialEventCard code from events page
- Remove hover effects and tags from community specials on member-journey
- Migrate partners and member-journey to use HeroCard with grid wrapper
- Remove duplicate mobile stats section from partners page
- Fix hero headline desktop size back to lg:text-8xl
- Add subtle hover on Bay Area card to indicate clickability
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 27, 2026

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

Project Deployment Actions Updated (UTC)
website-special-pages-y5ch Ready Ready Preview, Comment Mar 27, 2026 4:50pm

@SimonBurmer SimonBurmer merged commit 27eb186 into main Mar 27, 2026
2 of 3 checks passed
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 27, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 5ff3a184-8dc0-4f7c-bcd3-d9e5d3ef4379

📥 Commits

Reviewing files that changed from the base of the PR and between f656ed2 and 179572b.

📒 Files selected for processing (7)
  • app/events/page.tsx
  • app/member-journey/page.tsx
  • app/partners/page.tsx
  • components/EventComponents.tsx
  • components/Hero.tsx
  • components/PastEventsGrid.tsx
  • components/UpcomingEventsGrid.tsx

📝 Walkthrough

Walkthrough

This PR removes the special events section from the events page and refactors UI components across multiple pages. Changes include removing hover effects from event cards, introducing a HeroCard component for hero stats, adding date badges to event grids, and adjusting responsive typography sizing.

Changes

Cohort / File(s) Summary
Special Events Removal
app/events/page.tsx, components/EventComponents.tsx
Removed special events slider functionality, state, and UI rendering from the events page; simplified SpecialEventCard by removing hover-driven styling, category pills, and scale effects.
Hero Stats Refactoring
app/member-journey/page.tsx, app/partners/page.tsx
Replaced inline hero stat card markup with HeroCard wrapper components; adjusted typography to be responsive with reduced default sizes and lg: breakpoint scaling; removed duplicate mobile-only stat rendering.
Typography Updates
components/Hero.tsx
Reduced h1 responsive text sizes: sm:text-7xlsm:text-6xl and lg:text-9xllg:text-8xl.
Event Card Enhancements
components/PastEventsGrid.tsx, components/UpcomingEventsGrid.tsx
Added date badge overlays to event cards with split formatted date rendering; updated PastEventsGrid with fixed aspect ratio container, adjusted gradient overlay opacity, and refined spacing/typography.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~22 minutes

Possibly related PRs

  • Fix: remove date from events card #15 — Directly conflicts on date badge rendering in event cards; this PR adds date badges while the other removes them.
  • Feat: Update Image on Member page #16 — Overlapping changes to app/member-journey/page.tsx, components/PastEventsGrid.tsx, and components/UpcomingEventsGrid.tsx with conflicting modifications to content and event card UI.

Poem

🐰 Special events hop away, hero cards stand tall and bright,
Date badges bloom on cards, responsive fonts take flight!
Cards shed their hover cloaks, simplicity reigns supreme,
A cleaner design emerges—bunny's favorite theme! 🌟

✨ Finishing Touches
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch fix/mobile-ui-improvements

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot mentioned this pull request Apr 4, 2026
@SimonBurmer SimonBurmer deleted the fix/mobile-ui-improvements branch April 4, 2026 23:31
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.

1 participant