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

Move away from Emotion and set up our design system #1446

Open
5 of 10 tasks
ob6160 opened this issue Mar 4, 2023 · 0 comments
Open
5 of 10 tasks

Move away from Emotion and set up our design system #1446

ob6160 opened this issue Mar 4, 2023 · 0 comments
Assignees
Labels
Refactor Non-user-visible changes research ui

Comments

@ob6160
Copy link
Member

ob6160 commented Mar 4, 2023

  • Explore alternatives to the Emotion CSS-in-JS framework
  • Split out our components into a more formal 'design system' and tidy up their definition + usage
  • Start to adopt components incrementally, with the long term goal of phasing out our Emotion dependency

Foundational "atom" components

Layout components

  • Grid
  • Stack
@ob6160 ob6160 changed the title Moving away from Emotion and design system improvements Move away from Emotion and design system improvements Mar 4, 2023
@ob6160 ob6160 changed the title Move away from Emotion and design system improvements Move away from Emotion and set up our design system Mar 4, 2023
@ob6160 ob6160 added ui research Refactor Non-user-visible changes labels Mar 4, 2023
rosejbon added a commit that referenced this issue Mar 6, 2023
This is start of experimenting with how we will move away from using
Emotion to style the app. This Badge is made with React and plain old
css. It has been used for when folk remove a toliet they get flagged
that they have successfully removed a loo.

See this issue for more context on the move away from using Emotion for
our styling needs:
#1446
rosejbon added a commit that referenced this issue Mar 8, 2023
This is start of experimenting with how we will move away from using
Emotion to style the app. This Badge is made with React and plain old
css. It has been used for when folk remove a toliet they get flagged
that they have successfully removed a loo.

See this issue for more context on the move away from using Emotion for
our styling needs:
#1446
rosejbon added a commit that referenced this issue Mar 16, 2023
This is start of experimenting with how we will move away from using
Emotion to style the app. This Badge is made with React and plain old
css. It has been used for when folk remove a toliet they get flagged
that they have successfully removed a loo.

See this issue for more context on the move away from using Emotion for
our styling needs:
#1446
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Refactor Non-user-visible changes research ui
Projects
Development

No branches or pull requests

3 participants