diff --git a/.gitignore b/.gitignore index cb071fb..2f3b249 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +.idea # exclude the .env file which will be created from env.example .env # exclude custom compose files diff --git a/config/keycloak/themes/opencloud/login/resources/css/theme.css b/config/keycloak/themes/opencloud/login/resources/css/theme.css new file mode 100644 index 0000000..abdaf38 --- /dev/null +++ b/config/keycloak/themes/opencloud/login/resources/css/theme.css @@ -0,0 +1,33 @@ +:root { + --pf-global--primary-color--100: #e2baff; + --pf-global--primary-color--200: #e2baff; + --pf-global--Color--light-100: #20434f; + --pf-global--primary-color--dark-100: #e2baff; + --pf-global--danger-color--100: #e2baff; +} + +@font-face { + font-family: OpenCloud; + src: url('../fonts/OpenCloud500-Regular.woff2') format('woff2'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: OpenCloud; + src: url('../fonts/OpenCloud750-Bold.woff2') format('woff2'); + font-weight: bold; + font-style: normal; +} + +body { + font-family: "OpenCloud", "Open Sans", Helvetica, Arial, sans-serif; + background: url(../img/background.png) no-repeat center !important; + background-size: cover !important; +} + +.kc-logo-text { + background-image: url(../img/logo.svg) !important; + width: 400px; + background-size: contain; +} \ No newline at end of file diff --git a/config/keycloak/themes/opencloud/login/resources/fonts/OpenCloud500-Regular.woff2 b/config/keycloak/themes/opencloud/login/resources/fonts/OpenCloud500-Regular.woff2 new file mode 100644 index 0000000..219abd8 Binary files /dev/null and b/config/keycloak/themes/opencloud/login/resources/fonts/OpenCloud500-Regular.woff2 differ diff --git a/config/keycloak/themes/opencloud/login/resources/fonts/OpenCloud750-Bold.woff2 b/config/keycloak/themes/opencloud/login/resources/fonts/OpenCloud750-Bold.woff2 new file mode 100644 index 0000000..1bc7076 Binary files /dev/null and b/config/keycloak/themes/opencloud/login/resources/fonts/OpenCloud750-Bold.woff2 differ diff --git a/config/keycloak/themes/opencloud/login/resources/img/background.png b/config/keycloak/themes/opencloud/login/resources/img/background.png new file mode 100644 index 0000000..9eaad2c Binary files /dev/null and b/config/keycloak/themes/opencloud/login/resources/img/background.png differ diff --git a/config/keycloak/themes/opencloud/login/resources/img/logo.svg b/config/keycloak/themes/opencloud/login/resources/img/logo.svg new file mode 100644 index 0000000..c8e40ea --- /dev/null +++ b/config/keycloak/themes/opencloud/login/resources/img/logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/config/keycloak/themes/opencloud/login/resources/templates/login.ftl b/config/keycloak/themes/opencloud/login/resources/templates/login.ftl new file mode 100644 index 0000000..ca7bafe --- /dev/null +++ b/config/keycloak/themes/opencloud/login/resources/templates/login.ftl @@ -0,0 +1 @@ +<#include "login.ftl"> diff --git a/config/keycloak/themes/opencloud/login/theme.properties b/config/keycloak/themes/opencloud/login/theme.properties new file mode 100644 index 0000000..95e9ddb --- /dev/null +++ b/config/keycloak/themes/opencloud/login/theme.properties @@ -0,0 +1,4 @@ +parent=keycloak +import=common/keycloak + +styles=css/login.css css/theme.css