Skip to content

Commit 86f7e64

Browse files
andre-codeciyer
andauthored
feat: update bg forms (#32)
* wip: upgrade to keycloak 26 * feat: update login bg * fix resize background * apply new bg design * apply bg design dots on top --------- Co-authored-by: Chandrasekhar Ramakrishnan <ciyer@users.noreply.github.com>
1 parent 7cbeed1 commit 86f7e64

4 files changed

Lines changed: 1544 additions & 11 deletions

File tree

Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM keycloak/keycloak:20.0.1
1+
FROM keycloak/keycloak:26.0.7
22

33
# Turn of caching in the configuration so we can modify the theme and refresh to see changes
44
COPY ./renku-theme-dev/standalone.xml /opt/jboss/keycloak/standalone/configuration/standalone.xml
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
parent=keycloak.v2
1+
parent=keycloak.v3
22
logo=/img/logo.svg

renku_theme/login/resources/css/login.css

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,10 @@
2626
}
2727

2828
.login-pf body {
29-
background-color: #07182b;
30-
height: 100vh;
31-
background-image: url("../img/background.svg");
32-
background-size: cover;
33-
background-repeat: no-repeat;
34-
29+
background-color: #09182bbf;
30+
background-image: url("../img/dots_background.svg");
31+
background-repeat: repeat-x;
32+
background-position: top;
3533
color: #fff;
3634
font-family: var(--inter-font);
3735
font-size: 16px;
@@ -70,18 +68,20 @@ a {
7068
.renku-login-container {
7169
padding: 1.5rem;
7270
background-color: #09182bbf;
71+
display: flex;
72+
flex-flow: column;
73+
align-items: center;
7374
}
7475

7576
@media only screen and (min-width: 768px) {
7677
.renku-login-container {
7778
padding: 10px 85px;
78-
height: 100%;
7979
}
8080
}
8181

8282
.renku-login-card {
8383
position: relative;
84-
top: 50px;
84+
top: 30px;
8585
padding-bottom: 20px;
8686
}
8787

@@ -129,6 +129,7 @@ div#kc-social-providers h4 {
129129
}
130130

131131
#kc-page-title {
132+
margin-top: 0;
132133
margin-bottom: 40px;
133134
}
134135

@@ -236,11 +237,11 @@ span.pf-m-error.required {
236237

237238
div#kc-header {
238239
background-image: url("../img/logo.svg");
239-
background-color: #07182b;
240240
background-size: cover;
241241
background-repeat: no-repeat;
242242
width: 200px;
243243
height: 80px;
244+
margin-top: 200px;
244245
}
245246

246247
div#kc-header-wrapper {

0 commit comments

Comments
 (0)