ProvidenceXz/Trinity-Health

View on GitHub
app/views/devise/registrations/new.html.erb

Summary

Maintainability
Test Coverage
<h2 class="text-center">Sign up</h2>

<div class='row'>
  <div class='col-xs-12'>
    <%= form_for(resource, as: resource_name, url: registration_path(resource_name),
                :html => {class: "form-horizontal", role: "form"}) do |f| %>
      <%= devise_error_messages! %>
    
      <div class="form-group field">
        <div class="control-label col-sm-2">
          <%= f.label :name %>
        </div>
        <div class="col-sm-8">
          <%= f.text_field :name, class: "form-control", placeholder: "Firstname Lastname", autofocus: true %>
        </div>
      </div>
    
      <div class="form-group field">
        <div class="control-label col-sm-2">
          <%= f.label :email %>
        </div>
        <div class="col-sm-8">
          <%= f.email_field :email, class: "form-control", placeholder: "123@abc.com" %>
        </div>
      </div>
    
      <div class="form-group field">
        <div class="control-label col-sm-2">
          <%= f.label :password %>
        </div>
        <div class="col-sm-8">
          <%= f.password_field :password, class: "form-control", placeholder: "Enter password", autocomplete: "off" %>
          <% if @minimum_password_length %>
          <em class="min-password-len">(At least <%= @minimum_password_length %> characters)</em>
          <% end %>
        </div>
      </div>
    
      <div class="form-group field">
        <div class="control-label col-sm-2">
          <%= f.label :password_confirmation %>
        </div>
        <div class="col-sm-8">
          <%= f.password_field :password_confirmation, class: "form-control", autocomplete: "off" %>
        </div>
      </div>
      
      <div class="form-group field">
        <div class="control-label col-sm-2">
          <%= f.label :specialty %>
        </div>
        <div class="col-sm-8">
          <%= f.text_area :specialty, class: "form-control", rows: 4, autocomplete: "off", placeholder: "(Optional)" %>
        </div>
      </div>
    
      <div class="form-group actions">
        <div class="col-sm-offset-2 col-sm-10">
          <%= f.submit "Sign up", class: 'btn btn-primary btn-lg' %>
        </div>
      </div>
    <% end %>
    <%= render "devise/shared/links" %>
  </div>
</div>