From 8d95a08ad275a7aeb33023bddb9892d5622617e1 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 6 Aug 2023 11:50:14 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20FAQs=20auf=20der=20Homepage=20als=20Flo?= =?UTF-8?q?w-Blocks=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 14 ++++++++++++-- content/contents.lr | 26 +++++++++++++++++++++++++- flowblocks/flow_faq.ini | 13 +++++++++++++ models/homepage.ini | 2 +- templates/blocks/flow_faq.html | 4 ++++ templates/homepage.html | 23 +++++++++++++++++++---- 6 files changed, 74 insertions(+), 8 deletions(-) create mode 100644 flowblocks/flow_faq.ini create mode 100644 templates/blocks/flow_faq.html diff --git a/assets/css/style.css b/assets/css/style.css index 04352257..20b8fd1f 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -690,7 +690,17 @@ hr.-even { aspect-ratio: 16/9; } -/* Contact form on homepage - start */ +.content__faq { + margin-top: 0.75rem; +} + +.content__faq div { + border-top: 1px solid var(--wtf-nearly-black); + margin: 0.5rem auto auto 1rem; + max-width: 75ch; +} + +/* Contact form - start */ .contact__box { display: grid; grid-template-columns: 1fr 1fr; @@ -727,7 +737,7 @@ hr.-even { .contact_info__box { align-self: end; } -/* Contact form on homepage - end */ +/* Contact form - end */ /* card_grid - start */ .card_grid { diff --git a/content/contents.lr b/content/contents.lr index 530ccdf0..e2617ca6 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -38,4 +38,28 @@ content_image: map.png ---- content_image_alt: Karte der Bundesrepublik mit Regionen in denen Member aktiv sind ---- -content_image_src: +content_image_src: +#### flow_faq #### +question: Ich bin hauptberuflich Vollzeit angestellt, welche Vorteile habe ich von euch? +---- +answer: Grundsätzlich kann man sich bei uns auch mit wenigen Stunden in der Woche einbringen. Wir haben große bis winzige Projekte, die sich alle über Unterstützung freuen. Man kann natürlich auch 100 Anteile kaufen und sich nie wieder melden (solche Member haben wir auch). Wir freuen uns jedoch vor allem über Neumitglieder, die der Meinung sind, dass ihre Fähigkeiten einem guten Zweck dienen können und wenn dabei auch noch Geld abspringt: umso besser. +#### flow_faq #### +question: Ich bin Freelancer, kann ich auch über euch arbeiten? +---- +answer: Ja gerne! Aktuell bauen wir unseren Kundenstamm noch weiter aus, Du kannst aber sehr gerne auch auf uns zukommen, wenn Dein Kunde eine Agentur dazwischen möchte. Meistens ist das bei großen Playern der Fall und da kommen wir ins Spiel. Unsere Konditionen sind sehr fair und Du sorgst dafür, dass von den Zinsen interne Projekte weiterlaufen können. +#### flow_faq #### +question: Ich habe eine zündende Idee aber keine Ahnung, wie/wo ich anfangen soll. Kann ich die Idee mit euch umsetzen? +---- +answer: Ob als Mitglied oder extern, Du kannst Deine Idee der AG Business pitchen. Unsere Experten dort haben jahrzehntelange Erfahrung mit allerlei Projekten und Plausibilitätsprüfungen und werden dir auch Tipps geben können, wenn das Projekt bei uns final doch nicht reinpassen sollte. +#### flow_faq #### +question: Ich habe ein Nebeneinkommen und möchte meine Rechnungen über euch abwickeln, wie genau läuft das? +---- +answer: Wenn Du Mitglied bist, findest Du eine genaue Anleitung und alle Konditionen in unserem Handbuch. Wir halten es auch relativ aktuell, daher steht dort unser geballtes Wissen immer up-to-date drin. +#### flow_faq #### +question: Welche Daten braucht ihr bei Eintritt? +---- +answer: Im Grunde nur das, was das Gesetz von uns verlangt. Bei Eintritt brauchen wir Name, Vorname, Adresse und Beruf. Wir fragen zusätzlich nach deinem bevorzugten Pronomen. Die Daten sind nicht genossenschaftsöffentlich zugänglich. Wir benutzten unsere Nicknamen bei Kommunikation. +#### flow_faq #### +question: Welche weltlichen Güter kann ich mir über die Geno holen? +---- +answer: Du kannst von uns alles haben, was man über einen normalen Arbeitgeber erwerben kann. Du brauchst ein gutes Rad für den Arbeitsweg oder einen neuen Rechner? Dann findest du auch hierzu alles Wissenswerte im Handbuch und wie es funktioniert. diff --git a/flowblocks/flow_faq.ini b/flowblocks/flow_faq.ini new file mode 100644 index 00000000..58ee2c73 --- /dev/null +++ b/flowblocks/flow_faq.ini @@ -0,0 +1,13 @@ +[block] +name = FAQ +button_label = FAQ-Frage hinzufügen + +[fields.question] +label = Frage +description = Häufig gestellte Frage +type = string + +[fields.answer] +label = Antwort +description = Antwort auf eine häufig gestellte Frage +type = markdown diff --git a/models/homepage.ini b/models/homepage.ini index 244d3dfe..a7f362e3 100644 --- a/models/homepage.ini +++ b/models/homepage.ini @@ -40,4 +40,4 @@ type = markdown [fields.section] label = Sections type = flow -flow_blocks = flow_text_image_section +flow_blocks = flow_text_image_section, flow_faq diff --git a/templates/blocks/flow_faq.html b/templates/blocks/flow_faq.html new file mode 100644 index 00000000..4c823d08 --- /dev/null +++ b/templates/blocks/flow_faq.html @@ -0,0 +1,4 @@ +
+ {{ this.question }} +
{{ this.answer }}
+
diff --git a/templates/homepage.html b/templates/homepage.html index 3f6802cf..bc816254 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -12,10 +12,25 @@ {% block body %} {% for blk in this.section.blocks %} - {{ blk }} + {% if blk._flowblock == "flow_text_image_section" %} + {{ blk }} + {% endif %} {% endfor %} -
+
+
+
+

FAQ

+ {% for blk in this.section.blocks %} + {% if blk._flowblock == "flow_faq" %} + {{ blk }} + {% endif %} + {% endfor %} +
+
+
+ +

Videos

@@ -30,7 +45,7 @@ Vortrag von unserem damaligen Vorstand MrSchizo auf der remote Chaos Experience (RC3) 2023.

-
-
+ + {% endblock %}