Theming and Styling
From Documentation
Depending on the requirement, there are different ways to customize the look and feel of components.
- Molds
- A component could have multiple different appearance, such as accordion vs regular tabbox. Each appearance is called a mold. You could choose one fulfilling your need.
- CSS
- To fine-tune the look and feel of a particular component, you could specify CSS styles and classes without changing the DOM structure at the client.
- Theme Customization
- The default themes (breeze, classic blue.. provided by ZK) allows some generic customization, such as font size. In additions, you could customize CSS and also DOM structures.
- Theme Provider
- If you allow users to have different theme they prefer, you could implement a theme provider to allow them to switch among the themes you provide.