-
Notifications
You must be signed in to change notification settings - Fork 0
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
Initial implementation of theme structure #1
base: master
Are you sure you want to change the base?
Conversation
After my initial review, I was thinking more about the goals we want to achieve with this UIKit and I believe it's beneficial to understand what we are building and the benefits we are giving to end user. In no particular order, these are some things I think we should consider as goals:
|
Building this lib from scratch to me sounds like we don't have a solution that meets our needs which might not be true. I was looking at https://github.com/styled-system/styled-system the other day and looks like it fits our needs. |
@jpadilla yeah, I agree. |
@Jpadilla1 come to think of it, I think we should use Rebass as the base for the components. It already has a couple of components, the library is unopinionated and it's built on top of styled-system. |
@jpadilla sorry for mentioning you earlier hehe. |
I'm down for rebass and LOL |
Adds initial work theme colors, spacing, radius and typography. Adds typography sizes WIP - Feedback Adds rebass Adds initial theme changes Adds theme provider to stories Moves stories to ts Adds button variants and placeholder colors Visualizes palette Adds font weights, space, radius and buttons Cleans up variants file Updates palette display Moves theme to root Cleans up some type definitions
No description provided.