Skip to content

Commit 0ef0500

Browse files
committed
Print Patreons by Tier
1 parent bbea001 commit 0ef0500

File tree

2 files changed

+77
-6
lines changed

2 files changed

+77
-6
lines changed

website/_data/patreons.json

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,8 @@
1717
},
1818
{
1919
"name": "Michal Škoula",
20-
"tier": "Cornflower Blue"
20+
"tier": "Cornflower Blue",
21+
"url": "https://skoula.cz/"
2122
},
2223
{
2324
"name": "Ben",
@@ -29,7 +30,8 @@
2930
},
3031
{
3132
"name": "Ellpeck Games",
32-
"tier": "Model.Draw"
33+
"tier": "Model.Draw",
34+
"url": "https://games.ellpeck.de/"
3335
},
3436
{
3537
"name": "Csharpskolan",
@@ -50,5 +52,13 @@
5052
{
5153
"name": "NotExplosive",
5254
"tier": "SpriteBatch"
55+
},
56+
{
57+
"name": "Jake Kirkbride",
58+
"tier": "GraphicsDevice.DrawUserPrimitives"
59+
},
60+
{
61+
"name": "Oblotzky",
62+
"tier": "GraphicsDevice.DrawUserPrimitives"
5363
}
5464
]

website/content/donate.njk

Lines changed: 65 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,23 +43,84 @@ title: Donate
4343
</div>
4444
{% endfor %}
4545
</div>
46-
<div class="row">
47-
{% for patreon in patreons | sort('tier') %}
46+
</section>
47+
<section class="container-xxl mb-5">
48+
<h2 id="patreons" class="fw-bold"><a href="#patreons">Patreons By Tier</a></h2>
49+
<h4 id="EnvironmentMapEffect" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">Graphics.EnvironmentMapEffect</a></h4>
50+
<div class="row">
51+
{% for patreon in patreons | sort() %}
52+
{% if patreon.tier == "Graphics.EnvironmentMapEffect" %}
53+
<div class="col-lg-3 mb-3 text-center">
54+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
55+
<strong>{{patreon.name}}</strong>
56+
{% if patreon.url %}</a>{% endif %}
57+
<br />
58+
</div>
59+
{% endif %}
60+
{% endfor %}
61+
</div>
62+
<br />
63+
<h4 id="Model.Draw" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">Model.Draw"</a></h4>
64+
<div class="row">
65+
{% for patreon in patreons | sort() %}
66+
{% if patreon.tier == "Model.Draw" %}
67+
<div class="col-lg-3 mb-3 text-center">
68+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
69+
<strong>{{patreon.name}}</strong>
70+
{% if patreon.url %}</a>{% endif %}
71+
<br />
72+
</div>
73+
{% endif %}
74+
{% endfor %}
75+
</div>
76+
<br />
77+
<h4 id="GraphicsDevice.DrawUserPrimitives" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">GraphicsDevice.DrawUserPrimitives</a></h4>
78+
<div class="row">
79+
{% for patreon in patreons | sort() %}
80+
{% if patreon.tier == "GraphicsDevice.DrawUserPrimitives" %}
81+
<div class="col-lg-3 mb-3 text-center">
82+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
83+
<strong>{{patreon.name}}</strong>
84+
{% if patreon.url %}</a>{% endif %}
85+
<br />
86+
</div>
87+
{% endif %}
88+
{% endfor %}
89+
</div>
90+
<br />
91+
<h4 id="SpriteBatch" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">SpriteBatch</a></h4>
92+
<div class="row">
93+
{% for patreon in patreons | sort() %}
94+
{% if patreon.tier == "SpriteBatch" %}
95+
<div class="col-lg-3 mb-3 text-center">
96+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
97+
<strong>{{patreon.name}}</strong>
98+
{% if patreon.url %}</a>{% endif %}
99+
<br />
100+
</div>
101+
{% endif %}
102+
{% endfor %}
103+
</div>
104+
<br />
105+
<h4 id="Cornflower Blue" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">Cornflower Blue</a></h4>
106+
<div class="row">
107+
{% for patreon in patreons | sort() %}
108+
{% if patreon.tier == "Cornflower Blue" %}
48109
<div class="col-lg-3 mb-3 text-center">
49110
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
50111
<strong>{{patreon.name}}</strong>
51112
{% if patreon.url %}</a>{% endif %}
52113
<br />
53-
{{patreon.tier}}
54114
</div>
115+
{% endif %}
55116
{% endfor %}
56117
</div>
57118
</section>
58119

59120
<section class="container-xxl mb-5">
60121
<h1 id="donations" class="fw-bold"><a href="#donations">Donations</a></h1>
61122
<p>
62-
The following is a preserved list of individuals and studios that generiously donated in the past to help run the project.
123+
The following is a preserved list of individuals and studios that generously donated in the past to help run the project.
63124
</p>
64125
<div class="row">
65126
{% for donor in donations | sort(true, false, 'amount') %}

0 commit comments

Comments
 (0)