Skip to content

cleanup - #124

Open
BK5102 wants to merge 4 commits into
mainfrom
crown-nishant-headshot
Open

BK5102 wants to merge 4 commits into
mainfrom
crown-nishant-headshot

Conversation

@BK5102

@BK5102 BK5102 commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@BK5102
BK5102 requested a review from a team as a code owner August 6, 2026 19:55

@benjuntilla benjuntilla left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we get a more descriptive title + description (preferably with screenshots)? and if possible, semantically separate changes should be in different PRs, because PRs are squash merged, so they show up as different commits on main

BK5102 added 2 commits August 6, 2026 22:16
## Summary
Add a centered horizontal gradient divider above every `.section`
after the first on the homepage, giving the About / Mission / Programs /
Sponsors / Team sections clear visual separation.

## Why
The homepage sections previously flowed into each other with only
vertical padding between them, making the transitions feel
indistinct. A subtle gradient line provides separation without
introducing a heavy hard rule that would clash with the dark theme.

## Implementation notes
- `.section` is now `position: relative` so its `::before` pseudo can
  anchor to it.
- `.section + .section::before` renders a 3px-tall, up-to-80rem-wide
  gradient that fades from transparent to `rgba(231,231,229,0.35)` at
  the center and back to transparent.
- Width clamps at 92% so it stays inset from the viewport edges on
  narrow screens; the first `.section` (About, under the Hero) gets no
  divider since the Hero already provides visual separation.

## Test plan
- [ ] Visit `/` and confirm a soft horizontal divider sits between
      About / Mission, Mission / Programs, Programs / Sponsors,
      Sponsors / Team
- [ ] About has no divider above it (Hero sits above it)
- [ ] On mobile the divider stays inside the viewport (clamped to 92%)
- Add subtle zebra-striped backgrounds to homepage sections on top of
  the existing gradient dividers, for clearer visual separation.
- Draft a mission statement paragraph above the Mission pillar cards
  (pending review/edit of the copy).
- Add a HoverPlayMedia component: pillar cards keep showing their
  static photo until a videoURL is supplied per pillar, at which
  point hovering plays it. No video assets yet, scaffold only.
- Give each Mission pillar (Professional Development, Community,
  Learning) a dedicated page at /pillars/:slug and link the cards
  to it.
BK5102 and others added 2 commits August 7, 2026 10:21
Replaces the draft with the club's actual mission statement, rephrased
from the Technology team's mission statement.
Refresh the "worth of pizza served" homepage statistic with the latest total.
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