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

Multiple themes support #61

Open
ksiabani opened this issue Dec 23, 2021 · 0 comments
Open

Multiple themes support #61

ksiabani opened this issue Dec 23, 2021 · 0 comments
Labels
needs analysis Further analysis is needed
Milestone

Comments

@ksiabani
Copy link
Collaborator

ksiabani commented Dec 23, 2021

Matte should be able to support multiple themes. Theming in Matte exists in two levels:

Theme selection

The user should be able to select amongst multiple themes. This includes element styling that is specific to the design system, e.g. the padding and line-height of the button. For this, the user could tweak an object containing the properties.

Theme customisation

The user should be able to further customise the selected theme. This inludes design aspects that can be customised through MUI theming , like colors and fonts. For this, maybe we could use multiple [name].[themeName].module.scss files.

Themes should be also selectable from within the storybook.

@ksiabani ksiabani added the needs analysis Further analysis is needed label Dec 23, 2021
@ksiabani ksiabani added this to the Next milestone Dec 23, 2021
@ksiabani ksiabani changed the title How to support multiple themes? Multiple themes support Dec 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs analysis Further analysis is needed
Projects
None yet
Development

No branches or pull requests

1 participant