Skip to content

feat: refine homepage cards and align docs#52

Merged
kaiiiichen merged 3 commits intomainfrom
feat/homepage-ui-doc-sync
May 8, 2026
Merged

feat: refine homepage cards and align docs#52
kaiiiichen merged 3 commits intomainfrom
feat/homepage-ui-doc-sync

Conversation

@kaiiiichen
Copy link
Copy Markdown
Owner

Summary

  • migrate now-playing from legacy Last.fm route/helpers to Spotify-based API helpers with optional Supabase listening persistence and tests
  • polish homepage identity section with reordered social links, Spotify profile icon, brand-color hover states, copy updates, and tighter weather-card spacing
  • align project docs (README, CLAUDE, CONTRIBUTING, PR template, env docs) with current architecture, typography conventions, and contribution workflow

Test plan

  • npm run lint
  • npm run typecheck
  • npm run test
  • npm run build
  • Manual browser check for homepage cards, social hover colors, and weather spacing

Made with Cursor

kaiiiichen and others added 2 commits May 7, 2026 22:39
Polish social/profile presentation, card typography behavior, and weather/listening details while updating repository docs to match the current Spotify-based architecture and contribution workflow.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude <noreply@anthropic.com>
Reduce weather card vertical rhythm so the location block reads denser without changing typography scale.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 8, 2026

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

Project Deployment Actions Updated (UTC)
kaichen.dev Ready Ready Preview, Comment May 8, 2026 5:47am

Resolve react/no-unescaped-entities failure in CI by escaping the bachelor's apostrophe in app/page.tsx.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Claude <noreply@anthropic.com>
@kaiiiichen kaiiiichen enabled auto-merge May 8, 2026 05:45
@kaiiiichen kaiiiichen disabled auto-merge May 8, 2026 05:45
@kaiiiichen kaiiiichen enabled auto-merge May 8, 2026 05:45
@kaiiiichen kaiiiichen merged commit 16073b8 into main May 8, 2026
4 checks passed
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