Closed Spikeysanju closed 2 years ago
Is your feature request related to a problem? Please describe.
Currently we've lots of boilerplate code theming classes.
boilerplate code
We're not using some of the params in real world. It's better to have only the value props which we're having in our design system.
only the value props
I'm refactoring Design system for better naming conventions for Colors, Typography & Padding Dimensions etc.
Design system
Colors
Typography
Padding Dimensions
🚧 WIP - Lots of work have been going on fine tuning the Einsen - Design System.
🚧 WIP
Einsen - Design System
Figma link - https://www.figma.com/file/s0jhjixtXtOZmmIyHIN3Yy/Einsen?node-id=0%3A1
Describe the solution you'd like Instead of creating the Wrapper Theme around Material Design. We need to come up with pure Jetpack Compose theming.
Wrapper Theme
Material Design
Jetpack Compose theming
For ex - Checkout the EinsenColors.kt class for custom color theming. But if you see we're forced to use Material Design color to add our own theming.
forced
Material Design color
own theming
We want full freedom & power 😌. So let's refactor the entire theming for Einsen 🚀
Is your feature request related to a problem? Please describe.
Currently we've lots of
boilerplate code
theming classes.We're not using some of the params in real world. It's better to have
only the value props
which we're having in our design system.I'm refactoring
Design system
for better naming conventions forColors
,Typography
&Padding Dimensions
etc.🚧 WIP
- Lots of work have been going on fine tuning theEinsen - Design System
.Figma link - https://www.figma.com/file/s0jhjixtXtOZmmIyHIN3Yy/Einsen?node-id=0%3A1
Describe the solution you'd like Instead of creating the
Wrapper Theme
aroundMaterial Design
. We need to come up with pureJetpack Compose theming
.For ex - Checkout the EinsenColors.kt class for custom color theming. But if you see we're
forced
to useMaterial Design color
to add ourown theming
.We want full freedom & power 😌. So let's refactor the entire theming for Einsen 🚀