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

Switch to work-in-progress new Task List component #643

Closed
wants to merge 2 commits into from

Conversation

frankieroberto
Copy link
Contributor

The "Task List" component is currently not part of govuk-frontend, and so there is currently a cross-government collaboration to bring it in. As part of this, there are a few design changes to improve usability and accessibility.

This is a preview of the work-in-progress design, so that we can get an early feel for it, and can potentially test it with candidates.

The main differences are:

  1. the status appears capitalised rather than UPPERCASE to improve readability
  2. the colour of the status label has been changed to hopefully reduce the number of people clicking on thinking that it is a button
  3. the suggested status labels have changed so that the incomplete tasks are more prominent than the completed ones

Related links

  1. Existing task list guidance on GOV.UK Design System
  2. GitHub conversation about the existing pattern
  3. Draft pull request adding the new task list component to govuk-frontend
  4. Draft pull request updating the task list guidance on GOV.UK Design System

Screenshots

Before After
task-list-before task-list-after

@duncanjbrown duncanjbrown temporarily deployed to apply-beta-p-task-list--ujahte March 23, 2022 12:07 Inactive
@duncanjbrown duncanjbrown had a problem deploying to apply-beta-p-task-list--1bz0gn March 23, 2022 12:14 Failure
@frankieroberto frankieroberto temporarily deployed to apply-beta-p-task-list--1bz0gn March 23, 2022 12:22 Inactive
@simonwhatley simonwhatley deleted the task-list-draft-component branch July 9, 2024 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants