Skip to content
This repository has been archived by the owner on Jul 10, 2020. It is now read-only.

checkbox & radio button style with visibly larger hit area #290

Closed
6 tasks
benguhin opened this issue Mar 9, 2015 · 1 comment
Closed
6 tasks

checkbox & radio button style with visibly larger hit area #290

benguhin opened this issue Mar 9, 2015 · 1 comment
Assignees

Comments

@benguhin
Copy link
Contributor

benguhin commented Mar 9, 2015

Starting this out as a separate issue from #236

I've been pushing this specifically for mobile devices (see #232 ), but it's also so much nicer on desktop to have big, spaced options to select from when the primary task is choosing between options in a list.

Here's a screenshot of a not-very-styled prototype we built for our complaint forms, which tested really well:
screen shot 2015-03-09 at 7 21 54 pm

Gov.uk has their style for this documented here: http://govuk-elements.herokuapp.com/#form-radio-buttons
screen shot 2015-03-09 at 7 07 24 pm

If we go forward with this as an optional variation for checkboxes and radio buttons, there are a few things to define:

  • Default state on a white background
  • Default state in a fieldset (gray background)
  • Hover state
  • Selected state
  • Placement and rules for helper copy within each option
  • Rules for width, stacking, and columns across breakpoints

I think @ajbush has already given this some thought

This was referenced Mar 9, 2015
@benguhin benguhin added 508 and removed 1 - Working labels Mar 19, 2015
@elizbond elizbond added this to the UI Backlog milestone Apr 3, 2015
@benguhin benguhin modified the milestones: Foundational components, UI Backlog Jul 31, 2015
@caheberer caheberer removed this from the Foundational components milestone Feb 17, 2016
@caheberer
Copy link
Member

This is standard practice for us now. Closing this issue, we're adding this update to the manual as part of the form fields exploration in #346.

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

No branches or pull requests

4 participants