Skip to content

Claude/add projects card pf n ig#162

Closed
alii wants to merge 8 commits into
masterfrom
claude/add-projects-card-pfNIg
Closed

Claude/add projects card pf n ig#162
alii wants to merge 8 commits into
masterfrom
claude/add-projects-card-pfNIg

Conversation

@alii

@alii alii commented Mar 22, 2026

Copy link
Copy Markdown
Owner

No description provided.

claude added 2 commits March 22, 2026 15:33
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
@vercel

vercel Bot commented Mar 22, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
website Ready Ready Preview, Comment Mar 28, 2026 4:33pm

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
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