You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
1.6 KiB
37 lines
1.6 KiB
<% content_for :navigation do %>
|
|
<h2 class="sub-header-2 color-white m-0">Areas Of Interest</h2>
|
|
<select id="select-academic-year" class="form-select" name="academic-year">
|
|
<% @academic_years.each do |year| %>
|
|
<option value="<%= district_school_overview_index_path(@district, @school, {year: year.range}) %>" <%= @academic_year == year ? "selected" : nil %>><%= year.formatted_range %></option>
|
|
<% end %>
|
|
</select>
|
|
<% end %>
|
|
<% cache do %>
|
|
<%= render partial: "svg_defs" %>
|
|
<% end %>
|
|
<% cache [@school, @academic_year] do %>
|
|
<div class="card">
|
|
<div class="d-flex justify-content-between align-items-center">
|
|
<h2 class="sub-header-2">School Quality Framework Indicators</h2>
|
|
<%= render partial: "harvey_ball_legend" %>
|
|
<%= render partial: "student_parent_toggle" %>
|
|
</div>
|
|
<%= render partial: "quality_framework_indicators", locals: { category_presenters: @category_presenters } %>
|
|
|
|
<div class="overall-response-rate-row">
|
|
<%= render partial: "response_rate", locals: {response_rate_presenter: @student_response_rate_presenter} %>
|
|
<%= render partial: "response_rate", locals: {response_rate_presenter: @teacher_response_rate_presenter} %>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="card">
|
|
<h2 class="sub-header-2 mb-4">Distance From Benchmark</h2>
|
|
<%= render partial: "variance_chart", locals: { presenters: @variance_chart_row_presenters } %>
|
|
</div>
|
|
<% if @district == District.find_by_name("Boston") %>
|
|
<%= render partial: 'layouts/boston_modal' %>
|
|
<% elsif @has_empty_dataset %>
|
|
<%= render partial: 'layouts/empty_dataset_modal' %>
|
|
<% end %>
|
|
<% end %>
|