Spikeysanju / Einsen

🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.
Apache License 2.0
912 stars 79 forks source link

Theme Refactoring #99

Closed Spikeysanju closed 2 years ago

Spikeysanju commented 2 years ago

Is your feature request related to a problem? Please describe.


🚧 WIP - Lots of work have been going on fine tuning the 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.

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.

We want full freedom & power 😌. So let's refactor the entire theming for Einsen 🚀