summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/views/sessions/new.html.erb20
-rw-r--r--config/locales/de.yml1
-rw-r--r--config/locales/en.yml1
-rw-r--r--public/stylesheets/admin.css24
4 files changed, 37 insertions, 9 deletions
diff --git a/app/views/sessions/new.html.erb b/app/views/sessions/new.html.erb
index 3f115d58..a57b1ba4 100644
--- a/app/views/sessions/new.html.erb
+++ b/app/views/sessions/new.html.erb
@@ -1,15 +1,17 @@
1<div id="login_form"> 1<div id="login_form">
2 <%= form_tag session_path do -%> 2 <h1><%= t(".heading") %></h1>
3 <% if flash[:error] %>
4 <div class="error_messages"><%= flash[:error] %></div>
5 <% end %>
6 3
7 <div class="layout_row_label"> <%= t(".login") %> </div> 4 <%= form_tag session_path do -%>
8 <div class="layout_row_content"><%= text_field_tag 'login', @login, :autocomplete => "username" %></div> 5 <div class="login_field">
6 <%= label_tag :login, t(".login") %>
7 <%= text_field_tag 'login', @login, :autocomplete => "username" %>
8 </div>
9 9
10 <div class="layout_row_label"> <%= t(".password") %> </div> 10 <div class="login_field">
11 <div class="layout_row_content"><%= password_field_tag 'password', nil, :autocomplete => "current-password" %></div> 11 <%= label_tag :password, t(".password") %>
12 <%= password_field_tag 'password', nil, :autocomplete => "current-password" %>
13 </div>
12 14
13 <div class="layout_row_content"><%= submit_tag t(".log_in") %></div> 15 <%= submit_tag t(".log_in") %>
14 <% end -%> 16 <% end -%>
15</div> 17</div>
diff --git a/config/locales/de.yml b/config/locales/de.yml
index ae1149a4..51fafe21 100644
--- a/config/locales/de.yml
+++ b/config/locales/de.yml
@@ -201,6 +201,7 @@ de:
201 login: "Anmeldename" 201 login: "Anmeldename"
202 password: "Passwort" 202 password: "Passwort"
203 log_in: "anmelden" 203 log_in: "anmelden"
204 heading: "cccms"
204 205
205 otp_challenges: 206 otp_challenges:
206 new: 207 new:
diff --git a/config/locales/en.yml b/config/locales/en.yml
index 50811b37..b3678187 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -154,6 +154,7 @@ en:
154 login: "Login" 154 login: "Login"
155 password: "Password" 155 password: "Password"
156 log_in: "log in" 156 log_in: "log in"
157 heading: "cccms"
157 158
158 otp_challenges: 159 otp_challenges:
159 new: 160 new:
diff --git a/public/stylesheets/admin.css b/public/stylesheets/admin.css
index 6664c4ce..a27968e9 100644
--- a/public/stylesheets/admin.css
+++ b/public/stylesheets/admin.css
@@ -101,6 +101,25 @@ input[type=radio] {
101 101
102#login_form { 102#login_form {
103 max-width: 22rem; 103 max-width: 22rem;
104 margin: 2rem auto;
105 padding: 1.25rem;
106 border: 1px solid #e8e8e8;
107 border-radius: 6px;
108}
109
110#login_form h1 {
111 margin-top: 0;
112 font-size: 1.25rem;
113}
114
115#login_form label {
116 display: block;
117 margin-bottom: 0.25rem;
118 text-transform: lowercase;
119}
120
121#login_form .login_field {
122 margin-bottom: 1rem;
104} 123}
105 124
106#login_form input[type=text], 125#login_form input[type=text],
@@ -109,6 +128,11 @@ input[type=radio] {
109 box-sizing: border-box; 128 box-sizing: border-box;
110} 129}
111 130
131#login_form input[type=submit] {
132 width: 100%;
133 padding: 0.6rem 1rem;
134}
135
112/* ============================================================ 136/* ============================================================
113 Navigation 137 Navigation
114 ============================================================ */ 138 ============================================================ */