Skip to content

Improve keyboard support for availability tabs #77

Description

@mdarrik

I mentioned this in the PR, but the tab controls currently need a little keyboard support work.

If you look at the w3 example I based the tab changes on, it does some logic to make the content for a tab available at the next tab index after a user clicks a tab. It also add a some arrow key support so users can switch between tabs more easily.

When you do this, you may want to break the tab stuff out into components like: tab-list, tab-button, tab-content so that this could be reused elsewhere.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions