Skip to content

Consider: Settings Table Component? #71

Description

@jpdevries

I've been working on what I'm calling an "Accessible Settings Table". I'm wondering if the jQuery dependency were stripped if this pattern might make sense as a "Frendly Component".

It's a fairly simple concept. You have a table grid of different "settings". Each row is a setting. There is a corresponding form to update each setting. Whenever a row receives focus the associated settings form appears below. Of course on .no-js the component is "expanded" and everything is accessible.

This concept came from re-imagining a similar experience that used Right Click > Update Setting to open a JavaScript modal window.

I really like how you can tab through the whole thing. Combined with some bypasslinks that could be really nice.

Demo and explanation in this pen:
http://codepen.io/jpdevries/pen/BKXbXg

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions