app/views/submissions/index.html.erb
<div class='content'>
<%= concept(Challenge::Cell::ChallengeMasthead,
@challenge,
current_participant: current_participant) %>
<%= render partial: 'challenges/show/subnav',
locals: { challenge: @challenge } %>
<%= concept(Submission::Cell::ChallengeRoundPills,
@challenge,
current_round_id: @current_round_id,
my_submissions: @my_submissions,
current_participant: current_participant) %>
<% if @my_submissions == 'on' %>
<div class='row'>
<div class="leaderboard-msg">
<p>You have <%= @submissions_remaining[0] %> submissions available.
<% if @submissions_remaining[1].present? %>
Reset DTTM: <%= @submissions_remaining[1] %>
<% end %>
</p>
</div>
</div>
<% end %>
</div>
<div class='row'>
<div class='filter-wrapper' data-controller='filter-sidebar'>
<%= render partial: 'submissions/index/filter' %>
<div class='filter-table'>
<br/><br/>
<div class="table-filter">
<a href="#"
data-target="filter-sidebar.open" data-action="click->filter-sidebar#openSidebar">
<i class="fa fa-filter" ></i> Show filters
</a>
<a href="#"
data-target="filter-sidebar.close" data-action="click->filter-sidebar#closeSidebar"
class='display-none'>
<i class="fa fa-filter" ></i> Hide filters
</a>
</div>
<table class='submissions'>
<%= search_form_for @search,
remote: true,
url: challenge_submissions_path(@challenge),
method: :get do |f| %>
<thead>
<tr>
<th class='id'>
<%= sort_link(@search, :id,"ID") %>
</th>
<th>
<%= sort_link(@search, :name,"Participant") %>
</th>
<th class='status'>
<%= sort_link(@search, :grading_status_cd,"Status") %>
</th>
<th class="score">
<%= sort_link(@search, :score_display,@challenge.score_title) %>
</th>
<% unless @challenge.secondary_sort_order_cd == 'not_used' %>
<th class="score">
<%= sort_link(@search, :score_secondary_display,@challenge.score_secondary_title) %>
</th>
<% end %>
<th>
<%= sort_link(@search, :grading_message, 'Message') %>
</th>
<th class='submission'>
<%= sort_link(@search, :created_at,"Submission (UTC)") %>
</th>
<th class="action"></th>
<th class="action"></th>
</tr>
</thead>
<% end %>
<tbody data-target='filter-sidebar.submissions'>
<%= render @submissions %>
</tbody>
</table>
<% if @my_submissions == 'off' %>
<%= render partial: 'submissions/index/my_submissions_off',
locals: { challenge: @challenge, current_round_id: @current_round_id } %>
<% end %>
<% if @my_submissions == 'on' %>
<%= render partial: 'submissions/index/my_submissions_on',
locals: { challenge: @challenge, current_round_id: @current_round_id } %>
<% end %>
<% if @baselines == 'off' %>
<%= render partial: 'submissions/index/baselines_off',
locals: { challenge: @challenge, current_round_id: @current_round_id } %>
<% end %>
<% if @baselines == 'on' %>
<%= render partial: 'submissions/index/baselines_on',
locals: { challenge: @challenge, current_round_id: @current_round_id } %>
<% end %>
<span id='more-anchor'></span>
<%= render partial: 'shared/load_more',
locals: { collection: @submissions } %>
</div>
</div><!-- filter-wrapper -->
</div><!-- row -->
</div>