Final touch
This commit is contained in:
1 parent
8e1a34e8f0
commit
3ebb9ef9df
4 files changed
+12
-16
No files matched your search
@@ -8,11 +8,9 @@
|
|||||||
<a href="https://starter.keycloakify.dev">Authenticated React SPA</a>
|
<a href="https://starter.keycloakify.dev">Authenticated React SPA</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
> WARNING: This work in progress!
|
|
||||||
|
|
||||||
# Introduction
|
# Introduction
|
||||||
|
|
||||||
This repo constitutes an easily reusable setup for a Keycloak theme project OR for a SPA React App that generates a
|
This repo constitutes an easily reusable setup for a Keycloak theme project OR for a Vite SPA React App that generates a
|
||||||
Keycloak theme that goes along with it.
|
Keycloak theme that goes along with it.
|
||||||
If you are only looking to create a Keycloak theme (and not a Keycloak theme and an App that share the same codebase) there are a lot of things that you can remove from this starter: [Please read this section of the README](#standalone-keycloak-theme).
|
If you are only looking to create a Keycloak theme (and not a Keycloak theme and an App that share the same codebase) there are a lot of things that you can remove from this starter: [Please read this section of the README](#standalone-keycloak-theme).
|
||||||
|
|
||||||
@@ -49,7 +47,7 @@ npx initialize-email-theme # For initializing your email theme
|
|||||||
# Note that Keycloakify does not feature React integration for email yet.
|
# Note that Keycloakify does not feature React integration for email yet.
|
||||||
|
|
||||||
npx download-builtin-keycloak-theme # For downloading the default theme (as a reference)
|
npx download-builtin-keycloak-theme # For downloading the default theme (as a reference)
|
||||||
# Look for the files in build_keycloak/src/main/resources/theme/{base,keycloak}
|
# Look for the files in dist_keycloak/src/main/resources/theme/{base,keycloak}
|
||||||
```
|
```
|
||||||
|
|
||||||
# Theme variant
|
# Theme variant
|
||||||
@@ -201,8 +199,8 @@ jobs:
|
|||||||
- run: npx keycloakify
|
- run: npx keycloakify
|
||||||
env:
|
env:
|
||||||
XDG_CACHE_HOME: "/home/runner/.cache/yarn"
|
XDG_CACHE_HOME: "/home/runner/.cache/yarn"
|
||||||
- run: mv build_keycloak/target/retrocompat-*.jar retrocompat-keycloak-theme.jar
|
- run: mv dist_keycloak/target/retrocompat-*.jar retrocompat-keycloak-theme.jar
|
||||||
- run: mv build_keycloak/target/*.jar keycloak-theme.jar
|
- run: mv dist_keycloak/target/*.jar keycloak-theme.jar
|
||||||
- uses: softprops/action-gh-release@v1
|
- uses: softprops/action-gh-release@v1
|
||||||
with:
|
with:
|
||||||
name: Release v\${{ needs.check_if_version_upgraded.outputs.to_version }}
|
name: Release v\${{ needs.check_if_version_upgraded.outputs.to_version }}
|
||||||
|
|||||||
+2
-2
@@ -26,8 +26,8 @@
|
|||||||
"keywords": [],
|
"keywords": [],
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"evt": "^2.5.7",
|
"evt": "^2.5.7",
|
||||||
"keycloakify": "9.4.0-rc.17",
|
"keycloakify": "^9.4.1",
|
||||||
"oidc-spa": "^4.0.0",
|
"oidc-spa": "^4.2.1",
|
||||||
"powerhooks": "^1.0.8",
|
"powerhooks": "^1.0.8",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.2.0",
|
||||||
|
|||||||
+1
-3
@@ -11,7 +11,5 @@ export default defineConfig({
|
|||||||
react(),
|
react(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
keycloakify()
|
keycloakify()
|
||||||
],
|
]
|
||||||
assetsInclude: ["**/*.md"],
|
|
||||||
//base: '/foo/'
|
|
||||||
})
|
})
|
||||||
Loaded 3 of 4 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user