feat(settings): accessibility section#160
Conversation
7596e6a to
820741c
Compare
App.tsx redefines a type that is already used inline in appStore.ts: // App.tsx — should not be here
In ui/index.tsx, the elements have no explicit type. Browsers default to type="submit" inside a form, which would trigger an unintended submission. Add type="button" to each one.
The component has no semantic markup for assistive technologies: The container should have role="group" and accept an aria-label prop (e.g. "Text size") The extra spaces added to align the existing imports are not consistent with the rest of the file. Either apply it everywhere or remove it — as-is it just adds noise to the diff. |
No description provided.