Revised all gateway specific themes

This commit is contained in:
Vincenzo Cestone 2022-02-16 13:01:04 +01:00
parent feb1fe25b0
commit 38127b97c9
75 changed files with 5 additions and 252 deletions

View File

@ -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`.
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
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
ln -s /opt/git/d4science-keycloak-themes/src/themes/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/
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/d4science-keycloak-themes/src/themes/next.d4science.org/
ln -s /opt/git/keycloak-d4science-spi-parent/keycloak-d4science-theme/src/main/resources/theme/dev4.d4science.org/
...
Note: `d4science` and `d4science.v2` are the base D4Science themes, that are **required** by all `\*.d4science.org` per gateway specific themes.

View File

@ -3,36 +3,18 @@
{
"name": "aginfra.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "ariadne.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "bluecloud",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "blue-cloud.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
@ -54,180 +36,120 @@
{
"name": "dante.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "desira.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "dev4.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "eosc-pillar.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "eoscsecretariat.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "example_theme",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "gemex.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "i-gene.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "i-marine.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "moving.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "next.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "openaire-connect.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "parthenos.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "performfish.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "risis2.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "secomlab.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "services.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "sobigdata.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "territoriaperti.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
},
{
"name": "test-theme.d4science.org",
"types": [
"account",
"admin",
"email",
"login"
]
}

View File

@ -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