andela/workdey

View on GitHub
app/views/dashboard/endorsements/new.html.erb

Summary

Maintainability
Test Coverage
<div class="container">
  <div class="row">
    <%= render partial: "partials/flash" %>
    <%= form_tag dashboard_endorsements_path, method: "post",
      id: "new_endorsement", class: "col s7 offset-s3" do %>
      <%= hidden_field_tag 't', "#{@reference.confirmation_token}" %>
      <h4 class="row">1.) Endorse <%= @artisan %> for the following skill set</h4>
      <div class="row">
        <% @artisan_skillsets.each do |skillset| %>
        <p>
          <%= check_box_tag 'references[skillsets][]', skillset, false,
            id: "skillset_#{skillset}", required: true %>
          <%= label_tag "skillset_#{skillset}", skillset %>
        </p>
        <% end %>
      </div>
      <h4 class="row">2.) State your relationship with <%= @artisan %></h4>
      <div class="input-field row">
        <%= select_tag :relationship, options_for_select(["Professional: I have worked with #{@artisan}",
          "Education: I know #{@artisan} from an academic background",
          "Personal: I have a personal relationship with #{@artisan}"]),
          class: "browser-default", required: true %>
        </div>
        <h4 class="row">3.) Write a recommendation</h4>
        <div class="input-field row">
          <%= text_field_tag :recommendation, nil,
          placeholder: "Ex. #{@reference.artisan.firstname} is very detail-oriented and produced great results for the company...",
          class: "materialize-textarea", required: true %>
          <label for="recommendation" style="position: initial !important;"></label>
        </div>
        <div class="input-field row">
          <button class="btn waves-effect waves-light" type="submit">Send
            <i class="material-icons right">send</i>
          </button>
        </div>
      <% end %>
  </div>
</div>