Skip to content

fix(ui): polish follow-ups to likes leaderboard#2681

Open
serhalp wants to merge 15 commits intomainfrom
fix/likes-leaderboard-follow-ups
Open

fix(ui): polish follow-ups to likes leaderboard#2681
serhalp wants to merge 15 commits intomainfrom
fix/likes-leaderboard-follow-ups

Conversation

@serhalp
Copy link
Copy Markdown
Member

@serhalp serhalp commented May 7, 2026

🔗 Linked issue

N/A

🧭 Context

Follow-ups to #2459 (#2459 (review), #2459 (comment))

📚 Description

npmx.top.liked.demo.v3.mp4
  • make the medal badges circles
  • mute the likes count
  • fix style issues when no image is available
  • add rounded corners to 4-10 package logos
  • improve mobile likes podium layout
  • cache likes leaderboard API with ISR
  • move leaderboard fetch to SSR
  • add staggered entry animation
  • fill the 1-3 card banners
  • tighten the podium card body layout and likes count alignment

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 7, 2026

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

Project Deployment Actions Updated (UTC)
docs.npmx.dev Ready Ready Preview, Comment May 9, 2026 0:41am
npmx.dev Ready Ready Preview, Comment May 9, 2026 0:41am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
npmx-lunaria Ignored Ignored May 9, 2026 0:41am

Request Review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 7, 2026

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: fcdfc825-e452-4394-a1f2-c3355b1f0f56

📥 Commits

Reviewing files that changed from the base of the PR and between f8cff4c and 19720fb.

📒 Files selected for processing (2)
  • app/pages/leaderboard/likes.vue
  • nuxt.config.ts
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/likes-leaderboard-follow-ups

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 7, 2026

Codecov Report

❌ Patch coverage is 85.18519% with 12 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
app/pages/leaderboard/likes.vue 85.18% 12 Missing ⚠️

📢 Thoughts on this report? Let us know!

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