Uh oh!
There was an error while loading. Please reload this page.
fix(ui): use clearer icon for indicating outdated deps - #2883
Conversation
`lucide:circle-alert` is too serious, users may think it means security vulnerabilities. Changed to `lucide:circle-fading-arrow-up`.
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
📝 WalkthroughWalkthroughThe outdated dependency status indicator in the Dependencies component was changed from a circle-alert glyph to an arrow-up glyph. No component logic or dependency handling was modified. ChangesDependencies Icon Update
Possibly related issues
🚥 Pre-merge checks | ✅ 4✅ Passed checks (4 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Hello! Thank you for opening your first PR to npmx, @typed-sigterm! 🚀 Here’s what will happen next:
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
typed-sigterm
commented
Jun 9, 2026
Also, outdated deps should not be red. It's a harmless option of maintainers, unlike security vulnerabilities. |
gameroman
left a comment
There was a problem hiding this comment.
Could you add before-after screenshots, please
typed-sigterm
commented
Jun 16, 2026
Added in description |
gameroman
commented
Jun 16, 2026
alfonsusac
commented
Jun 16, 2026
I made several mock-ups trying various options especially: |
I agree that the current icons and colours might be misleading. When the feature was released I was a little confused myself. I really like the icon you chose, I think the simple arrow is a too... well simple. But I agree we probably want more opinions on this. |
MatteoGabriele
commented
Jun 16, 2026
typed-sigterm
commented
Jun 17, 2026
Perhaps it's also unnecessary to set error colors on deps with newer major versions |
43081j
commented
Jun 17, 2026
I'd go with what Matteo suggested, but would leave the colouring for a separate PR. though my opinion on that is that we should still colour majors vs minors differently, maybe just not red if people are concerned about that being too strong of a signal |
gameroman
commented
Jun 17, 2026
I actually like the triangle too |
typed-sigterm
commented
Jun 18, 2026
Let's vote at #2930 and wait for 7 days :) It'll be great if anyone would like to post this in the Discord maintainers channel. |
mootari
commented
Jun 18, 2026
Fwiw, I think a triangle is too abstract because you have to learn its meaning before you can read it, while you can arguably intuit the meaning of an up-arrow. |
MatteoGabriele
commented
Jun 18, 2026
I'm not sure I can connect "outdated" with an upward arrow. A triangle is a common warning symbol, and it is designed to get your attention. |
gameroman
commented
Jul 12, 2026
Looks like the arrow is the most supported one. Lets do that then |
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Roman <dev@rman.dev>
gameroman
left a comment
There was a problem hiding this comment.
Good 👍
Also update the PR description with new icons, please
ghostdevv
commented
Jul 22, 2026
done it for em |
Uh oh!
There was an error while loading. Please reload this page.
Thanks for your first contribution, @typed-sigterm! 🙌 We'd love to welcome you to the npmx community. Come and say hi on Discord! And once you've joined, visit npmx.wamellow.com to claim the contributor role. |
Co-authored-by: Roman <dev@rman.dev> Co-authored-by: Willow (GHOST) <git@willow.sh>




🔗 Linked issue
N/A for tiny fix.
🧭 Context
lucide:circle-alertis too serious, users may think it means security vulnerabilities.📚 Description
Change icon to
lucide:circle-fading-arrow-up.