diff options
| author | Patrick H. Lauke <[email protected]> | 2020-07-11 21:38:43 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-07-11 21:38:43 +0100 |
| commit | eeb73e0ccf9c9b1b4fae438ac65851b99bbe10a3 (patch) | |
| tree | 6680e392707bcdb180b1208766bc88a46c4f5a51 /js/src | |
| parent | 19b5908b05294fdb26e0b242b62e2a2227c9c89b (diff) | |
| download | bootstrap-eeb73e0ccf9c9b1b4fae438ac65851b99bbe10a3.tar.xz bootstrap-eeb73e0ccf9c9b1b4fae438ac65851b99bbe10a3.zip | |
Docs: forms accessibility cleanup (#31114)
* Expand on disabled fieldsets and faked buttons
include further advice/information on how to disable faked buttons for keyboard/AT users
* Centralise accessible name advice in forms overview
seems odd to only mention (separately) label, aria-label etc in input-group and layout. the advice is just as pertinent in other sections like select. checks only skims over this.
moving this, in expanded form, into the overview section itself. adding a specific cross-reference (just because they are easily left with no accname at all) in the checks page.
* Change warning about accessibility, modify server-side example
- paradoxically, due to our current problems with validation (see #28414) and the fact that browsers seem to have improved in this area for the most part, it's now actually better to use browser-native validation
- added explicit `id` and `aria-describedby` association to at least the server-side form error messages, to show how it should be done properly, and expanded the prose for that explaining this.
* Replace `.sr-only` with `.visually-hidden` in new addition
* Copy edits for clarity in parenthetical
* Copy and formatting tweaks
- Wordsmithing here and there
- Turns some hyphens into em dashes
- Turns a long running comma separated list into an unordered list
- Rearranges some copy just a bit
Co-authored-by: Mark Otto <[email protected]>
Diffstat (limited to 'js/src')
0 files changed, 0 insertions, 0 deletions
