some updates and fixes

This commit is contained in:
Samuel Philipp 2021-08-14 00:17:45 +02:00
parent 6d2bf7136a
commit 1488f40f51
Signed by untrusted user: samuel-p
GPG key ID: 2AD495D17760CB4E
14 changed files with 41 additions and 15 deletions

View file

@ -17,10 +17,10 @@
"url": "https://git.sp-codes.de/samuel-p/sp-codes.de" "url": "https://git.sp-codes.de/samuel-p/sp-codes.de"
}, },
"optionalDependencies": { "optionalDependencies": {
"browser-sync": "^2.27.4" "browser-sync": "^2.27.5"
}, },
"devDependencies": { "devDependencies": {
"@11ty/eleventy": "^1.0.0-canary.38", "@11ty/eleventy": "^1.0.0-canary.41",
"@11ty/eleventy-navigation": "^0.3.2", "@11ty/eleventy-navigation": "^0.3.2",
"@node-minify/core": "^6.2.0", "@node-minify/core": "^6.2.0",
"@node-minify/crass": "^6.2.0", "@node-minify/crass": "^6.2.0",

View file

@ -2,6 +2,13 @@
{ {
"year": 2021, "year": 2021,
"donations": [ "donations": [
{
"date": "02.08.2021",
"amount": 10,
"via": "banktransfer",
"from": null,
"first": false
},
{ {
"date": "01.06.2021", "date": "01.06.2021",
"amount": 20, "amount": 20,

View file

@ -38,6 +38,12 @@
"provider": "netcup", "provider": "netcup",
"amount": 11.49 "amount": 11.49
}, },
{
"name": "Backup",
"type": "Storage Box",
"provider": "Hetzner",
"amount": 3.45
},
{ {
"name": { "name": {
"en": "Additional IPv4", "en": "Additional IPv4",

View file

@ -38,7 +38,6 @@
"icon": "i-mastodon", "icon": "i-mastodon",
"url": "https://social.sp-codes.de", "url": "https://social.sp-codes.de",
"status": "https://social.sp-codes.de/health", "status": "https://social.sp-codes.de/health",
"beta": true,
"summary": { "summary": {
"de": "Das dezentrale, soziale Netzwerk der Zukunft: Keine Werbung und keine Überwachung durch Unternehmen.", "de": "Das dezentrale, soziale Netzwerk der Zukunft: Keine Werbung und keine Überwachung durch Unternehmen.",
"en": "The decentralized social network of the future: No ads, no corporate surveillance." "en": "The decentralized social network of the future: No ads, no corporate surveillance."

View file

@ -7,4 +7,4 @@ title: Unterstützen
<p><a href="/{{locale}}/donate/">&#10132; Unterstützen</a></p> <p><a href="/{{locale}}/donate/">&#10132; Unterstützen</a></p>
{% include donations.html %} {% include "donations.html" %}

View file

@ -73,10 +73,10 @@ eleventyNavigation:
</div> </div>
<h2>Aktuelle Ausgaben</h2> <h2>Aktuelle Ausgaben</h2>
{% include expenses-current.html %} {% include "expenses-current.html" %}
<h2>Spenden {{donations[0].year}}</h2> <h2>Spenden {{donations[0].year}}</h2>
{% include donations-current.html %} {% include "donations-current.html" %}
<p><a href="/{{locale}}/all-donations/">&#10132; Alle Spenden</a></p> <p><a href="/{{locale}}/all-donations/">&#10132; Alle Spenden</a></p>

View file

@ -28,5 +28,5 @@ title: Impressum
<div class="mb-3 pt-4 border-top"> <div class="mb-3 pt-4 border-top">
<h2>Lizenzen</h2> <h2>Lizenzen</h2>
<p>Diese Webseite nutzt die folgenden Bibliotheken mit ihren entsprechenden Lizenzen:</p> <p>Diese Webseite nutzt die folgenden Bibliotheken mit ihren entsprechenden Lizenzen:</p>
{% include licenses.html %} {% include "licenses.html" %}
</div> </div>

View file

@ -31,7 +31,7 @@ eleventyNavigation:
href="https://social.sp-codes.de/@sp_codes">@sp_codes@social.sp-codes.de</a></strong> href="https://social.sp-codes.de/@sp_codes">@sp_codes@social.sp-codes.de</a></strong>
</p> </p>
<div class="row justify-content-center"> <div class="row justify-content-center">
{% include services-simple.html %} {% include "services-simple.html" %}
</div> </div>
</div> </div>
</div> </div>
@ -44,4 +44,4 @@ eleventyNavigation:
</p> </p>
</div> </div>
</div> </div>
{% include profiles.html %} {% include "profiles.html" %}

View file

@ -0,0 +1,7 @@
---
layout: base.njk
key: mastodon
title: Mastodon
---
# <i class="i-mastodon"></i> Mastodon

View file

@ -7,4 +7,4 @@ title: Unterstützen
<p><a href="/{{locale}}/donate/">&#10132; Donate</a></p> <p><a href="/{{locale}}/donate/">&#10132; Donate</a></p>
{% include donations.html %} {% include "donations.html" %}

View file

@ -71,10 +71,10 @@ eleventyNavigation:
</div> </div>
<h2>Current Expenses</h2> <h2>Current Expenses</h2>
{% include expenses-current.html %} {% include "expenses-current.html" %}
<h2>Donations {{donations[0].year}}</h2> <h2>Donations {{donations[0].year}}</h2>
{% include donations-current.html %} {% include "donations-current.html" %}
<p><a href="/{{locale}}/all-donations/">&#10132; All Donations</a></p> <p><a href="/{{locale}}/all-donations/">&#10132; All Donations</a></p>

View file

@ -28,5 +28,5 @@ title: sp-codes
<div class="mb-3 pt-4 border-top"> <div class="mb-3 pt-4 border-top">
<h2>Licenses</h2> <h2>Licenses</h2>
<p>This Website uses the following libraries with their respective licenses:</p> <p>This Website uses the following libraries with their respective licenses:</p>
{% include licenses.html %} {% include "licenses.html" %}
</div> </div>

View file

@ -30,7 +30,7 @@ eleventyNavigation:
href="https://social.sp-codes.de/@sp_codes">@sp_codes@social.sp-codes.de</a></strong> href="https://social.sp-codes.de/@sp_codes">@sp_codes@social.sp-codes.de</a></strong>
</p> </p>
<div class="row justify-content-center"> <div class="row justify-content-center">
{% include services-simple.html %} {% include "services-simple.html" %}
</div> </div>
</div> </div>
</div> </div>
@ -44,4 +44,4 @@ eleventyNavigation:
</div> </div>
</div> </div>
{% include profiles.html %} {% include "profiles.html" %}

View file

@ -0,0 +1,7 @@
---
layout: base.njk
key: mastodon
title: Mastodon
---
# <i class="i-mastodon"></i> Mastodon