This project contains the various keycloak themes for our clients and Keycloak instances. All themes are based on Keycloak 15.1.0.
If you want to build your theme for deployment, you will need Apache Ant installed. If you want to run tests and preview your themes, you will need Apache Maven installed.
The jar can be built by running, in the root directory:
ant
Tests can be run using:
mvn test
You may preview the rendering of your templates by starting the local server with:
mvn jetty:run-war
Your templates can then be previewed at:
http://localhost:8080/preview/<theme name>/<template name>
A crash means:
- Your template has errors.
- The mock interfaces for the keycloak objects aren't complete yet.
The error message should tell you which.
TBD