-
-
Notifications
You must be signed in to change notification settings - Fork 7.1k
Closed
Labels
C: VCalendarT: enhancementFunctionality that enhances existing featuresFunctionality that enhances existing featuresa11yAccessibility issueAccessibility issue
Milestone
Description
Environment
Vuetify Version: 2.6.2
Vue Version: 2.6.14
Browsers: Chrome 97.0.4692.71
OS: Mac OS 10.15.7
Steps to reproduce
I have received the following report from an accessibility tester regarding v-calendar:
The table content such as "SUN", "MON", "TUE" etc. is presented using <div> elements.
As a result, screen reader users cannot understand the data table content effectively.
Expected Behavior
Apply the following changes:
- Utilized table mark-up such as
<table>,<tr>,<th>,<td>etc. to present the content as a data table. - Mark-up "SUN", "MON", "TUE" etc. table headers using
<th>element.
Actual Behavior
The table content such as "SUN", "MON", "TUE" etc. is presented using <div> elements.
Reproduction Link
https://codepen.io/apfrod/pen/WNZLRrb
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C: VCalendarT: enhancementFunctionality that enhances existing featuresFunctionality that enhances existing featuresa11yAccessibility issueAccessibility issue