Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MAXIMUS-DeltaWare/adminlte-keycloak-theme
A Keycloak theme based on the AdminLTE UI library
https://github.com/MAXIMUS-DeltaWare/adminlte-keycloak-theme
adminlte keycloak theme
Last synced: about 1 month ago
JSON representation
A Keycloak theme based on the AdminLTE UI library
- Host: GitHub
- URL: https://github.com/MAXIMUS-DeltaWare/adminlte-keycloak-theme
- Owner: MAXIMUS-DeltaWare
- License: mit
- Created: 2017-04-05T15:18:23.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-30T19:35:00.000Z (almost 5 years ago)
- Last Synced: 2024-02-10T10:11:06.642Z (5 months ago)
- Topics: adminlte, keycloak, theme
- Language: HTML
- Size: 6.87 MB
- Stars: 89
- Watchers: 10
- Forks: 37
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-keycloak - A Keycloak theme based on the AdminLTE UI library
README
# adminlte-keycloak-theme
A Keycloak theme based on the AdminLTE UI library
## Installation
To install this theme:
- Clone or download this repository
- Copy the `adminlte` directory from this repository into your Keyloak server's `themes` directory
- Restart your Keycloak server
- Navigate to your Keycloak server's administration console. Select your realm, and go Realm Settings → Themes. Select "adminlte" as your login theme.## Libraries
This theme uses [AdminLTE](https://almsaeedstudio.com/themes/AdminLTE/index2.html), [Bootstrap 3](http://getbootstrap.com/), and [jQuery](https://jquery.com/). This theme also uses several of the [plugins used by the AdminLTE library](https://almsaeedstudio.com/themes/AdminLTE/documentation/index.html#plugins).
These libraries are included directly in this repository's source for ease of use and development.
## Developing
A few handy things to know while developing:
- Changes to the `.css` and `.js` files (or other items in the `resources` directory) don't require a restart to take effect.
- Changes to `.ftl` template files (or the addition of new `.ftl` files) **do** require a restart before taking effect.## Notes
This theme is far from complete; there are several workflows and screens which have not yet been templated. Currently, only a subset of the login screens have been themed. You can use this theme as a starting point, and feel free to submit pull requests for new features you add!
For more examples of this theme, see the [screenshots](screenshots) directory in this repository.