I am currently working on a ZK application that has been styled using CSS, specifically the colors from the Sapphire theme. My goal is to have environment-dependent themes - Sapphire for production and Breeze for stage. While I have successfully implemented this feature, I now need to adjust some of my custom CSS rules (primarily background-color) based on the selected theme.
Is there a straightforward way to achieve this? For example:
- Creating theme-dependent CSS files
- Using theme-dependent CSS selectors
- Incorporating color constants from ZK themes into my CSS rules, or exploring other options?