-
Notifications
You must be signed in to change notification settings - Fork 1k
Clickable elements in Project sidebar are easy to "mis click" #16743
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Looks like the "clickable"-ness is due to the The spacing seems to be due to
which is overridding:
However this was done so the checkboxes display inline with the link, so an alternative method to do that will need to be found. |
Also, it was noted that the checkmarks may be redundant given they are already within a "verified" section, so perhaps it makes the most sense to remove them. |
I'm pretty sure the spacing/hitbox issue is just the removal of definite padding on |
Here's what it looked like 4 years ago: https://web.archive.org/web/20200919103428/https://pypi.org/project/pytest-socket/ |
I'm in favor of removing the checkmarks since the entire section is under the verified header. I missed the documentation link and had to ask what the checkmarks meant because of them. |
Describe the bug
Project URLs in the sidebar on pages like https://pypi.org/project/django-polymorphic/ are difficult to click due to overlapping hit boxes.
For instance, when cursoring up through the list attempting to click "Homepage" here, I accidentally hit "Download":
Additionally, non clickable things like "License" and tags act as clickable when scrolling over them:
Expected behavior
Links should be easy to click, things that are not links should not behave as links.
To Reproduce
Navigate to a project page and trial/inspect the elements to see how cursor behaves and which link is active.
My Platform
Noticed on Safari 18.0 on MacOS 15.0.
Additional context
May be related to #15737 or #16532.
The text was updated successfully, but these errors were encountered: