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

Improve copy/paste UX in Options and Packages #275

Merged
merged 5 commits into from Jan 25, 2021

Conversation

turboMaCk
Copy link
Member

@turboMaCk turboMaCk commented Jan 25, 2021

This improves the copy/paste experience especially for Options.

  • Change title from to to make it selectable
  • Resurrect Name meta for Options
  • Make sure this won't break keyboard selection

Item titles are now selectable (both packages and options):

selectable-title

This was broken due to support for keyboard navigation (wrapping to button) #260. Fixed in a way it's still focusable by keyboard as well as selectable*

Resurrection o Name meta for Options

name-meta

Resolves #271 #272 #276

@turboMaCk turboMaCk added bug Something isn't working enhancement New feature or request labels Jan 25, 2021
@turboMaCk turboMaCk requested a review from garbas January 25, 2021 11:21
@turboMaCk turboMaCk self-assigned this Jan 25, 2021
@github-actions
Copy link
Contributor

@turboMaCk turboMaCk changed the title Improve copy/paste UX in Options and packages Improve copy/paste UX in Options and Packages Jan 25, 2021
@lheckemann
Copy link
Member

Thanks, much better! If the "title" is selectable, I don't think we need the meta field any more. A great bonus, if you could, would be adding a copy button :)

@github-actions
Copy link
Contributor

@garbas
Copy link
Member

garbas commented Jan 25, 2021

I hijack this PR and also removed the description from the listing and showing it inside the details view as it was reported as part of the #272.

@github-actions
Copy link
Contributor

@github-actions
Copy link
Contributor

@garbas garbas force-pushed the turboMaCk/make-titles-selectable branch from 0eefabb to bf21292 Compare January 25, 2021 18:00
@NixOS NixOS deleted a comment from github-actions bot Jan 25, 2021
@github-actions
Copy link
Contributor

@garbas garbas merged commit b208c24 into main Jan 25, 2021
@garbas garbas deleted the turboMaCk/make-titles-selectable branch January 25, 2021 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
3 participants