modified contact page for use with standard page template

This commit is contained in:
eclipse 2025-03-11 23:05:06 +01:00
parent da478471e9
commit 3fb28c1fd9
4 changed files with 15 additions and 31 deletions

View File

@ -4,13 +4,19 @@ date: 2025-02-04 10:20
author: Tobias Radloff author: Tobias Radloff
summary: Schreib mir eine Nachricht. summary: Schreib mir eine Nachricht.
lang: de lang: de
template: contact template: page
slug: kontakt slug: kontakt
featured_image: featured_image:
- pic: ../images/tr/motif-contact.jpg - pic: ../images/tr/motif-contact.jpg
alt: auf einem Notizbuch schläft ein Kätzchen alt: auf einem Notizbuch schläft ein Kätzchen
credit: Vera Curcio | unsplash.com credit: Vera Curcio | unsplash.com
credit_link: https://unsplash.com/@urbanleaf credit_link: https://unsplash.com/@urbanleaf
footer_include: includes/contact_form.html
--- ---
Hier kannst du mir eine Nachricht schicken. Infos zum Datenschutz findest du [hier]({filename}datenschutz.md). Über dieses Formular kannst du mir eine Nachricht schicken.
Ich habe auch einen [Newsletter]({filename}newsletter.md). Wenn du ihn abonnierst, bist du immer über meine Neuerscheinungen, Lesungen und andere Neuigkeiten informiert.
Infos zum Datenschutz findest du [hier]({filename}datenschutz.md).

View File

@ -1,28 +0,0 @@
{% extends "page.html" %}
{% block content_all %}
<article>
{% block content_header %}
{{ super() }}
{% endblock content_header %}
{% block content_body %}
{% if page.featured_image %}
{% from 'includes/macros.html' import fi %}
{% set i = page.featured_image[0] %}
{{ fi(i.pic, i.link, i.text, i.alt, i.credit, i.credit_link) }}
{% endif %}
{% if page.content %}
<div class="padded">
{{ page.content }}
</div>
{% endif %}
{% include "includes/contact_form.html" %}
{% endblock content_body %}
</article>
{% endblock content_all %}

View File

@ -17,6 +17,5 @@
<textarea name="nachricht" placeholder="Deine Nachricht" aria-label="Nachricht" rows="5" required></textarea> <textarea name="nachricht" placeholder="Deine Nachricht" aria-label="Nachricht" rows="5" required></textarea>
</label> </label>
<input type="submit" value="Nachricht senden" /> <input type="submit" value="Nachricht senden" />
<input type="reset" value="Zurücksetzen" />
</fieldset> </fieldset>
</form> </form>

View File

@ -39,6 +39,13 @@
<footer class="content-footer"> <footer class="content-footer">
{% include page.footer_include %} {% include page.footer_include %}
</footer> </footer>
{% elif page.footer_includes %} {# plural #}
<footer class="content-footer">
{% for i in page.footer_includes %}
{% include i %}
{% if not loop.last %} <hr />{% endif %}
{% endfor %}
</footer>
{% endif %} {% endif %}
{% endblock content_footer %} {% endblock content_footer %}