Skip to content
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

Source buttons are not very discoverable #847

Open
leifwalsh opened this issue Jun 19, 2024 · 0 comments
Open

Source buttons are not very discoverable #847

leifwalsh opened this issue Jun 19, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@leifwalsh
Copy link

leifwalsh commented Jun 19, 2024

Context

image

I find (and have confirmed with users of my documentation) that the Source Buttons---for finding the source code, reporting an issue, or editing the current page---are not very discoverable or intuitive. The only initial indication is the github logo, and depending on the kind of thing you're documenting, its users may not know what github is, recognize the logo, have the concept of there being "source code" for the website they're reading, or make the connection from that logo to "this is how I provide feedback about this website". It's also not clear something will happen on hover.

Proposal

It would be nice to have the option to make these buttons all appear on the page without hovering, and with their explanatory text. I think there's enough horizontal space in the default layout for this, something like:

[🐱 Source] [✍🏻 Edit page] [💡 Feedback]

This could be an option (whether to keep these buttons under the hover menu, or pull them up to page level).

I'd be willing/interested to contribute such a change, but I'd like to discuss the idea first, and would probably appreciate a pointer about where in the codebase to start.

Tasks and updates

No response

@leifwalsh leifwalsh added the enhancement New feature or request label Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant