Skip to content
This repository has been archived by the owner on Mar 19, 2023. It is now read-only.

Update sponsors page #108

Merged
merged 3 commits into from Oct 16, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
18 changes: 13 additions & 5 deletions src/css/sponsors.scss
Expand Up @@ -2,20 +2,28 @@ main {
display: contents;
}
main > .container {
margin-bottom: 2.8rem;
margin-bottom: 1.8rem;
}
.col.l3 {
padding: 30px 20px;
}
i.benefit-icon {
text-align: center;
display: block;
font-size: 8rem;
}
#opencollective-container {
background: url('../images/guideline-background.svg') repeat;
background-color: #12a138;
background: url('../images/opencollective-background.svg') repeat;
background-color: #05410d;
background-size: 150px;
}
#githubsponsors-container {
background: url('../images/guideline-background.svg') repeat;
background: url('../images/githubsponsors-background.svg') repeat;
background-color: #1274a1;
background-size: 150px;
}
#list-container {
background: url('../images/guideline-background.svg') repeat;
background: url('../images/sponsorlist-background.svg') repeat;
background-color: #a18412;
background-size: 150px;
}
Expand Down
33 changes: 33 additions & 0 deletions src/images/githubsponsors-background.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 33 additions & 0 deletions src/images/opencollective-background.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions src/images/sponsorlist-background.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
66 changes: 52 additions & 14 deletions src/sponsors.twig
Expand Up @@ -11,23 +11,61 @@
{# Intro #}
<div class="container">
<h1>Support Us</h1>
<span>First of all, thank you for considering helping out, we really appreciate that!</span>
<p>First of all, thank you for considering helping out, we really appreciate that!</p>
<p>PaperMC is an open community, and part of managing the community involves paying for services, servers, and infrastructure. We do what we can to keep our costs reasonable and sustainable, but still some costs are unavoidable.</p>
<div class="row">
<div class="col s12 l3">
<i class="material-icons benefit-icon">help</i>
</div>
<div class="col s12 l9">
<h4>Why you should donate</h4>
<p>
One way to keep PaperMC sustainable is to spread the cost out across many members who choose to donate. PaperMC will always be an open community though, so all <b>donations will always be optional</b>.
We will never require donations in order to gain access to anything, or require donations in order to use certain features.
We also request that only those who are financially stable and able to donate to do so. You should not feel bad if you aren't able to donate, even if you want to.<br>
All of our funds, expenses, and donations are visible on our Open Collective page.
</p>
</div>
</div>
<div class="row">
<div class="col s12 l3">
<i class="material-icons benefit-icon">fast_forward</i>
</div>
<div class="col s12 l9">
<h4>Future plans</h4>
<p>
Our costs are relatively low right now, and hopefully they will stay that way. However, only running a single server is not sufficient to meet our hosting needs anymore. Paper continues to grow and more and more people rely on our services and APIs to be operational. With that in mind, we currently have a project underway to determine better methods for us to host our services, with failover and redundancy built in. These changes will increase our hosting costs, which we hope to offset with our new additional donations thanks to our Open Collective and GitHub Sponsors pages.
</p>
</div>
</div>
<div class="row">
<div class="col s12 l3">
<i class="material-icons benefit-icon">logo_dev</i>
</div>
<div class="col s12 l9">
<h4>Giving back</h4>
<p>
There is also the question of contributing money back to our contributors who work very hard to continue to fix issues, implement new features, help with PRs, and all of the other work that goes into maintaining a project of this scale. If we get to a point where our monthly income from donations is much higher than our monthly costs then we can start the discussion on how we may distribute funds to contributors in a fair and transparent manner.
</p>
</div>
</div>
</div>

<div class="container">
{# Open Collective #}
<div id="opencollective-container" class="community-platform valign-table">
<div class="row container">
<div class="col l2 s12">
<i class="material-icons icon-large">savings</i>
</div>
<div class="col l10 s12">
<h1>Open Collective</h1>
<p>
PaperMC has various recurring expenses, mostly related to infrastructure. Paper uses <a href="https://opencollective.com/">Open Collective</a> via the <a href="https://opencollective.com/opensource">Open Source Collective fiscal host</a> to manage expenses.
Open Collective allows us to be extremely transparent, so you can always see how your donations are used.<br><br>
<a class="downloads-button white grey-text text-darken-4 btn nav-btn waves-effect" href="https://opencollective.com/papermc"><i class="material-icons left">gavel</i>PaperMC Open Collective</a>
</p>
<div class="col l2 s12">
<i class="material-icons icon-large">savings</i>
</div>
<div class="col l10 s12">
<h1>Open Collective</h1>
<p>
PaperMC has various recurring expenses, mostly related to infrastructure, like domains and servers. Paper uses <a href="https://opencollective.com/">Open Collective</a> via the <a href="https://opencollective.com/opensource">Open Source Collective fiscal host</a> to manage expenses.
Open Collective allows us to be extremely transparent, so you can always see how your donations are used. If you donate to us via Open Collective, 10% of that donation goes to our fiscal host, and around 1.5% to 3% to the payment provider.
<br><br>
<a class="downloads-button white grey-text text-darken-4 btn nav-btn waves-effect" href="https://opencollective.com/papermc"><i class="material-icons left">archive</i>PaperMC Open Collective</a>
</p>
</div>
</div>
</div>
Expand All @@ -38,11 +76,11 @@
<i class="material-icons icon-large">request_page</i>
</div>
<div class="col l10 s12">
<h1>Github Sponsors</h1>
<h1>GitHub Sponsors</h1>
<p>
Additionally, you can also dontate via GitHub Sponsors, which will also go towards our Open Collective.
Additionally, you can also dontate via GitHub Sponsors, which will also go towards our Open Collective. If you donate to us via GitHub Sponsors, 10% of that donation goes to our fiscal host.
<br><br>
<a class="downloads-button white grey-text text-darken-4 btn nav-btn waves-effect" href="https://github.com/sponsors/PaperMC"><i class="material-icons left">forum</i>PaperMC Github Sponsors Profile</a>
<a class="downloads-button white grey-text text-darken-4 btn nav-btn waves-effect" href="https://github.com/sponsors/PaperMC"><i class="material-icons left">archive</i>PaperMC Github Sponsors Profile</a>
</p>
</div>
</div>
Expand Down