Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Look at improving 'expandable things' #1259

Open
christopherthomasdesign opened this issue May 18, 2020 · 2 comments
Open

Look at improving 'expandable things' #1259

christopherthomasdesign opened this issue May 18, 2020 · 2 comments

Comments

@christopherthomasdesign
Copy link
Member

What

Look at expandable components to solve common problems between them and find a more unified approach.

Why

Who needs to know about this

Designers, developers

Further detail

Components with expandable things include:

  • Accordion
  • Details

Should also consider:

  • Conditionally revealing checkboxes and radios
  • Step-by-step pages

Done when

TBC

@christopherthomasdesign christopherthomasdesign added the awaiting triage Needs triaging by team label May 18, 2020
@kellylee-gds kellylee-gds added this to Upcoming sprints in Design System Sprint Board via automation May 18, 2020
@36degrees
Copy link
Member

Related: Feedback from testing highlighting that the <details> element is styled to look like a link, but is (natively) treated as a button by assistive technology.

alphagov/govuk-design-system-backlog#44 (comment)

alphagov/govuk-design-system-backlog#44 (comment)

@kellylee-gds kellylee-gds removed this from Upcoming sprints in Design System Sprint Board Aug 17, 2020
@CharlotteDowns CharlotteDowns self-assigned this Oct 6, 2020
@chris-gds
Copy link

Just noting some additional instances of this "open-and-close" pattern on GOV.UK that is all somewhat linked,

including:

  • Mobile Menus (GOV.UK)
  • Search filtering options (GOV.UK/search)

Screenshot 2021-09-08 at 17 30 33

Screenshot 2021-09-08 at 17 31 14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants