Compare commits

...

10 Commits

Author SHA1 Message Date
rra
d7d39e85ac remove d15 references for now
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-29 11:03:58 +00:00
3wc
1e924472bb Update to newer Keycloak base template
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
productNameFull → productName
2023-03-06 09:43:02 -05:00
3f10bd7a95 fix: new themes path
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 09:47:19 +01:00
10581b44b1 Unrecommended style changes
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-04 11:03:05 +01:00
add791e087 absolutely butchering this css to fix the T&Cs login
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-04 10:59:31 +01:00
7f22479d29 change text color on button
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is passing
2022-03-03 16:06:36 +01:00
ec69c49371 fix: submit button on forgot password
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-25 16:10:52 +01:00
f526c20e78 add hover styling to login button
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-21 16:09:22 +05:00
85d715ad00 Merge branch 'main' of ssh://git.autonomic.zone:2222/ruangrupa/login.lumbung.space
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-20 18:17:58 +05:00
ac2a6c1753 make login form responsive 2022-01-20 18:17:54 +05:00
4 changed files with 73 additions and 22 deletions

View File

@ -8,7 +8,7 @@ steps:
host: lumbung.space
service: login_lumbung_space_app
source: lumbung.space
dest: /opt/jboss/keycloak/themes
dest: /opt/keycloak/themes
deploy_key:
from_secret: drone_ssh_lumbung.space
trigger:

View File

@ -19,11 +19,11 @@
~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
<!DOCTYPE html>
<html>
<head>
<title>Welcome to ${productNameFull}</title>
<title>Welcome to ${productName}</title>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
@ -49,9 +49,10 @@
<div class="col-sm-10 col-sm-offset-1 col-md-8 col-md-offset-2 col-lg-8 col-lg-offset-2">
<div class="welcome-header">
<img src="${resourcesPath}/logo.png" alt="${productName}" border="0" />
<h1>Welcome to <strong>${productNameFull}</strong></h1>
<h1>Welcome to <strong>${productName}</strong></h1>
</div>
<div class="row">
<#if adminConsoleEnabled>
<div class="col-xs-12 col-sm-4">
<div class="card-pf h-l">
<#if successMessage?has_content>
@ -60,15 +61,15 @@
<p class="alert error">${errorMessage}</p>
<h3><img src="welcome-content/user.png">Administration Console</h3>
<#elseif bootstrap>
<#if localUser>
<h3><img src="welcome-content/user.png">Administration Console</h3>
<p>Please create an initial admin user to get started.</p>
<#else>
<p class="welcome-message">
<img src="welcome-content/alert.png">You need local access to create the initial admin user. <br><br>Open <a href="http://localhost:8080/auth">http://localhost:8080/auth</a>
<br>or use the add-user-keycloak script.
</p>
</#if>
<#if localUser>
<h3><img src="welcome-content/user.png">Administration Console</h3>
<p>Please create an initial admin user to get started.</p>
<#else>
<p class="welcome-message">
<img src="welcome-content/alert.png">You need local access to create the initial admin user. <br><br>Open <a href="${localAdminUrl}">${localAdminUrl}</a>
<br>${adminUserCreationMessage}.
</p>
</#if>
</#if>
<#if bootstrap && localUser>
@ -93,14 +94,16 @@
<button id="create-button" type="submit" class="btn btn-primary">Create</button>
</form>
</#if>
<div class="welcome-primary-link">
<h3><a href="${adminUrl}"><img src="welcome-content/user.png">Administration Console <i class="fa fa-angle-right link" aria-hidden="true"></i></a></h3>
<div class="description">
Centrally manage all aspects of the ${productNameFull} server
Centrally manage all aspects of the ${productName} server
</div>
</div>
</div>
</div>
</#if> <#-- adminConsoleEnabled -->
<div class="col-xs-12 col-sm-4">
<div class="card-pf h-l">
<h3><a href="${properties.documentationUrl}"><img class="doc-img" src="welcome-content/admin-console.png">Documentation <i class="fa fa-angle-right link" aria-hidden="true"></i></a></h3>
@ -120,18 +123,14 @@
<h3><a href="https://groups.google.com/forum/#!forum/keycloak-user"><img src="welcome-content/mail.png">Mailing List <i class="fa fa-angle-right link" aria-hidden="true"></i></a></h3>
</div>
<div class="card-pf h-m">
<h3><a href="https://issues.jboss.org/browse/KEYCLOAK"><img src="welcome-content/bug.png">Report an issue <i class="fa fa-angle-right link" aria-hidden="true"></i></a></h3>
<h3><a href="https://github.com/keycloak/keycloak/issues"><img src="welcome-content/bug.png">Report an issue <i class="fa fa-angle-right link" aria-hidden="true"></i></a></h3>
</div>
</#if>
</div>
</div>
<div class='footer'>
<#if properties.displayCommunityLinks = "true">
<a href="http://www.jboss.org"><img src="welcome-content/jboss_community.png" alt="JBoss and JBoss Community"></a>
</#if>
</div>
</div>
</div>
</div>
</body>
</html>

View File

@ -126,6 +126,15 @@ a {
align-self: center;
background-color: #AFAFAF;
border-top: 2px solid black;
cursor: pointer;
}
#kc-form-buttons:hover {
background-color: #bce1d1;
}
#kc-form-buttons:hover .login-button {
color: black;
}
.login-button {
@ -139,6 +148,32 @@ a {
padding: 0.3em;
}
.btn-lg {
all: unset;
display: block;
border: none;
color: #FFFFFF;
font-size: 1em;
font-weight: bold;
margin: auto;
padding: 0.2em;
}
#terms-form .btn-lg {
all: unset;
display: block;
border: none;
color: black;
font-size: 1em;
font-weight: bold;
margin: auto;
padding: 0.2em;
}
#terms-form .btn-lg:hover {
color: gray;
}
.pf-c-form-control {
border: none;
padding: 5px 5px 5px 5px;
@ -240,4 +275,21 @@ div#kc-username:before{
margin: unset;
margin-bottom: 1.5em;
}
.logo {
max-width: 320px;
transform: none;
}
.logo svg {
width: 100%;
}
.form-group {
width: 88vw;
}
.form-group.login-pf-settings {
margin-bottom: 2em;
}
}

View File

@ -25,7 +25,7 @@
<p>lumbung.space is built to prioritize the safety of your data. There are back-up routines in place and encryption is used everywhere. Despite all that, storing data on-line comes with risks. By using lumbung.space you agree that lumbung.space is not liable for unexpected downtime, data loss or breaches. You take care of your own backups and don't use lumbung.space as the only place to store materials.</p>
<h3>Data & content policy</h3>
<p>You own all the data you upload or create on lumbung.space. That means lumbung.space will not lay claim to it but also that you do not infringe on other's copyright. Whenever you publish something on lumbung.space so that third parties can see it, for example by publishing it on the front page, you do so with the explicit understanding that you have the right to publish it. Before and during documenta 15, all material you upload falls under the Documenta Contributor Policy. This means you retain the copyright, but also give documenta permission to archive it or display it through their channels. You can always delete your accounts and your data at any time or contact us to help you do so.</p>
<p>You own all the data you upload or create on lumbung.space. That means lumbung.space will not lay claim to it but also that you do not infringe on other's copyright. Whenever you publish something on lumbung.space so that third parties can see it, for example by publishing it on the front page, you do so with the explicit understanding that you have the right to publish it.You can always delete your accounts and your data at any time or contact us to help you do so.</p>
</div>
<form id="terms-form" class="form-actions" action="${url.loginAction}" method="POST">