From b73f5faae7080c728108bfb9cbf4cd09d8dc4ed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20AUDEON?= <mael.audeon@teamdlab.com> Date: Tue, 28 Apr 2020 15:14:18 +0200 Subject: [PATCH] [DLAB-4011] Set dlab colors on cas, identity & portal --- .../main/config/cas-server-application-dev.yml | 4 ++-- .../config/cas-server-application-recette.yml | 7 +++---- cas/cas-server/src/main/config/sass/_login.scss | 8 ++++---- .../src/main/config/sass/_mfa-sms.scss | 4 ++-- .../main/config/sass/_password-recovery.scss | 2 +- .../src/main/config/sass/_step-password.scss | 2 +- .../src/main/resources/application.properties | 7 +------ .../src/main/resources/static/css/cas.css | 16 ++++++++-------- .../src/assets/{vitamui-logo.png => logo.png} | Bin ui/ui-frontend-common/src/assets/test_logo.png | Bin 2617 -> 0 bytes .../main/config/ui-identity-application-dev.yml | 4 ++-- .../config/ui-identity-application-recette.yml | 4 ++-- .../main/config/ui-portal-application-dev.yml | 4 ++-- .../config/ui-portal-application-recette.yml | 4 ++-- 14 files changed, 30 insertions(+), 36 deletions(-) rename ui/ui-frontend-common/src/assets/{vitamui-logo.png => logo.png} (100%) delete mode 100644 ui/ui-frontend-common/src/assets/test_logo.png diff --git a/cas/cas-server/src/main/config/cas-server-application-dev.yml b/cas/cas-server/src/main/config/cas-server-application-dev.yml index d8b92263..8413ec39 100644 --- a/cas/cas-server/src/main/config/cas-server-application-dev.yml +++ b/cas/cas-server/src/main/config/cas-server-application-dev.yml @@ -143,8 +143,8 @@ server-identity : theme: # vitam-logo: /absolute/path/to/logo.png # vitamui-logo-large: /absolute/path/to/logo.png -# primary: '#123456' -# secondary: '#654321' + primary: '#ff4a54' + secondary: '#241f63' logging: config: src/main/config/logback-dev.xml diff --git a/cas/cas-server/src/main/config/cas-server-application-recette.yml b/cas/cas-server/src/main/config/cas-server-application-recette.yml index 7d1b0ae8..bb139a73 100644 --- a/cas/cas-server/src/main/config/cas-server-application-recette.yml +++ b/cas/cas-server/src/main/config/cas-server-application-recette.yml @@ -139,10 +139,9 @@ server-identity : identityRole: SSO identityServerId: 1 -#theme: -# primary: '#123456' -# secondary: '#654321' -# ... +theme: + primary: '#ff4a54' + secondary: '#241f63' logging: config: src/main/config/logback-dev.xml diff --git a/cas/cas-server/src/main/config/sass/_login.scss b/cas/cas-server/src/main/config/sass/_login.scss index 56416819..a73d26aa 100644 --- a/cas/cas-server/src/main/config/sass/_login.scss +++ b/cas/cas-server/src/main/config/sass/_login.scss @@ -89,7 +89,7 @@ &:focus:not([disabled]), &:hover:not([disabled]) { cursor: pointer; - background-color: var(--vitamui-primary-light); + opacity: 85%; outline: none; } @@ -124,8 +124,8 @@ i { display: block; font-size: 18px; - color: var(--vitamui-secondary); - background-color: var(--vitamui-secondary-light-20); + color: white; + background-color: var(--vitamui-secondary); width: 30px; height: 30px; border-radius: 15px; @@ -172,7 +172,7 @@ text-align: center; i.check-icon { - color: var(--vitamui-secondary-light); + color: var(--vitamui-secondary); font-size: 110px; } } diff --git a/cas/cas-server/src/main/config/sass/_mfa-sms.scss b/cas/cas-server/src/main/config/sass/_mfa-sms.scss index e4f9ebca..74a38b8b 100644 --- a/cas/cas-server/src/main/config/sass/_mfa-sms.scss +++ b/cas/cas-server/src/main/config/sass/_mfa-sms.scss @@ -92,7 +92,7 @@ &:focus:not([disabled]), &:hover:not([disabled]) { cursor: pointer; - background-color: var(--vitamui-primary-light); + opacity: 85%; outline: none; } @@ -156,7 +156,7 @@ &:focus:not([disabled]), &:hover:not([disabled]) { cursor: pointer; - background-color: var(--vitamui-primary-light); + opacity: 85%; outline: none; } diff --git a/cas/cas-server/src/main/config/sass/_password-recovery.scss b/cas/cas-server/src/main/config/sass/_password-recovery.scss index 3293697b..f9d5c1c3 100644 --- a/cas/cas-server/src/main/config/sass/_password-recovery.scss +++ b/cas/cas-server/src/main/config/sass/_password-recovery.scss @@ -36,7 +36,7 @@ } i.check-icon { - color: var(--vitamui-secondary-light); + color: var(--vitamui-secondary); font-size: 110px; } diff --git a/cas/cas-server/src/main/config/sass/_step-password.scss b/cas/cas-server/src/main/config/sass/_step-password.scss index d357412c..1ac5fbca 100644 --- a/cas/cas-server/src/main/config/sass/_step-password.scss +++ b/cas/cas-server/src/main/config/sass/_step-password.scss @@ -33,7 +33,7 @@ i.check-icon { float: right; - color: var(--vitamui-secondary-light); + color: var(--vitamui-secondary); font-size: 110px; margin-left: 60px; } diff --git a/cas/cas-server/src/main/resources/application.properties b/cas/cas-server/src/main/resources/application.properties index a30c1d61..0a0b2e20 100644 --- a/cas/cas-server/src/main/resources/application.properties +++ b/cas/cas-server/src/main/resources/application.properties @@ -122,15 +122,10 @@ cas.authn.accept.users=casuser::Mellon # theme.vitamui-logo-large=/path/to/vitam-logo/vitamui-logo-large.png theme.primary=#702382 -theme.primary-light=#992fb1 -theme.primary-light-20=#ba52d1 theme.secondary=#7FA1D4 -theme.secondary-light=#c9d8ed -theme.secondary-light-8=#bacde8 -theme.secondary-dark-5=#5784c7 # Inline-CSS added in every html template, on body tag -theme.body.style=--vitamui-primary:${theme.primary};--vitamui-primary-light:${theme.primary-light};--vitamui-primary-light-20:${theme.primary-light-20};--vitamui-secondary:${theme.secondary};--vitamui-secondary-light:${theme.secondary-light};--vitamui-secondary-light-8:${theme.secondary-light-8};--vitamui-secondary-dark-5:${theme.secondary-dark-5}; +theme.body.style=--vitamui-primary:${theme.primary};--vitamui-secondary:${theme.secondary}; diff --git a/cas/cas-server/src/main/resources/static/css/cas.css b/cas/cas-server/src/main/resources/static/css/cas.css index f76904f2..2cda8b07 100644 --- a/cas/cas-server/src/main/resources/static/css/cas.css +++ b/cas/cas-server/src/main/resources/static/css/cas.css @@ -131,7 +131,7 @@ border: 1px solid var(--vitamui-primary); } .login-box button.vitamui-primary:focus:not([disabled]), .login-box button.vitamui-primary:hover:not([disabled]) { cursor: pointer; - background-color: var(--vitamui-primary-light); + opacity: 85%; outline: none; } .login-box button.vitamui-primary[disabled] { opacity: 0.4; } @@ -158,8 +158,8 @@ .login-box button.back i { display: block; font-size: 18px; - color: var(--vitamui-secondary); - background-color: var(--vitamui-secondary-light-20); + color: white; + background-color: var(--vitamui-secondary); width: 30px; height: 30px; border-radius: 15px; @@ -195,7 +195,7 @@ padding: 0 15%; text-align: center; } .login .success .content i.check-icon { - color: var(--vitamui-secondary-light); + color: var(--vitamui-secondary); font-size: 110px; } .login .success h1 { line-height: 36px; } @@ -231,7 +231,7 @@ .password-recovery .instructions { width: 80%; } .password-recovery i.check-icon { - color: var(--vitamui-secondary-light); + color: var(--vitamui-secondary); font-size: 110px; } .password-recovery .cancel-link { font-family: Roboto; @@ -300,7 +300,7 @@ .step-password i.check-icon { float: right; - color: var(--vitamui-secondary-light); + color: var(--vitamui-secondary); font-size: 110px; margin-left: 60px; } @@ -381,7 +381,7 @@ text-decoration: none; } .mfa-login .buttonbckgrnd .submittoken:focus:not([disabled]), .mfa-login .buttonbckgrnd .submittoken:hover:not([disabled]) { cursor: pointer; - background-color: var(--vitamui-primary-light); + opacity: 85%; outline: none; } .mfa-login .buttonbckgrnd .submittoken[disabled] { opacity: 0.4; } @@ -430,7 +430,7 @@ text-decoration: none; } .mfa-expired #resendCodeForm .button:focus:not([disabled]), .mfa-expired #resendCodeForm .button:hover:not([disabled]) { cursor: pointer; - background-color: var(--vitamui-primary-light); + opacity: 85%; outline: none; } .mfa-expired #resendCodeForm .button[disabled] { opacity: 0.4; } diff --git a/ui/ui-frontend-common/src/assets/vitamui-logo.png b/ui/ui-frontend-common/src/assets/logo.png similarity index 100% rename from ui/ui-frontend-common/src/assets/vitamui-logo.png rename to ui/ui-frontend-common/src/assets/logo.png diff --git a/ui/ui-frontend-common/src/assets/test_logo.png b/ui/ui-frontend-common/src/assets/test_logo.png deleted file mode 100644 index d09df3639f59db3f38cf512c952ac74886be8812..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2617 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 b#QFF?2#k6~<wkIx00000NkvXXu0mjf@wNJE diff --git a/ui/ui-identity/src/main/config/ui-identity-application-dev.yml b/ui/ui-identity/src/main/config/ui-identity-application-dev.yml index a902989a..09239ad1 100644 --- a/ui/ui-identity/src/main/config/ui-identity-application-dev.yml +++ b/ui/ui-identity/src/main/config/ui-identity-application-dev.yml @@ -12,8 +12,8 @@ spring: ui-identity: #theme-logo: /path/to/logo.png theme-colors: - vitamui-primary: "#fe4f02" - vitamui-secondary: "#5cbaa9" + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" assets: src/main/config iam-external-client: server-host: localhost diff --git a/ui/ui-identity/src/main/config/ui-identity-application-recette.yml b/ui/ui-identity/src/main/config/ui-identity-application-recette.yml index 13013b2e..c54dc4c1 100644 --- a/ui/ui-identity/src/main/config/ui-identity-application-recette.yml +++ b/ui/ui-identity/src/main/config/ui-identity-application-recette.yml @@ -12,8 +12,8 @@ spring: ui-identity: #theme-logo: /path/to/logo.png theme-colors: - vitamui-primary: "#fe4f02" - vitamui-secondary: "#5cbaa9" + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" assets: src/main/config iam-external-client: server-host: localhost diff --git a/ui/ui-portal/src/main/config/ui-portal-application-dev.yml b/ui/ui-portal/src/main/config/ui-portal-application-dev.yml index c67037bd..a22a065b 100644 --- a/ui/ui-portal/src/main/config/ui-portal-application-dev.yml +++ b/ui/ui-portal/src/main/config/ui-portal-application-dev.yml @@ -27,8 +27,8 @@ management: ui-portal: #theme-logo: /path/to/logo.png theme-colors: - vitamui-primary: "#fe4f02" - vitamui-secondary: "#5cbaa9" + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" assets: src/main/config iam-external-client: server-host: localhost diff --git a/ui/ui-portal/src/main/config/ui-portal-application-recette.yml b/ui/ui-portal/src/main/config/ui-portal-application-recette.yml index 3e01851d..eb765893 100644 --- a/ui/ui-portal/src/main/config/ui-portal-application-recette.yml +++ b/ui/ui-portal/src/main/config/ui-portal-application-recette.yml @@ -27,8 +27,8 @@ management: ui-portal: #theme-logo: /path/to/logo.png theme-colors: - vitamui-primary: "#fe4f02" - vitamui-secondary: "#5cbaa9" + vitamui-primary: "#ff4a54" + vitamui-secondary: "#241f63" assets: src/main/config iam-external-client: server-host: localhost -- GitLab