2020-06-12 20:03:43 +00:00
|
|
|
<%- # License: AGPL-3.0-or-later WITH WTO-AP-3.0-or-later
|
|
|
|
# Full license explanation at https://github.com/houdiniproject/houdini/blob/master/LICENSE -%>
|
2018-03-25 17:30:42 +00:00
|
|
|
<table class='table--striped u-marginBottom--0'>
|
2018-11-19 22:15:56 +00:00
|
|
|
<% campaigns.each do |campaign|%>
|
|
|
|
|
|
|
|
<% metric = QueryCampaignMetrics.on_donations(campaign.id) %>
|
2018-03-25 17:30:42 +00:00
|
|
|
<tr>
|
|
|
|
<td class='u-padding--0 u-width--200 u-hideIf--400'>
|
2020-05-15 19:01:59 +00:00
|
|
|
<% if campaign.main_image.attached?%>
|
|
|
|
<%= image_tag campaign.main_image_by_size(:normal) %>
|
|
|
|
<% end %>
|
2018-03-25 17:30:42 +00:00
|
|
|
</td>
|
|
|
|
<td class='u-padding--10'>
|
|
|
|
<% if campaign.end_datetime %>
|
|
|
|
<p class='u-marginBottom--0'>
|
2021-04-15 15:45:01 +00:00
|
|
|
<small><strong><%= t('campaigns.until_end_datetime', end_datetime: Format::Date.full(campaign.end_datetime, campaign.nonprofit.timezone)) %></strong></small>
|
2018-03-25 17:30:42 +00:00
|
|
|
</p>
|
|
|
|
<% end %>
|
|
|
|
<h6 class='u-marginTop--0 u-marginBottom--5'>
|
|
|
|
<a if-branded='color, darker' href='<%= campaign.url %>'><%= campaign.name %></a>
|
|
|
|
</h6>
|
|
|
|
<p class='u-marginBottom--15'>
|
|
|
|
<small><%= campaign.summary ? strip_tags(campaign.summary) : strip_tags(campaign.tagline) %></small>
|
|
|
|
</p>
|
|
|
|
<% if campaign.show_total_count %>
|
2021-04-15 15:45:01 +00:00
|
|
|
<span class='pastelBox--white u-padding--3'><%= t('campaigns.total_count_of_supporters', supporters_count: metric['supporters_count'] ) %></span>
|
2018-03-25 17:30:42 +00:00
|
|
|
<% end %>
|
|
|
|
<% if campaign.show_total_raised %>
|
|
|
|
<span class='pastelBox--white u-padding--3'>
|
2021-04-15 15:45:01 +00:00
|
|
|
<%= t('campaigns.total_amount_raised_html', total_raised: print_currency(metric['total_raised'], campaign.nonprofit.currency_symbol))%>
|
2018-03-25 17:30:42 +00:00
|
|
|
</span>
|
|
|
|
<% end %>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
<% end %>
|
|
|
|
</table>
|