feat(crates.io): rewrite - #2300
Conversation
|
It looks like there are some unthemed areas on the Code Viewer component (https://crates.io/crates/serde/1.0.229/code/src/lib.rs), on the Security tab (https://crates.io/crates/serde/security), and on some tooltips like those on the Versions tab (https://crates.io/crates/serde/versions, see image):
Also in the API Tokens page (https://crates.io/settings/tokens), there are some hover states of the sidebar menu links that are unthemed and the background of live API token cards are unthemed.
The header in light mode also looks a little strange. |
|
I fixed all the problems you mentioned and found more along the way, and about light mode header, I'm not sure which color to choose as their original color was green color that plays a role as secondary accent for them, and I picked the closest color to the dark mode version, also |
|
It looks like security advisories are unthemed, like that on https://crates.io/crates/hashbrown/security. |
|
The no pending invitations text/card under https://crates.io/me/pending-invites is unthemed. |
|
and the background color of the code preview in https://crates.io/crates/catppuccin/2.8.0/code is
|
The red numbered badges are annotations I added with my screen capture tool, highlighting the two instances of unstyled text that should be |
Go for it! Looks good to me as well. |






馃棐 Checklist 馃棐
馃敡 What does this fix? 馃敡
rewriting crates.io userstyle following the new site refactor.
馃攳 Reproduction Steps 馃攳