Skip to content

UX: don't highlight admin content on hover if it isn't clickable #34332

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

Merged
merged 3 commits into from
Aug 14, 2025

Conversation

awesomerobot
Copy link
Member

@awesomerobot awesomerobot commented Aug 14, 2025

This resolves a number of cases where we were highlighting content on hover that isn't clickable.

Common table example

Before:
image

After:
image

Reports are a case where the box should be clickable, so I kept the hover effect and made the box clickable via changes to admin-section-landing-item...

Before:
image

After (removed the blue because the headings aren't actually links anymore, the whole box is):
image

In cases where these boxes have buttons, the inner title (if linked) and buttons are clickable, not the box...

image

@discoursebot
Copy link

This pull request has been mentioned on Discourse Meta. There might be relevant details there:

https://meta.discourse.org/t/clickable-components-instead-of-just-the-edit-button/378397/5

Copy link
Contributor

@jdmartinez1062 jdmartinez1062 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@awesomerobot awesomerobot merged commit 42b3148 into main Aug 14, 2025
18 checks passed
@awesomerobot awesomerobot deleted the ux-admin-hover-clickable branch August 14, 2025 19:59
@discoursebot
Copy link

This pull request has been mentioned on Discourse Meta. There might be relevant details there:

https://meta.discourse.org/t/daily-summary-1pm-utc/291852/560

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

3 participants