Claude/add projects card pf n ig#162
Closed
alii wants to merge 8 commits into
Closed
Conversation
New MessageGroup on the homepage showcasing open source work, using the same hover/lock expand pattern as the blog post list. Features 15 projects (Bun, azs, searchy, kaito, arc, al, etc.) with star counts, language tags, and descriptions. https://claude.ai/code/session_01Ee264HiUrfELApSMpYXTvf
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Stars are now fetched server-side in getStaticProps and passed as props to ProjectsList, revalidating every 10s alongside the rest of the page. Uses Promise.allSettled so a single repo failure won't break the page. Supports an optional GITHUB_TOKEN env var to avoid rate limits. https://claude.ai/code/session_01Ee264HiUrfELApSMpYXTvf
- All project metadata (description, language) now fetched from GitHub API via ISR instead of being hardcoded — only repo names are static - Removed star counts from display - Language shown with GitHub-style colored dots - Org name dimmed in repo titles (e.g. "alii/" is muted, "azs" is bold) - Tighter vertical spacing for information density - Descriptions truncated with text-ellipsis to keep rows uniform - Shorter, punchier header copy - Moved GitHubRepo type to projects-list to avoid circular imports https://claude.ai/code/session_01Ee264HiUrfELApSMpYXTvf
- Add min-w-0 to message bubble container so flex children can shrink - Pass w-full className on projects message so it fills available space instead of growing unbounded with w-fit - Add min-w-0 / max-w-full throughout the projects list flex chain so truncation actually works https://claude.ai/code/session_01Ee264HiUrfELApSMpYXTvf
- Reorder projects: pinned/flagship repos first (bun, arc, al, prisma-kysely) - Add short, punchy custom descriptions instead of verbose GitHub defaults - Add prisma-kysely to the list (pinned on GitHub) - Update header copy https://claude.ai/code/session_01Ee264HiUrfELApSMpYXTvf
- Replace verbose list with a wrapped grid of small rounded pills - Each pill shows language dot + repo name, description on hover - Remove expand/collapse mechanism (no longer needed) - Use GitHub descriptions directly instead of custom overrides - Move projects section after contact/socials (least noisy last) https://claude.ai/code/session_01Ee264HiUrfELApSMpYXTvf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.