Extract proposal supports progress bar to a partial

This commit is contained in:
Julian Herrero
2019-05-10 13:11:58 +02:00
parent b68a872298
commit db774e3fd2
4 changed files with 19 additions and 16 deletions

View 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) %>&nbsp;/&nbsp;<%= t("proposals.proposal.total_percent") %>
</span>
</div>
<span class="total-supports">
<%= t("proposals.proposal.supports", count: proposal.total_votes) %>&nbsp;
<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>

View File

@@ -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) %>&nbsp;/&nbsp;<%= t("proposals.proposal.total_percent") %>
</span>
</div>
<span class="total-supports">
<%= t("proposals.proposal.supports", count: proposal.total_votes) %>&nbsp;
<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) %>

View File

@@ -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."

View File

@@ -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."