From e97382d07d7f16fae23e2c6c0c39e06edc43828f Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Wed, 28 Dec 2016 09:04:15 -0700 Subject: [PATCH] Add donate page --- config.toml | 66 +++++++++++++++++++++----- content/donate.cz.md | 8 ++++ content/donate.da.md | 8 ++++ content/donate.de.md | 8 ++++ content/donate.en.md | 8 ++++ content/donate.eo.md | 8 ++++ content/donate.es.md | 8 ++++ content/donate.fr.md | 8 ++++ content/donate.no.md | 8 ++++ content/donate.sv.md | 8 ++++ content/donate.tr.md | 8 ++++ content/donate.zh.md | 8 ++++ hugo.sh | 1 + layouts/_default/single.html | 4 +- layouts/partials/donors/jackpot51.html | 18 +++++++ layouts/shortcodes/partial.html | 1 + 16 files changed, 166 insertions(+), 12 deletions(-) create mode 100644 content/donate.cz.md create mode 100644 content/donate.da.md create mode 100644 content/donate.de.md create mode 100644 content/donate.en.md create mode 100644 content/donate.eo.md create mode 100644 content/donate.es.md create mode 100644 content/donate.fr.md create mode 100644 content/donate.no.md create mode 100644 content/donate.sv.md create mode 100644 content/donate.tr.md create mode 100644 content/donate.zh.md create mode 100644 layouts/partials/donors/jackpot51.html create mode 100644 layouts/shortcodes/partial.html diff --git a/config.toml b/config.toml index 9a709cb3..26e507c9 100644 --- a/config.toml +++ b/config.toml @@ -20,10 +20,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.en.menu.main]] weight = 3 + name = "Donate" + url = "/donate/" +[[languages.en.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.en.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -45,10 +49,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.zh.menu.main]] weight = 3 + name = "æèµ " + url = "/donate/" +[[languages.zh.menu.main]] + weight = 4 name = "论å›" url = "https://discourse.redox-os.org/" [[languages.zh.menu.main]] - weight = 4 + weight = 5 name = "代ç 库" url = "https://github.com/redox-os/redox" @@ -70,10 +78,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.es.menu.main]] weight = 3 + name = "Donar" + url = "/donate/" +[[languages.es.menu.main]] + weight = 4 name = "Foro" url = "https://discourse.redox-os.org/" [[languages.es.menu.main]] - weight = 4 + weight = 5 name = "Repositorio" url = "https://github.com/redox-os/redox" @@ -95,10 +107,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.fr.menu.main]] weight = 3 + name = "Donner" + url = "/donate/" +[[languages.fr.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.fr.menu.main]] - weight = 4 + weight = 5 name = "Répertoire" url = "https://github.com/redox-os/redox" @@ -120,10 +136,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.de.menu.main]] weight = 3 + name = "Spenden" + url = "/donate/" +[[languages.de.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.de.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -145,10 +165,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.tr.menu.main]] weight = 3 + name = "Bağışta Bulunmak" + url = "/donate/" +[[languages.tr.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.tr.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -170,10 +194,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.sv.menu.main]] weight = 3 + name = "Donera" + url = "/donate/" +[[languages.sv.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.sv.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -195,10 +223,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.da.menu.main]] weight = 3 + name = "Doner" + url = "/donate/" +[[languages.da.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.da.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -220,10 +252,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.no.menu.main]] weight = 3 + name = "Donere" + url = "/donate/" +[[languages.no.menu.main]] + weight = 4 name = "Forum" url = "https://discourse.redox-os.org/" [[languages.no.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -245,10 +281,14 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.cz.menu.main]] weight = 3 + name = "Darovat" + url = "/donate/" +[[languages.cz.menu.main]] + weight = 4 name = "Fórum" url = "https://discourse.redox-os.org/" [[languages.cz.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" @@ -270,9 +310,13 @@ DefaultContentLanguage = "en" url = "/screens/" [[languages.eo.menu.main]] weight = 3 + name = "Donaci" + url = "/donate/" +[[languages.eo.menu.main]] + weight = 4 name = "Forumo" url = "https://discourse.redox-os.org/" [[languages.eo.menu.main]] - weight = 4 + weight = 5 name = "GitHub" url = "https://github.com/redox-os/redox" diff --git a/content/donate.cz.md b/content/donate.cz.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.cz.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.da.md b/content/donate.da.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.da.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.de.md b/content/donate.de.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.de.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.en.md b/content/donate.en.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.en.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.eo.md b/content/donate.eo.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.eo.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.es.md b/content/donate.es.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.es.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.fr.md b/content/donate.fr.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.fr.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.no.md b/content/donate.no.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.no.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.sv.md b/content/donate.sv.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.sv.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.tr.md b/content/donate.tr.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.tr.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/content/donate.zh.md b/content/donate.zh.md new file mode 100644 index 00000000..58882ae4 --- /dev/null +++ b/content/donate.zh.md @@ -0,0 +1,8 @@ +# Jackpot51 + +Jackpot51, or Jeremy Soller, is the creator, maintainer, and lead developer of Redox OS. + +[You can donate to Jackpot51 using Patreon](https://www.patreon.com/redox_os). + +The following patrons have donated $4 or more to Jackpot51 for use in developing Redox OS: +{{% partial "donors/jackpot51.html" %}} diff --git a/hugo.sh b/hugo.sh index 16143707..c0f36f77 100755 --- a/hugo.sh +++ b/hugo.sh @@ -6,6 +6,7 @@ cp -v content/*.md build/content mkdir -pv build/content/news for language in $(grep '^\[languages\..*\]$' config.toml | cut -d '.' -f2 | cut -d ']' -f1) do + cp -v "content/donate.md" "build/content/donate.$language.md" for file in content/news/*.md do cp -v "$file" "build/${file%.md}.$language.md" diff --git a/layouts/_default/single.html b/layouts/_default/single.html index 25dd09e1..dcb23a0d 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -1,8 +1,10 @@ {{ partial "head.html" . }} {{ partial "menu.html" . }} <div class="content"> + {{ if .Title }} <h1><a class="post-title" href="{{ .Permalink }}">{{ .Title }}</a></h1> - <h5>By {{ .Params.author }} on {{ .Date.Format "Monday, January 2, 2006" }}</time></h5> + <h5>By {{ .Params.author }} on <time datetime="{{ .Date }}" class="date">{{ .Date.Format "Monday, January 2, 2006" }}</time></h5> + {{ end }} {{ .Content }} </div> {{ partial "footer.html" . }} diff --git a/layouts/partials/donors/jackpot51.html b/layouts/partials/donors/jackpot51.html new file mode 100644 index 00000000..03149fd4 --- /dev/null +++ b/layouts/partials/donors/jackpot51.html @@ -0,0 +1,18 @@ +<ul> +<li>Alexander Pakhomov</li> +<li>Dustin Bensing</li> +<li>Iban Eguia</li> +<li>Josh Leverette</li> +<li>Thomas Kinnen</li> +<li>Vincent Martinez</li> +<li>Ty Coghlan</li> +<li>Pyry Kontio</li> +<li>Cathal Garvey</li> +<li>Andreas Franzén</li> +<li>Cameron Whiting</li> +<li>Michael Franz</li> +<li>gracefu</li> +<li>Jack Wright</li> +<li>Connor Hilarides</li> +<li>Alec Posney</li> +</ul> diff --git a/layouts/shortcodes/partial.html b/layouts/shortcodes/partial.html new file mode 100644 index 00000000..bc065cf1 --- /dev/null +++ b/layouts/shortcodes/partial.html @@ -0,0 +1 @@ +{{ partial (.Get 0) .Page }} -- GitLab