Skip to content

feat(showcase): curated /projects/showcase#749

Draft
dergigi wants to merge 7 commits into
masterfrom
feat/showcase-redesign
Draft

feat(showcase): curated /projects/showcase#749
dergigi wants to merge 7 commits into
masterfrom
feat/showcase-redesign

Conversation

@dergigi
Copy link
Copy Markdown
Member

@dergigi dergigi commented May 13, 2026

Curated redesign of /projects/showcase.


Build preview:

@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

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

Project Deployment Actions Updated (UTC)
os-website Ready Ready Preview, Comment May 13, 2026 5:18pm

Request Review

Rebase onto master now that /funds shipped separately. Replaces the random
grid with editorial clusters, SSR stats via existing getLifetimeStats,
last-update links via getLatestPostForProject (stripMarkdown preserved),
social row with heartbeat-from-git fallback, grants pointer copy, and
zapstore frontmatter for the Zapstore listing URL.
@dergigi dergigi force-pushed the feat/showcase-redesign branch from cb457c2 to 5741602 Compare May 13, 2026 15:24
@dergigi dergigi changed the title feat: redesign /funds and curated /projects/showcase feat(showcase): curated /projects/showcase May 13, 2026
dergigi added 3 commits May 13, 2026 18:11
Add asmap, libbitcoin, utreexod to protocol; bitshala to education;
bitcoinfuzz, bitcoinresearchkit, rust-bitcoin to dev tooling; dana-wallet
to wallets; mostro to merchant payments; wireguard to privacy infra.
Replace per-cluster grid with a single flex row, ~3 cards visible from
md via calc widths, overflow-x scroll and snap. Optional imageSizes on
ProjectCard for strip layout without changing homepage ProjectList.
Apply localeCompare in buildClusters; document that slug order is only
for membership, not display order.
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