Skip to content

Add developer spotlight landing page#886

Merged
dergigi merged 11 commits into
masterfrom
spotlight-overview
Jul 7, 2026
Merged

Add developer spotlight landing page#886
dergigi merged 11 commits into
masterfrom
spotlight-overview

Conversation

@dergigi

@dergigi dergigi commented Jul 7, 2026

Copy link
Copy Markdown
Member

Turns /spotlight from a bare redirect into a proper landing page that showcases each developer spotlight using its existing preview images. The newest spotlight is a large hero card on desktop, and every entry falls back to a uniform og-image card on mobile.

  • Removes the /spotlight redirect in favor of a responsive featured card plus grid
  • Adds a dedicated OG image (to be improved)
  • Adds apply and donate links in the footer

Build preview:

dergigi added 10 commits July 7, 2026 10:24
Replace the /spotlight redirect with a real landing page that showcases
each spotlight using its OG preview image, newest as a featured card and
the rest in a responsive grid.
Layer the smaller OG preview on top of the wide hero image instead of
enlarging the OG card, which scaled poorly at full width.
Mirror the funds page footer link with a call to action inviting readers
to apply, since spotlights profile grantees.
The hero image alone reads better for the featured card.
Pair the apply call to action with a donate link so readers can support
the developers the spotlights profile.
Place the donate link above the apply link, both right-aligned.
Show the OG-image card at the same size as the rest on mobile, and only
switch to the hero background layout from md up. Extract shared compact
and hero card variants to keep it DRY.
Generate a spotlight page OG card and pass the slug to PageSEO, and emit
CollectionPage/ItemList JSON-LD so the page is treated as a collection.
…t cards

Gate the hover zoom behind motion-safe and mark the OG preview decorative
since the title is already conveyed by the heading and link label.
@vercel

vercel Bot commented Jul 7, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
os-website Ready Ready Preview, Comment Jul 7, 2026 1:58pm

Request Review

@Arvin21M Arvin21M left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

  • Designated spotlight page looks great!
  • Links working and pointing to the right place.
  • One small change request (might be nit-picky) to point donate link to /funds over the /donate page.
  • Otherwise, this is good to go!

Comment thread pages/spotlight/index.tsx Outdated
Co-authored-by: ARVIN <141419722+Arvin21M@users.noreply.github.com>
@dergigi dergigi merged commit 8bbcfb3 into master Jul 7, 2026
3 checks passed
@dergigi dergigi deleted the spotlight-overview branch July 7, 2026 14:00
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