From 11bd75254eb524ffdc8810dd8df912d8ed2ed372 Mon Sep 17 00:00:00 2001 From: southerntofu Date: Sun, 29 Mar 2020 20:44:15 +0200 Subject: [PATCH] Added a multilingual blog --- content/_common/menu.fr.md | 2 +- content/_common/menu.md | 2 +- content/blog/2020/_index.fr.md | 3 +++ content/blog/2020/_index.md | 3 +++ content/blog/2020/new-homepage/index.fr.md | 11 +++++++++ content/blog/2020/new-homepage/index.md | 12 ++++++++++ content/blog/_index.fr.md | 3 +++ content/blog/_index.md | 3 +++ sass/style.scss | 6 ++++- templates/page.html | 7 ++++-- templates/section.html | 27 ++++++++++++++++++++++ 11 files changed, 74 insertions(+), 5 deletions(-) create mode 100644 content/blog/2020/_index.fr.md create mode 100644 content/blog/2020/_index.md create mode 100644 content/blog/2020/new-homepage/index.fr.md create mode 100644 content/blog/2020/new-homepage/index.md create mode 100644 content/blog/_index.fr.md create mode 100644 content/blog/_index.md create mode 100644 templates/section.html diff --git a/content/_common/menu.fr.md b/content/_common/menu.fr.md index f30ff09..f72df88 100644 --- a/content/_common/menu.fr.md +++ b/content/_common/menu.fr.md @@ -5,7 +5,7 @@ --- -[Blog](DUMMIE) +[Blog](@/blog/_index.fr.md) --- diff --git a/content/_common/menu.md b/content/_common/menu.md index 6f1ae0b..0da4a27 100644 --- a/content/_common/menu.md +++ b/content/_common/menu.md @@ -5,7 +5,7 @@ --- -[Blog](DUMMIE) +[Blog](@/blog/_index.md) --- diff --git a/content/blog/2020/_index.fr.md b/content/blog/2020/_index.fr.md new file mode 100644 index 0000000..9fb6820 --- /dev/null +++ b/content/blog/2020/_index.fr.md @@ -0,0 +1,3 @@ ++++ +transparent = true ++++ diff --git a/content/blog/2020/_index.md b/content/blog/2020/_index.md new file mode 100644 index 0000000..9fb6820 --- /dev/null +++ b/content/blog/2020/_index.md @@ -0,0 +1,3 @@ ++++ +transparent = true ++++ diff --git a/content/blog/2020/new-homepage/index.fr.md b/content/blog/2020/new-homepage/index.fr.md new file mode 100644 index 0000000..2ef5a25 --- /dev/null +++ b/content/blog/2020/new-homepage/index.fr.md @@ -0,0 +1,11 @@ ++++ +title = "Un nouveau site pour dnsmanager" +slug = "nouveau-site" +date = 2020-03-29 ++++ + +Aujourd'hui, nous ouvrons un nouveau site web pour dnsmanager! + +Il devrait fonctionner correctement sur tous vos appareils y compris les téléphones portables. Si ça n'est pas le cas, merci de nous le signaler ou de soumettre un patch. + +Dans le futur, toutes les nouvelles excitantes à propos de dnsmanager apparaîtront sur ce blog, alors reste connectéE. diff --git a/content/blog/2020/new-homepage/index.md b/content/blog/2020/new-homepage/index.md new file mode 100644 index 0000000..c5e8e81 --- /dev/null +++ b/content/blog/2020/new-homepage/index.md @@ -0,0 +1,12 @@ ++++ +title = "A new homepage for dnsmanager" +date = 2020-03-29 ++++ + +Today, we are opening a website for dnsmanager! + + + +It should display properly on all devices including mobile phones. If that's not the case, please let us know about it or submit a patch yourself. + +In the future, exciting news about dnsmanager will appear on this blog, so be sure to stay tuned. diff --git a/content/blog/_index.fr.md b/content/blog/_index.fr.md new file mode 100644 index 0000000..59d8720 --- /dev/null +++ b/content/blog/_index.fr.md @@ -0,0 +1,3 @@ ++++ +title = "Derniers articles" ++++ diff --git a/content/blog/_index.md b/content/blog/_index.md new file mode 100644 index 0000000..e0214d1 --- /dev/null +++ b/content/blog/_index.md @@ -0,0 +1,3 @@ ++++ +title = "Latest articles" ++++ diff --git a/sass/style.scss b/sass/style.scss index e22c139..787d98b 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -10,11 +10,15 @@ header { text-align: center; font-weight: bold; } -article > h1:first-child { +article > div:first-child > h1, section > h1:first-child { text-align: center; font-size: 2.6em; } +article > div:first-child { + text-align: center; +} + main { margin-top: 1rem; } diff --git a/templates/page.html b/templates/page.html index 52e9563..4519eaf 100644 --- a/templates/page.html +++ b/templates/page.html @@ -4,8 +4,11 @@ {% block main %}
-

{{ page.title }}

- {%- if page.date -%}{%- endif -%} +
+

{{ page.title }}

+ + {%- if page.date -%}{%- endif -%} +
{{ page.content | safe }}
{% endblock %} diff --git a/templates/section.html b/templates/section.html new file mode 100644 index 0000000..59438e0 --- /dev/null +++ b/templates/section.html @@ -0,0 +1,27 @@ +{% extends "index.html" %} + +{% block title %}{{ section.title }} - {{ config.title }}{% endblock %} + +{% block main %} +
+

{{ section.title }}

+ + {% for page in section.pages %} +
+
+

{{ page.title }}

+ {%- if page.date -%}{%- endif -%} +
+ {% if page.summary %} +
+ {{ page.summary | markdown | safe }} +
+ {% else %} +
+ {{ page.content | markdown | safe }} +
+ {% endif %} +
+ {% endfor %} + +{% endblock %}