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

Research and prototype an update to states guidance on Design System website #2593

Closed
3 tasks done
CharlotteDowns opened this issue Feb 7, 2023 · 3 comments
Closed
3 tasks done
Assignees

Comments

@CharlotteDowns
Copy link
Contributor

CharlotteDowns commented Feb 7, 2023

What

We identified gaps in the Design System styles guidance. This exploration is specifically focused on drafting new guidance around 'states' and will replace Understanding focus state styles.

Why

Writing this guidance will probably force us to face quite a few inconsistencies across different components…

This will be used as reference for users creating new components.

Outline:

  • focus states
  • hover states
    • link underlines
    • using tints on buttons (and clickable things with larger touch areas like tabs)
  • active states
    • basically the same as focus?
    • except buttons which do the skeuomorphic press-down thing by removing the bottom shadow
  • ‘selected’ / current page

Who needs to work on this

Designer

Who needs to review this

The GOV.UK Design System team

Done when

  • Carried out research on how other design systems approach states and lessons to learn from.
  • Pulled together other issues and pull requests that may be relevant to changes made.
  • Start a draft guidance a google doc.

Moving to new card:

  • Draft a PR that includes new guidance and suggestions on where it could live.
@CharlotteDowns CharlotteDowns converted this from a draft issue Feb 7, 2023
@CharlotteDowns CharlotteDowns self-assigned this Feb 7, 2023
@CharlotteDowns CharlotteDowns moved this from Backlog 🗄 to Sprint Backlog 🏃🏼‍♀️ in GOV.UK Design System cycle board Feb 7, 2023
@CharlotteDowns
Copy link
Contributor Author

CharlotteDowns commented Feb 7, 2023

@CharlotteDowns CharlotteDowns moved this from Sprint Backlog 🏃🏼‍♀️ to In progress 📝 in GOV.UK Design System cycle board Feb 8, 2023
@CharlotteDowns
Copy link
Contributor Author

CharlotteDowns commented Feb 21, 2023

Other related issues:

Supporting 'in active'/disabled states gets complicated because we strongly encourage teams not to use them. However there may be contexts where user research shows that they help users in particular user journeys, in these scenarios we want to be able to allow teams to provide the best experience.

@CharlotteDowns CharlotteDowns moved this from In progress 📝 to Done 🏁 in GOV.UK Design System cycle board Feb 28, 2023
@CharlotteDowns CharlotteDowns changed the title Prototype an update to states guidance on Design System website Research and prototype an update to states guidance on Design System website Mar 1, 2023
@kellylee-gds
Copy link
Contributor

Closing issue as moved to Done

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

No branches or pull requests

2 participants