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

Make focus indicators in Desktop Modeler more obvious (a11y) #4632

Closed
lmbateman opened this issue Oct 21, 2024 · 2 comments · Fixed by #4728
Closed

Make focus indicators in Desktop Modeler more obvious (a11y) #4632

lmbateman opened this issue Oct 21, 2024 · 2 comments · Fixed by #4728
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@lmbateman
Copy link

Problem you would like to solve

When tabbing through the Desktop Modeler header and footer, the current focus is not always visible, and even when it is, it is often too subtle.

Proposed solution

  • The focused element should always be indicated.
  • The focus indicator should be obvious (e.g., by meeting contrast guidelines).

This may require some visual design work.

Alternatives considered

Leave the focus indicators as they are.

Additional context

The focus is on Camunda 7 in the footer. If you're not following along with the tabs, it's easy to miss.
image

@lmbateman lmbateman added the enhancement New feature or request label Oct 21, 2024
@jarekdanielak jarekdanielak added the ready Ready to be worked on label Oct 22, 2024
@abdul99ahad abdul99ahad added the in progress Currently worked on label Nov 19, 2024 — with bpmn-io-tasks
@abdul99ahad abdul99ahad removed the ready Ready to be worked on label Nov 19, 2024
@abdul99ahad
Copy link
Contributor

I’ve added my comments to the Figma designs, reflecting the focus indicator improvements I implemented in the focus-indicators branch.

cc: @lmbateman

@nikku
Copy link
Member

nikku commented Dec 13, 2024

@lmbateman you discovered some follow-ups to this topic. Could you create a follow-up issue that allows us to incorporate these?

I see this issue as v0.1 in our focus indicators initiative, let's ensure that v1 delivers, some day.

@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Dec 13, 2024
@github-actions github-actions bot added this to the M84 milestone Dec 13, 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

Successfully merging a pull request may close this issue.

4 participants