Giter Club home page Giter Club logo

Comments (7)

JasonStoltz avatar JasonStoltz commented on September 23, 2024 2

@davismcphee Hey Davis, we weren't planning to work on this until next quarter. We'll see if we can work it into our schedule for the next week or two.

from eui.

davismcphee avatar davismcphee commented on September 23, 2024 1

Hey team, just wanted to check in on this issue and ask if it's still something that could be prioritized in the near term? We'd like to implement the ECS field descriptions functionality @ninoslavmiskovic mentioned above in Discover, but currently the a11y issue is an obstacle.

from eui.

mgadewoll avatar mgadewoll commented on September 23, 2024 1

ℹ After aligning with @1Copenut I updated the POC solution and asked for a full accessibility check next to verify our changes work as expected.

from eui.

JasonStoltz avatar JasonStoltz commented on September 23, 2024

Some things to consider here:

  • Is the click target for the menu currently large enough for accessibility?
  • If we implement drag and drop for header cells, how does that interaction fit together with additional click targets in the header cell?

from eui.

ninoslavmiskovic avatar ninoslavmiskovic commented on September 23, 2024

We want to e.g. add ECS descriptions as tooltops for fields in the table in Discover.

E.g. for service.name

Skærmbillede 2024-06-07 kl  13 18 56

So this could be useful :)

from eui.

davismcphee avatar davismcphee commented on September 23, 2024

Thanks for considering it!

from eui.

mgadewoll avatar mgadewoll commented on September 23, 2024

After having had a first look at this I think there are still some Accessibility/Usability questions to align on and I think we should align with @1Copenut to verify what expected output and functionality we need to ensure.

  1. How will screen reader users know there are interactive nested elements and how many?
  • We should add context information for screen reader users that there are nested items. We could try using semantic groups to utilize standard semantics
  • We should be able to leverage the already used focus trap functionality to indicate cells with interactive content
  1. How do we expect the keyboard navigation to function for nested interactive cell items?
  • We already use focus traps for cells with interactive content, we should be able to reuse this which then adds indication that a user can enter a cell to navigate its content (e.g. already in use for row data cells with interactive content)

from eui.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.