From 5f6c5b2b524ce1149653fde093edab2759b641bd Mon Sep 17 00:00:00 2001 From: L3D Date: Wed, 17 Mar 2021 23:08:57 +0100 Subject: [PATCH] Add first part to flowblocks --- content/contents.lr | 26 ++++++++- flowblocks/flow_social_media_link.ini | 28 ++++++++++ flowblocks/flow_text_image_section.ini | 21 ++++++++ flowblocks/flow_text_section.ini | 12 ----- models/homepage.ini | 2 +- templates/blocks/flow_social_media_link.html | 5 ++ templates/blocks/flow_text_image_section.html | 42 +++++++++++++++ templates/blocks/flow_text_section.html | 5 -- templates/homepage.html | 53 ++----------------- 9 files changed, 124 insertions(+), 70 deletions(-) create mode 100644 flowblocks/flow_social_media_link.ini create mode 100644 flowblocks/flow_text_image_section.ini delete mode 100644 flowblocks/flow_text_section.ini create mode 100644 templates/blocks/flow_social_media_link.html create mode 100644 templates/blocks/flow_text_image_section.html delete mode 100644 templates/blocks/flow_text_section.html diff --git a/content/contents.lr b/content/contents.lr index add8f36b..bc139504 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -10,6 +10,28 @@ subclaim_heading: Beteilige dich an unserer Genossenschaft --- subclaim_content: Wir bieten Dir die optimale Businessplattform, ob es um das Backoffice deiner Unternehmung geht, den gemeinsamen Einkauf von Waren, oder um komplexere öffentliche Aufträge, profitiere von vielen Vorteilen für Dich und Deine Kunden. --- -section: ---- meta_description: Die Hackergenossenschaft für chaosnahes Wirtschaften 🚀 +--- +section: + +#### flow_text_image_section #### +title: 3, 2, 1 - Die WTF eG hebt ab! +---- +content_teaser: Der Start ist geschafft, die WTF Kooperative eG ist gegründet und seit Anfang des Jahres ordentlich beim Registergericht Hamburg eingetragen. +---- +content_body: + +Die Idee der„Hackergenossenschaft“ wurde zum ersten Mal auf dem 34C3 vorgestellt. Vom Start weg haben sich über 160 Personen gefunden und dafür gearbeitet, dass die Gründung gelingt. + +Ein Unternehmen, dass jedem einzelnen von uns gehört, in dem jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar - in unserer WTF Koopertive eG. +---- +content_footer: + +##### flow_social_media_link ##### +sm_what: Folge uns auf +----- +title: Mastodon +----- +sm_link: https://chaos.social/@hackergeno +----- +sm_image: /images/mastodon_logo.svg diff --git a/flowblocks/flow_social_media_link.ini b/flowblocks/flow_social_media_link.ini new file mode 100644 index 00000000..0efbaf08 --- /dev/null +++ b/flowblocks/flow_social_media_link.ini @@ -0,0 +1,28 @@ +[block] +name = Social Media Link +button_label = Social Media Link +label = {{ this.title }} + +[fields.sm_what] +label = Einleitung +description = Folge uns auf ... +type = string +width = 1/2 + +[fields.title] +label = Link Titel +description = ... zB. Mastodon +type = string +width = 1/2 + +[fields.sm_link] +label = Social Media Link +description = example.com/@wtf +type = url +width = 1/2 + +[fields.sm_image] +label = Social Media Icon +description = /images/mastodon_logo.svg +type = string +width = 1/2 diff --git a/flowblocks/flow_text_image_section.ini b/flowblocks/flow_text_image_section.ini new file mode 100644 index 00000000..053be294 --- /dev/null +++ b/flowblocks/flow_text_image_section.ini @@ -0,0 +1,21 @@ +[block] +name = Flow Text Image (50/50) Section +button_label = Flow Text Image (50/50) Section +label = {{ this.title }} + +[fields.title] +label = Title +type = string + +[fields.content_teaser] +label = Content Teaser +type = markdown + +[fields.content_body] +label = Content Body +type = markdown + +[fields.content_footer] +label = Content footer +type = flow +flow_blocks = flow_social_media_link diff --git a/flowblocks/flow_text_section.ini b/flowblocks/flow_text_section.ini deleted file mode 100644 index fb3a6271..00000000 --- a/flowblocks/flow_text_section.ini +++ /dev/null @@ -1,12 +0,0 @@ -[block] -name = Flow Text Section -button_label = Flow Text Section -label = {{ this.title }} - -[fields.title] -label = Title -type = string - -[fields.body] -label = Body -type = markdown diff --git a/models/homepage.ini b/models/homepage.ini index c6a9fe71..a00f390a 100644 --- a/models/homepage.ini +++ b/models/homepage.ini @@ -16,4 +16,4 @@ type = string [fields.section] label = Sections type = flow -flow_blocks = flow_text_section +flow_blocks = flow_text_image_section diff --git a/templates/blocks/flow_social_media_link.html b/templates/blocks/flow_social_media_link.html new file mode 100644 index 00000000..148bbd7f --- /dev/null +++ b/templates/blocks/flow_social_media_link.html @@ -0,0 +1,5 @@ +

{{ this.sm_what }}{{ ' ' }} +{%- if this.title is defined and this.title != '' -%} + {{ this.title }} +{%- endif -%} + {{ this.title }} Logo

diff --git a/templates/blocks/flow_text_image_section.html b/templates/blocks/flow_text_image_section.html new file mode 100644 index 00000000..a828da1f --- /dev/null +++ b/templates/blocks/flow_text_image_section.html @@ -0,0 +1,42 @@ + +
+
+
+

{{ this.title }}

+
+
+
+
+ +
+ {{ this.content_body }} +
+ +
+{# + {% if this.attachments.images %} +
+ {% for image in this.attachments.images %} + + Startendes Space Shuttle + {% endfor %} +
+ {% endif %} +#} +
+
+ diff --git a/templates/blocks/flow_text_section.html b/templates/blocks/flow_text_section.html deleted file mode 100644 index 5a271b3f..00000000 --- a/templates/blocks/flow_text_section.html +++ /dev/null @@ -1,5 +0,0 @@ -
-
- {{ this.body }} -
-
diff --git a/templates/homepage.html b/templates/homepage.html index c6fc1ba1..1d79adf5 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -9,46 +9,6 @@ {%- endblock -%} {% block body %} - -
-
-
-

3, 2, 1 - Die WTF eG hebt ab!

-
-
-
-
- -
-

Die Idee der„Hackergenossenschaft“ wurde zum ersten Mal auf dem 34C3 vorgestellt. Vom Start weg haben sich über 160 Personen gefunden und dafür gearbeitet, dass die Gründung gelingt.

-

Ein Unternehmen, dass jedem einzelnen von uns gehört, in dem jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar - in unserer WTF Koopertive eG.

-
- -
- {% if this.attachments.images %} -
- {% for image in this.attachments.images %} - - Startendes Space Shuttle - {% endfor %} -
- {% endif %} -
-
- -
@@ -189,16 +149,9 @@ + {% for blk in this.section.blocks %} -
- {% if blk.title %} -
-
-

{{ blk.title }}


-
-
- {% endif %} - {{ blk }} -
+ {{ blk }} {% endfor %} + {% endblock %}