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

Models fields dialog: Picker usability issues #5930

Closed
nilshoerrmann opened this issue Nov 6, 2023 · 0 comments
Closed

Models fields dialog: Picker usability issues #5930

nilshoerrmann opened this issue Nov 6, 2023 · 0 comments
Assignees
Labels
type: enhancement ✨ Suggests an enhancement; improves Kirby
Milestone

Comments

@nilshoerrmann
Copy link
Contributor

Description

As mentioned on Discord today, we noticed two usability problems with the pickers in the panel:

  1. The selection indicator has a rounded outline which usually refers to a single select (radio input) although multiple items can be selected from the list (checkbox input).
  2. The selection indicator is aligned to the right which a) makes it harder to scan the selection and b) disguises the function of the arrow which is not related to the selection but the navigation of the item's children.

I've been in video meetings where this posed a real accessibility issue (editors didn't know how to continue, how to navigate and how to select) and I've been confused by the picker myself in the past, too.

Expected behavior
Switching to the new page tree component as @distantnative mentioned on Discord might be a good choice.

Screenshots
grafik

Your setup

Kirby Version
Kirby 3 and 4.

@distantnative distantnative added the type: enhancement ✨ Suggests an enhancement; improves Kirby label Nov 6, 2023
@distantnative distantnative changed the title Picker usability issues Models fields dialog: Picker usability issues Nov 11, 2023
@distantnative distantnative self-assigned this Jul 22, 2024
@distantnative distantnative added this to the 4.4.0 milestone Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement ✨ Suggests an enhancement; improves Kirby
Projects
None yet
Development

No branches or pull requests

3 participants