Improve themes screen to define application colors and preferences and generate a css screen with css variables based on this
Problem to solve
Allow to fully generate a theme based on database values
Further details
In themes screen we can add a table with all theme variables, and allow the user to overwrite them and generate a visual theme management in real time
Proposal
- Upgrade theme screen to have a list of theme variables, like main color, font color, background color, etc.
- Add a new controller access which retrieves these variables in a css sheet as css variables
- When changing the theme in theme selector, reload this css from server (also when updating the theme values in theme screen, to see it in realtime)
What does success look like, and how can we measure that?
We will have an upgraded theme screen which can update instantly the application style