<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hi all,</div>
<div><br>
</div>
<div>In regards to Extending Themes via SPI all I found is this documentation:</div>
<div>
<div><a moz-do-not-send="true" href="http://keycloak.github.io/docs/userguide/keycloak-server/html/providers.html">http://keycloak.github.io/docs/userguide/keycloak-server/html/providers.html</a>&nbsp;and&nbsp;</div>
<div><a moz-do-not-send="true" href="http://keycloak.github.io/docs/userguide/keycloak-server/html/themes.html#d4e2450"></a></div>
<div><a class="moz-txt-link-freetext" href="http://keycloak.github.io/docs/userguide/keycloak-server/html/themes.html#d4e2450">http://keycloak.github.io/docs/userguide/keycloak-server/html/themes.html#d4e2450</a></div>
</div>
<div>I found it a little less describing.</div>
<div><br>
</div>
<div>When I implement those two classes, where do I put the new implemented classes? How do I deploy them?</div>
<div>Can I also use Spring mvc and JSP and few maven dependencies instead of freemarker?</div>
<div><br>
</div>
<div>I also tried to find an example to extend theme using SPI but there seems to be none. It would be really nice if you could provide a sample hello world.</div>
<div><br>
</div>
<div>Thank you very much,</div>
<div>Sarp Kaya</div>
</body>
</html>