-
-
Notifications
You must be signed in to change notification settings - Fork 151
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
WIP / POC — [Feature] theming / customization #241
Conversation
• Alert • Accordion • Badge
@MildTomato This theming feature would be very useful, is this still planed for sometime in the future? in the mean time, I guess forking and changing the theme would be the way to customize? |
@willopez yep it is. I did a first pass on it in It also creates way too many css properties currently as well, so I also want to fix that up really. |
OK, got it. And I agree that making class names explicit will make it easier to customize. I am open to help with this effort, how can I help? |
@willopez honestly, and this will sound boring.. possibly branching off I'm not that sure what the structure could be yet, although I've started planning it a little bit in Figma and I have the following names for things. But it's a bit of a work in progress. |
Saying that, the name/structure in that figma tokens json isn't very useful. So I'm still not entirely sure this is a good idea, as we'll end up with a lot of classes. Like, |
Supabase UI is being deprecated.As part of that, we are closing Pull Requests in this repo for now. We are moving the components to the main mono repo at https://github.com/supabase/supabase. The auth component has been moved to it's own repo and package. https://github.com/supabase-community/auth-ui. You can also read the docs for auth ui here. |
to do:
I'm trying to look at removing css modules completely
we could also look at leaving in some css class names purely for the same of making it easier for a developer to target elements if they need to override something with css rather than tailwind classes.