You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi community, esteemed accessibility experts! We are facing a critical shortage of accessibility support in development tools and urgently require your expertise!
The task:
UI package
Devtools Pages (components/pages/...)
Devtools Applet
......
Feel free to open any PR if you're interested. We would greatly appreciate your contribution!
I would like to take a focused part of this accessibility umbrella issue: make the frame and app entries in AppList.vue keyboard-focusable native buttons instead of mouse-only clickable list items, expose the selected state to assistive technology, and add an integration test for the semantics and selection callbacks. This does not overlap with #1146.
I’ve opened #1156 to make state section headings keyboard accessible, with Enter/Space support and expanded-state announcements. This is limited to the state inspector and doesn’t overlap with #1152 or #1146.
I've opened #1173 to make the Pages panel's dynamic-route and route-meta actions keyboard accessible and label its inputs. It's limited to pages/pages.vue and doesn't overlap with #1146, #1170 or #1171.
Activity
shuaiyafei commentedon Oct 2, 2026
I would like to take a focused part of this accessibility umbrella issue: make the frame and app entries in
AppList.vuekeyboard-focusable native buttons instead of mouse-only clickable list items, expose the selected state to assistive technology, and add an integration test for the semantics and selection callbacks. This does not overlap with #1146.Xinglan233 commentedon Oct 14, 2026
I’ve opened #1156 to make state section headings keyboard accessible, with Enter/Space support and expanded-state announcements. This is limited to the state inspector and doesn’t overlap with #1152 or #1146.
ninadsutrave commentedon Oct 18, 2026
I've opened #1173 to make the Pages panel's dynamic-route and route-meta actions keyboard accessible and label its inputs. It's limited to
pages/pages.vueand doesn't overlap with #1146, #1170 or #1171.