commit cda2b9e4aa2b44a8b95ff6ce8fcb0a72286cfa6f Author: kez kez@torproject.org Date: Fri Jul 9 16:50:36 2021 -0400
Move the index page to markdown --- content/contents.lr | 6 +++--- templates/index-page.html | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/content/contents.lr b/content/contents.lr index 27fbefc5..609582ad 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -10,13 +10,13 @@ section_id: donate --- title: Donate --- -_template: donate-form.html +_template: index-page.html --- intro:
-<p class="text-center mt-3 py-3 border"><a title="Champions of Privacy" href="champions-of-privacy">Donate more than $1000 and become a Champion of Privacy!</a></p> -<p class="text-center mt-3 py-3 border"><a title="Cryptocurrency" href="cryptocurrency">Want to donate cryptocurrency?</a></p> +[Donate more than $1000 and become a Champion of Privacy!](champions-of-privacy "Champions of Privacy")
+[Want to donate cryptocurrency?](cryptocurrency "Cryptocurrency") --- monthly_five: 10000 --- diff --git a/templates/index-page.html b/templates/index-page.html new file mode 100644 index 00000000..cdce88ac --- /dev/null +++ b/templates/index-page.html @@ -0,0 +1,12 @@ +{% extends "donate-form.html" %} +{% block donate_form_intro %} +{% for paragraph in this.intro.source.split('\n') %} + {% if paragraph|trim() != "" %} + {# `paragraph|markdown` will render the markdown in an additional set of <p> tags. + we need to trim whitespace, remove the opening and closing tags + (the `[3:-4]` slice drops the first 3 and last 4 characters), + and finally mark it as safe so the html isn't escaped #} + <p class="text-center mt-3 py-3 border">{{ (paragraph|markdown|trim)[3:-4]|safe }}</p> + {% endif %} + {% endfor %} +{% endblock %}
tor-commits@lists.torproject.org