summaryrefslogtreecommitdiff
path: root/templates/login.html.ep
diff options
context:
space:
mode:
Diffstat (limited to 'templates/login.html.ep')
-rw-r--r--templates/login.html.ep26
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