-
Task
-
Resolution: Unresolved
-
Should have
-
None
There is a level of code refactoring that needs to happen in order to make the campaigns themes css code more maintainable and easier to extend. Ideally this should happen before we introduce new features and definitely before implementing any new theme.
RFC Document: https://docs.google.com/document/d/1eciWb_8FHF4qmwPGNtHFtmf9zGsDCF3bGnwJhcUx13M
To be refined:
- Codebase structure (eg. in which repo(s) it should live)
- Json data model for holding theme values
- CSS variables