Michail Yasonik

Results 13 issues of Michail Yasonik

As I found out in https://github.com/mattermost/mattermost-server/issues/19193, there is at least _some_ way to add alt text but it's not very discoverable. Adding a docs section dedicated to accessibility or making...

Help Wanted
Good First Issue
Up for Grabs
Area/Content

## Preamble There are 3 focus strategies: the default one (tabbing works as expected), roving tabindex, and `aria-activedescendant`. The default one just works so there's nothing for us to do....

feature request
accessibility
accessibility - keyboard
help wanted
task

## Summary Change all occurrences of `number | string` types to only allow `number` ## Why? It's confusing accepting both. I realize this was probably done to pave over whatever...

assign:engineer
typescript

The existing EuiComboBox has a few a11y shortcomings and differs in implementation from EuiSelectable which has been crowned as the future implementation of dropdown-like things. To consolidate implementations of similar...

accessibility

Follow up to https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/issues/423 `aria-labelledby` can similarly label a link (same as `aria-label`) and should also be added as a valid option I'm guessing it'd be a small addition, similar...

### Product axe-core ### Description In the [jest_react](https://github.com/dequelabs/axe-core/tree/develop/doc/examples/jest_react) example, color-contrast and link-in-text-block are disabled because [the readme states](https://github.com/dequelabs/axe-core/tree/develop/doc/examples/jest_react#to-run-the-example) that they're not supported in JSDOM. The [main readme](https://github.com/dequelabs/axe-core/tree/develop#supported-browsers) however only calls...

feat
docs
rule metadata

EuiTreeView avoided using `role=tree` though it implemented much of the requirements because of buggy browser and assistive tech support. It's not bad or broken right now but it could be...

accessibility
stale-issue

# Proposal Deprecate `labelType` and `hasChildLabel` on `` and, instead, programmatically detect what the correct element should be. Our current solution requires the developer to know ahead of time what's...

accessibility
stale-issue

### Description The rendered tabs are missing a few things needed to create an accessible experience. [Spec example implementation can be found in the APG](https://www.w3.org/WAI/ARIA/apg/patterns/tabs/) The needed changes: - Focus...

T: bug
S: triage

## Summary When row actions are define, **EuiBasicTable** sets `role=button` onto each `` (which are natively of `role=row` and are within the fairly strict rules of table semantics). The solution...

bug
accessibility