diff --git a/assets/css/style.css b/assets/css/style.css index c30e1c18..06f47f12 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -239,10 +239,19 @@ header { z-index: 0; } +.header__slim_box { + margin-top: -0.75rem; + + display: grid; + grid-template-rows: 46px 18px 0rem 1rem 55px 18px auto; + grid-template-columns: 15% 82px auto 96px 22.5%; + z-index: 0; +} + .bg_box__top_bar_left { grid-row: 2 / span 1; grid-column: 1 / span 3; - background-color: var(--wtf-dark-blue); + background-color: var(--wtf-light-blue); z-index: 5; } diff --git a/assets/images/header_top_triangles.svg b/assets/images/header_top_triangles.svg index dc4677ad..d9d0afd6 100644 --- a/assets/images/header_top_triangles.svg +++ b/assets/images/header_top_triangles.svg @@ -1,14 +1,11 @@ - - - - - - - + +WTF Layoutimage/svg+xmlWTF LayoutL3D <l3d@c3woc.de> + + + + - - - + diff --git a/content/contents.lr b/content/contents.lr index f54bf48d..6b3c02f5 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -12,3 +12,58 @@ subclaim_content: Wir halten Mitglieder und Interessierte durch regelmäßige Rundmails, Beiträge im Wiki und unseren Podcast auf dem Laufenden.
Unseren Podcast findest du auf [vebit.xyz/podcast](https://vebit.xyz/pocast). +--- +section: + +#### flow_text_section #### +title: Zusammen Arbyten +---- +body: + +Die WTF KOOPERATIVE eG (WTF eG) versteht sich als Plattform für Hackende, auf der mit Gleichgesinnten wirtschaftliche Projekte möglich werden, die es anders nicht gäbe. Wir fördern und bewirtschaften im Kollektiv als Genossenschaft die Leistungen unserer Mitglieder. + +Die WTF eG bietet sowohl nach innen (gegenüber den GenossInnen) als auch nach außen (gegenüber der Wirtschaft/Kunden) einen Wirtschafts-Service zu Projekten und Leistungen. Die GenossInnen erbringen ihre Dienst- und Sachleistung, die Genossenschaft übernimmt das wirtschaftliche Management als Service. Dieser Service umfasst Vermarktung, Auftragsmanagement, Kontrolle, Abrechnung und Inkasso. Oder Teile der Gesamtleistung, soweit dies gewünscht und vorteilhaft ist. Sowohl im Namen und auf Rechnung der Mitglieder als auch auf eigene Rechnung als Genossenschaft. + +## WTF - woher, wohin + +Die WTF eG startete 2020 mit etwa 170 Mitgliedern im Gründungsverein VEBIT e.V. und plant bis Ende 2021 mit ca. 250 Mitgliedern. Die Mitglieder rekrutieren sich hauptsächlich aus dem Chaos Computer Club und seinem Umfeld. + +## WTF eG, das Geschäftsfeld + +Die WTF eG agiert in der Regel mit Dienstleistungen im IT-, Kommunikations- und Internetumfeld sowie anderen technischen Lösungen. Beispiele aus dem Leistungsspektrum der Genossenschaft sind: + +* Spenden-/Abonnementabwicklung für Podcasts von Mitgliedern +* Projekte/Innovationen der GenossInnen über eigene Plattform unterstüzen +* IT-Experten an Unternehmen verleihen +#### flow_text_section #### +title: Kacheln mit Claims +---- +body: + +## Bürokratie abgeben, Arbyte ermöglichen + +Ehrenamtliche Projekte unkompliziert abrechnen + +## Gemeinsam stark + +Die eigene Idee endliche fliegen sehen, zusammen mit uns. + +## Raketenstarts + +Einfach mal eine Nummer größer denken können. + +## Events + +Mitgliederveranstaltungen mit der WTF eG als Veranstalter + +## Frei oder angestellt + +Angestellt bei der WTF eG oder freiberuflich über uns arbeiten +#### flow_text_section #### +title: WTF, Erfolg vom Start weg +---- +body: + +## Hacker-Kompetenz von bester Genossenschaft + +Als ein erster, großartiger Erfolg ist zu werten, dass die WTF eG vom Start weg etwa 200 Genossinnen und Genossen vereinigt, die alle sehr gern – einzeln oder im Team – ihre digitalen Kompetenzen der Wirtschaft zur Verfügung stellen. diff --git a/content/home-01/contents.lr b/content/home-01/contents.lr deleted file mode 100644 index 926fae86..00000000 --- a/content/home-01/contents.lr +++ /dev/null @@ -1,23 +0,0 @@ -_model: section ---- -title: Zusammen Arbyten ---- -sort_key: 1 ---- -body: - -Die WTF KOOPERATIVE eG (WTF eG) versteht sich als Plattform für Hackende, auf der mit Gleichgesinnten wirtschaftliche Projekte möglich werden, die es anders nicht gäbe. Wir fördern und bewirtschaften im Kollektiv als Genossenschaft die Leistungen unserer Mitglieder. - -Die WTF eG bietet sowohl nach innen (gegenüber den GenossInnen) als auch nach außen (gegenüber der Wirtschaft/Kunden) einen Wirtschafts-Service zu Projekten und Leistungen. Die GenossInnen erbringen ihre Dienst- und Sachleistung, die Genossenschaft übernimmt das wirtschaftliche Management als Service. Dieser Service umfasst Vermarktung, Auftragsmanagement, Kontrolle, Abrechnung und Inkasso. Oder Teile der Gesamtleistung, soweit dies gewünscht und vorteilhaft ist. Sowohl im Namen und auf Rechnung der Mitglieder als auch auf eigene Rechnung als Genossenschaft. - -## WTF - woher, wohin - -Die WTF eG startete 2020 mit etwa 170 Mitgliedern im Gründungsverein VEBIT e.V. und plant bis Ende 2021 mit ca. 250 Mitgliedern. Die Mitglieder rekrutieren sich hauptsächlich aus dem Chaos Computer Club und seinem Umfeld. - -## WTF eG, das Geschäftsfeld - -Die WTF eG agiert in der Regel mit Dienstleistungen im IT-, Kommunikations- und Internetumfeld sowie anderen technischen Lösungen. Beispiele aus dem Leistungsspektrum der Genossenschaft sind: - -* Spenden-/Abonnementabwicklung für Podcasts von Mitgliedern -* Projekte/Innovationen der GenossInnen über eigene Plattform unterstüzen -* IT-Experten an Unternehmen verleihen diff --git a/content/home-02/contents.lr b/content/home-02/contents.lr deleted file mode 100644 index 8cd228ae..00000000 --- a/content/home-02/contents.lr +++ /dev/null @@ -1,27 +0,0 @@ -_model: section ---- -title: Kacheln mit Claims ---- -sort_key: 2 ---- -body: - -## Bürokratie abgeben, Arbyte ermöglichen - -Ehrenamtliche Projekte unkompliziert abrechnen - -## Gemeinsam stark - -Die eigene Idee endliche fliegen sehen, zusammen mit uns. - -## Raketenstarts - -Einfach mal eine Nummer größer denken können. - -## Events - -Mitgliederveranstaltungen mit der WTF eG als Veranstalter - -## Frei oder angestellt - -Angestellt bei der WTF eG oder freiberuflich über uns arbeiten diff --git a/content/home-03/contents.lr b/content/home-03/contents.lr deleted file mode 100644 index 463d344c..00000000 --- a/content/home-03/contents.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: section ---- -title: WTF, Erfolg vom Start weg ---- -sort_key: 3 ---- -body: - -## Hacker-Kompetenz von bester Genossenschaft - -Als ein erster, großartiger Erfolg ist zu werten, dass die WTF eG vom Start weg etwa 200 Genossinnen und Genossen vereinigt, die alle sehr gern – einzeln oder im Team – ihre digitalen Kompetenzen der Wirtschaft zur Verfügung stellen. diff --git a/models/section.ini b/flowblocks/flow_text_section.ini similarity index 59% rename from models/section.ini rename to flowblocks/flow_text_section.ini index 6656936f..fb3a6271 100644 --- a/models/section.ini +++ b/flowblocks/flow_text_section.ini @@ -1,5 +1,6 @@ -[model] -name = Section +[block] +name = Flow Text Section +button_label = Flow Text Section label = {{ this.title }} [fields.title] @@ -9,7 +10,3 @@ type = string [fields.body] label = Body type = markdown - -[fields.sort_key] -label = Sort order -type = sort_key \ No newline at end of file diff --git a/models/header.ini b/models/header_slim.ini similarity index 77% rename from models/header.ini rename to models/header_slim.ini index f488af9b..8905a179 100644 --- a/models/header.ini +++ b/models/header_slim.ini @@ -1,6 +1,8 @@ [model] -name = Header -label = Header +name = Header mit LOGO +label = Header mit LOGO +protected = yes +hidden = yes [fields.claim_heading] label = Claim Heading diff --git a/models/header_with_logo.ini b/models/header_with_logo.ini new file mode 100644 index 00000000..8905a179 --- /dev/null +++ b/models/header_with_logo.ini @@ -0,0 +1,21 @@ +[model] +name = Header mit LOGO +label = Header mit LOGO +protected = yes +hidden = yes + +[fields.claim_heading] +label = Claim Heading +type = markdown + +[fields.claim_content] +label = Claim Content +type = markdown + +[fields.subclaim_heading] +label = Subclaim Heading +type = markdown + +[fields.subclaim_content] +label = Subclaim Content +type = markdown diff --git a/models/homepage.ini b/models/homepage.ini index e2890fc1..8089906a 100644 --- a/models/homepage.ini +++ b/models/homepage.ini @@ -1,11 +1,13 @@ [model] name = Homepage label = Homepage -inherits = header +inherits = header_with_logo [fields.title] label = Title type = string -[children] -order_by = sort_key +[fields.section] +label = Sections +type = flow +flow_blocks = flow_text_section diff --git a/models/page.ini b/models/page.ini index 580f5b6c..24735b42 100644 --- a/models/page.ini +++ b/models/page.ini @@ -1,7 +1,7 @@ [model] name = Page label = {{ this.title }} -inherits = header +inherits = header_slim [fields.title] label = Title diff --git a/templates/blocks/flow_text_section.html b/templates/blocks/flow_text_section.html new file mode 100644 index 00000000..5a271b3f --- /dev/null +++ b/templates/blocks/flow_text_section.html @@ -0,0 +1,5 @@ +
+
+ {{ this.body }} +
+
diff --git a/templates/header_slim.html b/templates/header_slim.html new file mode 100644 index 00000000..327655d0 --- /dev/null +++ b/templates/header_slim.html @@ -0,0 +1,91 @@ +{% extends "layout.html" %} +{% block header %} +
+
+ + + +
+ +
+
+ + +
+
+
+{# +
+
+
+
+
+
+ +
+ + {{ this.claim_heading }} + {{ this.claim_content }} +
+
+
+ {{ this.subclaim_heading }} + {{ this.subclaim_content }} +
+ + +
+
+#} +{% endblock %} diff --git a/templates/header.html b/templates/header_with_logo.html similarity index 100% rename from templates/header.html rename to templates/header_with_logo.html diff --git a/templates/homepage.html b/templates/homepage.html index a6cfee78..95dbc480 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -1,27 +1,21 @@ -{% extends "header.html" %} -{% from "macros/multisection.html" import render_section %} +{% extends "header_with_logo.html" %} {% block body %}

{{ this.title }}

- {% for child in this.children %} - {% if child._model == 'section' %} + + {% for blk in this.section.blocks %}
- {% if child.title %} + {% if blk.title %}
-

{{ child.title }}


+

{{ blk.title }}


{% endif %} -
-
- {{ render_section(child) }} -
-
+ {{ blk }}
- {% endif %} {% endfor %} {% endblock %} diff --git a/templates/macros/multisection.html b/templates/macros/multisection.html deleted file mode 100644 index a958bb71..00000000 --- a/templates/macros/multisection.html +++ /dev/null @@ -1,3 +0,0 @@ -{% macro render_section(section) %} - {{ section.body }} -{% endmacro %} diff --git a/templates/page.html b/templates/page.html index 1a318413..1ba223ea 100644 --- a/templates/page.html +++ b/templates/page.html @@ -1,4 +1,4 @@ -{% extends "header.html" %} +{% extends "header_slim.html" %} {% block title %}{{ this.title }}{% endblock %} {% block body %}
diff --git a/templates/section.html b/templates/section.html deleted file mode 100644 index e69de29b..00000000