BathHacked/energy-sparks

View on GitHub
app/views/scoreboards/show.html.erb

Summary

Maintainability
Test Coverage
<% content_for :page_title, @scoreboard.name %>

<div class="row padded-row">
  <div class="col-lg-3">
    <%= image_tag('actions/podium.png', class: 'img-fluid ') %>
  </div>
  <div class="col-lg-9">
    <h1 class="display-3"><strong><%= @scoreboard.name %></strong></h1>
    <p>
      <%= t('scoreboards.intro_para_1') %>
    </p>
    <% if @scoreboard.national? %>
      <p>
        <%= t('scoreboard.intro_para_2_national', start_date: @academic_year.start_date.to_formatted_s(:long_ordinal),
                                                  end_date: @academic_year.end_date.to_formatted_s(:long_ordinal)) %>
      </p>
    <% end %>
    <p>
      <%= t('scoreboard.intro_para_1', count: @scored_schools.count) %>
    </p>
    <p>
      <% if @academic_year == @current_year %>
        <%= t('scoreboard.current_scores') %>. <%= link_to t('scoreboard.previous_scoreboard'),
                                                           scoreboard_path(@scoreboard, previous_year: true) %>.
      <% else %>
        <%= t('scoreboard.previous_scores') %>. <strong><%= link_to t('scoreboard.current_scoreboard'),
                                                                    scoreboard_path(@scoreboard) %></strong>
      <% end %>
    </p>
  </div>
</div>

<%= render 'prizes' if EnergySparks::FeatureFlags.active?(:scoreboard_prizes) %>

<div class="container mt-2">
  <div class="row">
    <div class="col">
      <%= render 'table', schools: @scored_schools %>
    </div>
  </div>
</div>