Skip to content

Calendar keyboard navigation accessibility #6275

@damyanpetev

Description

@damyanpetev

Is your feature request related to a problem? Please describe.

Related to #6272, after looking at the descriptions for calendar in the datepicker example:
"calendar that uses the grid pattern"
"as specified in the grid design pattern, only one button in the calendar grid is in the Tab sequence."

In other words, tab navigation through the calendar is supposed to allow you to jump through the prev/next buttons, the year/month pickers and the calendar grid itself. Right now the calendar handles the tab as it would cursor keys, which is super tedious.

Describe the solution you'd like

The tab navigation of the calendar should allow you to jump through the separate groups and have a single tab stop for the actual calendar grid.

Additional context

I realize this is a behavior change from the current implementation, but the way the spec describes the behavior seems very reasonable, so I'm logging this as an enhancement.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions