Add backers

This commit is contained in:
Jeremy Thomas 2024-03-21 17:19:44 +00:00
parent ab5b308f88
commit e09e0df3a9
6 changed files with 100 additions and 235 deletions

View File

@ -1,219 +1,27 @@
<h2>Generous backers ($30+)</h2>
## Prime backers ($30+)
<ul>
* Becky
* *ctala
<li>
echelon
</li>
## Generous backers ($10+)
</ul>
* Jason Seminara
* Jordan Nemrow
* Ian Ebden
* xvxx
* Tobias E.
* Robert Wetzlmayr
* tsunghanliu
* chazelton331
* linkdd
* bekwam
* Gomah
<h2>Website sponsors ($300+)</h2>
## Website backers
<ul>
* Greg Hale
* Dave Miller
* Ukatarap
* Brooke Schreier Ganz
<li>
stacho
</li>
</ul>
<h2>Homepage sponsors ($100+)</h2>
<ul>
<li>
Adela Belin
</li>
<li>
BacklinksRocket
</li>
<li>
PolskieKasynoHEX.org
</li>
<li>
Gianni Museeuw
</li>
<li>
Starwarscasinos.com
</li>
<li>
Harvey Walters
</li>
<li>
DEMETRIOU ANNA
</li>
<li>
Tuomas
</li>
<li>
Joe Kizlauskas
</li>
<li>
Viktor &amp; Steve Scott (NonGamStopWager.com)
</li>
<li>
seo pmi
</li>
<li>
CasinosHunter
</li>
<li>
PapersOwl
</li>
<li>
Amelia Cook
</li>
<li>
Iaroslav Baklan
</li>
<li>
D-Digital
</li>
<li>
Casinozondercruks.net
</li>
<li>
Jim
</li>
<li>
Isabella
</li>
<li>
Limeup
</li>
<li>
CellTrackingApps
</li>
<li>
Aktug Dogan
</li>
<li>
Iaroslav
</li>
<li>
Genesis
</li>
<li>
Тимур Юхименко
</li>
<li>
Codeless.co
</li>
<li>
Viktoria Johansson
</li>
<li>
Qiang Lin
</li>
<li>
Fora Fora24
</li>
<li>
Tom Eriksson
</li>
<li>
Casinos zonder Cruks
</li>
<li>
Casino Zonder
</li>
<li>
Viktoria Poddubetska
</li>
<li>
David Matthews
</li>
<li>
Richard Olsson
</li>
<li>
wingerdkm1
</li>
<li>
aaditysony
</li>
<li>
toolshomdconsulting
</li>
<li>
qbtoolhub
</li>
<li>
surebettor
</li>
</ul>
<h2>Bulma backers ($10+)</h2>
<ul>
<li>
Gomah
</li>
<li>
bekwam
</li>
<li>
linkdd
</li>
<li>
jessemarple
</li>
<li>
chazelton331
</li>
<li>
Windsooon
</li>
<li>
mware
</li>
</ul>
And also: Lord, Giovanni Panozzo, Tanel Jõeäär, Eric Doversberger, James Dernie, Felipe Lujan-Bear, Steve T., Mikey, Bleak Bot, Jason Dubaniewicz, Jork, Brümmer GbR produktivbüro, Nicholas Conde, Leng M., Pierre BONNEFOI, adamghill, coyled, biximilien, heartz66, bastien09, KirillOsenkov

View File

@ -1,19 +1,27 @@
{
"name": "bulma",
"version": "0.9.4",
"version": "1.0.0",
"homepage": "https://bulma.io",
"authors": ["jgthms <bbxdesign@gmail.com>"],
"description": "Modern CSS framework based on Flexbox",
"main": "bulma.sass",
"keywords": ["css", "sass", "flexbox", "responsive", "framework"],
"main": "bulma.scss",
"keywords": [
"css",
"sass",
"scss",
"flexbox",
"grid",
"responsive",
"framework"
],
"license": "MIT",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests",
"docs",
"images"
"images",
"node_modules",
"test",
"tests"
]
}

2
bulma.scss vendored
View File

@ -1,4 +1,4 @@
@charset "utf-8";
/*! bulma.io v1.0.0-beta | MIT License | github.com/jgthms/bulma */
/*! bulma.io v1.0.0 | MIT License | github.com/jgthms/bulma */
@use "sass";

View File

@ -745,7 +745,7 @@
},
"navbar": ["docs", "expo", "love", "sponsor"],
"navbar_icons": ["github", "twitter"],
"navbar_more": ["made-with-bulma", "brand", "extensions"],
"navbar_more": ["made-with-bulma", "backers", "brand", "extensions"],
"category_ids": [
"start",
"features",

View File

@ -6,6 +6,48 @@ document.addEventListener("DOMContentLoaded", () => {
const $animateds = document.querySelectorAll(".js-animated");
$animateds.forEach((el) => el.classList.add("is-animated"));
// Backers
const $backers = document.getElementById("js-backers");
if ($backers) {
fetch("https://jgthms.com/amis/backers.json")
.then((response) => {
if (!response.ok) {
throw new Error(`HTTP error! Status: ${response.status}`);
}
return response.json();
})
.then((response) => {
const values = response.values;
values.forEach((value) => {
const el = document.createElement("div");
el.className = "bd-tier";
const amount = document.createElement("div");
amount.className = "bd-tier-amount";
amount.textContent = `$${value}`;
const frequency = document.createElement("div");
frequency.className = "bd-tier-frequency";
frequency.textContent = "a month";
const list = response.tiers[value];
const message = document.createElement("div");
message.className = "bd-tier-message";
message.textContent = list.join(", ");
el.appendChild(amount);
el.appendChild(frequency);
el.appendChild(message);
$backers.appendChild(el);
});
});
}
// Amis
const $amis = document.getElementById("amis");

View File

@ -1,5 +1,5 @@
---
fulltitle: 'Backers via Patreon and GitHub'
fulltitle: "Backers via Patreon and GitHub"
title: 'Backers via <a href="https://www.patreon.com/jgthms" target="_blank">Patreon</a> and <a href="https://github.com/sponsors/jgthms" target="_blank">GitHub</a>'
layout: default
route: backers
@ -9,27 +9,34 @@ breadcrumb:
- patreon-backers
---
{% include global/header.html %}
{%
include docs/hero.html
title=page.title
subtitle="Everyone who is supporting Bulma and Open Source."
%}
{% include global/header.html %} {% include docs/hero.html title=page.title
subtitle="Everyone who is supporting Bulma and Open Source." %}
<main class="bd-backers">
<div class="bd-backers-platforms">
<div class="bd-backers-platform bd-is-patreon">
<a class="bd-backers-platform-logo" href="{{ site.data.meta.patreon_url }}" target="_blank">
<a
class="bd-backers-platform-logo"
href="{{ site.data.meta.patreon_url }}"
target="_blank"
>
{% include svg/patreon.svg %}
</a>
</div>
<div class="bd-backers-platform bd-is-github">
<a class="bd-backers-platform-logo" href="{{ site.data.meta.github }}" target="_blank">
<a
class="bd-backers-platform-logo"
href="{{ site.data.meta.github }}"
target="_blank"
>
{% include svg/github.svg %}
</a>
</div>
</div>
{% include docs/elements/backers-group.html tier="30" title="Generous backers ($30+)" %}
{% include docs/elements/backers-group.html tier="10" title="Bulma backers ($10+)" %}
<div class="bd-tiers">
<div class="container">
<div id="js-backers" class="bd-tiers-list"></div>
</div>
</div>
</main>