64 lines
1.8 KiB
Plaintext
64 lines
1.8 KiB
Plaintext
<%= render Shared::BannerComponent.new("budgets") %>
|
|
|
|
<% provide :title do %><%= t("budgets.index.title") %><% end %>
|
|
|
|
<% content_for :canonical do %>
|
|
<%= render "shared/canonical", href: budgets_url %>
|
|
<% end %>
|
|
|
|
<% if current_budget.present? %>
|
|
<div class="budget-header">
|
|
<div class="row">
|
|
<div class="small-12 column">
|
|
<h1><%= current_budget.name %></h1>
|
|
<div class="description">
|
|
<%= auto_link_already_sanitized_html wysiwyg(current_budget.description) %>
|
|
</div>
|
|
<p>
|
|
<%= link_to t("budgets.index.section_header.help"), "#section_help" %>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<%= render Budgets::SubheaderComponent.new(current_budget) %>
|
|
<%= render Budgets::PhasesComponent.new(current_budget) %>
|
|
|
|
<div id="budget_info" class="budget-info">
|
|
<div class="row margin-top">
|
|
<div class="small-12 column">
|
|
<%= render Budgets::GroupsAndHeadingsComponent.new(current_budget) %>
|
|
|
|
<% unless current_budget.informing? %>
|
|
<div class="map inline">
|
|
<h3><%= t("budgets.index.map") %></h3>
|
|
<%= render_map(nil, "budgets", false, nil, @budgets_coordinates) %>
|
|
</div>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
|
|
<% if @finished_budgets.present? %>
|
|
<%= render "finished", budgets: @finished_budgets %>
|
|
<% end %>
|
|
</div>
|
|
<% else %>
|
|
<div class="budget-header margin-bottom">
|
|
<div class="row">
|
|
<div class="small-12 medium-9 column">
|
|
<h1><%= t("budgets.index.title") %></h1>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="small-12 column">
|
|
<div class="callout primary">
|
|
<%= t("budgets.index.empty_budgets") %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
|
|
<%= render Budgets::FooterComponent.new %>
|