Revision history [back]

click to hide/show revision 1
initial version

answered 2022-01-11 09:55:38 +0800

MDuchemin gravatar image MDuchemin

ZK Team

Hey there,

I'd say it depends on the amount of customization that you are doing. When you run init.sh on the project, it will set the theme name and info into a number of places (version files, build file, etc).

That theme id is used internally by ZK to generate unique URLs which will force the client to load the content set for your theme. Due to that, it's really a good idea to keep these names (and URI) exclusive for each of your themes.

This said, if you are planning to have multiple themes using the same structure but slightly different colors, and you have access to the premium download for the ZK theme pack, there is a utility in the theme pack source that lets you build variations on the same themes but with different color palettes.

The src jar contains the buildable project, and instructions on how to build in the readme.md file located at root.

You can find it in the theme back src jar, on maven or in the premium downloads section.

Hey there,

I'd say it depends on the amount of customization that you are doing. When you run init.sh on the project, it will set the theme name and info into a number of places (version files, build file, etc).

That theme id is used internally by ZK to generate unique URLs which will force the client to load the content set for your theme. Due to that, it's really a good idea to keep these names (and URI) exclusive for each of your themes.

This said, if you are planning to have multiple themes using the same structure but slightly different colors, and you have access to the premium download for the ZK theme pack, there is a utility in the theme pack source that lets you build variations on the same themes but with different color palettes.

The src jar contains the buildable project, and instructions on how to build in the readme.md file located at root.

You can find it in the theme back src jar, on maven or in the premium downloads section.

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More