diff options
author | Freya Murphy <freya@freyacat.org> | 2024-11-26 11:45:12 -0500 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-11-26 11:45:12 -0500 |
commit | 82f911cf18c615d23d7a6934c36879e75f2cf46e (patch) | |
tree | 5171b3dbdedf96aee4740eeae03fec23b8d878aa /src/web/views | |
parent | add logout, better router (diff) | |
download | ldap_forwardauth-82f911cf18c615d23d7a6934c36879e75f2cf46e.tar.gz ldap_forwardauth-82f911cf18c615d23d7a6934c36879e75f2cf46e.tar.bz2 ldap_forwardauth-82f911cf18c615d23d7a6934c36879e75f2cf46e.zip |
new style, add redirect support
Diffstat (limited to 'src/web/views')
-rw-r--r-- | src/web/views/error.php | 10 | ||||
-rw-r--r-- | src/web/views/footer.php | 5 | ||||
-rw-r--r-- | src/web/views/header.php | 8 | ||||
-rw-r--r-- | src/web/views/login.php | 39 | ||||
-rw-r--r-- | src/web/views/message.php | 2 |
5 files changed, 44 insertions, 20 deletions
diff --git a/src/web/views/error.php b/src/web/views/error.php new file mode 100644 index 0000000..2860336 --- /dev/null +++ b/src/web/views/error.php @@ -0,0 +1,10 @@ +<?php /* Copyright (c) 2024 Freya Murphy */ ?> +<form method="post" autocomplete="off"> +<span>Authentication failed</span> +<br> +<br> +<a + class="btn" + href="/login?redirect=<?=maybe_base64_encode(esc($redirect))?>"> + Go Back +</a> diff --git a/src/web/views/footer.php b/src/web/views/footer.php index eb7ee28..bac99a3 100644 --- a/src/web/views/footer.php +++ b/src/web/views/footer.php @@ -1,4 +1,9 @@ <?php /* Copyright (c) 2024 Freya Murphy */ ?> + </div> + </div> + <div class="banner col"> + <img src="/public/bg/<?=sprintf("%04d", $bg)?>.jpg"> + </div> </main> </body> </html> diff --git a/src/web/views/header.php b/src/web/views/header.php index befa190..3a608c3 100644 --- a/src/web/views/header.php +++ b/src/web/views/header.php @@ -4,13 +4,11 @@ <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> - <link href="//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=latin" rel="stylesheet"> <link rel="stylesheet" href="/public/main.css"> <title><?=$title?></title> </head> <body> - <main id="main" role="main"> - <div class="heading"> - <span><?=$title?></span> - </div> + <main id="main" role="main" class="row"> + <div class="content-box col"> <div class="content"> + <h1><?=$title?></h1> diff --git a/src/web/views/login.php b/src/web/views/login.php index 98d69af..ca38066 100644 --- a/src/web/views/login.php +++ b/src/web/views/login.php @@ -1,22 +1,33 @@ <?php /* Copyright (c) 2024 Freya Murphy */ ?> -<form method="post"> -<label for="username">Username</label> -<input - type="text" - id="username" - name="username" - autofocus="true" -> -<label fot="password">Password</label> -<input - type="password" - id="password" - name="password" -> +<form method="post" autocomplete="off"> +<div> + <input + type="text" + id="username" + name="username" + autofocus="true" + autocomplete="off" + placeholder=" "> + <label for="username">Username</label> +</div> +<div> + <input + type="password" + id="password" + name="password" + autocomplete="off" + placeholder=" "> + <label fot="password">Password</label> +</div> <input type="submit" role="button" id="submit" value="Sign In" + class="btn" > +<input + type="hidden" + name="redirect" + value="<?=maybe_base64_encode(esc($redirect))?>"> <form> diff --git a/src/web/views/message.php b/src/web/views/message.php index a071409..a8c074a 100644 --- a/src/web/views/message.php +++ b/src/web/views/message.php @@ -1 +1 @@ -<center><?=$msg?></center> +<div class="inner"><?=$msg?></div> |