aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/devise/sessions/new.html.erb
blob: 9334bab35c96f744e674254d2a56c9bfae58ba02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<div id="sessions_new" class="row">
  <div class="col-md-8 product_summary">
    <h2><%= t(".welcome") %></h2>
    <p><%= t(".introduction1") %></p>
    <p><%= t(".introduction2") %></p>
    <ul>
      <li>- <%= t(".introduction_item1") %></li>
      <li>- <%= t(".introduction_item2") %></li>
    </ul>
  </div>
  <div class="col-md-4 login">
    <div class="panel panel-default">
      <div class="panel-body">
        <%= simple_form_for(resource, :as => resource_name, :url => session_path(resource_name), :wrapper => "form_without_label" ) do |form| %>
          <%= form.input :email, :label => false, :placeholder => t("helpers.label.user.email"), input_html: { :class => "form-control" } %>
          <div class="row">
            <div class="col-md-6">
              <%= form.input :password, :as => :password, :label => false, :placeholder => t("helpers.label.user.password"), input_html: { :class => "form-control" } %>
            </div>
            <div class="col-md-6">
              <%= form.button :submit, t("devise.sessions.new.commit"), :class => "btn-primary" %>
            </div>
          </div>
          <div class="row options">
            <div class="col-md-6">
              <% if devise_mapping.rememberable? %>
                <%= form.input :remember_me, :as => :boolean, :label => false, :inline_label => t("helpers.label.user.remember_me") if devise_mapping.rememberable? %>
              <% end %>
            </div>
            <div class="col-md-6 new_password">
              <%= link_to t("devise.links.new_password"), new_password_path(resource_name) %>
            </div>
          </div>
        <% end %>
      </div>
    </div>

    <% if Rails.application.config.accept_user_creation %>
    <div class="panel panel-default">
      <div class="panel-heading"><%= t("devise.registrations.new.title") %></div>
      <div class="panel-body">
        <%= simple_form_for(resource, :as => resource_name, :url => registration_path(resource_name), :wrapper => "form_without_label" ) do |form| %>
        <%= form.simple_fields_for :organisation, Organisation.new do |organisation| %>
          <%= organisation.input :name, :label => false, :placeholder => t("helpers.label.user.organisation_name"), input_html: { :class => "form-control" } %>
        <% end %>
        <% if resource.respond_to?( :name) %>
          <%= form.input :name, :label => false, :placeholder => t("helpers.label.user.name"), input_html: { :class => "form-control" }  %>
        <% end %>
        <%= form.input :email, :label => false, :placeholder => t("helpers.label.user.email"), input_html: { :class => "form-control" } %>
        <%= form.input :password, :as => :password, :label => false, :placeholder => t("helpers.label.user.password"), input_html: { :class => "form-control" } %>
        <%= form.input :password_confirmation, :as => :password, :label => false, :placeholder => t("helpers.label.user.password_confirmation"), input_html: { :class => "form-control" } %>

        <%= form.button :submit, t("devise.registrations.new.commit"), :class => "btn-info" %>
        <% end %>
      </div>
    </div>
    <% end %>

  </div>
</div>