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

Add checkboxes to checklist items #942

Closed
3 tasks
ericwbailey opened this issue Jul 12, 2020 · 4 comments · Fixed by #1025
Closed
3 tasks

Add checkboxes to checklist items #942

ericwbailey opened this issue Jul 12, 2020 · 4 comments · Fixed by #1025
Labels
enhancement Cosmetic and/or usability improvements to the project. help wanted Issues the team would like assistince with. javascript Issues dealing with JavaScript. markup Issues dealing with markup styling Issues dealing with our Sass/CSS.

Comments

@ericwbailey
Copy link
Member

Currently the site has no mechanism to let a user check off something in the checklist to mark it as reviewed.

We should add the ability for someone to check each item on the Checklist page off to indicate completion.

  • Incorporate a checkbox pattern
  • Make sure it does not have nested interactive control issues, especially with screen readers/voice control
  • Use localstorage to persist checked/unchecked state between sessions
@ericwbailey ericwbailey added enhancement Cosmetic and/or usability improvements to the project. help wanted Issues the team would like assistince with. styling Issues dealing with our Sass/CSS. javascript Issues dealing with JavaScript. markup Issues dealing with markup labels Jul 12, 2020
@SaptakS
Copy link
Member

SaptakS commented Jul 12, 2020

If no one is looking into this, I would love to work on this.

@ericwbailey
Copy link
Member Author

@SaptakS Yeah! Same deal as #940?

@SaptakS
Copy link
Member

SaptakS commented Jul 12, 2020

Works!

@ericwbailey
Copy link
Member Author

See also: #788

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Cosmetic and/or usability improvements to the project. help wanted Issues the team would like assistince with. javascript Issues dealing with JavaScript. markup Issues dealing with markup styling Issues dealing with our Sass/CSS.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants