🗃 Github Issue Or Explanation for this PR. (What is it supposed to do and Why is needed)
Reduce colors to the required ones
Sync with Figma
Added comments so we know how to use the colors
Added utility extension class so the code is less ugly for using themes.
Fix up some components that were using the wrong colors
Added border to custom dialog as per design
✅ Checklist
[x] I have tested all my changes.
🕵️♂️ Notes for Code Reviewer
I did a cursory check on all screens I could find, all looks good
We can gradually start using the ThemeBuildContext extension so instead of
Theme.of(context).colorScheme.primary (it hurts my eyes)
🗃 Github Issue Or Explanation for this PR. (What is it supposed to do and Why is needed)
Reduce colors to the required ones Sync with Figma Added comments so we know how to use the colors Added utility extension class so the code is less ugly for using themes. Fix up some components that were using the wrong colors Added border to custom dialog as per design
✅ Checklist
🕵️♂️ Notes for Code Reviewer
I did a cursory check on all screens I could find, all looks good
We can gradually start using the ThemeBuildContext extension so instead of
Theme.of(context).colorScheme.primary (it hurts my eyes)
we can say
context.colorScheme.primary
🙈 Screenshots
[hopefully everything looks the same as before]
👯♀️ Paired with