summaryrefslogtreecommitdiff
path: root/app/views/sessions/new.html.erb
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/sessions/new.html.erb')
-rw-r--r--app/views/sessions/new.html.erb27
1 files changed, 24 insertions, 3 deletions
diff --git a/app/views/sessions/new.html.erb b/app/views/sessions/new.html.erb
index 55c9eca..1b60ca7 100644
--- a/app/views/sessions/new.html.erb
+++ b/app/views/sessions/new.html.erb
@@ -1,5 +1,26 @@
-<h1>New session</h1>
+<h1>Sign in</h1>
-<%= render 'form' %>
+<div>
+ <%= form_tag(sessions_path, method: :post, id: :new_session) do %>
+ <% if params[:action] == "create" %>
+ <div class="alert-danger">
+ <p>The username/password pair you entered did
+ not match our records. Check your typing and
+ try again.</p>
+ </div>
+ <% end %>
+ <div class="field">
+ <%= label_tag(:username_or_email, "Username/Email") %><br/>
+ <%= text_field_tag(:username_or_email) %>
+ </div>
+ <div class="field">
+ <%= label_tag(:password) %><br/>
+ <%= password_field_tag(:password) %>
+ </div>
+ <div class="field">
+ <%= submit_tag("Log in", class: :signin) %>
+ </div>
+ <% end %>
-<%= link_to 'Back', sessions_path %>
+ <p>New user? <%= link_to("Sign up now!", new_user_path) %></p>
+</div>