From 22d64b0b096e19f1505ed725d359d9ce71e9df46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Corentin=20S=C3=A9chet?= Date: Wed, 22 May 2024 19:24:29 +0200 Subject: [PATCH] refactor: declare members in template and not in content --- content/en/presentation/members.yaml | 6 ------ .../assets/img}/adrien.png | Bin .../presentation => src/assets/img}/aurel.png | Bin src/pages/index/presentation.html | 19 +++++++++--------- 4 files changed, 10 insertions(+), 15 deletions(-) delete mode 100644 content/en/presentation/members.yaml rename {content/en/presentation => src/assets/img}/adrien.png (100%) rename {content/en/presentation => src/assets/img}/aurel.png (100%) diff --git a/content/en/presentation/members.yaml b/content/en/presentation/members.yaml deleted file mode 100644 index 59d87c1..0000000 --- a/content/en/presentation/members.yaml +++ /dev/null @@ -1,6 +0,0 @@ -- name: Aurel - description: Art - avatar: presentation/aurel.png -- name: Adrien - description: Dev - avatar: presentation/adrien.png diff --git a/content/en/presentation/adrien.png b/src/assets/img/adrien.png similarity index 100% rename from content/en/presentation/adrien.png rename to src/assets/img/adrien.png diff --git a/content/en/presentation/aurel.png b/src/assets/img/aurel.png similarity index 100% rename from content/en/presentation/aurel.png rename to src/assets/img/aurel.png diff --git a/src/pages/index/presentation.html b/src/pages/index/presentation.html index cc8c012..d879006 100644 --- a/src/pages/index/presentation.html +++ b/src/pages/index/presentation.html @@ -1,5 +1,13 @@ {% from "lib/section.html" import section %} +{% macro member(name, description, avatar) %} +
+ +

{{ name }}

+
{{ description }}
+
+{% endmacro %} + {% call section(gettext("Collective"), "/img/section-collective.png", "/img/section-collective-hover.png") %}

@@ -39,16 +47,9 @@ where small is mighty, and fun knows no bounds! {% endtrans %}

- -

{{ gettext('Members') }}

- {% for member in load("presentation/members.yaml") | yaml %} -
- -

{{ member.name }}

-
{{ member.description }}
-
- {% endfor %} + {{ member("Aurel", "Art", "/img/aurel.png") }} + {{ member("Adrien", "Dev", "/img/adrien.png") }}
{% endcall %}