We’re excited to announce the release of two new npm packages designed to supercharge your Keycloak customization efforts. These React component libraries, built on top of PatternFly, provide the essential building blocks for crafting account and admin consoles.
The packages are:
- @keycloak/keycloak-admin-ui
- This package provides the building blocks for creating a Keycloak admin console.
- @keycloak/keycloak-account-ui
- This package provides the building blocks for creating a Keycloak account console.
- @keycloak/ui-shared
- This package provides shared components and utilities for building Keycloak UIs.
Accelerate Your Development with Our Quickstart Tool
Kickstart your project with our npm create keycloak-theme my-theme command. This streamlined tool generates a project structure, essential dependencies, and configuration, saving you precious time.
Get Started:
- Run
npm create keycloak-theme my-theme
. - Customize your theme by editing files in the src directory.
- Deploy your theme using mvn install to generate a production-ready version.
Key Benefits:
- Rapid development: Create stunning UIs in less time.
- Consistency: Adhere to the PatternFly design system for a cohesive look and feel.
- Flexibility: Customize components to match your brand and user preferences.
For more information, see the README.