BathHacked/energy-sparks

View on GitHub
app/views/pupils/analysis/solar_bar.html.erb

Summary

Maintainability
Test Coverage
<% content_for :page_title, strip_tags(t('pupils.analysis.electricity_and_solar_data_html')) %>

<div class="d-flex justify-content-between align-items-center">
  <div>
    <%= link_to t('common.labels.back'), pupils_school_analysis_path(@school, category: :solar),
                class: 'btn btn-rounded' %>
  </div>
  <div>
    <h1><%= t('pupils.analysis.electricity_and_solar_data_html') %></h1>
  </div>
  <div></div>
</div>
<hr>

<h2><%= t('pupils.analysis.i_want_to') %></h2>

<div class="row">

  <%= render 'chart_link', school: @school, energy: :solar,
                           chart_config: { energy: 'Electricity', presentation: 'Bar', secondary_presentation: 'Bench' } do %>
    <%= t('pupils.analysis.find_electricity_comparison') %>
  <% end %>

  <%= render 'chart_link', school: @school, energy: :solar,
                           chart_config: { energy: 'Electricity', presentation: 'Bar', secondary_presentation: 'Week' } do %>
    <%= t('pupils.analysis.find_electricity_use_last_year') %>
  <% end %>

  <%= render 'chart_link', school: @school, energy: :solar,
                           chart_config: { energy: 'Electricity', presentation: 'Bar', secondary_presentation: 'Year' } do %>
    <%= t('pupils.analysis.find_electricity_use_long_term') %>
  <% end %>

  <%= render 'usage_link', school: @school, energy: :solar, supply: :electricity, usage_config: { period: :weekly } do %>
    <%= t('pupils.analysis.compare_electricity_in_2_weeks') %>
  <% end %>

  <% if @school.filterable_meters(:electricity).count > 1 %>
    <%= render 'usage_link', school: @school, energy: :solar, supply: :electricity,
                             usage_config: { period: :weekly, split_meters: true } do %>
      <%= t('pupils.analysis.compare_electricity_use_by_meters') %>
    <% end %>
  <% end %>

</div>