Limitations
Last updated
Was this helpful?
Last updated
Was this helpful?
This project only support out of the box the most common user facing pages of Keycloak login.
To see the complete list of pages that Keycloak provide you can download the base theme with the following command
npx -p keycloakify download-builtin-keycloak-theme
Most Keycloakify component are based on the base theme of Keycloak v11.0.3 ().
are the pages currently implemented by this module.
process.env.PUBLIC_URL
not supported.You won't be able to . (This isn't recommended anyway).
@font-face
importing fonts from the src/
dirIf you are building the theme with this limitation doesn't apply, you can import fonts however you see fit.
We have a fonts/
directory in src/
We import the font like this in a .scss
a file.
If it is possible, use Google Fonts or any other font provider.
As of now Keycloakify only enable you to create a theme that covers the Login pages and the emails. Acount
and Admin Console
aren't supported yet.
.
If you want to host your font recommended approach is to move your fonts into the public
directory and to place your @font-face
statements in the public/index.html
.
Example (and the font are ).
If you can't or wont move your @font-face
statements in the public/index.html
, you can still , you will need to enable for your font files, even on the same domain.
If you are missing this feature .