Skip to content

Commit b31bd98

Browse files
authored
Create patreons.json (MonoGame#154)
Update donations page with list of Patreons and tiers
1 parent 2b4db98 commit b31bd98

File tree

2 files changed

+144
-1
lines changed

2 files changed

+144
-1
lines changed

website/_data/patreons.json

+68
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
[
2+
{
3+
"name": "James Silva",
4+
"tier": "Graphics.EnvironmentMapEffect"
5+
},
6+
{
7+
"name": "D. Ezra Sidran, PhD",
8+
"tier": "GraphicsDevice.DrawUserPrimitives"
9+
},
10+
{
11+
"name": "Pirota Pirozou",
12+
"tier": "Cornflower Blue"
13+
},
14+
{
15+
"name": "macabrett",
16+
"tier": "Cornflower Blue"
17+
},
18+
{
19+
"name": "Michal Škoula",
20+
"tier": "Cornflower Blue",
21+
"url": "https://skoula.cz/"
22+
},
23+
{
24+
"name": "Ben",
25+
"tier": "SpriteBatch"
26+
},
27+
{
28+
"name": "ajian_nedo",
29+
"tier": "SpriteBatch"
30+
},
31+
{
32+
"name": "Ellpeck Games",
33+
"tier": "Model.Draw",
34+
"url": "https://games.ellpeck.de/"
35+
},
36+
{
37+
"name": "Csharpskolan",
38+
"tier": "Cornflower Blue"
39+
},
40+
{
41+
"name": "Donny Beals",
42+
"tier": "SpriteBatch"
43+
},
44+
{
45+
"name": "Rui Holdorf",
46+
"tier": "SpriteBatch"
47+
},
48+
{
49+
"name": "Alex Campbell-Black",
50+
"tier": "Cornflower Blue"
51+
},
52+
{
53+
"name": "NotExplosive",
54+
"tier": "SpriteBatch"
55+
},
56+
{
57+
"name": "Jake Kirkbride",
58+
"tier": "GraphicsDevice.DrawUserPrimitives"
59+
},
60+
{
61+
"name": "Oblotzky",
62+
"tier": "GraphicsDevice.DrawUserPrimitives"
63+
},
64+
{
65+
"name": "Gerald Unterrainer",
66+
"tier": "SpriteBatch"
67+
}
68+
]

website/content/donate.njk

+76-1
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,86 @@ title: Donate
4444
{% endfor %}
4545
</div>
4646
</section>
47+
<section class="container-xxl mb-5">
48+
<h1 id="patreons" class="fw-bold"><a href="#patreons">Patreons By Tier</a></h2>
49+
<p>
50+
The following is a preserved list of individuals and studios that continue to support MonoGame through Patreon.
51+
</p>
52+
<h4 id="EnvironmentMapEffect" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">Graphics.EnvironmentMapEffect - $64 / month</a></h4>
53+
<div class="row">
54+
{% for patreon in patreons | sort() %}
55+
{% if patreon.tier == "Graphics.EnvironmentMapEffect" %}
56+
<div class="col-lg-3 mb-3 text-center">
57+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
58+
<strong>{{patreon.name}}</strong>
59+
{% if patreon.url %}</a>{% endif %}
60+
<br />
61+
</div>
62+
{% endif %}
63+
{% endfor %}
64+
</div>
65+
<br />
66+
<h4 id="Model.Draw" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">Model.Draw - $32 / month</a></h4>
67+
<div class="row">
68+
{% for patreon in patreons | sort() %}
69+
{% if patreon.tier == "Model.Draw" %}
70+
<div class="col-lg-3 mb-3 text-center">
71+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
72+
<strong>{{patreon.name}}</strong>
73+
{% if patreon.url %}</a>{% endif %}
74+
<br />
75+
</div>
76+
{% endif %}
77+
{% endfor %}
78+
</div>
79+
<br />
80+
<h4 id="GraphicsDevice.DrawUserPrimitives" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">GraphicsDevice.DrawUserPrimitives - $16 / month</a></h4>
81+
<div class="row">
82+
{% for patreon in patreons | sort() %}
83+
{% if patreon.tier == "GraphicsDevice.DrawUserPrimitives" %}
84+
<div class="col-lg-3 mb-3 text-center">
85+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
86+
<strong>{{patreon.name}}</strong>
87+
{% if patreon.url %}</a>{% endif %}
88+
<br />
89+
</div>
90+
{% endif %}
91+
{% endfor %}
92+
</div>
93+
<br />
94+
<h4 id="SpriteBatch" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">SpriteBatch - $4 / month</a></h4>
95+
<div class="row">
96+
{% for patreon in patreons | sort() %}
97+
{% if patreon.tier == "SpriteBatch" %}
98+
<div class="col-lg-3 mb-3 text-center">
99+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
100+
<strong>{{patreon.name}}</strong>
101+
{% if patreon.url %}</a>{% endif %}
102+
<br />
103+
</div>
104+
{% endif %}
105+
{% endfor %}
106+
</div>
107+
<br />
108+
<h4 id="Cornflower Blue" class="fw-bold"><a href="https://www.patreon.com/monogame/membership">Cornflower Blue - $2 / month</a></h4>
109+
<div class="row">
110+
{% for patreon in patreons | sort() %}
111+
{% if patreon.tier == "Cornflower Blue" %}
112+
<div class="col-lg-3 mb-3 text-center">
113+
{% if patreon.url %}<a href="{{patreon.url}}">{% endif %}
114+
<strong>{{patreon.name}}</strong>
115+
{% if patreon.url %}</a>{% endif %}
116+
<br />
117+
</div>
118+
{% endif %}
119+
{% endfor %}
120+
</div>
121+
</section>
47122

48123
<section class="container-xxl mb-5">
49124
<h1 id="donations" class="fw-bold"><a href="#donations">Donations</a></h1>
50125
<p>
51-
The following is a preserved list of individuals and studios that generiously donated in the past to help run the project.
126+
The following is a preserved list of individuals and studios that generously donated in the past to help run the project.
52127
</p>
53128
<div class="row">
54129
{% for donor in donations | sort(true, false, 'amount') %}

0 commit comments

Comments
 (0)