|
|
@ -2,12 +2,13 @@ |
|
|
|
<div class="container" style="padding-top: 5rem"> |
|
|
|
<div class="container" style="padding-top: 5rem"> |
|
|
|
<div class="row"> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-md-8 col-md-offset-2"> |
|
|
|
<div class="col-md-8 col-md-offset-2"> |
|
|
|
{% set total_sum = recurring_sum + patreon_sum %} |
|
|
|
{% set total_sum = recurring_sum + patreon_sum + lp_sum %} |
|
|
|
{% set total_count = recurring_count + patreon_count %} |
|
|
|
{% set total_count = recurring_count + patreon_count + lp_count %} |
|
|
|
{% if _cfg("goal") %} |
|
|
|
{% if _cfg("goal") %} |
|
|
|
{% set goal = int(_cfg("goal")) %} |
|
|
|
{% set goal = int(_cfg("goal")) %} |
|
|
|
{% set recurring_progress = recurring_sum / goal %} |
|
|
|
{% set recurring_progress = recurring_sum / goal %} |
|
|
|
{% set patreon_progress = patreon_sum / goal %} |
|
|
|
{% set patreon_progress = patreon_sum / goal %} |
|
|
|
|
|
|
|
{% set lp_progress = lp_sum / goal %} |
|
|
|
{% set progress = total_sum / goal %} |
|
|
|
{% set progress = total_sum / goal %} |
|
|
|
<div class="progress" style="height: 3rem"> |
|
|
|
<div class="progress" style="height: 3rem"> |
|
|
|
<div |
|
|
|
<div |
|
|
@ -23,18 +24,26 @@ |
|
|
|
> |
|
|
|
> |
|
|
|
<span>${{ "{:.0f}".format(patreon_sum / 100) }}</span> |
|
|
|
<span>${{ "{:.0f}".format(patreon_sum / 100) }}</span> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div |
|
|
|
|
|
|
|
class="progress-bar progress-bar-warning" |
|
|
|
|
|
|
|
style="width: {{ lp_progress * 100 }}%; line-height: 2.5" |
|
|
|
|
|
|
|
> |
|
|
|
|
|
|
|
<span>${{ "{:.0f}".format(lp_sum / 100) }}</span> |
|
|
|
|
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
{% endif %} |
|
|
|
{% endif %} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="row"> |
|
|
|
<div class="row"> |
|
|
|
<div class="col-md-6 col-md-offset-3"> |
|
|
|
<div class="col-md-6 col-md-offset-3"> |
|
|
|
{% if patreon_count %} |
|
|
|
{% if patreon_count or lp_count %} |
|
|
|
<p> |
|
|
|
<p> |
|
|
|
${{ "{:.2f}".format(recurring_sum / 100) }}/mo |
|
|
|
${{ "{:.2f}".format(recurring_sum / 100) }}/mo |
|
|
|
via <strong class="text-primary">{{ domain }}</strong> |
|
|
|
via <strong class="text-primary">{{ domain }}</strong> |
|
|
|
({{ recurring_count }} supporter{{ "s" if recurring_count != 1 else "" }}) |
|
|
|
({{ recurring_count }} supporter{{ "s" if recurring_count != 1 else "" }}) |
|
|
|
</p> |
|
|
|
</p> |
|
|
|
|
|
|
|
{% if patreon_count %} |
|
|
|
<p> |
|
|
|
<p> |
|
|
|
${{ "{:.2f}".format(patreon_sum / 100) }}/mo |
|
|
|
${{ "{:.2f}".format(patreon_sum / 100) }}/mo |
|
|
|
via |
|
|
|
via |
|
|
@ -45,6 +54,18 @@ |
|
|
|
</a></strong> ({{ patreon_count }} supporter{{ "s" if patreon_count != 1 else "" }}) |
|
|
|
</a></strong> ({{ patreon_count }} supporter{{ "s" if patreon_count != 1 else "" }}) |
|
|
|
</p> |
|
|
|
</p> |
|
|
|
{% endif %} |
|
|
|
{% endif %} |
|
|
|
|
|
|
|
{% if lp_count %} |
|
|
|
|
|
|
|
<p> |
|
|
|
|
|
|
|
${{ "{:.2f}".format(lp_sum / 100) }}/mo |
|
|
|
|
|
|
|
via |
|
|
|
|
|
|
|
<strong><a |
|
|
|
|
|
|
|
class="text-warning" |
|
|
|
|
|
|
|
href="https://liberapay.com/{{ _cfg("liberapay-campaign") }}"> |
|
|
|
|
|
|
|
Liberapay <i class="glyphicon glyphicon-share"></i> |
|
|
|
|
|
|
|
</a></strong> ({{ lp_count }} supporter{{ "s" if lp_count != 1 else "" }}) |
|
|
|
|
|
|
|
</p> |
|
|
|
|
|
|
|
{% endif %} |
|
|
|
|
|
|
|
{% endif %} |
|
|
|
{% if goal %} |
|
|
|
{% if goal %} |
|
|
|
<p class="{{ "text-center" if not patreon_sum else "" }}"> |
|
|
|
<p class="{{ "text-center" if not patreon_sum else "" }}"> |
|
|
|
${{ "{:.2f}".format(total_sum / 100)}}/mo |
|
|
|
${{ "{:.2f}".format(total_sum / 100)}}/mo |
|
|
|