crowdAI/crowdai

View on GitHub
app/views/organizers/_form.html.erb

Summary

Maintainability
Test Coverage
<div class='content'>
  <div class="masthead">
    <div class="row">
      <div class="info">
        <h2><%= title %></h2>
      </div>
    </div>
  </div>
  <div class="row">
    <%= form_for organizer, validate: true, html: { class: "sgl-col", multipart: true  } do |f| %>
      <fieldset>
        <label>Host Name</label>
        <%= f.text_field :organizer %>
        <label>Profile Picture</label>
        <div class="upload">
          <%= concept(Image::Cell,
                        organizer,
                        klass: 'img-thumb',
                        current_participant: current_participant) %>
          <%= f.file_field :image_file, class: 'file-upload' %>
          <% if organizer.image_file.present? %>
            <%= link_to 'Delete', organizer_remove_image_path(organizer) %>
          <% end %>
          <span>Your image will be cropped if necessary. 5MB limit</span>
        </div>
        <label>Tagline<label>
        <%= f.text_field :tagline, placeholder: "140 characters max." %>
        <div class="twin-container">
          <div class="twin-field">
            <label>API Key</label>
          </div>
          <div class="twin-field">
             <%= awesome_link 'refresh', 'Regenerate Key', organizer_regen_api_key_path(organizer) %>
          </div>
        </div>
        <label><%= organizer.api_key %></label>
        <br/>
        <label>Description<label>
        <%= f.text_area :description %>
        <label>Address</label>
        <%= f.text_area :address %>
        <fieldset class="checkbox">
          <div>
            <%= f.check_box :clef_organizer %>
            <label for="">CLEF Organizer</label>
          </div>
        </fieldset>
        <%= render partial: 'submit_buttons', locals: { f: f  } %>
      </fieldset>
    <% end %>
  </div>
  <div class="additional">
    <div class="row">
      <a data-remodal-target="modal">Delete host</a>
    </div>
  </div>
</div>