Mark disabled datepicker cells as aria-disabled in v21
I maintainer di solito rispondono entro 1 giorno
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
#892 fixed disabled datepicker days, months and years not being exposed as disabled to assistive technology (and axe reporting contrast failures). On master this is done in the vendored PrimeNG datepicker, which does not exist in v21 (it uses the primeng package).
Approach for v21: in CpsDatepickerComponent, patch the rendered p-datepicker DOM (cells with the p-disabled class):
role="button"andaria-disabled="true"on disabled day, month and year cellsaria-disabled="true"on the day<td>(except empty other-month cells)aria-labelon month and year cells- Port unit and Playwright assertions from #892
To be merged after #903.
- Lingua principale
- TypeScript
- Stelle
- 9
- Fork
- 7
- Merge medio
- 1g 15h
- PR unite (30g)
- 11
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di AbsaOSS/cps-shared-ui
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
AbsaOSS/cps-shared-ui#875 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement library
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
AbsaOSS/cps-shared-ui#644 ·
I maintainer di solito rispondono entro 1 giorno
-
Backport changes missing from v21 (up to v22.2.0)Forse già presa @fateeand l’ha presa oggi. Apertaenhancement library
AbsaOSS/cps-shared-ui#904 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Fix WCAG 2.5.3 label-in-name mismatches and re-enable axe ruleForse già presa @lukasmatta l’ha presa 1 giorno fa. Apertaaccessibility
AbsaOSS/cps-shared-ui#900 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Create breadcrumbs componentApertalibrary new component
Difficoltà 3/5 Mezza giornata Idoneità per principianti 55/100
AbsaOSS/cps-shared-ui#853 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di AbsaOSS/cps-shared-ui
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
awslabs/visual-asset-management-system#937 ·
I maintainer di solito rispondono entro 1 giorno
-
t0ggles
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
nolimits4web/swiper#8255 · 1 commento ·
I maintainer di solito rispondono entro 15 giorni
-
render: --variables-file (and --variables <path>) fails with "io.readFile is not a function" since 0.8.212Forse già presa @miguel-heygen l’ha presa oggi. Apertabug triage/needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
heygen-com/hyperframes#6830 ·
I maintainer di solito rispondono entro 1 giorno
-
bug launch local use
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
account: profile bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 5 giorni