diff --git a/docker/keycloak/themes/liiibrelite/login/resources/css/style.css b/docker/keycloak/themes/liiibrelite/login/resources/css/style.css index 3735287..63b29c0 100644 --- a/docker/keycloak/themes/liiibrelite/login/resources/css/style.css +++ b/docker/keycloak/themes/liiibrelite/login/resources/css/style.css @@ -18,6 +18,22 @@ url('../fonts/Fengardoneue/fengardoneue_black.svg#svgFontName') format('svg'); /* Legacy iOS */ } + +@font-face { + font-family: 'PFHandbookProRegular'; + src: url('../fonts/handbook/PFHandbookPro-Regular.otf'); +} + +@font-face { + font-family: 'PFHandbookProMedium'; + src: url('../fonts/handbook/PFHandbookPro-Medium.otf'); +} + +@font-face { + font-family: 'PFHandbookProLight'; + src: url('../fonts/handbook/PFHandbookPro-Light.otf'); +} + a { color:#0db4c7; text-decoration:none @@ -192,6 +208,7 @@ body { border: 1px solid rgba(0,0,0,.125); border-radius: 0; box-shadow: none; + margin: 20px auto; } .form-control { @@ -266,10 +283,12 @@ body { footer#page-footer { background-color: white!important; - height: 64px; + padding: 50px; border-top: 1px solid #262626; display: flex; align-items: center; + font-family: 'PFHandbookProRegular'; + justify-content: center; } footer#page-footer .container2 { @@ -278,8 +297,100 @@ footer#page-footer .container2 { align-items: center; justify-content: center; color: #343a40; + max-width: 1280px; } footer#page-footer .container2 a { color: #343a40; +} + +footer#page-footer img.footer-desc-logo-img { + height: 120px; +} + +footer#page-footer img.footer-desc-img { + height: 53px; +} + +footer#page-footer .footer-desc-text { + margin-left: 14px; +} + +footer#page-footer p.footer-desc-par { + font-size: 16px; + line-height: 15px; + margin-top: 10px; + color: #707070; +} + +footer#page-footer .footer-desc { + display: flex; + flex-direction: row; +} + +footer#page-footer .footer-desc-comma { + display: flex; + justify-content: unset; + align-items: flex-end; +} + +footer#page-footer img.footer-desc-logo-comma { + position: relative; + height: 35px; + width: 35px; + +} + +footer#page-footer .footer-links { + font-family: 'PFHandbookProMedium'; + font-size: 20px; + margin-left: 30px; + min-width: 450px; +} + +footer#page-footer img.footer-desc-logo-comma-bullet { + margin-right: 10px; + position: relative; + top: -1px; +} + +footer#page-footer .footer-links-policies { + font-family: 'PFHandbookProLight'; + padding-left: 23px; + padding-top: 14px; + color: #AEAEAE !important; +} + +footer#page-footer .footer-links-policies a { + color: #AEAEAE !important; + font-size: 18px; +} + +@media (max-width: 1280px) { + footer#page-footer .container2 { + flex-direction: column; + max-width: inherit; + } + footer#page-footer .footer-links { + margin-top: 30px; + } +} + +@media (max-width: 600px) { + .login-pf-page .card-pf { + margin: 0; + min-width: inherit; + } + .footer-links-item { + margin: 0 55px; + } + footer#page-footer img.footer-desc-logo-img { + height: 80px; + } + footer#page-footer .footer-links-policies { + text-align: center; + padding: 0; + margin-top: 20px; + padding-right: 20px; + } } \ No newline at end of file diff --git a/docker/keycloak/themes/liiibrelite/login/resources/img/logo_text_dd.png b/docker/keycloak/themes/liiibrelite/login/resources/img/logo_text_dd.png index 88bcf98..aeda67c 100644 Binary files a/docker/keycloak/themes/liiibrelite/login/resources/img/logo_text_dd.png and b/docker/keycloak/themes/liiibrelite/login/resources/img/logo_text_dd.png differ diff --git a/docker/keycloak/themes/liiibrelite/login/template.ftl b/docker/keycloak/themes/liiibrelite/login/template.ftl index 6692169..c5065b0 100644 --- a/docker/keycloak/themes/liiibrelite/login/template.ftl +++ b/docker/keycloak/themes/liiibrelite/login/template.ftl @@ -149,10 +149,31 @@