Commit 238e8fd
Add Section 508 accessibility compliance for weekly day selection
This commit completes the 508 accessibility compliance work by adding
aria-labels to weekly day selection buttons, providing full weekday names
for screen readers. This builds upon existing accessibility features that
were previously ported from the original recurring_select project:
- Focus trapping within modal dialog
- Aria-labels for calendar day/month links
- Enhanced color contrast ratios (WCAG compliant)
- Title attributes on interval inputs
- Keyboard-accessible links with href attributes
Credit to @iamanissa for the original 508 compliance work in
gregschmit/recurring_select PR gregschmit#130.
Co-Authored-By: iamanissa <iamanissa@users.noreply.github.com>1 parent 560833c commit 238e8fd
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
518 | 518 | | |
519 | 519 | | |
520 | 520 | | |
521 | | - | |
| 521 | + | |
| 522 | + | |
522 | 523 | | |
523 | 524 | | |
524 | 525 | | |
| |||
0 commit comments