Extract proposal supports progress bar to a partial
This commit is contained in:
16
app/views/proposals/_supports.html.erb
Normal file
16
app/views/proposals/_supports.html.erb
Normal file
@@ -0,0 +1,16 @@
|
||||
<div class="progress small-12 round">
|
||||
<span class="meter" style="width: <%= progress_bar_percentage(proposal) %>%;"></span>
|
||||
<span class="percentage">
|
||||
<%= supports_percentage(proposal) %> / <%= t("proposals.proposal.total_percent") %>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<span class="total-supports">
|
||||
<%= t("proposals.proposal.supports", count: proposal.total_votes) %>
|
||||
<span>
|
||||
<abbr title="<%= t("proposals.proposal.reason_for_supports_necessary") %>">
|
||||
<%= t("proposals.proposal.supports_necessary",
|
||||
number: number_with_delimiter(Proposal.votes_needed_for_success)) %>
|
||||
</abbr>
|
||||
</span>
|
||||
</span>
|
||||
@@ -1,20 +1,5 @@
|
||||
<div class="supports text-center">
|
||||
<div class="progress small-12 round">
|
||||
<span class="meter" style="width: <%= progress_bar_percentage(proposal) %>%;"></span>
|
||||
<span class="percentage">
|
||||
<%= supports_percentage(proposal) %> / <%= t("proposals.proposal.total_percent") %>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<span class="total-supports">
|
||||
<%= t("proposals.proposal.supports", count: proposal.total_votes) %>
|
||||
<span>
|
||||
<abbr>
|
||||
<%= t("proposals.proposal.supports_necessary",
|
||||
number: number_with_delimiter(Proposal.votes_needed_for_success)) %>
|
||||
</abbr>
|
||||
</span>
|
||||
</span>
|
||||
<%= render "proposals/supports", proposal: proposal %>
|
||||
|
||||
<div class="in-favor">
|
||||
<% if voted_for?(@proposal_votes, proposal) %>
|
||||
|
||||
@@ -440,6 +440,7 @@ en:
|
||||
other: "%{count} votes"
|
||||
zero: No votes
|
||||
supports_necessary: "%{number} supports needed"
|
||||
reason_for_supports_necessary: ""
|
||||
total_percent: 100%
|
||||
archived: "This proposal has been archived and can't collect supports."
|
||||
successful: "This proposal has reached the required supports."
|
||||
|
||||
@@ -440,6 +440,7 @@ es:
|
||||
one: 1 voto
|
||||
other: "%{count} votos"
|
||||
supports_necessary: "%{number} apoyos necesarios"
|
||||
reason_for_supports_necessary: ""
|
||||
total_percent: 100%
|
||||
archived: "Esta propuesta ha sido archivada y ya no puede recoger apoyos."
|
||||
successful: "Esta propuesta ha alcanzado los apoyos necesarios."
|
||||
|
||||
Reference in New Issue
Block a user