diff options
Diffstat (limited to 'templates/login.html.ep')
-rw-r--r-- | templates/login.html.ep | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/templates/login.html.ep b/templates/login.html.ep index 4e9b1c2..37afacc 100644 --- a/templates/login.html.ep +++ b/templates/login.html.ep @@ -28,7 +28,7 @@ % } % elsif ($invalid eq 'credentials') { <span class="card-title">Ungültige Logindaten</span> - <p>Falscher Account oder falsches Passwort.</p> + <p>Falscher (oder noch nicht freigeschalteter) Account oder falsches Passwort.</p> % } % else { <span class="card-title">Unbekannter Fehler</span> @@ -39,6 +39,30 @@ </div> </div> % } +% if (my $from = stash('from')) { + <div class="row"> + <div class="col s12"> + % if ($from eq 'register') { + <div class="card grey darken-4"> + <div class="card-content white-text"> + <span class="card-title">Bitte warten</span> + <p>Ein Verifizierungslink wurde an die von dir angegebene + Mail-Adresse geschickt. Sobald du diesen angeklickt hast, + kannst du dich hier anmelden.</p> + </div> + </div> + % } + % elsif ($from eq 'verification') { + <div class="card green darken-4"> + <div class="card-content white-text"> + <span class="card-title">Account freigeschaltet</span> + <p>Du kannst dich nun anmelden.</p> + </div> + </div> + % } + </div> + </div> +% } <div class="row"> %= form_for '/x/login' => (class => 'col s12', method => 'POST') => begin %= csrf_field |