Revised all gateway specific themes
This commit is contained in:
parent
feb1fe25b0
commit
38127b97c9
|
@ -21,18 +21,17 @@ As specified in [Deploying Themes](https://www.keycloak.org/docs/latest/server_d
|
||||||
|
|
||||||
In the development phase, we suggest to disable themes caching in Keycloak configuration file. To do this edit `standalone.xml`. For `theme` set `staticMaxAge` to `-1` and both `cacheTemplates` and `cacheThemes` to `false`.
|
In the development phase, we suggest to disable themes caching in Keycloak configuration file. To do this edit `standalone.xml`. For `theme` set `staticMaxAge` to `-1` and both `cacheTemplates` and `cacheThemes` to `false`.
|
||||||
|
|
||||||
To test theme in a Keycloak instance you can clone this repo somewhere and create a symbolic link for each theme you want to deploy:
|
To test theme in a Keycloak instance you can clone this repo somewhere and create a symbolic link for each theme you want to deploy, eg:
|
||||||
|
|
||||||
mkdir /opt/git
|
mkdir /opt/git
|
||||||
cd /opt/git
|
cd /opt/git
|
||||||
git clone https://code-repo.d4science.org/gCubeSystem/d4science-keycloak-themes.git
|
git clone https://code-repo.d4science.org/gCubeSystem/keycloak-d4science-spi-parent.git
|
||||||
|
|
||||||
cd /opt/keycloak/themes
|
cd /opt/keycloak/themes
|
||||||
ln -s /opt/git/d4science-keycloak-themes/src/themes/d4science/
|
ln -s /opt/git/keycloak-d4science-spi-parent/keycloak-d4science-theme/src/main/resources/theme/d4science/
|
||||||
ln -s /opt/git/d4science-keycloak-themes/src/themes/d4science.v2/
|
ln -s /opt/git/keycloak-d4science-spi-parent/keycloak-d4science-theme/src/main/resources/theme/d4science.v2/
|
||||||
|
|
||||||
ln -s /opt/git/d4science-keycloak-themes/src/themes/dev4.d4science.org/
|
ln -s /opt/git/keycloak-d4science-spi-parent/keycloak-d4science-theme/src/main/resources/theme/dev4.d4science.org/
|
||||||
ln -s /opt/git/d4science-keycloak-themes/src/themes/next.d4science.org/
|
|
||||||
...
|
...
|
||||||
|
|
||||||
Note: `d4science` and `d4science.v2` are the base D4Science themes, that are **required** by all `\*.d4science.org` per gateway specific themes.
|
Note: `d4science` and `d4science.v2` are the base D4Science themes, that are **required** by all `\*.d4science.org` per gateway specific themes.
|
||||||
|
|
|
@ -3,36 +3,18 @@
|
||||||
{
|
{
|
||||||
"name": "aginfra.d4science.org",
|
"name": "aginfra.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "ariadne.d4science.org",
|
"name": "ariadne.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "bluecloud",
|
|
||||||
"types": [
|
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "blue-cloud.d4science.org",
|
"name": "blue-cloud.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -54,180 +36,120 @@
|
||||||
{
|
{
|
||||||
"name": "dante.d4science.org",
|
"name": "dante.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "desira.d4science.org",
|
"name": "desira.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "dev4.d4science.org",
|
"name": "dev4.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "eosc-pillar.d4science.org",
|
"name": "eosc-pillar.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "eoscsecretariat.d4science.org",
|
"name": "eoscsecretariat.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "example_theme",
|
"name": "example_theme",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "gemex.d4science.org",
|
"name": "gemex.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "i-gene.d4science.org",
|
"name": "i-gene.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "i-marine.d4science.org",
|
"name": "i-marine.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "moving.d4science.org",
|
"name": "moving.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "next.d4science.org",
|
"name": "next.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "openaire-connect.d4science.org",
|
"name": "openaire-connect.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "parthenos.d4science.org",
|
"name": "parthenos.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "performfish.d4science.org",
|
"name": "performfish.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "risis2.d4science.org",
|
"name": "risis2.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "secomlab.d4science.org",
|
"name": "secomlab.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "services.d4science.org",
|
"name": "services.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "sobigdata.d4science.org",
|
"name": "sobigdata.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "territoriaperti.d4science.org",
|
"name": "territoriaperti.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "test-theme.d4science.org",
|
"name": "test-theme.d4science.org",
|
||||||
"types": [
|
"types": [
|
||||||
"account",
|
|
||||||
"admin",
|
|
||||||
"email",
|
|
||||||
"login"
|
"login"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1,33 +0,0 @@
|
||||||
parent=d4science
|
|
||||||
|
|
||||||
|
|
||||||
#styles=
|
|
||||||
|
|
||||||
titleTag=Blue-Cloud Login
|
|
||||||
favicon=https://blue-cloud.d4science.org/generic-configurable-theme/images/favicon.ico
|
|
||||||
contentBgImg=img/blue-triangles.png
|
|
||||||
#contentStyle=background: url("https://url-of-background-img");
|
|
||||||
|
|
||||||
#logoHeaderStyle=
|
|
||||||
|
|
||||||
logoSrc=https://blue-cloud.d4science.org/image/layout_set_logo?img_id=199274286&t=1591610863691
|
|
||||||
logoAlt=Blue-Cloud Gateway
|
|
||||||
logoStyle=height: 40px;
|
|
||||||
|
|
||||||
infrastructureLogo=yes
|
|
||||||
#infrastructureLogoStyle=height: 40px;
|
|
||||||
|
|
||||||
#footerStyle=
|
|
||||||
|
|
||||||
linkTerms=https://blue-cloud.d4science.org/terms-of-use
|
|
||||||
linkCookies=https://blue-cloud.d4science.org/cookie-policy
|
|
||||||
#linkPrivacy=https://www.iubenda.com/privacy-policy/441050
|
|
||||||
linkProject=https://www.blue-cloud.org/
|
|
||||||
descrProject=Blue-Cloud Project Website
|
|
||||||
|
|
||||||
ECLogo=yes
|
|
||||||
ECLogoSrc=https://blue-cloud.d4science.org/generic-configurable-theme/images/custom/logo-ec.jpg
|
|
||||||
#ECLogoStyle=max-width: 35px;
|
|
||||||
#ECLogoAlt=EU H2020 programme
|
|
||||||
|
|
||||||
footerRow=Blue-Cloud has received funding from the European Union's Horizon programme call BG-07-2019-2020, topic: [A] 2019 - Blue Cloud services, Grant Agreement n.862409
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1 +0,0 @@
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
|
@ -1,2 +0,0 @@
|
||||||
|
|
||||||
parent=d4science
|
|
Loading…
Reference in New Issue