Rework login page to be AJAX/Vue.js based
This commit is contained in:
@@ -1,46 +1,19 @@
|
||||
html
|
||||
head
|
||||
title Flitter
|
||||
style(type="text/css").
|
||||
@import url('https://fonts.googleapis.com/css?family=Rajdhani');
|
||||
html,
|
||||
body {
|
||||
height: 100%;
|
||||
overflow-y: hidden;
|
||||
background-color: #c7dbdf;
|
||||
}
|
||||
extends ./theme/public/base
|
||||
|
||||
.flitter-container {
|
||||
height: 60%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
block append style
|
||||
link(rel='stylesheet' href='/style-asset/welcome.css')
|
||||
|
||||
.flitter-image {
|
||||
height: 150px;
|
||||
}
|
||||
block masthead
|
||||
h1.font-weight-light #{_app && _app.name || 'Starship CoreID'}
|
||||
p.lead Centralized, self-hosted, modern identity services.
|
||||
|
||||
.flitter-name {
|
||||
font-family: "Rajdhani";
|
||||
font-size: 50pt;
|
||||
margin-left: 35px;
|
||||
color: #00323d;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.flitter-text {
|
||||
font-family: "Rajdhani";
|
||||
font-size: 24pt;
|
||||
color: #00323d;
|
||||
}
|
||||
body
|
||||
.flitter-container
|
||||
img.flitter-image(src="/assets/flitter.png")
|
||||
a.flitter-name(href="https://flitter.garrettmills.dev/" target="_blank") powered by flitter
|
||||
if user
|
||||
.flitter-container
|
||||
p.flitter-text Welcome, #{user.uid}! <a href="/auth/logout">Log out.</a>
|
||||
else
|
||||
.flitter-container
|
||||
p.flitter-text New to Flitter? <a href="https://flitter.garrettmills.dev/" target="_blank">Start here.</a>
|
||||
block append content
|
||||
section.py-5#about
|
||||
.container
|
||||
h2.font-weight-light What is #{_app && _app.name || 'Starship CoreID'}?
|
||||
p
|
||||
| #{_app && _app.name || 'CoreID'} is a self-hosted, open-source identity server designed for
|
||||
| people who self-host various applications. With its built-in OAuth2, LDAP, and SAML servers
|
||||
| and self-service password & admin panel, #{_app && _app.name || 'CoreID'} gives you the ability
|
||||
| to easily integrate a single-sign-on solution into your self-hosting infrastructure without
|
||||
| jumping through hoops to make it work. You can learn more <a href="#">here.</a>
|
||||
|
||||
Reference in New Issue
Block a user