grafana/public/app/core/components/OptionsUI
Luminessa Starlight 4d067059c9
Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546)
* update instantiations of OptionsPaneItemDescriptor to pass IDs - obvious changes

* update instantiations of OptionsPaneItemDescriptor to pass IDs - iffy changes

* update editors to pass ID through or note a missing label

* update playwright tests

* fix unit tests

* grafana ui components updated to pass ID through

* update components to pass ID through

* add missing input IDs

* better default ID handling

* remove TS note

* revert accidental non-html id change

* kick CI

* fix old-arch e2e tests

* change to plain useId calls

---------

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
2025-08-14 14:01:25 -04:00
..
DashboardPicker.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
NumberInput.test.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
NumberInput.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
actions.tsx FieldConfig: Add support for Actions (#92874) 2024-09-27 23:12:37 -05:00
color.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
fieldColor.test.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
fieldColor.tsx Theme: Make viz colors configurable by the theme input (#106974) 2025-06-20 16:13:24 +01:00
links.tsx Data links: Show oneClick option just for specific panels (#100298) 2025-02-12 16:14:52 -06:00
multiSelect.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
number.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
registry.tsx Internationalisation: Mark up panel edit options (#107051) 2025-06-24 12:55:55 +01:00
select.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
slider.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
stats.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
string.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00
strings.tsx React: Use new JSX transform (#88802) 2024-06-25 12:43:47 +01:00
units.tsx Accessibility: Ensure dashboard edit panel inputs have accessible labels (#109546) 2025-08-14 14:01:25 -04:00