dpc-sdp / ripple

Ripple is the frontend framework for Single Digital Presence, delivered using Nuxt and Vue.js
Apache License 2.0
61 stars 37 forks source link

Ripple Form Component Datepicker does not meet WCAG 2.0 Level AA: Acceptable compliance #1287

Open haloabove opened 1 year ago

haloabove commented 1 year ago

Describe the bug Ripple's From component Datepicker does not meet WCAG 2.0 Level AA: Acceptable compliance:

  1. Not keyboard accessible
  2. No action on keys: Enter, Space

To Reproduce Steps to reproduce the behaviour:

  1. Navigate trough Date picker using keyboard only
  2. use keyboard to select a date

Expected behaviour 1.The user should be able to select the date using only the keyboard.

Actual behaviour

  1. No dates are selected when pressing the Enter or Space keys.

Screenshots If applicable, add screenshots to help explain your problem.

Versions

Desktop (please complete the following information):

Smartphone (please complete the following information):

Additional context Add any other context about the problem here.