bcgoss/census

View on GitHub
app/views/shared/_registration_fields.html.erb

Summary

Maintainability
Test Coverage
<div class="form-group">
  <div class="field">
    <%= f.label :first_name %><br />
    <%= f.text_field :first_name, class: "form-control" %><br />
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :last_name %><br />
    <%= f.text_field :last_name, class: "form-control" %><br />
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :email %><br />
    <% if invited? %>
      <%= f.email_field :email, readonly: true, class: 'form-control' %><br />
    <% else %>
      <%= f.email_field :email, class: 'form-control' %><br />
    <% end %>
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :twitter %>  <span id="twitter-hint" class="bg-danger hidden" style="font-style:italic;">(Enter username only. E.g. for "@j3" enter only "j3")</span><br />
    <%= f.text_field :twitter, class: "form-control", id: "twitter-field" %><br />
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :linked_in, "LinkedIn" %>  <span id="linkedin-hint" class="bg-danger hidden" style="font-style:italic;">(Enter username only. E.g. for https://www.linkedin.com/in/jcasimir" enter only "jcasimir")</span><br />
    <%= f.text_field :linked_in, class: "form-control", id: "linkedin-field" %><br />
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :git_hub, "GitHub" %><br />
    <%= f.text_field :git_hub, class: "form-control" %><br />
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :slack %><br />
    <%= f.text_field :slack, class: "form-control" %><br />
  </div>
</div>

<div class="form-group">
  <div class="field">
    <%= f.label :cohort %><br />
    <!-- TODO figure out how to change this Rails tag into a bootstrap dropdown-select -->
    <%= f.select :cohort, options_for_select([["Select One", ""], "1606", "1608", "1610", "1611"]) %>
  </div>
</div>

<div class="field">
  <%= f.label "Upload an Image" %>
  <%= f.file_field :image %>
</div>