Fehlermeldung im Login nicht beliebig breit; Logoutmeldung in grĂ¼n und nicht in rot
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 12 Jun 2013 13:27:12 +0000 (15:27 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Thu, 13 Jun 2013 14:31:38 +0000 (16:31 +0200)
SL/Controller/LoginScreen.pm
css/kivitendo/main.css
templates/webpages/login_screen/user_login.html

index a7cc905..e64ad0c 100644 (file)
@@ -39,7 +39,7 @@ sub action_logout {
 
   $::auth->destroy_session;
   $::auth->create_or_refresh_session;
-  $self->show_login_form(error => $::locale->text('You are logged out!'));
+  $self->show_login_form(info => $::locale->text('You are logged out!'));
 }
 
 sub action_login {
index e765fbf..c2ef521 100644 (file)
@@ -110,6 +110,7 @@ body.login {
 table.login {
        background-color: #FFFFE0;
        padding: 20px;
+  width: 500px;
 }
 td.login {
        text-align: center;
index 0a161ec..da4d9ba 100644 (file)
@@ -7,9 +7,12 @@
      <a href="http://www.kivitendo.de" target="_top"><img src="image/kivitendo.png" border="0"></a>
      <h1>[% 'kivitendo' | $T8 %] [% version %]</h1>
 
-     [% IF error %]
-     <p><span class="message_error_login">[% error %]</span></p>
-     [% END %]
+[% IF error %]
+     <div class="message_error_login">[% HTML.escape(error) %]</div>
+[% END %]
+[% IF info %]
+     <div class="message_ok">[% HTML.escape(info) %]</div>
+[% END %]
 
 [% IF SELF.clients.size %]
 [%- SET style="width: 250px" %]