diff --git a/Dockerfile b/Dockerfile index 487fb8f..7056216 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # build environment -FROM node:14-alpine as build +FROM node:18-alpine as build WORKDIR /app COPY package.json yarn.lock ./ RUN yarn install --frozen-lockfile diff --git a/README.md b/README.md index 59c5f78..8d979a3 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,9 @@ yarn build-keycloak-theme # Actually build the theme (generates the .jar to be i npx eject-keycloak-page # Prompt that let you select the pages you want to customize # This CLI tools is not guaranty to work, you can always copy pase pages # from the Keycloakify repo. + # After you ejected a page you need to edit the src/keycloak-theme/login(or admin)/KcApp.tsx file + # You need to add a case in the switch for the page you just imported in your project. + # Look how it's done for the Login page and replicate for your new page. npx initialize-email-theme # For initializing your email theme # Note that Keycloakify does not feature React integration for email yet.