From a0d5879380b4888a74da9570b3d7957e477eb046 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 3 Jul 2022 17:18:10 +0200 Subject: [PATCH 001/145] feat: Moved Telebier to Mitglieder. --- databags/navigation.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/databags/navigation.json b/databags/navigation.json index fe32daa4..db6e8aee 100644 --- a/databags/navigation.json +++ b/databags/navigation.json @@ -20,8 +20,7 @@ "list_childs": true, "items": { "Blog": "/blog", - "Podcast": "/podcast", - "Meetup": "/bbb" + "Podcast": "/podcast" } }, "Kontakt": { From d60e8c698bd6336c241efd622b420a96fa8de563 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 3 Jul 2022 17:22:47 +0200 Subject: [PATCH 002/145] =?UTF-8?q?feat:=20Renamed=20'=C3=9Cber=20uns'=20t?= =?UTF-8?q?o=20'Services'.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- databags/navigation.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/databags/navigation.json b/databags/navigation.json index db6e8aee..c8ef3f09 100644 --- a/databags/navigation.json +++ b/databags/navigation.json @@ -1,5 +1,5 @@ { - "Über uns": { + "Services": { "href": "/about", "visible": true, "list_childs": false, From 5ee0293976130a1682ec1e2efb2a9ca6727c1f9a Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 3 Jul 2022 17:28:40 +0200 Subject: [PATCH 003/145] =?UTF-8?q?feat:=20Copied=20content=20of=20'=C3=9C?= =?UTF-8?q?ber=20uns'=20to=20'Mitglieder'.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/mitglieder/contents.lr | 63 +++++++++++++++---------- content/mitglieder/wtf_camp_2020.jpg | 3 ++ content/mitglieder/wtf_camp_2020.jpg.lr | 7 +++ 3 files changed, 49 insertions(+), 24 deletions(-) create mode 100644 content/mitglieder/wtf_camp_2020.jpg create mode 100644 content/mitglieder/wtf_camp_2020.jpg.lr diff --git a/content/mitglieder/contents.lr b/content/mitglieder/contents.lr index e5e405ba..3c3b4b25 100644 --- a/content/mitglieder/contents.lr +++ b/content/mitglieder/contents.lr @@ -1,29 +1,44 @@ -_model: page +_model: flow_block_page --- -title: Mitgliedschaft +title: Hacken in bester Genossenschaft --- +body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jede und jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar – in unserer WTF Kooperative eG (Werkkooperative der TechnikfreundInnen). +--- +teaser: Der Start ist geschafft, die WTF Kooperative eG ist gegründet und seit Anfang des Jahres beim Registergericht Hamburg ordentlich eingetragen. +--- +section: + +#### flow_text_section #### +title: Genossenschaftlich solidarisch +---- +body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jeder und jede von uns eine Stimme hat. Das alles ist nun machbar – in unserer WTF Kooperative eG. +#### flow_text_section #### +title: Genossenschaftlich stark +---- +body: Was eine/r allein nicht kann, das schaffen viele zusammen. Sowohl intellektuell als auch finanziell. In rechtssicherer, wirtschaftlich stabiler Umgebung. Die gemeinsame Sicherheit kostet Geld. Aber wenn wir viele sind, wird das wirtschaftlich machbar. Und wir können zusammen Dinge tun, Dinge finanzieren, Dinge kaufen. Crowdfunding, Crowdbuying, Startup, Ausschreibung, Förderanträge, Zollnummer usw. +#### flow_text_section #### +title: Auf eigene Rechnung oder angestellt +---- +body: Mach Deine Genossenschaft zu Deinem Arbeitgeber, indem Du Dich bei der Genossenschaft anstellen lässt. In Voll- oder Teilzeit, mit Mini- oder Midijob für Deine Arbeit, die Du von der Genossenschaft abrechnen lässt. Natürlich kannst Du auch freiberuflich für die Genossenschaft arbeiten und die Genossenschaft das managen lassen, wenn die Voraussetzungen dafür geschaffen sind. +#### flow_text_section #### +title: Helfen und Lernen +---- body: -## Es gibt viele gute Gründe, Mitglied bei der WTF Kooperative zu sein: -### Hacken in bester Genossenschaft -Hacker und Häcksen finden in der WTF Kooperative genau das Umfeld, das es ihnen ermöglicht, ihre Talente lohnend einzubringen – in der Genossenschaft mit anderen, als gleichberechtigtes Mitglied im eigenen Unternehmen. +Profitiere von dem Know-How, das in der Genossenschaft vorhanden ist, vom Erfahrungsaustausch und von der Beratung unter Mitgliedern und ExpertInnen. +Und hilf selbst anderen GenossInnen weiter. Tausche Leistungen und Produkte unter GenossInnen. +#### flow_text_section #### +title: Die eigene Arbeit managen und abrechnen lassen +---- +body: Viele von uns erledigen neben ihrem Alltagsjob ganz nebenbei geldwerte Arbeiten, für die die Nutznießer uns zum Dank gern etwas Geld geben würden: Man betreut eine Webseite, einen Server, macht einen Podcast, administriert oder skriptet vor sich hin – aber dafür Geld nehmen, Rechnungen schreiben? Dafür gar ein Gewerbe anmelden? Mehraufwand für Buchführung und Steuererklärung? Spare dir den Aufwand, lass das Deine Genossenschaft machen! +#### flow_text_section #### +title: In virtuellen Teams großartige Jobs und Projekte realisieren +---- +body: -### Das "WTF Business Framework" nutzen -Du machst regelmäßig Dinge für andere, die Du gern sauber und korrekt abrechnen möchtest, willst aber kein Gewerbe dafür anmelden oder gar ein Unternehmen dazu gründen. Du möchtest Dich aber auf das wesentliche Geschäft konzentrieren und Dich nicht mit der Bürokratie drumherum (z. B. Buchhaltung, Steuererklärung, etc.) beschäftigen. - -### Mit anderen gemeinschaftlich größere Dinge angehen -Du interessiert Dich für ein Projekt, das Du nicht allein angehen möchtest. Du möchtest dafür mit anderen Personen mit unterschiedlichen Fähigkeiten ein Team bilden und gemeinschaftlich an Projekten arbeiten. - -### Ein gutes Miteinander -Du lebst den Grundsatz "be excellent to each other" und vertrittst die Hackerethik, die wir als unsere Maxime übernommen haben. Und Du möchtest Dich auch mit solchen Menschen umgeben, die sie genauso achten. Mehr dazu findest du bei unserer [Charta](/mitglieder/charta/). - -### Ein Teil des Ganzen sein -Du findest einfach die Idee der Hackergenossenschaft toll und möchtest ein Teil von ihr sein, obwohl Du momentan kein Geschäft hast, das Du über die Genossenschaft abwickeln möchtest. Auch dann bist Du herzlich Willkommen! - -**Du möchtest mehr wissen?**
-Dann schaue auf die Seite "[Über uns](/about/)" und höre Dir unseren [Podcast](/podcast/) an! - -**Du möchtest Mitglied werden?**
-Informationen zum Beitritt gibt es auf [wtf-eg.de/mitglieder/beitreten/](/mitglieder/beitreten/). ---- -meta_description: Hacker und Häcksen finden in der WTF Kooperative genau das Umfeld, das es ihnen ermöglicht, ihre Talente lohnend einzubringen – in der Genossenschaft mit anderen, als gleichberechtigtes Mitglied im eigenen Unternehmen. +Viele von uns arbeiten freiberuflich. Von überall her, überall hin, flexibel und freundlich. Klein und häufig allein. An manche interessanten Aufgaben und Kunden kommt man als Einzelkämpfer nicht ran. An öffentliche Aufträge schon gar nicht. +Mit der Genossenschaft kann man sich zu virtuellen Teams zusammentun und im genossenschaftlichen Rahmen konkurrenzfähig anbieten. +#### flow_text_section #### +title: Langfristige Träume verwirklichen +---- +body: So ganz langfristig müsste man mal … ein Wohnprojekt starten, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, …, Förderung beantragen, … Realisiere gemeinsam Dein langfristiges Projekt. In bester Genossenschaft. diff --git a/content/mitglieder/wtf_camp_2020.jpg b/content/mitglieder/wtf_camp_2020.jpg new file mode 100644 index 00000000..3bf8f6b8 --- /dev/null +++ b/content/mitglieder/wtf_camp_2020.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a86cf48973735409499dc3bfd9a1b7cbd9cc1103ab12e2ec3db4171eb9d83957 +size 798075 diff --git a/content/mitglieder/wtf_camp_2020.jpg.lr b/content/mitglieder/wtf_camp_2020.jpg.lr new file mode 100644 index 00000000..8fb38550 --- /dev/null +++ b/content/mitglieder/wtf_camp_2020.jpg.lr @@ -0,0 +1,7 @@ +_model: image +--- +description: WTF Camp 2020, C3WOC +--- +photographer: L3D +--- +copyright: 2020, by L3D \ No newline at end of file From e34fd83e38e0161b38476fbcbe45bba7f9919996 Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 17:46:38 +0200 Subject: [PATCH 004/145] Content umgebaut, jetzt Seite Services --- content/about/contents.lr | 40 +++++++++------------------------------ 1 file changed, 9 insertions(+), 31 deletions(-) diff --git a/content/about/contents.lr b/content/about/contents.lr index 3c3b4b25..99ef9da5 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -1,44 +1,22 @@ _model: flow_block_page --- -title: Hacken in bester Genossenschaft +title: Services von Experten der Hacken-Genossenschaft --- -body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jede und jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar – in unserer WTF Kooperative eG (Werkkooperative der TechnikfreundInnen). +body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) bietet Ihnen ihre Services an: --- -teaser: Der Start ist geschafft, die WTF Kooperative eG ist gegründet und seit Anfang des Jahres beim Registergericht Hamburg ordentlich eingetragen. +teaser: WTF Kooperative eG ist im Dezember 2020 gegründet worden. --- section: #### flow_text_section #### -title: Genossenschaftlich solidarisch +title: Beratung ---- -body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jeder und jede von uns eine Stimme hat. Das alles ist nun machbar – in unserer WTF Kooperative eG. +body: Profitieren Sie von dem Know-How, das in der Genossenschaft vorhanden ist, vom Erfahrungsaustausch und von der Beratung unserer Mitglieder und ExpertInnen. #### flow_text_section #### -title: Genossenschaftlich stark +title: Entwicklung - Projekte realisieren ---- -body: Was eine/r allein nicht kann, das schaffen viele zusammen. Sowohl intellektuell als auch finanziell. In rechtssicherer, wirtschaftlich stabiler Umgebung. Die gemeinsame Sicherheit kostet Geld. Aber wenn wir viele sind, wird das wirtschaftlich machbar. Und wir können zusammen Dinge tun, Dinge finanzieren, Dinge kaufen. Crowdfunding, Crowdbuying, Startup, Ausschreibung, Förderanträge, Zollnummer usw. +body: Wir realisieren Ihre Projekte - egal ob eine Web-Applikation, eine mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. Sprechen Sie uns an! #### flow_text_section #### -title: Auf eigene Rechnung oder angestellt +title: Betrieb ---- -body: Mach Deine Genossenschaft zu Deinem Arbeitgeber, indem Du Dich bei der Genossenschaft anstellen lässt. In Voll- oder Teilzeit, mit Mini- oder Midijob für Deine Arbeit, die Du von der Genossenschaft abrechnen lässt. Natürlich kannst Du auch freiberuflich für die Genossenschaft arbeiten und die Genossenschaft das managen lassen, wenn die Voraussetzungen dafür geschaffen sind. -#### flow_text_section #### -title: Helfen und Lernen ----- -body: - -Profitiere von dem Know-How, das in der Genossenschaft vorhanden ist, vom Erfahrungsaustausch und von der Beratung unter Mitgliedern und ExpertInnen. -Und hilf selbst anderen GenossInnen weiter. Tausche Leistungen und Produkte unter GenossInnen. -#### flow_text_section #### -title: Die eigene Arbeit managen und abrechnen lassen ----- -body: Viele von uns erledigen neben ihrem Alltagsjob ganz nebenbei geldwerte Arbeiten, für die die Nutznießer uns zum Dank gern etwas Geld geben würden: Man betreut eine Webseite, einen Server, macht einen Podcast, administriert oder skriptet vor sich hin – aber dafür Geld nehmen, Rechnungen schreiben? Dafür gar ein Gewerbe anmelden? Mehraufwand für Buchführung und Steuererklärung? Spare dir den Aufwand, lass das Deine Genossenschaft machen! -#### flow_text_section #### -title: In virtuellen Teams großartige Jobs und Projekte realisieren ----- -body: - -Viele von uns arbeiten freiberuflich. Von überall her, überall hin, flexibel und freundlich. Klein und häufig allein. An manche interessanten Aufgaben und Kunden kommt man als Einzelkämpfer nicht ran. An öffentliche Aufträge schon gar nicht. -Mit der Genossenschaft kann man sich zu virtuellen Teams zusammentun und im genossenschaftlichen Rahmen konkurrenzfähig anbieten. -#### flow_text_section #### -title: Langfristige Träume verwirklichen ----- -body: So ganz langfristig müsste man mal … ein Wohnprojekt starten, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, …, Förderung beantragen, … Realisiere gemeinsam Dein langfristiges Projekt. In bester Genossenschaft. +body: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch Services für den Betrieb bzw. die Administration der entwickelten Services an. From b3ec5201408c4b2561c0171b5788ba13dc350074 Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 17:55:26 +0200 Subject: [PATCH 005/145] Content verfeinert --- content/about/contents.lr | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/content/about/contents.lr b/content/about/contents.lr index 99ef9da5..7d3b1c05 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -1,10 +1,10 @@ _model: flow_block_page --- -title: Services von Experten der Hacken-Genossenschaft +title: Die WTF Kooperative eG ist am Start! --- -body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) bietet Ihnen ihre Services an: +body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) ist im Dezember 2020 gegründet worden, und bringt geballtes Experten-Know-how aus den verschiedensten Disziplinen der Informationstechnologie an den Start: --- -teaser: WTF Kooperative eG ist im Dezember 2020 gegründet worden. +teaser: Profitieren Sie von dem Know-how der Experten aus der der Hacker-Genossenschaft! --- section: @@ -13,10 +13,12 @@ title: Beratung ---- body: Profitieren Sie von dem Know-How, das in der Genossenschaft vorhanden ist, vom Erfahrungsaustausch und von der Beratung unserer Mitglieder und ExpertInnen. #### flow_text_section #### -title: Entwicklung - Projekte realisieren +title: Entwicklung ---- -body: Wir realisieren Ihre Projekte - egal ob eine Web-Applikation, eine mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. Sprechen Sie uns an! +body: Wir realisieren Ihre Projekte - egal ob Web-Applikation, eine mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. Sprechen Sie uns an! #### flow_text_section #### title: Betrieb ---- body: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch Services für den Betrieb bzw. die Administration der entwickelten Services an. +--- +meta_description: Hacker-Genossenschaft, Geno, WTF, Kooperative From 5ea8cd8a5544649853dccc95129af44ad27a03eb Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 18:01:13 +0200 Subject: [PATCH 006/145] Content weiter verfeinert --- content/about/contents.lr | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/about/contents.lr b/content/about/contents.lr index 7d3b1c05..794f2bbb 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -2,9 +2,9 @@ _model: flow_block_page --- title: Die WTF Kooperative eG ist am Start! --- -body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) ist im Dezember 2020 gegründet worden, und bringt geballtes Experten-Know-how aus den verschiedensten Disziplinen der Informationstechnologie an den Start: +body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) ist im Dezember 2020 gegründet worden und bringt geballtes Experten-Know-how aus den verschiedensten Disziplinen der Informationstechnologie an den Start. Sie haben ein Projekt, das Sie umsetzen wollen? Sprechen Sie uns an! --- -teaser: Profitieren Sie von dem Know-how der Experten aus der der Hacker-Genossenschaft! +teaser: Profitieren Sie von dem Know-how der Experten aus der Hacker-Genossenschaft! --- section: @@ -15,10 +15,10 @@ body: Profitieren Sie von dem Know-How, das in der Genossenschaft vorhanden ist, #### flow_text_section #### title: Entwicklung ---- -body: Wir realisieren Ihre Projekte - egal ob Web-Applikation, eine mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. Sprechen Sie uns an! +body: Wir realisieren Ihre Projekte - egal ob Web-Applikation, eine mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. #### flow_text_section #### title: Betrieb ---- -body: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch Services für den Betrieb bzw. die Administration der entwickelten Services an. +body: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch über das Projekt hinaus Services für den Betrieb des entwickelten Services und die Administration der Infrastruktur. --- meta_description: Hacker-Genossenschaft, Geno, WTF, Kooperative From cc706a85982e810d9c0e838bcb25d9c33d822aae Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 3 Jul 2022 18:07:07 +0200 Subject: [PATCH 007/145] feat: Switched image for Services page --- content/about/keyboard-01.jpg | 3 +++ content/about/wtf_camp_2020.jpg | 3 --- content/about/wtf_camp_2020.jpg.lr | 7 ------- 3 files changed, 3 insertions(+), 10 deletions(-) create mode 100644 content/about/keyboard-01.jpg delete mode 100644 content/about/wtf_camp_2020.jpg delete mode 100644 content/about/wtf_camp_2020.jpg.lr diff --git a/content/about/keyboard-01.jpg b/content/about/keyboard-01.jpg new file mode 100644 index 00000000..e523e751 --- /dev/null +++ b/content/about/keyboard-01.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b459bf2befcb42e2648a2951ea5fe1917caf75320ba01f531338f662a2e09d3 +size 192808 diff --git a/content/about/wtf_camp_2020.jpg b/content/about/wtf_camp_2020.jpg deleted file mode 100644 index 3bf8f6b8..00000000 --- a/content/about/wtf_camp_2020.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a86cf48973735409499dc3bfd9a1b7cbd9cc1103ab12e2ec3db4171eb9d83957 -size 798075 diff --git a/content/about/wtf_camp_2020.jpg.lr b/content/about/wtf_camp_2020.jpg.lr deleted file mode 100644 index 8fb38550..00000000 --- a/content/about/wtf_camp_2020.jpg.lr +++ /dev/null @@ -1,7 +0,0 @@ -_model: image ---- -description: WTF Camp 2020, C3WOC ---- -photographer: L3D ---- -copyright: 2020, by L3D \ No newline at end of file From 6f99b97c884d8b16a557e58af607c60fcc5d214f Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 19:13:03 +0200 Subject: [PATCH 008/145] =?UTF-8?q?Erweiterung=20Men=C3=BCpunkt=20Services?= =?UTF-8?q?=20um=20Unterpunkte?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/about/contents.lr | 4 ++-- content/bbb/contents.lr | 6 +++--- content/kompetenzen/contents.lr | 10 ++++++++++ content/referenzen/contents.lr | 12 ++++++++++++ databags/navigation.json | 7 +++++-- 5 files changed, 32 insertions(+), 7 deletions(-) create mode 100644 content/kompetenzen/contents.lr create mode 100644 content/referenzen/contents.lr diff --git a/content/about/contents.lr b/content/about/contents.lr index 794f2bbb..3976a788 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -1,6 +1,6 @@ _model: flow_block_page --- -title: Die WTF Kooperative eG ist am Start! +title: Die WTF Kooperative eG ist Ihr kompetenter Partner! --- body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) ist im Dezember 2020 gegründet worden und bringt geballtes Experten-Know-how aus den verschiedensten Disziplinen der Informationstechnologie an den Start. Sie haben ein Projekt, das Sie umsetzen wollen? Sprechen Sie uns an! --- @@ -11,7 +11,7 @@ section: #### flow_text_section #### title: Beratung ---- -body: Profitieren Sie von dem Know-How, das in der Genossenschaft vorhanden ist, vom Erfahrungsaustausch und von der Beratung unserer Mitglieder und ExpertInnen. +body: Profitieren Sie von dem breit aufgestellten IT-Know-How, von dem Erfahrungsaustausch und von der Vernetzung unserer Mitglieder und ExpertInnen in der Genossenschaft. Die WTF Kooperative ist Ihr kompetenter Ansprechpartner! #### flow_text_section #### title: Entwicklung ---- diff --git a/content/bbb/contents.lr b/content/bbb/contents.lr index 77f75030..69af92aa 100644 --- a/content/bbb/contents.lr +++ b/content/bbb/contents.lr @@ -4,10 +4,10 @@ title: Meetup --- body: -Jeden Mittwoch treffen wir uns ab 21 Uhr zum Jour-Fixe. Hier plaudern wir nicht nur über die Genossenschaft und beantworten untereinander unsere Fragen, sondern verbringen auch einen gemütlichen Abend miteinander. So gut das in diesen Zeiten eben geht. +Jeden Mittwoch treffen wir uns ab 21:00 Uhr zum Jour Fixe. Eingeladen sind alle Member und diejenigen, die die Genossenschaft unverbindlich kennenlernen möchten. Hier plaudern wir nicht nur über die Genossenschaft und beantworten untereinander unsere Fragen, sondern verbringen auch einen gemütlichen Abend miteinander. So gut das in diesen Zeiten eben geht. Auf [https://meet.wtf-eg.de/telebier](https://meet.wtf-eg.de/telebier) findet ihr unseren Jitsi Raum. -Danke fürs Hosting an die [infra.run](https://infra.run/). +Danke fürs Hosting an die [infra.run](https://infra.run/)! --- -meta_description: Wir treffen uns Wöchentlich um uns Miteinander auszutauschen. Komm doch auch mal Vorbei. +meta_description: Wir treffen uns wöchentlich, um uns miteinander auszutauschen. Komm' doch auch mal vorbei! diff --git a/content/kompetenzen/contents.lr b/content/kompetenzen/contents.lr new file mode 100644 index 00000000..ee8dc564 --- /dev/null +++ b/content/kompetenzen/contents.lr @@ -0,0 +1,10 @@ +_model: page +--- +title: Kompetenzen +--- +body: + +Auflistung der in der Genossenschaft vorhandenen Kompetenzen + +--- +meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! diff --git a/content/referenzen/contents.lr b/content/referenzen/contents.lr new file mode 100644 index 00000000..aa83387e --- /dev/null +++ b/content/referenzen/contents.lr @@ -0,0 +1,12 @@ +_model: page +--- +title: Referenzen +--- +body: + +Hier finden Sie eine Übersicht der Projekte, die die Genossenschaft erfolgreich umgesetzt hat: + +[+me App](https://www.plus-me.de/) + +--- +meta_description: Die WTF Kooperative ist ein kompetenter und erfahrener Partner für die Realisierung von Projekten. Sprechen Sie uns an! diff --git a/databags/navigation.json b/databags/navigation.json index c8ef3f09..ef7a96d1 100644 --- a/databags/navigation.json +++ b/databags/navigation.json @@ -2,8 +2,11 @@ "Services": { "href": "/about", "visible": true, - "list_childs": false, - "items": {} + "list_childs": true, + "items": { + "Kompetenzen": "/kompetenzen", + "Referenzen": "/referenzen" + } }, "Mitglieder": { "href": "/mitglieder", From 5ba4846462bad69ad260fe6639840d1a88eec9f7 Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 19:42:57 +0200 Subject: [PATCH 009/145] Mitglieder-Seite textlich leicht angepasst --- content/mitglieder/contents.lr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/mitglieder/contents.lr b/content/mitglieder/contents.lr index 3c3b4b25..bf8aaa08 100644 --- a/content/mitglieder/contents.lr +++ b/content/mitglieder/contents.lr @@ -4,7 +4,7 @@ title: Hacken in bester Genossenschaft --- body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jede und jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar – in unserer WTF Kooperative eG (Werkkooperative der TechnikfreundInnen). --- -teaser: Der Start ist geschafft, die WTF Kooperative eG ist gegründet und seit Anfang des Jahres beim Registergericht Hamburg ordentlich eingetragen. +teaser: WTF Kooperative eG, gegründet im Jahr 2020. --- section: From a534747082fa80cecdada54215de2f7c80816c69 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 16:16:08 +0200 Subject: [PATCH 010/145] feat: About is now known as services. --- content/about/keyboard-01.jpg | 3 --- content/{about => services}/contents.lr | 0 databags/navigation.json | 2 +- 3 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 content/about/keyboard-01.jpg rename content/{about => services}/contents.lr (100%) diff --git a/content/about/keyboard-01.jpg b/content/about/keyboard-01.jpg deleted file mode 100644 index e523e751..00000000 --- a/content/about/keyboard-01.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b459bf2befcb42e2648a2951ea5fe1917caf75320ba01f531338f662a2e09d3 -size 192808 diff --git a/content/about/contents.lr b/content/services/contents.lr similarity index 100% rename from content/about/contents.lr rename to content/services/contents.lr diff --git a/databags/navigation.json b/databags/navigation.json index ef7a96d1..bcac11f8 100644 --- a/databags/navigation.json +++ b/databags/navigation.json @@ -1,6 +1,6 @@ { "Services": { - "href": "/about", + "href": "/services", "visible": true, "list_childs": true, "items": { From 147f98cdfc186eacd60e223883e1ced270cfe5d0 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 16:21:04 +0200 Subject: [PATCH 011/145] feat: Moved kompetenzen and referenzen inside services to reflect menu hierarchy. --- content/{ => services}/kompetenzen/contents.lr | 0 content/{ => services}/referenzen/contents.lr | 0 databags/navigation.json | 4 ++-- 3 files changed, 2 insertions(+), 2 deletions(-) rename content/{ => services}/kompetenzen/contents.lr (100%) rename content/{ => services}/referenzen/contents.lr (100%) diff --git a/content/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr similarity index 100% rename from content/kompetenzen/contents.lr rename to content/services/kompetenzen/contents.lr diff --git a/content/referenzen/contents.lr b/content/services/referenzen/contents.lr similarity index 100% rename from content/referenzen/contents.lr rename to content/services/referenzen/contents.lr diff --git a/databags/navigation.json b/databags/navigation.json index bcac11f8..f7722b7c 100644 --- a/databags/navigation.json +++ b/databags/navigation.json @@ -4,8 +4,8 @@ "visible": true, "list_childs": true, "items": { - "Kompetenzen": "/kompetenzen", - "Referenzen": "/referenzen" + "Kompetenzen": "/services/kompetenzen", + "Referenzen": "/services/referenzen" } }, "Mitglieder": { From e79176fb56d0f93a57ffff2f18a3d301c758c50f Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 16:29:27 +0200 Subject: [PATCH 012/145] feat: Renamed bbb to meetup and moved it below mitglieder. --- content/{bbb => mitglieder/meetup}/contents.lr | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename content/{bbb => mitglieder/meetup}/contents.lr (100%) diff --git a/content/bbb/contents.lr b/content/mitglieder/meetup/contents.lr similarity index 100% rename from content/bbb/contents.lr rename to content/mitglieder/meetup/contents.lr From 5713d9684b3deb726d0e0b67a9a8f528d1c9f5aa Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 10 Jul 2022 17:50:42 +0200 Subject: [PATCH 013/145] =?UTF-8?q?Text=20Kompetenzen=20ge=C3=A4ndert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/services/kompetenzen/contents.lr | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index ee8dc564..2ae9f1d4 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -4,7 +4,11 @@ title: Kompetenzen --- body: -Auflistung der in der Genossenschaft vorhandenen Kompetenzen +Die Mitgleider der WTF Kooperative kennen sich mit vielen Technologien aus: + +* Liste + +Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. --- meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! From 7030be4ac7c79eb3998ed834b910eea71dec2bb3 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 18:16:31 +0200 Subject: [PATCH 014/145] feat: (WIP) Added Kompetenzen list with logos. --- assets/images/logos/Ansible_logo.svg | 14 + .../images/logos/CSS3_logo_and_wordmark.svg | 101 ++++ .../images/logos/C_Programming_Language.svg | 82 ++++ assets/images/logos/Debian-OpenLogo.svg | 21 + assets/images/logos/ISO_C++_Logo.svg | 25 + assets/images/logos/Java-Logo.svg | 78 ++++ assets/images/logos/LaTeX_logo.svg | 8 + assets/images/logos/MySQL_textlogo.svg | 7 + assets/images/logos/PHP-logo.svg | 96 ++++ assets/images/logos/Postgresql_elephant.svg | 22 + .../images/logos/Python_logo_and_wordmark.svg | 35 ++ .../Rust_programming_language_black_logo.svg | 57 +++ assets/images/logos/Tux.svg | 438 ++++++++++++++++++ .../logos/Unofficial_JavaScript_logo_2.svg | 4 + assets/images/logos/Vue.js_Logo_2.svg | 2 + content/services/kompetenzen/contents.lr | 20 +- 16 files changed, 1008 insertions(+), 2 deletions(-) create mode 100644 assets/images/logos/Ansible_logo.svg create mode 100644 assets/images/logos/CSS3_logo_and_wordmark.svg create mode 100644 assets/images/logos/C_Programming_Language.svg create mode 100644 assets/images/logos/Debian-OpenLogo.svg create mode 100644 assets/images/logos/ISO_C++_Logo.svg create mode 100644 assets/images/logos/Java-Logo.svg create mode 100644 assets/images/logos/LaTeX_logo.svg create mode 100644 assets/images/logos/MySQL_textlogo.svg create mode 100644 assets/images/logos/PHP-logo.svg create mode 100644 assets/images/logos/Postgresql_elephant.svg create mode 100644 assets/images/logos/Python_logo_and_wordmark.svg create mode 100644 assets/images/logos/Rust_programming_language_black_logo.svg create mode 100644 assets/images/logos/Tux.svg create mode 100644 assets/images/logos/Unofficial_JavaScript_logo_2.svg create mode 100644 assets/images/logos/Vue.js_Logo_2.svg diff --git a/assets/images/logos/Ansible_logo.svg b/assets/images/logos/Ansible_logo.svg new file mode 100644 index 00000000..07a76db8 --- /dev/null +++ b/assets/images/logos/Ansible_logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/images/logos/CSS3_logo_and_wordmark.svg b/assets/images/logos/CSS3_logo_and_wordmark.svg new file mode 100644 index 00000000..a23ac04e --- /dev/null +++ b/assets/images/logos/CSS3_logo_and_wordmark.svg @@ -0,0 +1,101 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/C_Programming_Language.svg b/assets/images/logos/C_Programming_Language.svg new file mode 100644 index 00000000..28c30fc2 --- /dev/null +++ b/assets/images/logos/C_Programming_Language.svg @@ -0,0 +1,82 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/assets/images/logos/Debian-OpenLogo.svg b/assets/images/logos/Debian-OpenLogo.svg new file mode 100644 index 00000000..02a2384d --- /dev/null +++ b/assets/images/logos/Debian-OpenLogo.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/ISO_C++_Logo.svg b/assets/images/logos/ISO_C++_Logo.svg new file mode 100644 index 00000000..4c4b9645 --- /dev/null +++ b/assets/images/logos/ISO_C++_Logo.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/Java-Logo.svg b/assets/images/logos/Java-Logo.svg new file mode 100644 index 00000000..1af6b37c --- /dev/null +++ b/assets/images/logos/Java-Logo.svg @@ -0,0 +1,78 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/LaTeX_logo.svg b/assets/images/logos/LaTeX_logo.svg new file mode 100644 index 00000000..d02e8693 --- /dev/null +++ b/assets/images/logos/LaTeX_logo.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/assets/images/logos/MySQL_textlogo.svg b/assets/images/logos/MySQL_textlogo.svg new file mode 100644 index 00000000..4457eb9e --- /dev/null +++ b/assets/images/logos/MySQL_textlogo.svg @@ -0,0 +1,7 @@ + + +MySQL textlogo + + + + diff --git a/assets/images/logos/PHP-logo.svg b/assets/images/logos/PHP-logo.svg new file mode 100644 index 00000000..e4f137cb --- /dev/null +++ b/assets/images/logos/PHP-logo.svg @@ -0,0 +1,96 @@ + + + Official PHP Logo + + + + image/svg+xml + + Official PHP Logo + + + Colin Viebrock + + + + + + + + + + + + Copyright Colin Viebrock 1997 - All rights reserved. + + + 1997 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/logos/Postgresql_elephant.svg b/assets/images/logos/Postgresql_elephant.svg new file mode 100644 index 00000000..d98e3659 --- /dev/null +++ b/assets/images/logos/Postgresql_elephant.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/images/logos/Python_logo_and_wordmark.svg b/assets/images/logos/Python_logo_and_wordmark.svg new file mode 100644 index 00000000..1c7fd6bf --- /dev/null +++ b/assets/images/logos/Python_logo_and_wordmark.svg @@ -0,0 +1,35 @@ + + +Python programming language logo + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/Rust_programming_language_black_logo.svg b/assets/images/logos/Rust_programming_language_black_logo.svg new file mode 100644 index 00000000..dd830c26 --- /dev/null +++ b/assets/images/logos/Rust_programming_language_black_logo.svg @@ -0,0 +1,57 @@ + + + \ No newline at end of file diff --git a/assets/images/logos/Tux.svg b/assets/images/logos/Tux.svg new file mode 100644 index 00000000..6b558e7b --- /dev/null +++ b/assets/images/logos/Tux.svg @@ -0,0 +1,438 @@ + + + Tux + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/logos/Unofficial_JavaScript_logo_2.svg b/assets/images/logos/Unofficial_JavaScript_logo_2.svg new file mode 100644 index 00000000..9650ca78 --- /dev/null +++ b/assets/images/logos/Unofficial_JavaScript_logo_2.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/images/logos/Vue.js_Logo_2.svg b/assets/images/logos/Vue.js_Logo_2.svg new file mode 100644 index 00000000..a1d285eb --- /dev/null +++ b/assets/images/logos/Vue.js_Logo_2.svg @@ -0,0 +1,2 @@ + + diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index 2ae9f1d4..dbf860fb 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -4,9 +4,25 @@ title: Kompetenzen --- body: -Die Mitgleider der WTF Kooperative kennen sich mit vielen Technologien aus: +Die Mitglieder der WTF Kooperative kennen sich mit vielen Technologien aus: -* Liste +- Python 34 +- C++ 17 +- Linux 17 +- JavaScript 16 +- PHP 14 +- C 12 +- Ansible 10 +- PostgresSQL 10 +- Java 7 +- Rust 6 +- CSS 5 +- Debian 5 +- MySQL 5 +- Vue.js 5 +- Projektmanagement 5 +- Buchführung 4 +- LaTeX 4 Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. From e87320cc310ab0116b411d51971dfadc0e56b0fb Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 10 Jul 2022 18:19:22 +0200 Subject: [PATCH 015/145] =?UTF-8?q?Rechtsform=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/services/kompetenzen/contents.lr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index dbf860fb..f0797236 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -4,7 +4,7 @@ title: Kompetenzen --- body: -Die Mitglieder der WTF Kooperative kennen sich mit vielen Technologien aus: +Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: - Python 34 - C++ 17 From 54551a4cb28caa68a5b5a2334e823db6ae403bc1 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 18:36:05 +0200 Subject: [PATCH 016/145] =?UTF-8?q?fix:=20(WIP)=20Fixed=202=20logos.=20Rem?= =?UTF-8?q?oved=20Buchf=C3=BChrung=20from=20list.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/services/kompetenzen/contents.lr | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index f0797236..b338b391 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -11,17 +11,16 @@ Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: - Linux 17 - JavaScript 16 - PHP 14 -- C 12 +- C 12 - Ansible 10 - PostgresSQL 10 -- Java 7 +- Java 7 - Rust 6 - CSS 5 - Debian 5 - MySQL 5 - Vue.js 5 - Projektmanagement 5 -- Buchführung 4 - LaTeX 4 Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. From b10064905f17d934617440882e4ac2ba7ab28eed Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Tue, 26 Jul 2022 21:08:37 +0200 Subject: [PATCH 017/145] =?UTF-8?q?mdash=20und=20Mitglieder:innnen=20hinzu?= =?UTF-8?q?gef=C3=BCgt,=20Anregung=20von=20frlan?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/services/kompetenzen/contents.lr | 32 ++++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index b338b391..accc00f0 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -6,22 +6,22 @@ body: Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: -- Python 34 -- C++ 17 -- Linux 17 -- JavaScript 16 -- PHP 14 -- C 12 -- Ansible 10 -- PostgresSQL 10 -- Java 7 -- Rust 6 -- CSS 5 -- Debian 5 -- MySQL 5 -- Vue.js 5 -- Projektmanagement 5 -- LaTeX 4 +- Python — 34 Mitglieder:innen +- C++ — 17 Mitglieder:innen +- Linux — 17 Mitglieder:innen +- JavaScript — 16 Mitglieder:innen +- PHP — 14 Mitglieder:innen +- C — 12 Mitglieder:innen +- Ansible — 10 Mitglieder:innen +- PostgresSQL — 10 Mitglieder:innen +- Java — 7 Mitglieder:innen +- Rust — 6 Mitglieder:innen +- CSS — 5 Mitglieder:innen +- Debian — 5 Mitglieder:innen +- MySQL — 5 Mitglieder:innen +- Vue.js — 5 Mitglieder:innen +- Projektmanagement — 5 Mitglieder:innen +- LaTeX — 4 Mitglieder:innen Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. From 1531ad5d3f865a6f3649839881f544e503baa71d Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 17:46:38 +0200 Subject: [PATCH 018/145] Content umgebaut, jetzt Seite Services --- content/about/contents.lr | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 content/about/contents.lr diff --git a/content/about/contents.lr b/content/about/contents.lr new file mode 100644 index 00000000..e69de29b From 5fffad226b8548fba13559e9d0cd01039cd119f5 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 3 Jul 2022 18:07:07 +0200 Subject: [PATCH 019/145] feat: Switched image for Services page --- content/about/keyboard-01.jpg | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 content/about/keyboard-01.jpg diff --git a/content/about/keyboard-01.jpg b/content/about/keyboard-01.jpg new file mode 100644 index 00000000..e523e751 --- /dev/null +++ b/content/about/keyboard-01.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b459bf2befcb42e2648a2951ea5fe1917caf75320ba01f531338f662a2e09d3 +size 192808 From 7750724995ffdc7dc35c0cb426f2593aa195af3b Mon Sep 17 00:00:00 2001 From: rev0lverheld Date: Sun, 3 Jul 2022 19:13:03 +0200 Subject: [PATCH 020/145] =?UTF-8?q?Erweiterung=20Men=C3=BCpunkt=20Services?= =?UTF-8?q?=20um=20Unterpunkte?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/bbb/contents.lr | 0 content/kompetenzen/contents.lr | 10 ++++++++++ content/referenzen/contents.lr | 12 ++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 content/bbb/contents.lr create mode 100644 content/kompetenzen/contents.lr create mode 100644 content/referenzen/contents.lr diff --git a/content/bbb/contents.lr b/content/bbb/contents.lr new file mode 100644 index 00000000..e69de29b diff --git a/content/kompetenzen/contents.lr b/content/kompetenzen/contents.lr new file mode 100644 index 00000000..ee8dc564 --- /dev/null +++ b/content/kompetenzen/contents.lr @@ -0,0 +1,10 @@ +_model: page +--- +title: Kompetenzen +--- +body: + +Auflistung der in der Genossenschaft vorhandenen Kompetenzen + +--- +meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! diff --git a/content/referenzen/contents.lr b/content/referenzen/contents.lr new file mode 100644 index 00000000..aa83387e --- /dev/null +++ b/content/referenzen/contents.lr @@ -0,0 +1,12 @@ +_model: page +--- +title: Referenzen +--- +body: + +Hier finden Sie eine Übersicht der Projekte, die die Genossenschaft erfolgreich umgesetzt hat: + +[+me App](https://www.plus-me.de/) + +--- +meta_description: Die WTF Kooperative ist ein kompetenter und erfahrener Partner für die Realisierung von Projekten. Sprechen Sie uns an! From e49b35a9e9770d786c0fd9fa3276d31ce169a418 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 16:16:08 +0200 Subject: [PATCH 021/145] feat: About is now known as services. --- content/about/contents.lr | 0 content/about/keyboard-01.jpg | 3 --- 2 files changed, 3 deletions(-) delete mode 100644 content/about/contents.lr delete mode 100644 content/about/keyboard-01.jpg diff --git a/content/about/contents.lr b/content/about/contents.lr deleted file mode 100644 index e69de29b..00000000 diff --git a/content/about/keyboard-01.jpg b/content/about/keyboard-01.jpg deleted file mode 100644 index e523e751..00000000 --- a/content/about/keyboard-01.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b459bf2befcb42e2648a2951ea5fe1917caf75320ba01f531338f662a2e09d3 -size 192808 From bf49d1340e1ea96d71423d7f18e7117a99dc3740 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 16:21:04 +0200 Subject: [PATCH 022/145] feat: Moved kompetenzen and referenzen inside services to reflect menu hierarchy. --- content/kompetenzen/contents.lr | 10 ---------- content/referenzen/contents.lr | 12 ------------ 2 files changed, 22 deletions(-) delete mode 100644 content/kompetenzen/contents.lr delete mode 100644 content/referenzen/contents.lr diff --git a/content/kompetenzen/contents.lr b/content/kompetenzen/contents.lr deleted file mode 100644 index ee8dc564..00000000 --- a/content/kompetenzen/contents.lr +++ /dev/null @@ -1,10 +0,0 @@ -_model: page ---- -title: Kompetenzen ---- -body: - -Auflistung der in der Genossenschaft vorhandenen Kompetenzen - ---- -meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! diff --git a/content/referenzen/contents.lr b/content/referenzen/contents.lr deleted file mode 100644 index aa83387e..00000000 --- a/content/referenzen/contents.lr +++ /dev/null @@ -1,12 +0,0 @@ -_model: page ---- -title: Referenzen ---- -body: - -Hier finden Sie eine Übersicht der Projekte, die die Genossenschaft erfolgreich umgesetzt hat: - -[+me App](https://www.plus-me.de/) - ---- -meta_description: Die WTF Kooperative ist ein kompetenter und erfahrener Partner für die Realisierung von Projekten. Sprechen Sie uns an! From 59ee1a95c6e39960f68c85a54def8120951c95df Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 10 Jul 2022 16:29:27 +0200 Subject: [PATCH 023/145] feat: Renamed bbb to meetup and moved it below mitglieder. --- content/bbb/contents.lr | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 content/bbb/contents.lr diff --git a/content/bbb/contents.lr b/content/bbb/contents.lr deleted file mode 100644 index e69de29b..00000000 From 615c9db38edb44ac55863498a0a8489bb93220c1 Mon Sep 17 00:00:00 2001 From: Lukas Grossberger Date: Tue, 4 Oct 2022 21:33:59 +0200 Subject: [PATCH 024/145] kompetenz kategorien draft und beispiel beschreibung --- content/services/kompetenzen/contents.lr | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index accc00f0..a98b080c 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -25,5 +25,24 @@ Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. + +## Accessibility + +## Agiles Projektmanagement + +In den Reihen der WTF eG finden sich sowohl erfahrene Scrum Master als auch Product Owner für Ihr Projektteam. +Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. +Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRUM oder Kanban beschränkt, sondern orientieren sich an Ihren Anforderungen und finden effektive Ansätze für größtmögliche Akzeptanz aller Beteiligten. + + +## Software-Audits + +## Softwareentwicklung + +## Übersetzung & Internationalisierung (i18n/l10n) + +## User Experience + + --- meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! From 75062f706e9dd6c49bcc91199041c74ed4c66cb0 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 4 Oct 2022 22:02:44 +0200 Subject: [PATCH 025/145] fix: Typo. --- content/services/kompetenzen/contents.lr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index a98b080c..963e5186 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -31,7 +31,7 @@ Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. ## Agiles Projektmanagement In den Reihen der WTF eG finden sich sowohl erfahrene Scrum Master als auch Product Owner für Ihr Projektteam. -Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. +Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement-Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRUM oder Kanban beschränkt, sondern orientieren sich an Ihren Anforderungen und finden effektive Ansätze für größtmögliche Akzeptanz aller Beteiligten. From 1c99869c8402f13e17479ce77b1d03102d0c9816 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 25 Oct 2022 14:18:32 +0200 Subject: [PATCH 026/145] feat: Added support for svg images to flow_block_page template. --- templates/flow_block_page.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/templates/flow_block_page.html b/templates/flow_block_page.html index 30aaee92..1207db09 100644 --- a/templates/flow_block_page.html +++ b/templates/flow_block_page.html @@ -27,7 +27,11 @@ {% if this.attachments.images %}
{% for image in this.attachments.images %} + {% if image.format != 'svg' %} {{ image.description }} + {% else %} + {{ image.description }} + {% endif %} {% endfor %}
{% endif %} From a0de0fe7b52e3feb87a7a832fa8be420fb0dd094 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 25 Oct 2022 16:16:15 +0200 Subject: [PATCH 027/145] feat: Added multiple map images for selection. --- content/services/map_01.png | 3 +++ content/services/map_01.png.lr | 5 +++++ content/services/map_01.svg | 16 ++++++++++++++++ content/services/map_01.svg.lr | 5 +++++ content/services/map_02.svg | 10 ++++++++++ content/services/map_02.svg.lr | 5 +++++ content/services/map_03.svg | 10 ++++++++++ content/services/map_03.svg.lr | 5 +++++ 8 files changed, 59 insertions(+) create mode 100644 content/services/map_01.png create mode 100644 content/services/map_01.png.lr create mode 100644 content/services/map_01.svg create mode 100644 content/services/map_01.svg.lr create mode 100644 content/services/map_02.svg create mode 100644 content/services/map_02.svg.lr create mode 100644 content/services/map_03.svg create mode 100644 content/services/map_03.svg.lr diff --git a/content/services/map_01.png b/content/services/map_01.png new file mode 100644 index 00000000..6eb47823 --- /dev/null +++ b/content/services/map_01.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a99dff5aab19530f199c93869ea55edeae27663ee1152787f594d01f4c1b06ae +size 1211559 diff --git a/content/services/map_01.png.lr b/content/services/map_01.png.lr new file mode 100644 index 00000000..6138401c --- /dev/null +++ b/content/services/map_01.png.lr @@ -0,0 +1,5 @@ +_model: image +--- +description: Karte von Deutschland mit markierten Regionen in denen Member wohnen +--- +copyright: 2022, by WTF eG \ No newline at end of file diff --git a/content/services/map_01.svg b/content/services/map_01.svg new file mode 100644 index 00000000..4e50e6bb --- /dev/null +++ b/content/services/map_01.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/content/services/map_01.svg.lr b/content/services/map_01.svg.lr new file mode 100644 index 00000000..6138401c --- /dev/null +++ b/content/services/map_01.svg.lr @@ -0,0 +1,5 @@ +_model: image +--- +description: Karte von Deutschland mit markierten Regionen in denen Member wohnen +--- +copyright: 2022, by WTF eG \ No newline at end of file diff --git a/content/services/map_02.svg b/content/services/map_02.svg new file mode 100644 index 00000000..333159b7 --- /dev/null +++ b/content/services/map_02.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/content/services/map_02.svg.lr b/content/services/map_02.svg.lr new file mode 100644 index 00000000..6138401c --- /dev/null +++ b/content/services/map_02.svg.lr @@ -0,0 +1,5 @@ +_model: image +--- +description: Karte von Deutschland mit markierten Regionen in denen Member wohnen +--- +copyright: 2022, by WTF eG \ No newline at end of file diff --git a/content/services/map_03.svg b/content/services/map_03.svg new file mode 100644 index 00000000..a57da561 --- /dev/null +++ b/content/services/map_03.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/content/services/map_03.svg.lr b/content/services/map_03.svg.lr new file mode 100644 index 00000000..6138401c --- /dev/null +++ b/content/services/map_03.svg.lr @@ -0,0 +1,5 @@ +_model: image +--- +description: Karte von Deutschland mit markierten Regionen in denen Member wohnen +--- +copyright: 2022, by WTF eG \ No newline at end of file From 4bc8f26b5eebe0cda758131949a4f9b38670d2cc Mon Sep 17 00:00:00 2001 From: Lukas Grossberger Date: Sat, 8 Oct 2022 12:35:16 +0200 Subject: [PATCH 028/145] kompetenzen barrierefreiheit ausformuliert #104 --- content/services/kompetenzen/contents.lr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index 963e5186..93829439 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -26,7 +26,9 @@ Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. -## Accessibility +## Barrierefreiheit + +Wir helfen Ihnen Software barrierefrei gemäß etablierter Richtlinien (z.B. BITV 2.0, ISO 9241, WCAG 2.0) zu konzipieren, umzusetzen oder bestehende Systeme anzupassen. ## Agiles Projektmanagement From 007de5017f577a86ce584b4be5ef3517ef17ff78 Mon Sep 17 00:00:00 2001 From: Lukas Grossberger Date: Sat, 8 Oct 2022 12:41:41 +0200 Subject: [PATCH 029/145] kompetenzen softwareentwicklung ausformuliert #104 --- content/services/kompetenzen/contents.lr | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index 93829439..f9b62662 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -41,6 +41,9 @@ Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRU ## Softwareentwicklung +Von Hardware nahen Projekten mit C, C++ oder Rust, über die Ebene gängiger Unix Betriebssysteme, Enterprise Software in Java, (no)SQL Datenbank basierten Systemen und Webtechnologien wie JavaScript, Python, Go und PHP, bis hin zu Data Science sowie Künstlicher Intelligenz, reicht die Expertise der WTF Kooperative eG. +Wir ergänzen Ihre bestehenden Kompetenzen nach Bedarf, oder stellen Ihnen abgestimmte Entwicklungsteams zur Verfügung. + ## Übersetzung & Internationalisierung (i18n/l10n) ## User Experience From 151cef15678359474fae97cdb04210c68c4e8e42 Mon Sep 17 00:00:00 2001 From: Lukas Grossberger Date: Sat, 8 Oct 2022 12:42:27 +0200 Subject: [PATCH 030/145] alphabetische sortierung der kompetenzfelder --- content/services/kompetenzen/contents.lr | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index f9b62662..5815114d 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -26,16 +26,21 @@ Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. -## Barrierefreiheit - -Wir helfen Ihnen Software barrierefrei gemäß etablierter Richtlinien (z.B. BITV 2.0, ISO 9241, WCAG 2.0) zu konzipieren, umzusetzen oder bestehende Systeme anzupassen. - ## Agiles Projektmanagement In den Reihen der WTF eG finden sich sowohl erfahrene Scrum Master als auch Product Owner für Ihr Projektteam. Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement-Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRUM oder Kanban beschränkt, sondern orientieren sich an Ihren Anforderungen und finden effektive Ansätze für größtmögliche Akzeptanz aller Beteiligten. +## Barrierefreiheit + +Wir helfen Ihnen Software barrierefrei gemäß etablierter Richtlinien (z.B. BITV 2.0, ISO 9241, WCAG 2.0) zu konzipieren, umzusetzen oder bestehende Systeme anzupassen. + +## Operations + +Auch beim Betrieb von Infrastruktur und Softwareanwendungen bietet die WTF eG kompetente Unterstützung. +Von der Kommissionierung von on-premise Servern bis zur Betreuung hochverfügbarer, horizontal skalierter Cloud-Anwendungen finden sich die passenden Kompetenzen unter den Mitgliedern der Kooperative. +Für mehr Details, fragen Sie direkt mit dem Schlagwort "Admin as a Service" an. ## Software-Audits From db844b8477bd2cd231255dd708b13d3ef420b7a1 Mon Sep 17 00:00:00 2001 From: Lukas Grossberger Date: Sat, 8 Oct 2022 12:49:32 +0200 Subject: [PATCH 031/145] kompetenzen UX ausformuliert #104 --- content/services/kompetenzen/contents.lr | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content/services/kompetenzen/contents.lr b/content/services/kompetenzen/contents.lr index 5815114d..64d5141b 100644 --- a/content/services/kompetenzen/contents.lr +++ b/content/services/kompetenzen/contents.lr @@ -53,6 +53,9 @@ Wir ergänzen Ihre bestehenden Kompetenzen nach Bedarf, oder stellen Ihnen abges ## User Experience +Mit Ihrer Zielgruppe im Fokus, unterstützen Sie Menschen aus der WTF Kooperative eG mit Kompetenz aus den Bereichen User Experience (UX) und User Centred Design. +Damit Sie mir Ihren Produkten nicht nur User befähigen, sondern auch begeistern. +Sind Ihre Zielgruppe Software Teams? Auch im Bereich Developer Experience (DX) unterstützen wir Sie gerne kompetent. --- meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! From b477406a645b5e25ff578420db4eb8a9da9ebafc Mon Sep 17 00:00:00 2001 From: Lukas Grossberger Date: Sun, 9 Oct 2022 14:45:34 +0200 Subject: [PATCH 032/145] gender neutrale sprache "hacken in bester genossenschaft" #136 --- content/mitglieder/contents.lr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/mitglieder/contents.lr b/content/mitglieder/contents.lr index bf8aaa08..973512bd 100644 --- a/content/mitglieder/contents.lr +++ b/content/mitglieder/contents.lr @@ -2,7 +2,7 @@ _model: flow_block_page --- title: Hacken in bester Genossenschaft --- -body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jede und jeder von uns eine Stimme und das Recht auf Mitsprache hat. Das alles ist nun machbar – in unserer WTF Kooperative eG (Werkkooperative der TechnikfreundInnen). +body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die uns alleine überfordern. Ein Unternehmen, das uns allen gehört, in dem alle von uns eine Stimme und das Recht auf Mitsprache haben. Das alles ist nun machbar – in unserer WTF Kooperative eG (Werkkooperative der TechnikfreundInnen). --- teaser: WTF Kooperative eG, gegründet im Jahr 2020. --- From f80b1448d67dfdcd750eb973b876561b40110381 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Dec 2022 21:54:07 +0100 Subject: [PATCH 033/145] feat: Removed temporary map display on Services page. --- content/services/map_01.png | 3 --- content/services/map_01.png.lr | 5 ----- content/services/map_01.svg | 16 ---------------- content/services/map_01.svg.lr | 5 ----- content/services/map_02.svg | 10 ---------- content/services/map_02.svg.lr | 5 ----- content/services/map_03.svg | 10 ---------- content/services/map_03.svg.lr | 5 ----- 8 files changed, 59 deletions(-) delete mode 100644 content/services/map_01.png delete mode 100644 content/services/map_01.png.lr delete mode 100644 content/services/map_01.svg delete mode 100644 content/services/map_01.svg.lr delete mode 100644 content/services/map_02.svg delete mode 100644 content/services/map_02.svg.lr delete mode 100644 content/services/map_03.svg delete mode 100644 content/services/map_03.svg.lr diff --git a/content/services/map_01.png b/content/services/map_01.png deleted file mode 100644 index 6eb47823..00000000 --- a/content/services/map_01.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a99dff5aab19530f199c93869ea55edeae27663ee1152787f594d01f4c1b06ae -size 1211559 diff --git a/content/services/map_01.png.lr b/content/services/map_01.png.lr deleted file mode 100644 index 6138401c..00000000 --- a/content/services/map_01.png.lr +++ /dev/null @@ -1,5 +0,0 @@ -_model: image ---- -description: Karte von Deutschland mit markierten Regionen in denen Member wohnen ---- -copyright: 2022, by WTF eG \ No newline at end of file diff --git a/content/services/map_01.svg b/content/services/map_01.svg deleted file mode 100644 index 4e50e6bb..00000000 --- a/content/services/map_01.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/content/services/map_01.svg.lr b/content/services/map_01.svg.lr deleted file mode 100644 index 6138401c..00000000 --- a/content/services/map_01.svg.lr +++ /dev/null @@ -1,5 +0,0 @@ -_model: image ---- -description: Karte von Deutschland mit markierten Regionen in denen Member wohnen ---- -copyright: 2022, by WTF eG \ No newline at end of file diff --git a/content/services/map_02.svg b/content/services/map_02.svg deleted file mode 100644 index 333159b7..00000000 --- a/content/services/map_02.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/content/services/map_02.svg.lr b/content/services/map_02.svg.lr deleted file mode 100644 index 6138401c..00000000 --- a/content/services/map_02.svg.lr +++ /dev/null @@ -1,5 +0,0 @@ -_model: image ---- -description: Karte von Deutschland mit markierten Regionen in denen Member wohnen ---- -copyright: 2022, by WTF eG \ No newline at end of file diff --git a/content/services/map_03.svg b/content/services/map_03.svg deleted file mode 100644 index a57da561..00000000 --- a/content/services/map_03.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/content/services/map_03.svg.lr b/content/services/map_03.svg.lr deleted file mode 100644 index 6138401c..00000000 --- a/content/services/map_03.svg.lr +++ /dev/null @@ -1,5 +0,0 @@ -_model: image ---- -description: Karte von Deutschland mit markierten Regionen in denen Member wohnen ---- -copyright: 2022, by WTF eG \ No newline at end of file From 16d3d946e445c17d168ecf1562b5e5ad7c5a7939 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Dec 2022 21:56:59 +0100 Subject: [PATCH 034/145] feat: Removed Referenzen page due to lack of content. --- content/services/referenzen/contents.lr | 12 ------------ databags/navigation.json | 3 +-- 2 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 content/services/referenzen/contents.lr diff --git a/content/services/referenzen/contents.lr b/content/services/referenzen/contents.lr deleted file mode 100644 index aa83387e..00000000 --- a/content/services/referenzen/contents.lr +++ /dev/null @@ -1,12 +0,0 @@ -_model: page ---- -title: Referenzen ---- -body: - -Hier finden Sie eine Übersicht der Projekte, die die Genossenschaft erfolgreich umgesetzt hat: - -[+me App](https://www.plus-me.de/) - ---- -meta_description: Die WTF Kooperative ist ein kompetenter und erfahrener Partner für die Realisierung von Projekten. Sprechen Sie uns an! diff --git a/databags/navigation.json b/databags/navigation.json index f7722b7c..275dec07 100644 --- a/databags/navigation.json +++ b/databags/navigation.json @@ -4,8 +4,7 @@ "visible": true, "list_childs": true, "items": { - "Kompetenzen": "/services/kompetenzen", - "Referenzen": "/services/referenzen" + "Kompetenzen": "/services/kompetenzen" } }, "Mitglieder": { From 660993b8ba287098e8c927a764f408753273b148 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 9 May 2023 16:23:57 +0200 Subject: [PATCH 035/145] chore: Whitespace --- templates/homepage.html | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/templates/homepage.html b/templates/homepage.html index f7e36682..9f81d760 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -9,10 +9,8 @@ {%- endblock -%} {% block body %} - - {% for blk in this.section.blocks %} - {{ blk }} - {% endfor %} - + {% for blk in this.section.blocks %} + {{ blk }} + {% endfor %} {% endblock %} From 0cd77b90348b314df132bee9fc04f94df77c0232 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 9 May 2023 17:40:29 +0200 Subject: [PATCH 036/145] feat: Updated front page header. --- assets/css/style.css | 35 +++++++++++++++++++++++++++++++++-- content/contents.lr | 9 +++++++-- 2 files changed, 40 insertions(+), 4 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index bce22454..084eabb6 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -378,7 +378,7 @@ header { z-index: 15; } -.header__claim h2 { +.header__claim h2, .header__claim ul { font-family: 'Noto Serif', serif; font-weight: 700; font-weight: normal; @@ -387,6 +387,10 @@ header { margin-top: 0.5em; } +.header__claim h2 { + margin-left: 7rem; +} + .header__claim h2 em { color: var(--wtf-orange); } @@ -398,7 +402,34 @@ header { padding: 0 1rem; } -.header__claim p, .header__sub_claim p { +.header__claim ul { + margin: 0; + font-size: 2rem; +} + +.header__claim ul li { + margin: 0; + list-style: none; + list-style-image: url('../images/frontpage_tirangle_bullet.svg'); + list-style-position: inside; +} + +.header__claim ul li.-first { + margin-left: 4rem; +} + +.header__claim ul li.-second{ + margin-left: 2rem; +} + +.header__claim ul li.-third{ +} + +.header__claim ul li::marker { + font-size: 4.5rem; +} + +.header__sub_claim p { font-family: 'Lato', sans-serif; font-weight: normal; line-height: 1.4rem; diff --git a/content/contents.lr b/content/contents.lr index ace8f799..17e27c0c 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -2,10 +2,15 @@ _model: homepage --- title: Die WTF Kooperative eG --- -claim_heading: Boosten Sie Ihr Projekt mit der
+claim_heading: Boosten Sie Ihr IT-Projekt mit der
chaosnahen Genossen­schaft. --- -claim_content: Setzen Sie Projekte mit Unterstützung von über 200 GenossInnen um.
Genossen­schaftlich & solidarisch. +claim_content: +
    +
  • Beratung
  • +
  • Entwicklung
  • +
  • Betrieb
  • +
--- subclaim_heading: Die WTF Kooperative eG ist Ihr kompetenter Partner! --- From 54d62ab3148b32cb0427d78ef6eef0acb9990be4 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 10 May 2023 15:03:09 +0200 Subject: [PATCH 037/145] feat: Removed most front page content, rewrote first section. --- assets/images/frontpage_tirangle_bullet.svg | 7 ++ content/contents.lr | 104 +------------------- templates/header_with_logo.html | 3 - 3 files changed, 12 insertions(+), 102 deletions(-) create mode 100644 assets/images/frontpage_tirangle_bullet.svg diff --git a/assets/images/frontpage_tirangle_bullet.svg b/assets/images/frontpage_tirangle_bullet.svg new file mode 100644 index 00000000..c4aac012 --- /dev/null +++ b/assets/images/frontpage_tirangle_bullet.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/content/contents.lr b/content/contents.lr index 17e27c0c..9d495912 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -14,7 +14,7 @@ claim_content: --- subclaim_heading: Die WTF Kooperative eG ist Ihr kompetenter Partner! --- -subclaim_content: Profitieren Sie von dem Know-how der ExpertInnen der WTF Kooperative eG aus den verschiedensten Disziplinen der Informationstechnologie. Sie haben ein Projekt, das Sie umsetzen wollen? Sprechen Sie uns an! +subclaim_content: Profitieren Sie von dem Know-how der Expert*innen der WTF Kooperative eG aus den verschiedensten Disziplinen der Informationstechnologie. Sie haben ein Projekt, das Sie umsetzen wollen? Sprechen Sie uns an! --- meta_description: Die Hackergenossenschaft für chaosnahes Wirtschaften 🚀 @@ -22,13 +22,14 @@ meta_description: Die Hackergenossenschaft für chaosnahes Wirtschaften 🚀 section: #### flow_text_image_section #### -title: Genossenschaftlich stark +title: Wo wir herkommen ---- -content_teaser: Die Genossenschaft als solidarische Form des Wirtschaftens. +# content_teaser: Die Genossenschaft als solidarische Form des Wirtschaftens. ---- content_body: -Die Idee der „Hackergenossenschaft“ wurde zum ersten Mal auf dem 34C3 vorgestellt. Vom Start weg haben sich über 150 Personen gefunden und dafür gearbeitet, dass die Gründung gelingt. +Die WTF Kooperative eG (Werkkooperative der Technikfreund*innen) ist im Dezember 2020 gegründet worden und bringt geballtes Experten-Know-How aus den verschiedensten Disziplinen der Informationstechnologie an den Start.
+Vom Start weg haben sich über 150 Personen gefunden und dafür gearbeitet, dass die Gründung gelingt. Ein Unternehmen, das allen 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 Kooperative eG. Zusammen bilden wir mittlerweile ein über die ganze Bundesrepublik und darüber hinaus verteiltes Kollektiv. @@ -38,98 +39,3 @@ content_image: map.png content_image_alt: Karte der Bundesrepublik mit Regionen in denen Member aktiv sind ---- content_footer: ----- -content_image_src: -#### flow_seperator #### -#### flow_third_box_section #### -inner_box: - -##### flow_one_innerbox_section ##### -title: Das Wichtigste gibt es jetzt auf die Ohren ------ -box_image: wtf_camp_2020.jpg ------ -box_content: Unser WTF-Podcast fasst für Mitglieder und Interessierte die wichtigsten Nachrichten und Entwicklungen aus dem genossenschaftlichen Leben zusammen. ------ -box_link: Podcast ------ -box_url: /podcast/ -##### flow_one_innerbox_section ##### -title: Zusammen arbyten, die eigene Idee fliegen sehen ------ -box_image: cccamp19.jpg ------ -box_content: Wir verstehen uns 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. ------ -box_link: Projekte ------ -box_url: /blog/office-as-a-service/ -##### flow_one_innerbox_section ##### -title: Genossenschafts­anteile sind eine Anlage, kein Geschenk. ------ -box_image: wtf-geld.jpg ------ -box_content: Wir bieten unseren Mitgliedern nicht nur ein gutes Netzwerk, sondern auch eine sichere Anlagemöglichkeit. Hier kannst Du Dich über die Anlagekriterien informieren. ------ -box_link: Mitglied werden ------ -box_url: /mitglieder/beitreten/ -#### flow_boxes_section #### -title: Vielfältige Vorteile ----- -background_box_title: Sei Teil der Community! ----- -background_box_claim: Hackergemeinschaft, Crowdfunding, Crowdbuying, Startup, Ausschreibung, …
Wir realisieren gemeinsam Projekte, in bester Genossenschaft. ----- -claim__background_link: Mitglied werden ----- -claim__background_url: /mitglieder/beitreten/ ----- -claim_boxes: - -##### flow_claim_boxes ##### -card_title: Genossenschaftlich solidarisch ------ -card_image: images/circle_icon_building.svg ------ -card_text: Eine Hackergemeinschaft ist eine Aufstellung, die im Markt allerhand bewegen kann. -##### flow_claim_boxes ##### -card_title: Genossenschaftlich stark ------ -card_image: images/circle_icon_institution.svg ------ -card_text: Was jemand allein nicht kann, das schaffen viele zusammen. Sowohl intellektuell, finanziell und in rechtsicherer, wirtschaftlich stabiler Umgebung. -##### flow_claim_boxes ##### -card_title: Auf eigene Rechnung oder angestellt ------ -card_image: images/circle_icon_briefcase.svg ------ -card_text: Mach Deine Genossenschaft zu deinem Arbeitgeber, indem Du Dich bei der Genossenschaft anstellen lässt. -##### flow_claim_boxes ##### -card_title: Helfen und lernen ------ -card_image: images/circle_icon_fist.svg ------ -card_text: Profitiere von Know-How und Erfahrungsaustausch in der Genossenschaft. -##### flow_claim_boxes ##### -card_title: Die eigene Arbeit managen und abrechnen lassen ------ -card_image: images/circle_icon_clippy.svg ------ -card_text: Rechnungen schreiben? Gewerbeanmeldung? Mehraufwand für Buchführung und Steuererklärung? Spare Dir den Aufwand, lass' das Deine Genossenschaft machen! -##### flow_claim_boxes ##### -card_title: Virtuelle Teams, großartige Jobs ------ -card_image: images/circle_icon_group.svg ------ -card_text: Viele von uns arbeiten freiberuflich. Von überall her, überall hin, flexibel und freundlich, klein und häufig allein. An manche interessanten Aufgaben und Kunden kommt man als Einzelkämpfer nicht ran. An öffentliche Aufträge schon gar nicht. -##### flow_claim_boxes ##### -card_title: Langfristige Träume verwirklichen ------ -card_image: images/circle_icon_dragon.svg ------ -card_text: Ein Wohnungsprojekt, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, Förderung beantragen… ---- -subclaim_address: KONTAKT AUFNEHMEN ---- -subclaim_url: /kontakt/ diff --git a/templates/header_with_logo.html b/templates/header_with_logo.html index 277b229a..7771711c 100644 --- a/templates/header_with_logo.html +++ b/templates/header_with_logo.html @@ -47,9 +47,6 @@

{{ this.subclaim_heading }}

{{ this.subclaim_content }} - {% endblock %} From 9c4878c1e20ce79ddcb8a92eef7b8e629a0d3804 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 10 May 2023 17:49:02 +0200 Subject: [PATCH 038/145] =?UTF-8?q?feat:=201.=20Anlauf=20f=C3=BCr=20Kontak?= =?UTF-8?q?tformular=20mit=20fancy=20=C3=9Cberschrift=20auf=20der=20Homepa?= =?UTF-8?q?ge.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 35 ++++++++++++++++++++++ templates/homepage.html | 64 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 98 insertions(+), 1 deletion(-) diff --git a/assets/css/style.css b/assets/css/style.css index 084eabb6..12893ed9 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -652,6 +652,7 @@ hr.-even { } .content__box, +.contact__box, .content__half_box, .content__third_box, .content__aggregate_box { @@ -776,6 +777,39 @@ hr.-even { width: 100%; } +/* Contact form on homepage - start */ +.contact__box { + display: grid; + grid-template-columns: 1fr 1fr; + grid-template-rows: 1fr; +} + +.contact__box h1 { + grid-area: 1 / 1 / 2 / 3; + text-align: right; + transform-origin: top right; + transform: translateX(-95%) rotate(-80deg); + padding: 0; + font-size: 9rem; + z-index: 0; +} + +.contact__box .contact_info__box { + grid-area: 1 / 1 / 2 / 2; + margin-left: 11rem; + z-index: 1; +} + +.contact__box .contact_form_box { + grid-area: 1 / 2 / 3 / 2; + z-index: 1; +} + +.contact_info__box { + align-self: end; +} +/* Contact form on homepage - end */ + .content__box p, .content__box li { hyphens: auto; } @@ -833,6 +867,7 @@ hr.-even { .nav__wrapper, .header__wrapper, .content__box, +.contact__box, .content__half_box, .footer__wrapper, .content__third_box, diff --git a/templates/homepage.html b/templates/homepage.html index 9f81d760..198ed96c 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -1,5 +1,7 @@ {% extends "header_with_logo.html" %} + {%- block title -%}{{ this.title }}{%- endblock -%} + {%- block meta_description -%} {%- if this.meta_description is defined and this.meta_description != "" -%} {{ this.meta_description }} @@ -7,10 +9,70 @@ Werkkooperative der Technikfreundinnen eG {%- endif -%} {%- endblock -%} -{% block body %} +{% block body %} {% for blk in this.section.blocks %} {{ blk }} {% endfor %} +
+

Kontakt

+ +
+

+ WTF Kooperative eG
+ Forsmannstr. 14 b
+ 22303 Hamburg +

+

+ E-Mail:
+ office@wtf-eg.de +

+

+ GnuPG Key:
+ 1129A9F509FE1B36287202A2FE8772F9FB5D572F +

+
+
+
+
+ {{ this.body }} +
+ +
+
+ +
{% endblock %} From 58d2c86b91cf3be3c312af83b4c7d58c4d236e57 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 10 May 2023 15:56:50 +0000 Subject: [PATCH 039/145] fix: Verhindert, dass das div unten aus der Seite herausragt. --- assets/css/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/assets/css/style.css b/assets/css/style.css index 12893ed9..de8ab028 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -790,6 +790,7 @@ hr.-even { transform-origin: top right; transform: translateX(-95%) rotate(-80deg); padding: 0; + max-width: 50%; font-size: 9rem; z-index: 0; } From 169024abbc9b15aec8cb4290b778c3a24917bb00 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 10 May 2023 15:59:30 +0000 Subject: [PATCH 040/145] =?UTF-8?q?chore:=20Paketverwaltungsged=C3=B6ns=20?= =?UTF-8?q?ausgeblendet.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index b9e885ac..59ad1e37 100644 --- a/.gitignore +++ b/.gitignore @@ -96,3 +96,9 @@ $RECYCLE.BIN/ .venv env venv + +# Lockfies and package management +poetry.lock +pyproject.toml +package-lock.json +package.json From 64de68d0054f99a87c73f2160d33fc33cbc3a74e Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 10 May 2023 18:02:02 +0200 Subject: [PATCH 041/145] =?UTF-8?q?chore:=20Unn=C3=B6tige=20flow=20blocks?= =?UTF-8?q?=20aus=20dem=20homepage=20template=20entfernt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/homepage.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/homepage.ini b/models/homepage.ini index 9c567378..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_image_section, flow_seperator, flow_third_box_section, flow_boxes_section +flow_blocks = flow_text_image_section From 0676d046f942629c06796f40c1b25452415f059f Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 10 May 2023 18:07:08 +0200 Subject: [PATCH 042/145] fix: Responsivness verbessert (ein bisschen). --- assets/css/style.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index de8ab028..beb5db57 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -788,7 +788,7 @@ hr.-even { grid-area: 1 / 1 / 2 / 3; text-align: right; transform-origin: top right; - transform: translateX(-95%) rotate(-80deg); + transform: translateX(-90%) rotate(-80deg); padding: 0; max-width: 50%; font-size: 9rem; @@ -797,7 +797,7 @@ hr.-even { .contact__box .contact_info__box { grid-area: 1 / 1 / 2 / 2; - margin-left: 11rem; + margin-left: 33%; z-index: 1; } From 952f8031f770363e4d4234174ee0ce0542256a06 Mon Sep 17 00:00:00 2001 From: muli Date: Thu, 11 May 2023 11:37:16 +0200 Subject: [PATCH 043/145] feat: 1. Version des Card grids auf der Seite Aktuelles. --- assets/css/style.css | 78 ++++++++++++++++++++++- assets/images/microphone.svg | 7 +++ assets/images/pencil_square.svg | 12 ++++ templates/aggregator_page.html | 108 +++++++++++++++++--------------- 4 files changed, 155 insertions(+), 50 deletions(-) create mode 100644 assets/images/microphone.svg create mode 100644 assets/images/pencil_square.svg diff --git a/assets/css/style.css b/assets/css/style.css index beb5db57..ea21176e 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -811,6 +811,81 @@ hr.-even { } /* Contact form on homepage - end */ +/* card_grid - start */ +.card_grid { + display: grid; + grid-template-columns: 1fr 1fr; + grid-template-rows: auto; + row-gap: 1.5rem; + column-gap: 1.5rem; +} + +.card_grid__card { + /* RESET VALUES FROM OTHER CARD CLASS - START */ + margin: 0; + max-width: max-content; + display: block; + /* RESET VALUES FROM OTHER CARD CLASS - END */ + display: flex; + flex-direction: column; +} + +.card__header { + background-color: #0990A9; + background-image: url("../images/rss_logo.svg"); + background-repeat: no-repeat; + background-position: top 1rem right 1rem; + background-size: 2.25rem; + color: var(--wtf-nearly-white); + padding: 1rem; +} + +.card__header--podcast { + background-color: #2560f4ff; + background-image: url("../images/podcast_logo.svg"); +} + +.card__header img { + position: relative; + top: 0.15rem; + height: 1rem; +} + +.card__heading { + font-family: "Noto Serif"; + font-size: 1.75rem; + line-height: 2rem; + color: var(--wtf-nearly-white); + margin: 0.5rem 0 1rem 0; + +} + +.card__info { + display: flex; + flex-direction: row; + justify-content: space-between; +} + +.card__info p { + margin-bottom: 0; +} + +.card__body { + background-color: var(--wtf-nearly-white); + padding: 1rem; + height: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + box-shadow: 0px -0.25rem 0.5rem -0.25rem var(--wtf-nearly-black); +} + +.card__link p { + text-align: right; + margin: 0; +} +/* card_grid - end */ + .content__box p, .content__box li { hyphens: auto; } @@ -872,7 +947,8 @@ hr.-even { .content__half_box, .footer__wrapper, .content__third_box, -.content__aggregate_box { +.content__aggregate_box, +.card_grid { width: 100%; max-width: 1200px; orphans: 3; diff --git a/assets/images/microphone.svg b/assets/images/microphone.svg new file mode 100644 index 00000000..a0b290b7 --- /dev/null +++ b/assets/images/microphone.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/pencil_square.svg b/assets/images/pencil_square.svg new file mode 100644 index 00000000..022b6326 --- /dev/null +++ b/assets/images/pencil_square.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/templates/aggregator_page.html b/templates/aggregator_page.html index cf03d973..d1e0c531 100644 --- a/templates/aggregator_page.html +++ b/templates/aggregator_page.html @@ -8,56 +8,66 @@ {%- endif -%} {%- endblock -%} {% block body %} -
-
-

{{ this.title }}

+
+
+

{{ this.title }}

+
+
+
+
+
+ {{ this.body }} +
+
+
+ +
+ {% set blog_posts = site.get('/blog').children.order_by('-pub_date').limit(3) %} + {% set episodes = site.get('/podcast').children.order_by('-pub_date').limit(3) %} + {% for post in blog_posts %} +
+
+

{{ post.title }}

+
+

geschrieben von {{ post.author }}

+

{{ post.pub_date|dateformat('long') }}

+
-
-
-
-
- {{ this.body }} +
+
+

{{ post.meta_description }}

+
+ +
+
+ + {# + Ist ein wenige hässlich, aber ich habe keine Möglichkeit gefunden ohne Schleife + auf eine Episode zuzugreifen. Ziel war abwechseln einen Blogpost und eine Episode + des Podcasts zu rendern. + #} + {% set episodes = site.get('/podcast').children.order_by('-pub_date').offset(loop.index - 1).limit(1) %} + {% for episode in episodes %} +
+
+

{{ episode.title }}

+
+

geschrieben von {{ episode.authors }}

+

{{ episode.pub_date|dateformat('long') }}

+
+
+
+

{{ episode.podcast_teaser }} {{ loop.index }}

+
+ +
-
- -
- {% set blog_posts = site.get('/blog').children.order_by('-pub_date').limit(3) %} -
- {% for post in blog_posts %} -
-

- - RSS Logo {{ post.title }} - -

-
-

- geschrieben von {{ post.author }} am {{ post.pub_date }} -

-

- {{ post.meta_description }} -

-
- {% endfor %} - - {% set episodes = site.get('/podcast').children.order_by('-pub_date').limit(3) %} - {% for episode in episodes %} -
-

- - Podcast Logo {{ episode.title }} - -

-
-

- aufgenommen von {{ episode.authors }}, veröffentlicht am {{ episode.pub_date }} -

-

- {{ episode.podcast_teaser }} -

-
- {% endfor %} -
-
+ {% endfor %} + {% endfor %} +
{% endblock %} From 279a60a0b12a4e51263cfe40487145c87bf6abbe Mon Sep 17 00:00:00 2001 From: muli Date: Thu, 11 May 2023 12:33:39 +0200 Subject: [PATCH 044/145] fix: Debug print entfernt. --- templates/aggregator_page.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/aggregator_page.html b/templates/aggregator_page.html index d1e0c531..78f55c1b 100644 --- a/templates/aggregator_page.html +++ b/templates/aggregator_page.html @@ -60,7 +60,7 @@
-

{{ episode.podcast_teaser }} {{ loop.index }}

+

{{ episode.podcast_teaser }}

{% endblock %} From 0b3bb926e15ced23434199f556b8654bd95188e7 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 16 May 2023 13:04:56 +0200 Subject: [PATCH 053/145] chore: Alte Bilder der Hompeage entfernt. --- content/cccamp19.jpg | 3 --- content/nasa-space-shuttle.jpg | 3 --- content/nasa-space-shuttle.jpg.lr | 7 ------- content/wtf-geld.jpg | 3 --- content/wtf_camp_2020.jpg | 3 --- 5 files changed, 19 deletions(-) delete mode 100644 content/cccamp19.jpg delete mode 100644 content/nasa-space-shuttle.jpg delete mode 100644 content/nasa-space-shuttle.jpg.lr delete mode 100644 content/wtf-geld.jpg delete mode 100644 content/wtf_camp_2020.jpg diff --git a/content/cccamp19.jpg b/content/cccamp19.jpg deleted file mode 100644 index 5c318af9..00000000 --- a/content/cccamp19.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4f071a28e2eb7a73d58ff67d3178502b236be4b177481544af677223a64049c0 -size 502038 diff --git a/content/nasa-space-shuttle.jpg b/content/nasa-space-shuttle.jpg deleted file mode 100644 index 7c89af89..00000000 --- a/content/nasa-space-shuttle.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:52100aa122ee39b6dca199206b4a2efcb491b4d1c63445fcd34d476d8b7e5471 -size 170087 diff --git a/content/nasa-space-shuttle.jpg.lr b/content/nasa-space-shuttle.jpg.lr deleted file mode 100644 index 817051c5..00000000 --- a/content/nasa-space-shuttle.jpg.lr +++ /dev/null @@ -1,7 +0,0 @@ -_model: image ---- -description: STS-57 Endeavour, OV-105, framed by Florida vegetation, lifts off from KSC LC ---- -photographer: Unbekannt ---- -copyright: 1993, Public domain by NASA \ No newline at end of file diff --git a/content/wtf-geld.jpg b/content/wtf-geld.jpg deleted file mode 100644 index 7c4923b2..00000000 --- a/content/wtf-geld.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:866df840dafb9097217a511c1fda9b2b3326b94e9d99de6d89a1e23cebfe9b22 -size 2088375 diff --git a/content/wtf_camp_2020.jpg b/content/wtf_camp_2020.jpg deleted file mode 100644 index 3bf8f6b8..00000000 --- a/content/wtf_camp_2020.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a86cf48973735409499dc3bfd9a1b7cbd9cc1103ab12e2ec3db4171eb9d83957 -size 798075 From b0cde1d0f789df3fc015dbd6492ed93fc735e39c Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 16 May 2023 15:03:56 +0200 Subject: [PATCH 054/145] feat: Kompetenzen-Seite auf Services umgebaut. --- assets/css/style.css | 56 ++++++++++++++++++++++ assets/images/headings/services.svg | 14 ++++++ assets/images/icon_connected_servers.svg | 12 +++++ assets/images/icon_gears_bubble.svg | 7 +++ assets/images/icon_processor.svg | 15 ++++++ content/about/kompetenzen/contents.lr | 4 +- models/about_page.ini | 4 ++ templates/about_page.html | 59 ++++++++++++++++++++++++ 8 files changed, 169 insertions(+), 2 deletions(-) create mode 100644 assets/images/headings/services.svg create mode 100644 assets/images/icon_connected_servers.svg create mode 100644 assets/images/icon_gears_bubble.svg create mode 100644 assets/images/icon_processor.svg create mode 100644 models/about_page.ini create mode 100644 templates/about_page.html diff --git a/assets/css/style.css b/assets/css/style.css index d0859de6..defc66fe 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -924,6 +924,62 @@ hr.-even { } /* card_grid - end */ +/* services- start */ +.services_box { + display: grid; + grid-template-columns: 3fr 1fr; + grid-template-rows: 1fr; + grid-template-areas: "cards heading"; + /* + row-gap: 1.5rem; + column-gap: 1.5rem; + */ +} + +.services_box h1 { + margin-right: 1.5rem; + color: transparent; + background-image: url("../images/headings/services.svg"); + background-repeat: no-repeat; + background-size: contain; + background-position: right; + grid-area: heading; +} + +.services_card_box { + grid-area: cards; + margin-left: 1.5rem; + display: flex; + flex-direction: column; + gap: 2rem; +} + +.services_card { + display: flex; + flex-direction: row; + align-items: center; + gap: 2rem; + padding: 2rem; + background-color: var(--wtf-nearly-white); + box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10); +} + +.services_card.-even { + flex-direction: row-reverse; +} + +.services_card__image_box img { + height: 8rem; +} + +.services_card__text_box h2 { + font-family: "Lato"; + font-size: 1.5rem; + color: var(--wtf-orange); + margin-bottom: 0.5rem; +} +/* services_cards - end */ + .content__box p, .content__box li { hyphens: auto; } diff --git a/assets/images/headings/services.svg b/assets/images/headings/services.svg new file mode 100644 index 00000000..5bb14a30 --- /dev/null +++ b/assets/images/headings/services.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/assets/images/icon_connected_servers.svg b/assets/images/icon_connected_servers.svg new file mode 100644 index 00000000..efa8b565 --- /dev/null +++ b/assets/images/icon_connected_servers.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/images/icon_gears_bubble.svg b/assets/images/icon_gears_bubble.svg new file mode 100644 index 00000000..f2699a7f --- /dev/null +++ b/assets/images/icon_gears_bubble.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/icon_processor.svg b/assets/images/icon_processor.svg new file mode 100644 index 00000000..12457c08 --- /dev/null +++ b/assets/images/icon_processor.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/content/about/kompetenzen/contents.lr b/content/about/kompetenzen/contents.lr index 64d5141b..339b3bb9 100644 --- a/content/about/kompetenzen/contents.lr +++ b/content/about/kompetenzen/contents.lr @@ -1,6 +1,6 @@ -_model: page +_model: about_page --- -title: Kompetenzen +title: Services --- body: diff --git a/models/about_page.ini b/models/about_page.ini new file mode 100644 index 00000000..51f324c9 --- /dev/null +++ b/models/about_page.ini @@ -0,0 +1,4 @@ +[model] +name = About Page +label = {{ this.title }} +inherits = page \ No newline at end of file diff --git a/templates/about_page.html b/templates/about_page.html new file mode 100644 index 00000000..eee81c13 --- /dev/null +++ b/templates/about_page.html @@ -0,0 +1,59 @@ +{% extends "header_slim.html" %} +{%- block title -%}{{ this.title }}{%- endblock -%} +{%- block meta_description -%} + {%- if this.meta_description is defined and this.meta_description != "" -%} + {{ this.meta_description }} + {%- else -%} + Werkkooperative der Technikfreundinnen eG + {%- endif -%} +{%- endblock -%} +{% block body %} +
+
+ +
+

{{ this.title }}

+ +
+
+
+ +
+
+

Beratung

+

+ Profitieren Sie vom breit aufgestellten IT-Know-how, vom Erfahrungsaustausch und der Vernetzung unserer Mitglieder, Expertinnen und Experten in der Genossenschaft. Die WTF Kooperative ist Ihr kompetenter Ansprechpartner. +

+
+
+ +
+
+ +
+
+

Entwicklung

+

+ Wir realisieren Ihre Projekte – egal ob Web-Applikation, mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. +

+
+
+ +
+
+ +
+
+

Betrieb

+

+ Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch über das Projekt hinaus Services für den Betrieb des abgeschlossenen Projekts und die Administration der Infrastruktur. +

+
+
+ +
+ +
+
+
+{% endblock %} \ No newline at end of file From 1475c5cb0ce419d0ad4282c5e6062b80ef563af5 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 16 May 2023 15:05:46 +0200 Subject: [PATCH 055/145] =?UTF-8?q?feat:=20Services=20ist=20jetzt=20=C3=BC?= =?UTF-8?q?ber=20das=20Men=C3=BC=20("Was=20wir=20tun")=20erreibar.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/about/contents.lr | 77 ++++++++++++++++++++------- content/about/kompetenzen/contents.lr | 61 --------------------- 2 files changed, 57 insertions(+), 81 deletions(-) delete mode 100644 content/about/kompetenzen/contents.lr diff --git a/content/about/contents.lr b/content/about/contents.lr index 3976a788..339b3bb9 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -1,24 +1,61 @@ -_model: flow_block_page +_model: about_page --- -title: Die WTF Kooperative eG ist Ihr kompetenter Partner! +title: Services --- -body: Die WTF Kooperative eG (Werkkooperative der TechnikfreundInnen) ist im Dezember 2020 gegründet worden und bringt geballtes Experten-Know-how aus den verschiedensten Disziplinen der Informationstechnologie an den Start. Sie haben ein Projekt, das Sie umsetzen wollen? Sprechen Sie uns an! ---- -teaser: Profitieren Sie von dem Know-how der Experten aus der Hacker-Genossenschaft! ---- -section: +body: + +Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: + +- Python — 34 Mitglieder:innen +- C++ — 17 Mitglieder:innen +- Linux — 17 Mitglieder:innen +- JavaScript — 16 Mitglieder:innen +- PHP — 14 Mitglieder:innen +- C — 12 Mitglieder:innen +- Ansible — 10 Mitglieder:innen +- PostgresSQL — 10 Mitglieder:innen +- Java — 7 Mitglieder:innen +- Rust — 6 Mitglieder:innen +- CSS — 5 Mitglieder:innen +- Debian — 5 Mitglieder:innen +- MySQL — 5 Mitglieder:innen +- Vue.js — 5 Mitglieder:innen +- Projektmanagement — 5 Mitglieder:innen +- LaTeX — 4 Mitglieder:innen + +Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. + + +## Agiles Projektmanagement + +In den Reihen der WTF eG finden sich sowohl erfahrene Scrum Master als auch Product Owner für Ihr Projektteam. +Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement-Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. +Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRUM oder Kanban beschränkt, sondern orientieren sich an Ihren Anforderungen und finden effektive Ansätze für größtmögliche Akzeptanz aller Beteiligten. + +## Barrierefreiheit + +Wir helfen Ihnen Software barrierefrei gemäß etablierter Richtlinien (z.B. BITV 2.0, ISO 9241, WCAG 2.0) zu konzipieren, umzusetzen oder bestehende Systeme anzupassen. + +## Operations + +Auch beim Betrieb von Infrastruktur und Softwareanwendungen bietet die WTF eG kompetente Unterstützung. +Von der Kommissionierung von on-premise Servern bis zur Betreuung hochverfügbarer, horizontal skalierter Cloud-Anwendungen finden sich die passenden Kompetenzen unter den Mitgliedern der Kooperative. +Für mehr Details, fragen Sie direkt mit dem Schlagwort "Admin as a Service" an. + +## Software-Audits + +## Softwareentwicklung + +Von Hardware nahen Projekten mit C, C++ oder Rust, über die Ebene gängiger Unix Betriebssysteme, Enterprise Software in Java, (no)SQL Datenbank basierten Systemen und Webtechnologien wie JavaScript, Python, Go und PHP, bis hin zu Data Science sowie Künstlicher Intelligenz, reicht die Expertise der WTF Kooperative eG. +Wir ergänzen Ihre bestehenden Kompetenzen nach Bedarf, oder stellen Ihnen abgestimmte Entwicklungsteams zur Verfügung. + +## Übersetzung & Internationalisierung (i18n/l10n) + +## User Experience + +Mit Ihrer Zielgruppe im Fokus, unterstützen Sie Menschen aus der WTF Kooperative eG mit Kompetenz aus den Bereichen User Experience (UX) und User Centred Design. +Damit Sie mir Ihren Produkten nicht nur User befähigen, sondern auch begeistern. +Sind Ihre Zielgruppe Software Teams? Auch im Bereich Developer Experience (DX) unterstützen wir Sie gerne kompetent. -#### flow_text_section #### -title: Beratung ----- -body: Profitieren Sie von dem breit aufgestellten IT-Know-How, von dem Erfahrungsaustausch und von der Vernetzung unserer Mitglieder und ExpertInnen in der Genossenschaft. Die WTF Kooperative ist Ihr kompetenter Ansprechpartner! -#### flow_text_section #### -title: Entwicklung ----- -body: Wir realisieren Ihre Projekte - egal ob Web-Applikation, eine mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. -#### flow_text_section #### -title: Betrieb ----- -body: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch über das Projekt hinaus Services für den Betrieb des entwickelten Services und die Administration der Infrastruktur. --- -meta_description: Hacker-Genossenschaft, Geno, WTF, Kooperative +meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! diff --git a/content/about/kompetenzen/contents.lr b/content/about/kompetenzen/contents.lr deleted file mode 100644 index 339b3bb9..00000000 --- a/content/about/kompetenzen/contents.lr +++ /dev/null @@ -1,61 +0,0 @@ -_model: about_page ---- -title: Services ---- -body: - -Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: - -- Python — 34 Mitglieder:innen -- C++ — 17 Mitglieder:innen -- Linux — 17 Mitglieder:innen -- JavaScript — 16 Mitglieder:innen -- PHP — 14 Mitglieder:innen -- C — 12 Mitglieder:innen -- Ansible — 10 Mitglieder:innen -- PostgresSQL — 10 Mitglieder:innen -- Java — 7 Mitglieder:innen -- Rust — 6 Mitglieder:innen -- CSS — 5 Mitglieder:innen -- Debian — 5 Mitglieder:innen -- MySQL — 5 Mitglieder:innen -- Vue.js — 5 Mitglieder:innen -- Projektmanagement — 5 Mitglieder:innen -- LaTeX — 4 Mitglieder:innen - -Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. - - -## Agiles Projektmanagement - -In den Reihen der WTF eG finden sich sowohl erfahrene Scrum Master als auch Product Owner für Ihr Projektteam. -Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement-Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. -Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRUM oder Kanban beschränkt, sondern orientieren sich an Ihren Anforderungen und finden effektive Ansätze für größtmögliche Akzeptanz aller Beteiligten. - -## Barrierefreiheit - -Wir helfen Ihnen Software barrierefrei gemäß etablierter Richtlinien (z.B. BITV 2.0, ISO 9241, WCAG 2.0) zu konzipieren, umzusetzen oder bestehende Systeme anzupassen. - -## Operations - -Auch beim Betrieb von Infrastruktur und Softwareanwendungen bietet die WTF eG kompetente Unterstützung. -Von der Kommissionierung von on-premise Servern bis zur Betreuung hochverfügbarer, horizontal skalierter Cloud-Anwendungen finden sich die passenden Kompetenzen unter den Mitgliedern der Kooperative. -Für mehr Details, fragen Sie direkt mit dem Schlagwort "Admin as a Service" an. - -## Software-Audits - -## Softwareentwicklung - -Von Hardware nahen Projekten mit C, C++ oder Rust, über die Ebene gängiger Unix Betriebssysteme, Enterprise Software in Java, (no)SQL Datenbank basierten Systemen und Webtechnologien wie JavaScript, Python, Go und PHP, bis hin zu Data Science sowie Künstlicher Intelligenz, reicht die Expertise der WTF Kooperative eG. -Wir ergänzen Ihre bestehenden Kompetenzen nach Bedarf, oder stellen Ihnen abgestimmte Entwicklungsteams zur Verfügung. - -## Übersetzung & Internationalisierung (i18n/l10n) - -## User Experience - -Mit Ihrer Zielgruppe im Fokus, unterstützen Sie Menschen aus der WTF Kooperative eG mit Kompetenz aus den Bereichen User Experience (UX) und User Centred Design. -Damit Sie mir Ihren Produkten nicht nur User befähigen, sondern auch begeistern. -Sind Ihre Zielgruppe Software Teams? Auch im Bereich Developer Experience (DX) unterstützen wir Sie gerne kompetent. - ---- -meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! From 70725294cba98accc258aeb72221ae984ce98ada Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 16 May 2023 16:36:18 +0200 Subject: [PATCH 056/145] =?UTF-8?q?feat:=20Kompetenzen=20zu=20Services-Sei?= =?UTF-8?q?te=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 55 +++++++++++++++++++++++-- templates/about_page.html | 84 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 135 insertions(+), 4 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index defc66fe..57235f60 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -557,6 +557,10 @@ h1 { line-height: 1.3em; } +h1.big_heading { + font-size: 7.5rem; +} + h2 { font-family: 'Noto Serif'; font-size: 2rem; @@ -930,10 +934,8 @@ hr.-even { grid-template-columns: 3fr 1fr; grid-template-rows: 1fr; grid-template-areas: "cards heading"; - /* - row-gap: 1.5rem; - column-gap: 1.5rem; - */ + + margin-bottom: 3rem; } .services_box h1 { @@ -972,6 +974,11 @@ hr.-even { height: 8rem; } +.services_card__text_box { + font-size: 1.25rem; + line-height: 1.5em; +} + .services_card__text_box h2 { font-family: "Lato"; font-size: 1.5rem; @@ -980,6 +987,46 @@ hr.-even { } /* services_cards - end */ +/* bubble_gird - start */ +.bubble_grid { + margin: 0 1.5rem 0 1.5rem; + + display: grid; + grid-template-columns: repeat(6, 1fr); + grid-template-rows: repeat(4, 10rem); + +} + +.bubble_grid__bubble { + align-self: center; + background-color: var(--wtf-nearly-white); + width: 8rem; + height: 8rem; + border-radius: 50%; + justify-self: center; + + display: flex; + justify-content: center; + align-items: center; +} + +.bubble_grid__bubble img { + max-width: 5rem; + max-height: 5rem; +} + +.bubble_grid__card { + grid-column: 1 / span 3; + grid-row: 2 / span 3; + + font-size: 1.25rem; + line-height: 1.5em; + background-color: var(--wtf-nearly-white); + padding: 3rem; + margin: 1.5rem +} +/* bubble_gird - end */ + .content__box p, .content__box li { hyphens: auto; } diff --git a/templates/about_page.html b/templates/about_page.html index eee81c13..59e7e060 100644 --- a/templates/about_page.html +++ b/templates/about_page.html @@ -55,5 +55,89 @@
+
+
+

Kompetenzen

+
+
+
+
+
+ +
+ Logo of the Python programming language +
+ +
+ Logo of the C++ programming language +
+ +
+ Tux the penguin mascott of Linux +
+ +
+ Logo of the JavaScript programming language +
+ +
+ Logo of the PHP programming language +
+ +
+ Logo of the C programming language +
+ +
+ Logo of the Ansible project +
+ +
+ Logo of the Postgres database +
+ +
+ Logo of the Java programming language +
+ +
+ Logo of the Rust programming language +
+ +
+ Logo of CSS3 +
+ +
+ Logo of the Debian operating system +
+ +
+ Logo of the MySQL database +
+ +
+ Logo of the Vue.js framework +
+ +
+ Logo of the LaTeX typesetting language +
+ +
+
    +
  • Agiles Projektmanagement
  • +
  • Barrierefreiheit
  • +
  • Operations
  • +
  • Software-Audits
  • +
  • Softwareentwicklung
  • +
  • Projektmanagement
  • +
  • User Experience
  • +
  • Übersetzung & Internationalisierung (i18n/l10n)
  • +
+
+ +
+
{% endblock %} \ No newline at end of file From bc8b695c81f128e905efa8ad828c3abcd2283f3f Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 16 May 2023 16:36:43 +0200 Subject: [PATCH 057/145] =?UTF-8?q?docs:=20Todo=20Kommentar=20hinzugef?= =?UTF-8?q?=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/about_page.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/templates/about_page.html b/templates/about_page.html index 59e7e060..d03ca2a5 100644 --- a/templates/about_page.html +++ b/templates/about_page.html @@ -13,7 +13,10 @@

{{ this.title }}

- + {# + TODO: Services-Karten in Flow-Blocks umbauen, damit der Inhalt getrennt von der + Optik gepflegt werden kann. + #}
From 74bf31b2c5bb7e1775de9a0d32219c5934842be2 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 16 May 2023 16:46:25 +0200 Subject: [PATCH 058/145] chore: Whitespace. --- assets/css/style.css | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 57235f60..44682351 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -338,35 +338,35 @@ header { } .slim_box__submenu { - grid-row: 3 / span 1; - grid-column: 1 / span 5; - background-color: var(--wtf-nearly-white); - height: 3.5rem; - text-align: right; - color: var(--wtf-nearly-black); - padding-right: 1rem; - font-size: 3rem; - display: flex; - flex-direction: row; - align-items: center; - justify-content: flex-end; + grid-row: 3 / span 1; + grid-column: 1 / span 5; + background-color: var(--wtf-nearly-white); + height: 3.5rem; + text-align: right; + color: var(--wtf-nearly-black); + padding-right: 1rem; + font-size: 3rem; + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-end; } .slim_box__submenu a { - font-family: "Noto Serif"; - font-size: 2.5rem; - color: black; - margin: 0 0 0.75rem 2rem; + font-family: "Noto Serif"; + font-size: 2.5rem; + color: black; + margin: 0 0 0.75rem 2rem; } .slim_box__submenu a:hover { - text-decoration: underline; + text-decoration: underline; } .slim_box__submenu a img { - height: 2.25rem; - position: relative; - top: 0.25rem; + height: 2.25rem; + position: relative; + top: 0.25rem; } .bg_box__big_bg { @@ -917,9 +917,9 @@ hr.-even { } .pod_ctrl_box audio { - width: 100%; - height: auto; - margin-bottom: 1rem; + width: 100%; + height: auto; + margin-bottom: 1rem; } .card__link p { @@ -1177,7 +1177,7 @@ hr.-even { } .--success { - color: var(--dark-green); + color: var(--dark-green); } .contact_form__textarea, @@ -1202,8 +1202,8 @@ hr.-even { } .contact_form__submit_button { - font-size: 1rem; - padding: 0 0.25rem; + font-size: 1rem; + padding: 0 0.25rem; } /* Hide captcha field as part of spam protection. From ef788b16f5dc9381b21fe30924048c70a82568d9 Mon Sep 17 00:00:00 2001 From: Brain Date: Tue, 2 May 2023 18:15:12 +0200 Subject: [PATCH 059/145] Pin lektor to version 3.3.8 --- requirements.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 41ad0012..b3be5ecc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1 @@ lektor==3.3.8 -Werkzeug<2.3 From 382b2ffe01a39bd69becf5897e91a4e2b271c68e Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 16:45:13 +0200 Subject: [PATCH 060/145] =?UTF-8?q?feat:=20Neuer=20Inhalt=20f=C3=BCr=20die?= =?UTF-8?q?=20Mitgliederseite=20und=20konfiguration=20als=20flow=5Fblock?= =?UTF-8?q?=5Fpage.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/mitglieder/contents.lr | 110 ++++++++++++++++++++++++--------- templates/flow_block_page.html | 7 +-- 2 files changed, 83 insertions(+), 34 deletions(-) diff --git a/content/mitglieder/contents.lr b/content/mitglieder/contents.lr index 973512bd..ba5b627d 100644 --- a/content/mitglieder/contents.lr +++ b/content/mitglieder/contents.lr @@ -1,44 +1,96 @@ _model: flow_block_page --- -title: Hacken in bester Genossenschaft +title: Mitglied werden --- -body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die uns alleine überfordern. Ein Unternehmen, das uns allen gehört, in dem alle von uns eine Stimme und das Recht auf Mitsprache haben. Das alles ist nun machbar – in unserer WTF Kooperative eG (Werkkooperative der TechnikfreundInnen). +body: + +Eine genaue Schritt-für-Schritt-Anleitung über den Aufnahmeprozess findest Du hier. Wenn Du diese genau befolgst, vermeidest Du unnötige Verzögerungen. + +Durch unsere geografische Streuung und die rechtlichen Rahmenbedingungen (der Vorstand muss die Aufnahmen persönlich unterschreiben), kann sich dieser Prozess über ein paar Tage bzw. Wochen hinziehen. Bitte hab' etwas Geduld mit uns. + +### Formular ausfüllen und per Post schicken + +Unter [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) das Formular herunterladen, ausfüllen, ausdrucken und unterschrieben per Post an uns senden: + +WTF Kooperative eG +Formsmannstr. 14 b +Hinterhaus, 3. OG +22303 Hamburg + +(Drucke das zweiseitige Formular am besten auf Vorder und Rückseite eines Blattes aus) + +Eine Mail mit Deinem PGP-Key im Anhang senden + +Schick von Deiner auf dem Fragebogen für uns angegebenen E-Mail-Adresse eine Mail an: +*member@wtf-eg.de* +mit Deinem auf dem Fragebogen angegebenen Key signiert; hänge diesen Public-Key an deine E-Mail an. +Der Betreff soll lauten: *Aufnahmeantrag [nickname]* +Falls zutreffend, kannst du kurz erwähnen, ob Du zeitnah Geschäfte über die WTF eG abwickeln möchtest und ob es dringend ist. + +### Mindestens 300 € an die Genossenschaft überweisen + +Überweise auf das im Fragebogen angegebenen Konto: + +- 100 € Aufnahmegebühr +- 100 € Jahresbeitrag +- 100 € je gezeichnetem Anteil (1 bis 100 Anteile) + +**Für die Weiterbearbeitung Deiner Aufnahme müssen mindestens 300 € bei der Genossenschaft eingegangen sein.** +Schreibe im Verwendungszweck der Überweisung: *Aufnahmeantrag – Klarname – Nickname* +(Klarnamen hier und im Fragebogen genau so wie sie im Amtlichen Ausweis stehen) + +## Dokumente + +- Satzung: wtf-satzung.pdf +- Allgemeine Geschäftsordung: wtf-ago.pdf +- Beitragsordnung: wtf-beitragsordnung.pdf +- Beitrittserklärung: onboarding.wtf-eg.de + --- teaser: WTF Kooperative eG, gegründet im Jahr 2020. --- section: -#### flow_text_section #### -title: Genossenschaftlich solidarisch +#### flow_claim_boxes #### +card_title: Genossenschaftlich solidarisch ---- -body: Eine Genossenschaft, die uns dabei unterstützt, in der Wirtschaft, in der Geldwelt zurecht zu kommen. Eine Gemeinschaft, die es ermöglicht, unsere Projekte zu realisieren – auch solche, die jede Einzelne und jeden Einzelnen von uns überfordert. Ein Unternehmen, das uns allen gehört, in dem jeder und jede von uns eine Stimme hat. Das alles ist nun machbar – in unserer WTF Kooperative eG. -#### flow_text_section #### -title: Genossenschaftlich stark +card_image: images/circle_icon_building.svg ---- -body: Was eine/r allein nicht kann, das schaffen viele zusammen. Sowohl intellektuell als auch finanziell. In rechtssicherer, wirtschaftlich stabiler Umgebung. Die gemeinsame Sicherheit kostet Geld. Aber wenn wir viele sind, wird das wirtschaftlich machbar. Und wir können zusammen Dinge tun, Dinge finanzieren, Dinge kaufen. Crowdfunding, Crowdbuying, Startup, Ausschreibung, Förderanträge, Zollnummer usw. -#### flow_text_section #### -title: Auf eigene Rechnung oder angestellt +card_text: Eine Hackergemeinschaft ist eine Aufstellung, die im Markt allerhand bewegen kann. +#### flow_claim_boxes #### +card_title: Genossenschaftlich stark ---- -body: Mach Deine Genossenschaft zu Deinem Arbeitgeber, indem Du Dich bei der Genossenschaft anstellen lässt. In Voll- oder Teilzeit, mit Mini- oder Midijob für Deine Arbeit, die Du von der Genossenschaft abrechnen lässt. Natürlich kannst Du auch freiberuflich für die Genossenschaft arbeiten und die Genossenschaft das managen lassen, wenn die Voraussetzungen dafür geschaffen sind. -#### flow_text_section #### -title: Helfen und Lernen +card_image: images/circle_icon_institution.svg ---- -body: - -Profitiere von dem Know-How, das in der Genossenschaft vorhanden ist, vom Erfahrungsaustausch und von der Beratung unter Mitgliedern und ExpertInnen. -Und hilf selbst anderen GenossInnen weiter. Tausche Leistungen und Produkte unter GenossInnen. -#### flow_text_section #### -title: Die eigene Arbeit managen und abrechnen lassen +card_text: Was jemand allein nicht kann, das schaffen viele zusammen. Sowohl intellektuell, finanziell und in rechtsicherer, wirtschaftlich stabiler Umgebung. +#### flow_claim_boxes #### +card_title: Auf eigene Rechnung oder angestellt ---- -body: Viele von uns erledigen neben ihrem Alltagsjob ganz nebenbei geldwerte Arbeiten, für die die Nutznießer uns zum Dank gern etwas Geld geben würden: Man betreut eine Webseite, einen Server, macht einen Podcast, administriert oder skriptet vor sich hin – aber dafür Geld nehmen, Rechnungen schreiben? Dafür gar ein Gewerbe anmelden? Mehraufwand für Buchführung und Steuererklärung? Spare dir den Aufwand, lass das Deine Genossenschaft machen! -#### flow_text_section #### -title: In virtuellen Teams großartige Jobs und Projekte realisieren +card_image: images/circle_icon_briefcase.svg ---- -body: - -Viele von uns arbeiten freiberuflich. Von überall her, überall hin, flexibel und freundlich. Klein und häufig allein. An manche interessanten Aufgaben und Kunden kommt man als Einzelkämpfer nicht ran. An öffentliche Aufträge schon gar nicht. -Mit der Genossenschaft kann man sich zu virtuellen Teams zusammentun und im genossenschaftlichen Rahmen konkurrenzfähig anbieten. -#### flow_text_section #### -title: Langfristige Träume verwirklichen +card_text: Mach Deine Genossenschaft zu deinem Arbeitgeber, indem Du Dich bei der Genossenschaft anstellen lässt. ---- -body: So ganz langfristig müsste man mal … ein Wohnprojekt starten, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, …, Förderung beantragen, … Realisiere gemeinsam Dein langfristiges Projekt. In bester Genossenschaft. +#### flow_claim_boxes #### +card_title: Helfen und lernen +---- +card_image: images/circle_icon_fist.svg +---- +card_text: Profitiere von Know-How und Erfahrungsaustausch in der Genossenschaft. +#### flow_claim_boxes #### +card_title: Die eigene Arbeit managen und abrechnen lassen +---- +card_image: images/circle_icon_clippy.svg +---- +card_text: Rechnungen schreiben? Gewerbeanmeldung? Mehraufwand für Buchführung und Steuererklärung? Spare Dir den Aufwand, lass' das Deine Genossenschaft machen! +#### flow_claim_boxes #### +card_title: Virtuelle Teams, großartige Jobs +---- +card_image: images/circle_icon_group.svg +---- +card_text: Viele von uns arbeiten freiberuflich. Von überall her, überall hin, flexibel und freundlich, klein und häufig allein. An manche interessanten Aufgaben und Kunden kommt man als Einzelkämpfer nicht ran. An öffentliche Aufträge schon gar nicht. +#### flow_claim_boxes #### +card_title: Langfristige Träume verwirklichen +---- +card_image: images/circle_icon_dragon.svg +---- +card_text: Ein Wohnungsprojekt, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, Förderung beantragen … \ No newline at end of file diff --git a/templates/flow_block_page.html b/templates/flow_block_page.html index 1207db09..eee2fcd3 100644 --- a/templates/flow_block_page.html +++ b/templates/flow_block_page.html @@ -43,11 +43,8 @@
- {% for block in this.section.blocks %} -
-

{{ block.title }}

- {{ block.body }} -
+ {% for card in this.section.blocks %} + {{ card }} {% endfor %}
From 806bf00ada4ea1e360790ff4a8252d19923a7620 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 11:03:04 +0200 Subject: [PATCH 061/145] =?UTF-8?q?docs:=20Kommentare=20gefixt/hinzugef?= =?UTF-8?q?=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/blocks/flow_boxes_section.html | 2 +- templates/flow_block_page.html | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/blocks/flow_boxes_section.html b/templates/blocks/flow_boxes_section.html index 49ef1588..f67b265b 100644 --- a/templates/blocks/flow_boxes_section.html +++ b/templates/blocks/flow_boxes_section.html @@ -26,4 +26,4 @@
- + diff --git a/templates/flow_block_page.html b/templates/flow_block_page.html index eee2fcd3..f7844217 100644 --- a/templates/flow_block_page.html +++ b/templates/flow_block_page.html @@ -49,5 +49,6 @@
+ {% endblock %} From 097955703275b701171ab6722392ffe8aef72142 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:47:19 +0200 Subject: [PATCH 062/145] chore: Whitespace. --- assets/css/style.css | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 44682351..c49b1ae5 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1206,8 +1206,7 @@ hr.-even { padding: 0 0.25rem; } -/* Hide captcha field as part of spam protection. - We got no real captcha. */ +/* Hide captcha field as part of spam protection. We got no real captcha. */ .contact_form__captcha { display: none; } From 3b3af268547efe0ce6b75a16246f244505989150 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:47:51 +0200 Subject: [PATCH 063/145] feat: Formatierung verbessert. --- content/mitglieder/contents.lr | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/content/mitglieder/contents.lr b/content/mitglieder/contents.lr index ba5b627d..b7b841f6 100644 --- a/content/mitglieder/contents.lr +++ b/content/mitglieder/contents.lr @@ -8,18 +8,18 @@ Eine genaue Schritt-für-Schritt-Anleitung über den Aufnahmeprozess findest Du Durch unsere geografische Streuung und die rechtlichen Rahmenbedingungen (der Vorstand muss die Aufnahmen persönlich unterschreiben), kann sich dieser Prozess über ein paar Tage bzw. Wochen hinziehen. Bitte hab' etwas Geduld mit uns. -### Formular ausfüllen und per Post schicken +## Formular ausfüllen und per Post schicken -Unter [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) das Formular herunterladen, ausfüllen, ausdrucken und unterschrieben per Post an uns senden: +Unter [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) das Formular herunterladen, ausfüllen, **ausdrucken und unterschrieben per Post an uns senden:** -WTF Kooperative eG -Formsmannstr. 14 b -Hinterhaus, 3. OG -22303 Hamburg +

**WTF Kooperative eG**
+Formsmannstr. 14 b
+Hinterhaus, 3. OG
+22303 Hamburg

-(Drucke das zweiseitige Formular am besten auf Vorder und Rückseite eines Blattes aus) +(Drucke das zweiseitige Formular am besten auf Vorder- und Rückseite eines Blattes aus) -Eine Mail mit Deinem PGP-Key im Anhang senden +## Eine Mail mit Deinem PGP-Key im Anhang senden Schick von Deiner auf dem Fragebogen für uns angegebenen E-Mail-Adresse eine Mail an: *member@wtf-eg.de* @@ -27,7 +27,7 @@ mit Deinem auf dem Fragebogen angegebenen Key signiert; hänge diesen Public-Key Der Betreff soll lauten: *Aufnahmeantrag [nickname]* Falls zutreffend, kannst du kurz erwähnen, ob Du zeitnah Geschäfte über die WTF eG abwickeln möchtest und ob es dringend ist. -### Mindestens 300 € an die Genossenschaft überweisen +## Mindestens 300 € an die Genossenschaft überweisen Überweise auf das im Fragebogen angegebenen Konto: @@ -41,10 +41,11 @@ Schreibe im Verwendungszweck der Überweisung: *Aufnahmeantrag – Klarname – ## Dokumente -- Satzung: wtf-satzung.pdf -- Allgemeine Geschäftsordung: wtf-ago.pdf -- Beitragsordnung: wtf-beitragsordnung.pdf -- Beitrittserklärung: onboarding.wtf-eg.de +| | | | +| --: | -- | -- | +| **Satzung:** |   | [wtf-satzung.pdf](/dokumente/wtf-satzung.pdf) | +| **Beitragsordnung:** |   | [wtf-beitragsordnung.pdf](/dokumente/wtf-beitragsordnung.pdf) | +| **Beitrittserklärung:**|   | [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) | --- teaser: WTF Kooperative eG, gegründet im Jahr 2020. From 2b5d348c80513adb7301d1fda2c2922264029f34 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:48:42 +0200 Subject: [PATCH 064/145] =?UTF-8?q?chore:=20Camp-Bild=20gel=C3=B6scht.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/mitglieder/wtf_camp_2020.jpg | 3 --- content/mitglieder/wtf_camp_2020.jpg.lr | 7 ------- 2 files changed, 10 deletions(-) delete mode 100644 content/mitglieder/wtf_camp_2020.jpg delete mode 100644 content/mitglieder/wtf_camp_2020.jpg.lr diff --git a/content/mitglieder/wtf_camp_2020.jpg b/content/mitglieder/wtf_camp_2020.jpg deleted file mode 100644 index 3bf8f6b8..00000000 --- a/content/mitglieder/wtf_camp_2020.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a86cf48973735409499dc3bfd9a1b7cbd9cc1103ab12e2ec3db4171eb9d83957 -size 798075 diff --git a/content/mitglieder/wtf_camp_2020.jpg.lr b/content/mitglieder/wtf_camp_2020.jpg.lr deleted file mode 100644 index 8fb38550..00000000 --- a/content/mitglieder/wtf_camp_2020.jpg.lr +++ /dev/null @@ -1,7 +0,0 @@ -_model: image ---- -description: WTF Camp 2020, C3WOC ---- -photographer: L3D ---- -copyright: 2020, by L3D \ No newline at end of file From ff0536b5114c942c222b158244bdf8a5adda59dd Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:49:13 +0200 Subject: [PATCH 065/145] =?UTF-8?q?feat:=20Adressdaten=20auf=20der=20Homep?= =?UTF-8?q?age=20erg=C3=A4nzt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/homepage.html | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/homepage.html b/templates/homepage.html index 198ed96c..dfca373d 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -22,6 +22,7 @@

WTF Kooperative eG
Forsmannstr. 14 b
+ Hinterhaus, 3. OG
22303 Hamburg

From 1f55e8c551805b813b7f91e96ed80c5a8bb51de1 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:49:56 +0200 Subject: [PATCH 066/145] feat: Teaser aus flow_block_page entfernt. --- models/flow_block_page.ini | 5 ----- 1 file changed, 5 deletions(-) diff --git a/models/flow_block_page.ini b/models/flow_block_page.ini index 52d9254c..dd385f5f 100644 --- a/models/flow_block_page.ini +++ b/models/flow_block_page.ini @@ -13,11 +13,6 @@ label = Meta Beschreibung description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden type = string -[fields.teaser] -label = Teaser -description = Erster, hervorgehobener Absatz des Texts (Vorspann). -type = markdown - [fields.body] label = Body type = markdown From aa715465eba1f5d6a4db9edb86631597244f8f68 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:50:42 +0200 Subject: [PATCH 067/145] feat: flow_block_page auf claim_boxes umgstellt. --- models/flow_block_page.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/flow_block_page.ini b/models/flow_block_page.ini index dd385f5f..92bc86b1 100644 --- a/models/flow_block_page.ini +++ b/models/flow_block_page.ini @@ -20,4 +20,4 @@ type = markdown [fields.section] label = Sections type = flow -flow_blocks = flow_text_section +flow_blocks = flow_claim_boxes From cc244c21099e7441d8a67de8aeb59913734ae02a Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:56:18 +0200 Subject: [PATCH 068/145] =?UTF-8?q?feat:=20Mitglieder-Seite=20gestylt=20un?= =?UTF-8?q?d=20Zahlen=20als=20Hintergrundbilder=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 43 ++++++++++++++++++++++++++++++++- assets/images/numbers_one.svg | 7 ++++++ assets/images/numbers_three.svg | 7 ++++++ assets/images/numbers_two.svg | 7 ++++++ templates/flow_block_page.html | 11 +++------ 5 files changed, 67 insertions(+), 8 deletions(-) create mode 100644 assets/images/numbers_one.svg create mode 100644 assets/images/numbers_three.svg create mode 100644 assets/images/numbers_two.svg diff --git a/assets/css/style.css b/assets/css/style.css index c49b1ae5..0f5cb9c0 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -41,7 +41,8 @@ body { font-family: 'Lato', sans-serif; font-weight: normal; - line-height: 1.5rem; + font-size: 1.25rem; + line-height: 1.5em; color: var(--wtf-nearly-black); background-color: var(--wtf-light-grey) } @@ -421,10 +422,12 @@ header { .header__claim h2 { margin-left: 7rem; + color: var(--wtf-nearly-black); } .header__claim h2 em { color: var(--wtf-orange); + font-style: normal; } .header__claim h2 span { @@ -439,6 +442,13 @@ header { font-size: 2rem; } +/* + * TODO: Bullets positionieren + * + * list-style: none; dann Bullets als Grafiken vom text in

  • einfügen. + * Für das Icon dann position: relative; und ausrichten. + * Quelle: https://codepen.io/team/css-tricks/pen/MyxBrQ + */ .header__claim ul li { margin: 0; list-style: none; @@ -498,6 +508,7 @@ header { .header__sub_claim h2 { font-family: 'Noto Serif', serif; font-weight: 700; + color: var(--wtf-nearly-black); font-weight: normal; font-size: 1.75rem; line-height: 1.3em; @@ -563,6 +574,7 @@ h1.big_heading { h2 { font-family: 'Noto Serif'; + color: var(--wtf-orange); font-size: 2rem; line-height: 1.1em; margin: 1em 0 0.25em 0; @@ -646,6 +658,10 @@ strong{ font-weight: bold; } +em { + font-style: italic; +} + hr { color: var(--wtf-nearly-black); margin: 0.25rem 0; @@ -722,6 +738,10 @@ hr.-even { min-width: 300px; } +.indented_box { + padding-left: 1rem; +} + .flex_heading { margin-top: 0.5rem; z-index: 5; @@ -1058,6 +1078,27 @@ hr.-even { margin: -0.5rem 1.5rem 0 1.5rem; } +.content__box.-membership { + background-image: url("../images/numbers_one.svg"); + background-repeat: no-repeat; + background-position: top 20% left; + background-size: 20% auto; +} + +.content__inner_box.-membership { + background-image: url("../images/numbers_two.svg"); + background-repeat: no-repeat; + background-position: center right; + background-size: 28% auto; +} + +.content__body.-membership { + background-image: url("../images/numbers_three.svg"); + background-repeat: no-repeat; + background-position: bottom 12% left; + background-size: 22% auto; +} + .content__rss_logo { display: inline; height: 1rem; diff --git a/assets/images/numbers_one.svg b/assets/images/numbers_one.svg new file mode 100644 index 00000000..8b3b1325 --- /dev/null +++ b/assets/images/numbers_one.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/numbers_three.svg b/assets/images/numbers_three.svg new file mode 100644 index 00000000..bc3370d2 --- /dev/null +++ b/assets/images/numbers_three.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/assets/images/numbers_two.svg b/assets/images/numbers_two.svg new file mode 100644 index 00000000..e4df7b08 --- /dev/null +++ b/assets/images/numbers_two.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/templates/flow_block_page.html b/templates/flow_block_page.html index f7844217..d528ab8f 100644 --- a/templates/flow_block_page.html +++ b/templates/flow_block_page.html @@ -12,15 +12,12 @@
    -

    {{ this.title }}

    +

    {{ this.title }}

    -
    -
    - -
    +
    +
    +
    {{ this.body }}
    From b5f16e5c20fde2115f9b118101df032e61debd4a Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:55:16 +0200 Subject: [PATCH 069/145] =?UTF-8?q?chore:=20Altes=20Kompatibilit=C3=A4tsze?= =?UTF-8?q?ug=20entfernt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 2 -- 1 file changed, 2 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 0f5cb9c0..58ddce26 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1187,8 +1187,6 @@ hr.-even { } .content__box.-columns { - -webkit-column-count: var(--column-count); - -moz-column-count: var(--column-count); column-count: var(--column-count); } From 25f835464e2a3299e7889afe612e925e40d858ff Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 17:55:56 +0200 Subject: [PATCH 070/145] =?UTF-8?q?feat:=20Spaltenanzahl=20verringert=20(S?= =?UTF-8?q?chriftgr=C3=B6=C3=9Fe=20wurde=20vorher=20auch=20erh=C3=B6ht.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 58ddce26..04063147 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -35,7 +35,7 @@ --dark-red: #dc0000; --dark-green: #007000; - --column-count: 3; + --column-count: 2; } body { @@ -1530,7 +1530,7 @@ footer { @media screen and (max-width: 850px) and (min-width: 790px) { :root { - --column-count: 2 + --column-count: 1 } .header__bg_box { @@ -1581,7 +1581,7 @@ footer { @media screen and (max-width: 789px) and (min-width: 596px) { :root { - --column-count: 2 + --column-count: 1 } header { From cab6df4e36095a0a7ba7d495358f8008df36b9a8 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 18:07:41 +0200 Subject: [PATCH 071/145] =?UTF-8?q?fix:=20Gro=C3=9Fes=20Header-Bild=20auf?= =?UTF-8?q?=20der=20Homepage=20gefixt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/assets/css/style.css b/assets/css/style.css index 04063147..c79a4827 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -294,10 +294,13 @@ header { grid-row: 2 / span 1; grid-column: 1 / span 3; background-color: var(--wtf-light-blue); - margin-bottom: 6rem; z-index: 5; } +.slim_box__top_bar_left { + margin-bottom: 6rem; +} + .bg_box__top_bar_middle, .slim_box__top_bar_middle { grid-row: 1 / span 2; grid-column: 4 / span 1; From ea1d0bf8aa25eec74de3a3603150ae95e3af3af9 Mon Sep 17 00:00:00 2001 From: muli Date: Fri, 19 May 2023 18:10:17 +0200 Subject: [PATCH 072/145] =?UTF-8?q?fix:=20Dateinamen=20des=20GPG-Keys=20ve?= =?UTF-8?q?rk=C3=BCrzt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Unklar, ob ich die Datei noch umbenenne, da der Name des Links jetzt in die Irre führt. Der ewig lange Fingerprint des Keys macht auf jeden Fall unnötig große Schmerzen im Layout. --- templates/homepage.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/homepage.html b/templates/homepage.html index dfca373d..45ad8591 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -31,7 +31,7 @@

    GnuPG Key:
    - 1129A9F509FE1B36287202A2FE8772F9FB5D572F + wtf_eg.asc

    From b9d166c4012c3ab07cafd06e277a25e221c43f9c Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 10:36:20 +0200 Subject: [PATCH 073/145] =?UTF-8?q?feat:=20Listicons=20f=C3=BCr=20bessere?= =?UTF-8?q?=20Positionierung=20=C3=BCber=20::before=20integriert.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 11 ++++++++--- assets/images/frontpage_tirangle_bullet.svg | 2 +- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index c79a4827..ecf4eb04 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -455,19 +455,24 @@ header { .header__claim ul li { margin: 0; list-style: none; - list-style-image: url('../images/frontpage_tirangle_bullet.svg'); list-style-position: inside; } +.header__claim ul li::before { + content: url('../images/frontpage_tirangle_bullet.svg'); + margin-right: 0.75rem; +} + .header__claim ul li.-first { - margin-left: 4rem; + margin-left: 4.5rem; } .header__claim ul li.-second{ - margin-left: 2rem; + margin-left: 2.5rem; } .header__claim ul li.-third{ + margin-left: 0.5rem; } .header__claim ul li::marker { diff --git a/assets/images/frontpage_tirangle_bullet.svg b/assets/images/frontpage_tirangle_bullet.svg index c4aac012..a8c77838 100644 --- a/assets/images/frontpage_tirangle_bullet.svg +++ b/assets/images/frontpage_tirangle_bullet.svg @@ -1,6 +1,6 @@ - + From b6caf198696068caf2abb2efc8869a8f052b915e Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 10:46:28 +0200 Subject: [PATCH 074/145] =?UTF-8?q?feat:=20Text=C3=BCberschrift=20auf=20St?= =?UTF-8?q?artseite=20durch=20Grafik=20ersetzt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 9 +++++++-- assets/images/headings/kontakt.svg | 13 +++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 assets/images/headings/kontakt.svg diff --git a/assets/css/style.css b/assets/css/style.css index ecf4eb04..ffba294e 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -850,12 +850,17 @@ hr.-even { .contact__box h1 { grid-area: 1 / 1 / 2 / 3; - text-align: right; + + font-size: 0.25rem; + color: transparent; + background-image: url("../images/headings/kontakt.svg"); + background-repeat: no-repeat; + background-size: contain; + background-position: top left; transform-origin: top right; transform: translateX(-90%) rotate(-80deg); padding: 0; max-width: 50%; - font-size: 9rem; z-index: 0; } diff --git a/assets/images/headings/kontakt.svg b/assets/images/headings/kontakt.svg new file mode 100644 index 00000000..59725a91 --- /dev/null +++ b/assets/images/headings/kontakt.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + From dff18fabf1f0b0b3ce5c9b352c423f6030d8b98a Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 10:59:28 +0200 Subject: [PATCH 075/145] chore: Jahr auf Lizenz-Seite aktualisiert. --- content/licence/contents.lr | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/licence/contents.lr b/content/licence/contents.lr index 47561bf0..f789fa58 100644 --- a/content/licence/contents.lr +++ b/content/licence/contents.lr @@ -13,9 +13,9 @@ Sofern nicht explizit anders angegeben, steht diese Webseite unter der [MIT Lize ```license MIT License -Copyright (c) 2021 WTF Kooperative eG and Members -Copyright (c) 2021 L3D -Copyright (c) 2021 muli +Copyright (c) 2023 WTF Kooperative eG and Members +Copyright (c) 2023 L3D +Copyright (c) 2023 muli Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal From 57bb63f0998cd7f9af35f3680f680159c3e40184 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 11:00:25 +0200 Subject: [PATCH 076/145] chore: Nicht verwendete Seite entfernt. --- content/dokumente/contents.lr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/dokumente/contents.lr b/content/dokumente/contents.lr index ed6d1ad0..f8e74f82 100644 --- a/content/dokumente/contents.lr +++ b/content/dokumente/contents.lr @@ -18,7 +18,7 @@ body: ----------------- **Wie wirst Du Mitglied in der Genossenschaft?** -Das erfährst Du auf der Seite [Mitglied werden](/mitglieder/beitreten/). +Das erfährst Du auf der Seite [Mitglied werden](/mitglieder/). --- meta_description: Dokumente der WTF Kooperative eG From dc3bc1a8e3a3bbdb7647f9ed44850e6a66781311 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 11:19:42 +0200 Subject: [PATCH 077/145] chore: Nicht genutzte Flow-Blocks entfernt. --- flowblocks/flow_boxes_section.ini | 33 ------------- flowblocks/flow_one_innerbox_section.ini | 30 ------------ flowblocks/flow_seperator.ini | 3 -- flowblocks/flow_social_media_link.ini | 28 ----------- flowblocks/flow_text_section.ini | 12 ----- flowblocks/flow_third_box_section.ini | 9 ---- templates/blocks/flow_boxes_section.html | 29 ------------ .../blocks/flow_one_innerbox_section.html | 15 ------ templates/blocks/flow_seperator.html | 1 - templates/blocks/flow_social_media_link.html | 5 -- templates/blocks/flow_text_section.html | 5 -- templates/blocks/flow_third_box_section.html | 46 ------------------- 12 files changed, 216 deletions(-) delete mode 100644 flowblocks/flow_boxes_section.ini delete mode 100644 flowblocks/flow_one_innerbox_section.ini delete mode 100644 flowblocks/flow_seperator.ini delete mode 100644 flowblocks/flow_social_media_link.ini delete mode 100644 flowblocks/flow_text_section.ini delete mode 100644 flowblocks/flow_third_box_section.ini delete mode 100644 templates/blocks/flow_boxes_section.html delete mode 100644 templates/blocks/flow_one_innerbox_section.html delete mode 100644 templates/blocks/flow_seperator.html delete mode 100644 templates/blocks/flow_social_media_link.html delete mode 100644 templates/blocks/flow_text_section.html delete mode 100644 templates/blocks/flow_third_box_section.html diff --git a/flowblocks/flow_boxes_section.ini b/flowblocks/flow_boxes_section.ini deleted file mode 100644 index edc1d48d..00000000 --- a/flowblocks/flow_boxes_section.ini +++ /dev/null @@ -1,33 +0,0 @@ -[block] -name = Flow Boxes Section -button_label = Flow Boxes Section -label = {{ this.title }} - -[fields.title] -label = Titel -type = string - -[fields.background_box_title] -label = Titel Background Box -type = string -width = 1/3 - -[fields.background_box_claim] -label = Claim Background Box -type = markdown -width = 2/3 - -[fields.claim__background_link] -label = Claim Background Addresse -type = string -width = 1/2 - -[fields.claim__background_url] -label = Claim Background URL -type = string -width = 1/2 - -[fields.claim_boxes] -label = Small Box -type = flow -flow_blocks = flow_claim_boxes diff --git a/flowblocks/flow_one_innerbox_section.ini b/flowblocks/flow_one_innerbox_section.ini deleted file mode 100644 index 26140e57..00000000 --- a/flowblocks/flow_one_innerbox_section.ini +++ /dev/null @@ -1,30 +0,0 @@ -[block] -name = One Box Section -button_label = One Box Section -label = {{ this.title }} - -[fields.title] -label = Titel -type = string -width = 1/2 - -[fields.box_image] -label = Box Image -description = Upload a Image to select it here -type = select -source = record.attachments.images -width = 1/2 - -[fields.box_content] -label = Box Content -type = markdown - -[fields.box_link] -label = Link Text -type = string -width = 1/2 - -[fields.box_url] -label = Link Adresse -type = string -width = 1/2 diff --git a/flowblocks/flow_seperator.ini b/flowblocks/flow_seperator.ini deleted file mode 100644 index 19e27655..00000000 --- a/flowblocks/flow_seperator.ini +++ /dev/null @@ -1,3 +0,0 @@ -[block] -name = Seperator -button_label = Seperator diff --git a/flowblocks/flow_social_media_link.ini b/flowblocks/flow_social_media_link.ini deleted file mode 100644 index 0efbaf08..00000000 --- a/flowblocks/flow_social_media_link.ini +++ /dev/null @@ -1,28 +0,0 @@ -[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_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/flowblocks/flow_third_box_section.ini b/flowblocks/flow_third_box_section.ini deleted file mode 100644 index 974db34e..00000000 --- a/flowblocks/flow_third_box_section.ini +++ /dev/null @@ -1,9 +0,0 @@ -[block] -name = Flow Three Box Section -button_label = Flow Three Box Section -label = Three Box Section - -[fields.inner_box] -label = One Box -type = flow -flow_blocks = flow_one_innerbox_section diff --git a/templates/blocks/flow_boxes_section.html b/templates/blocks/flow_boxes_section.html deleted file mode 100644 index f67b265b..00000000 --- a/templates/blocks/flow_boxes_section.html +++ /dev/null @@ -1,29 +0,0 @@ - -
    -
    -
    -
    -

    {{ this.title }}

    -
    -
    -
    -

    {{ this.background_box_title }}

    -
    - {{ this.background_box_claim }} -
    -
    - -
    -
    -
    - -
    -
    - {% for card in this.claim_boxes.blocks %} - {{ card }} - {% endfor %} -
    -
    - -
    - diff --git a/templates/blocks/flow_one_innerbox_section.html b/templates/blocks/flow_one_innerbox_section.html deleted file mode 100644 index 595f1fa7..00000000 --- a/templates/blocks/flow_one_innerbox_section.html +++ /dev/null @@ -1,15 +0,0 @@ -
    -

    {{ this.title }}

    - {% if this.box_image is defined and this.box_image != '' %} - {% set image = record.attachments.images.get(this.box_image) %} - Startendes Space Shuttle - {% endif %} - {{ this.box_content }} - -
    - - diff --git a/templates/blocks/flow_seperator.html b/templates/blocks/flow_seperator.html deleted file mode 100644 index f8b91abb..00000000 --- a/templates/blocks/flow_seperator.html +++ /dev/null @@ -1 +0,0 @@ -
    diff --git a/templates/blocks/flow_social_media_link.html b/templates/blocks/flow_social_media_link.html deleted file mode 100644 index 148bbd7f..00000000 --- a/templates/blocks/flow_social_media_link.html +++ /dev/null @@ -1,5 +0,0 @@ -

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

    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/blocks/flow_third_box_section.html b/templates/blocks/flow_third_box_section.html deleted file mode 100644 index 30975501..00000000 --- a/templates/blocks/flow_third_box_section.html +++ /dev/null @@ -1,46 +0,0 @@ - -
    -
    - {% for inner in this.inner_box.blocks %} - {{ inner }} - {% endfor %} - {# -
    -

    - Zusammen Arbyten, die eigene Idee fliegen sehen. -

    - {% if this.attachments.images %} - {% for image in this.attachments.images %} - Startendes Space Shuttle - {% endfor %} - {% endif %} -

    Wir verstehen uns als Plattform for Hackende, auf der sich 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. -

    -
    - -
    -
    - -
    -

    - Genossenschafts­anteile sind eine Anlage, kein Geschenk. -

    - {% if this.attachments.images %} - {% for image in this.attachments.images %} - Startendes Space Shuttle - {% endfor %} - {% endif %} -

    Wir bieten useren Mitgliedern nicht nur ein gutes Netzwerk, sondern auch eine sichere Anlagemöglichkeit. Hier kannst Du Dich über die Anlagekriterien informieren. -

    -
    - -
    -
    -#} -
    -
    - From 14fb631e55d1eb1abf6d60d9ab5d031065f93550 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 11:28:21 +0200 Subject: [PATCH 078/145] fix: Typo. --- templates/aggregator_page.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/aggregator_page.html b/templates/aggregator_page.html index 4276d052..685c5b59 100644 --- a/templates/aggregator_page.html +++ b/templates/aggregator_page.html @@ -32,7 +32,7 @@ {# Ist ein wenige hässlich, aber ich habe keine Möglichkeit gefunden ohne Schleife - auf eine Episode zuzugreifen. Ziel war abwechseln einen Blogpost und eine Episode + auf eine Episode zuzugreifen. Ziel war abwechselnd einen Blogpost und eine Episode des Podcasts zu rendern. #} {% set episodes = site.get('/podcast').children.order_by('-pub_date').offset(loop.index - 1).limit(1) %} From f025617e7e90163a68717ba7f6bb91511d04985a Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 11:41:26 +0200 Subject: [PATCH 079/145] =?UTF-8?q?chore:=20Nicht=20genutztes=20Model=20un?= =?UTF-8?q?d=20zugeh=C3=B6riges=20Template=20entfernt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/contact_page.ini | 4 ---- templates/contact_page.html | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 models/contact_page.ini diff --git a/models/contact_page.ini b/models/contact_page.ini deleted file mode 100644 index 1ad4298d..00000000 --- a/models/contact_page.ini +++ /dev/null @@ -1,4 +0,0 @@ -[model] -name = Contact Page -label = {{ this.title }} -inherits = page diff --git a/templates/contact_page.html b/templates/contact_page.html index aa3d3965..b81acf7a 100644 --- a/templates/contact_page.html +++ b/templates/contact_page.html @@ -53,4 +53,4 @@
    -{% endblock %} \ No newline at end of file +{% endblock %} From 409b4ac0dc03272f6abd3750e01a9f560c23033f Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 21 May 2023 13:13:02 +0200 Subject: [PATCH 080/145] =?UTF-8?q?feat:=20Services-Cards=20als=20Flow-Blo?= =?UTF-8?q?cks=20realisiert.=20Inhalt=20damit=20=C3=BCber=20GUI=20editierb?= =?UTF-8?q?ar.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/about/contents.lr | 77 ++++++++-------------------- flowblocks/flow_services_cards.ini | 17 ++++++ models/about_page.ini | 17 +++++- templates/about_page.html | 47 +++-------------- templates/macros/services_cards.html | 11 ++++ 5 files changed, 71 insertions(+), 98 deletions(-) create mode 100644 flowblocks/flow_services_cards.ini create mode 100644 templates/macros/services_cards.html diff --git a/content/about/contents.lr b/content/about/contents.lr index 339b3bb9..1a261afc 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -1,61 +1,26 @@ _model: about_page --- title: Services ---- -body: - -Die Mitglieder der WTF Kooperative eG kennen sich mit vielen Technologien aus: - -- Python — 34 Mitglieder:innen -- C++ — 17 Mitglieder:innen -- Linux — 17 Mitglieder:innen -- JavaScript — 16 Mitglieder:innen -- PHP — 14 Mitglieder:innen -- C — 12 Mitglieder:innen -- Ansible — 10 Mitglieder:innen -- PostgresSQL — 10 Mitglieder:innen -- Java — 7 Mitglieder:innen -- Rust — 6 Mitglieder:innen -- CSS — 5 Mitglieder:innen -- Debian — 5 Mitglieder:innen -- MySQL — 5 Mitglieder:innen -- Vue.js — 5 Mitglieder:innen -- Projektmanagement — 5 Mitglieder:innen -- LaTeX — 4 Mitglieder:innen - -Diese Auflistung erhebt keinen Anspruch auf Vollständigkeit. - - -## Agiles Projektmanagement - -In den Reihen der WTF eG finden sich sowohl erfahrene Scrum Master als auch Product Owner für Ihr Projektteam. -Auch Coaching für diese essenziellen Rollen des agilen Projektmanagement-Alltags, bieten wir Ihnen gerne an, damit Sie Kompetenzen aufbauen und Teams qualifizieren können. -Dabei sind unsere Expert*innen nicht dogmatisch auf einzelne Frameworks wie SCRUM oder Kanban beschränkt, sondern orientieren sich an Ihren Anforderungen und finden effektive Ansätze für größtmögliche Akzeptanz aller Beteiligten. - -## Barrierefreiheit - -Wir helfen Ihnen Software barrierefrei gemäß etablierter Richtlinien (z.B. BITV 2.0, ISO 9241, WCAG 2.0) zu konzipieren, umzusetzen oder bestehende Systeme anzupassen. - -## Operations - -Auch beim Betrieb von Infrastruktur und Softwareanwendungen bietet die WTF eG kompetente Unterstützung. -Von der Kommissionierung von on-premise Servern bis zur Betreuung hochverfügbarer, horizontal skalierter Cloud-Anwendungen finden sich die passenden Kompetenzen unter den Mitgliedern der Kooperative. -Für mehr Details, fragen Sie direkt mit dem Schlagwort "Admin as a Service" an. - -## Software-Audits - -## Softwareentwicklung - -Von Hardware nahen Projekten mit C, C++ oder Rust, über die Ebene gängiger Unix Betriebssysteme, Enterprise Software in Java, (no)SQL Datenbank basierten Systemen und Webtechnologien wie JavaScript, Python, Go und PHP, bis hin zu Data Science sowie Künstlicher Intelligenz, reicht die Expertise der WTF Kooperative eG. -Wir ergänzen Ihre bestehenden Kompetenzen nach Bedarf, oder stellen Ihnen abgestimmte Entwicklungsteams zur Verfügung. - -## Übersetzung & Internationalisierung (i18n/l10n) - -## User Experience - -Mit Ihrer Zielgruppe im Fokus, unterstützen Sie Menschen aus der WTF Kooperative eG mit Kompetenz aus den Bereichen User Experience (UX) und User Centred Design. -Damit Sie mir Ihren Produkten nicht nur User befähigen, sondern auch begeistern. -Sind Ihre Zielgruppe Software Teams? Auch im Bereich Developer Experience (DX) unterstützen wir Sie gerne kompetent. - --- meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! +--- +section: + +#### flow_services_cards #### +card_title: Beratung +---- +card_image: images/icon_gears_bubble.svg +---- +card_text: Profitieren Sie vom breit aufgestellten IT-Know-how, vom Erfahrungsaustausch und der Vernetzung unserer Mitglieder, Expertinnen und Experten in der Genossenschaft. Die WTF Kooperative ist Ihr kompetenter Ansprechpartner. +#### flow_services_cards #### +card_title: Entwicklung +---- +card_image: images/icon_processor.svg +---- +card_text: Wir realisieren Ihre Projekte – egal ob Web-Applikation, mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. +#### flow_services_cards #### +card_title: Betrieb +---- +card_image: images/icon_connected_servers.svg +---- +card_text: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch über das Projekt hinaus Services für den Betrieb des abgeschlossenen Projekts und die Administration der Infrastruktur. diff --git a/flowblocks/flow_services_cards.ini b/flowblocks/flow_services_cards.ini new file mode 100644 index 00000000..131d9b77 --- /dev/null +++ b/flowblocks/flow_services_cards.ini @@ -0,0 +1,17 @@ +[block] +name = Services Card +button_label = Services Card +label = {{ this.card_title }} + +[fields.card_title] +label = Card Titel +type = string + +[fields.card_image] +label = Card Icon +description = Icon Pfad zB. images/circle_icon_fist.svg +type = string + +[fields.card_text] +label = Card Text +type = markdown \ No newline at end of file diff --git a/models/about_page.ini b/models/about_page.ini index 51f324c9..cdabf12b 100644 --- a/models/about_page.ini +++ b/models/about_page.ini @@ -1,4 +1,19 @@ [model] name = About Page label = {{ this.title }} -inherits = page \ No newline at end of file +inherits = header_slim + +[fields.title] +label = Title +description = Der Seitentitel und die Überschrift dieser Seite +type = string + +[fields.meta_description] +label = Meta Beschreibung +description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden +type = string + +[fields.section] +label = Sections +type = flow +flow_blocks = flow_services_cards diff --git a/templates/about_page.html b/templates/about_page.html index d03ca2a5..6edea7c7 100644 --- a/templates/about_page.html +++ b/templates/about_page.html @@ -1,4 +1,5 @@ {% extends "header_slim.html" %} +{% from "macros/services_cards.html" import render_services_card %} {%- block title -%}{{ this.title }}{%- endblock -%} {%- block meta_description -%} {%- if this.meta_description is defined and this.meta_description != "" -%} @@ -13,51 +14,15 @@

    {{ this.title }}

    - {# - TODO: Services-Karten in Flow-Blocks umbauen, damit der Inhalt getrennt von der - Optik gepflegt werden kann. - #}
    -
    -
    - -
    -
    -

    Beratung

    -

    - Profitieren Sie vom breit aufgestellten IT-Know-how, vom Erfahrungsaustausch und der Vernetzung unserer Mitglieder, Expertinnen und Experten in der Genossenschaft. Die WTF Kooperative ist Ihr kompetenter Ansprechpartner. -

    -
    -
    - -
    -
    - -
    -
    -

    Entwicklung

    -

    - Wir realisieren Ihre Projekte – egal ob Web-Applikation, mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. -

    -
    -
    - -
    -
    - -
    -
    -

    Betrieb

    -

    - Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch über das Projekt hinaus Services für den Betrieb des abgeschlossenen Projekts und die Administration der Infrastruktur. -

    -
    -
    - + {% for card in this.section.blocks %} + {{ render_services_card(card, loop.index) }} + {% endfor %}
    -
    +
  • +

    Kompetenzen

    diff --git a/templates/macros/services_cards.html b/templates/macros/services_cards.html new file mode 100644 index 00000000..90ec1a5c --- /dev/null +++ b/templates/macros/services_cards.html @@ -0,0 +1,11 @@ +{% macro render_services_card(card, index) %} +
    +
    + +
    +
    +

    {{ card.card_title }}

    + {{ card.card_text }} +
    +
    +{% endmacro %} From df5d512526a82b5353a5d5513d4c5937c467a13a Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 31 May 2023 19:23:54 +0200 Subject: [PATCH 081/145] chore: Ungenutzte Styles entfernt (mit purgecss). --- assets/css/style.css | 393 +++---------------------------------------- 1 file changed, 19 insertions(+), 374 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index ffba294e..e91228d3 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -105,47 +105,20 @@ body { font-size: 1.25rem; } -.primary_nav__navlink.-active, -.primary_nav__sub_navlink.-active { +.primary_nav__navlink.-active { color: var(--wtf-orange); text-decoration: underline; } -.primary_nav__navitem.-last, .primary_nav__navitem.-last a { - margin-right: 0; - padding-right: 0; -} - .primary_nav__navlink { color: var(--wtf-nearly-black); } -.primary_nav__sub_navlink { - color: var(--wtf-nearly-white); -} - .primary_nav__navlink:hover { color: var(--wtf-mid-grey); text-decoration: underline; } -.primary_nav__sub_navlist { - display: none; - z-index: 20; -} - -.primary_nav__navlist > li:hover > .primary_nav__sub_navlist { - display: block; - margin: 2.6rem 0 0 -0.5rem; - padding: 0; - position: absolute; - background-color: var(--wtf-dark-blue); - border-left: 2px solid var(--wtf-mid-grey); - border-right: 2px solid var(--wtf-mid-grey); - border-bottom: 2px solid var(--wtf-mid-grey); - box-shadow: 5px 5px 15px 0px rgba(0, 0, 0, 0.35); -} - /* * Gleicht zusammen mit padding von .primary_nav__navitem die Verschiebung durch * Submenümarker aus. @@ -175,13 +148,6 @@ body { border-right: 3px solid var(--wtf-nearly-black); } -.primary_nav__sub_navitem { - margin: 0; - padding: 0.5rem 0.5rem; - list-style: none; - text-align: left; -} - .header__secondary_nav { margin: 4.5rem 0.5rem 0 0; } @@ -236,9 +202,7 @@ header { z-index: 1; } -.header__button, -.content__button, -.claim__button, + .pod_ctrl_box__button { height: 3rem; margin: 1.5rem 1rem 0rem 0; @@ -260,11 +224,6 @@ header { max-width: 20rem; } -.content__button { - width: 70%; - margin-top: 0; -} - .header__bg_box { margin-top: -0.75rem; @@ -501,18 +460,12 @@ header { background-color: transparent; } -.sub_claim__box, .claim__background_box { +.sub_claim__box { padding: 0.5rem 1.5rem 3.5rem 1.5rem; background-color: var(--wtf-orange); z-index: 5; } -.sub_claim__button, .claim__button { - align-self: flex-end; - margin-top: -1.5rem; - z-index: 5; -} - .header__sub_claim h2 { font-family: 'Noto Serif', serif; font-weight: 700; @@ -536,23 +489,18 @@ header { text-decoration: none; } -.content__inner_third_button_link, -.claim__button_link, + .pod_ctrl_box__button_link { color: var(--wtf-nearly-white) !important; font-family: 'Lato Bold' !important; } -.header__button_link, -.content__inner_third_button_link, -.claim__button_link, + .pod_ctrl_box__button_link { text-decoration: none !important; } -.header__button_link:hover, -.content__inner_third_button_link:hover, -.claim__button_link:hover, + .pod_ctrl_box__button_link:hover { text-decoration: underline !important; } @@ -588,13 +536,6 @@ h2 { margin: 1em 0 0.25em 0; } -.content__inner_third_heading { - font-family: 'Lato'; - font-size: 1.5rem; - color: var(--wtf-orange); - margin-bottom: 1.5rem; -} - h3 { font-family: 'Noto Serif'; font-size: 1.75rem; @@ -609,20 +550,6 @@ h4 { margin-top: 0.5em; } -h5 { - font-family: 'Noto Serif'; - font-size: 1.25rem; - line-height: 1.2em; - margin-top: 0.5em; -} - -h6 { - font-family: 'Noto Serif'; - font-size: 1rem; - line-height: 1.2em; - margin-top: 0.5em; -} - p { margin-bottom: 1rem; } @@ -679,13 +606,6 @@ hr.-even { color: var(--wtf-light-grey); } -.body__separator { - max-width: 1080px; - width: 90%; - margin: 3rem 0 0 0; - color: var(--wtf-orange); -} - .content { padding: 1.5rem 0; width: 100%; @@ -713,64 +633,24 @@ hr.-even { .content__box, .contact__box, -.content__half_box, -.content__third_box, -.content__aggregate_box { +.content__half_box { margin: 0 auto; padding: 0; } -.content__half_box, -.content__third_box, -.content__aggregate_box { +.content__half_box { display: flex; flex-direction: row; } -.content__aggregate_box { - flex-wrap: wrap; - justify-content: space-between; -} - .content__inner_half_box { width: 50%; } -.content__inner_third_box { - flex-basis: 33%; -} - -.content__inner_aggregate_box { - margin: 1.5rem 1.5rem; - flex-basis: 40%; - min-width: 300px; -} - .indented_box { padding-left: 1rem; } -.flex_heading { - margin-top: 0.5rem; - z-index: 5; -} - -.claim { - display: flex; - flex-direction: column; -} - -.claim__text { - color: var(--wtf-nearly-white); - font-size: 1.2rem; - line-height: 1.4em; - margin: 0.5rem 0 1.5rem 0; -} - -.claim__button { - z-index: 5; -} - .card { margin: 3rem 1.5rem 0 1.5rem; max-width: 300px; @@ -799,26 +679,7 @@ hr.-even { text-align: center; } -.content__inner_third_image { - margin-bottom: 1.5rem; -} - -.content__inner_third_heading_link, -.content__aggregate_heading_link { - color: var(--wtf-light-blue); - text-decoration: underline; -} - -.content__inner_third_heading_link:hover, -.content__aggregate_heading_link:hover { - color: var(--wtf-dark-grey); -} - -.content__button_box { - width: 100%; -} - -.content__button, { +, { display: block; margin: 0 auto 0 auto; } @@ -832,12 +693,7 @@ hr.-even { text-align: right; } -.content__inline_image { - height: 1.25rem; - vertical-align: middle; -} - -.content__half_box_image, .content__inner_third_image { +.content__half_box_image { width: 100%; } @@ -1087,7 +943,7 @@ hr.-even { margin: 3.5rem 1.5rem 0 1.5rem; } -.content__inner_box, .content__inner_half_box, .content__inner_third_box { +.content__inner_box, .content__inner_half_box { margin: -0.5rem 1.5rem 0 1.5rem; } @@ -1117,11 +973,6 @@ hr.-even { height: 1rem; } -.content__rss_logo_heading, -.content__podcast_logo_heading { - height: 1.75rem; -} - .content__pagination { text-align: center; @@ -1135,14 +986,11 @@ hr.-even { } -.nav__wrapper, -.header__wrapper, + .content__box, .contact__box, .content__half_box, .footer__wrapper, -.content__third_box, -.content__aggregate_box, .card_grid { width: 100%; max-width: 1200px; @@ -1184,8 +1032,7 @@ hr.-even { z-index: 0; } -.content__inner_box.-card_box, -.content__inner_box.-card_box_head { +.content__inner_box.-card_box { display: flex; justify-content: space-around; flex-direction: row; @@ -1195,10 +1042,6 @@ hr.-even { margin: 0; } -.content__inner_box.-card_box_head { - margin-bottom: -5rem; -} - .content__box.-columns { column-count: var(--column-count); } @@ -1223,15 +1066,10 @@ hr.-even { justify-content: flex-start; } -.contact_form--required, -.--error { +.contact_form--required { color: var(--dark-red) } -.--success { - color: var(--dark-green); -} - .contact_form__textarea, .contact_form__text_input, .contact_form__captcha { @@ -1297,10 +1135,6 @@ footer { background-color: var(--wtf-footer-grey); } -.footer__content_box { - -} - .footer__nav { display: flex; flex-direction: row; @@ -1329,9 +1163,6 @@ footer { /* footer - Ende */ @media screen and (min-width: 1200px) { - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } .primary_nav__toggle { display: none; @@ -1347,18 +1178,11 @@ footer { } @media screen and (min-width: 1100px) and (max-width: 1200px) { - .header__top_box .header__button { - display: auto; - } .header__bg_box { grid-template-columns: 15% 82px auto 96px 22.5%; } - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } - .primary_nav__toggle { display: none; } @@ -1381,14 +1205,6 @@ footer { margin-left: 0.5rem; } - .header__top_box .header__button { - display: auto; - } - - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } - .primary_nav__toggle { display: none; } @@ -1404,14 +1220,6 @@ footer { .content__inner_box { margin: -0.5rem 1.5rem 0 1.5rem; } - - .content__button { - width: 100%; - } - - .content__inner_box.-card_box_head { - margin-bottom: 0; - } } @media screen and (max-width: 1044px) and (min-width: 960px) { @@ -1429,14 +1237,6 @@ footer { background-position: top -100px right -580px; } - .header__top_box .header__button { - display: auto; - } - - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } - .primary_nav__toggle { display: none; } @@ -1453,18 +1253,6 @@ footer { margin: -0.5rem 1.5rem 0 1.5rem; } - .content__button { - width: 100%; - } - - .content__inner_box.-card_box_head { - flex-direction: column-reverse; - } - - .flex_heading { - margin: 1.5rem 0 -1.5rem 1.5rem; - } - .content__box.-card_box.-homepage { margin-top: 0; padding-top: 0; @@ -1498,14 +1286,6 @@ footer { margin: 2rem 1.5rem -3rem 1.5rem; } - .header__top_box .header__button { - display: auto; - } - - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } - .primary_nav__toggle { display: none; } @@ -1522,19 +1302,6 @@ footer { margin: -0.5rem 1.5rem 0 1.5rem; } - .content__button { - width: 100%; - } - - .content__inner_box.-card_box_head { - flex-direction: column-reverse; - margin-bottom: 0; - } - - .flex_heading { - margin: 1.5rem 0 -1.5rem 1.5rem; - } - .content__box.-card_box.-homepage { margin-top: 0; padding-top: 0; @@ -1554,14 +1321,6 @@ footer { display: none; } - .header__top_box .header__button { - display: auto; - } - - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } - .primary_nav__toggle { display: none; } @@ -1574,18 +1333,6 @@ footer { margin-right: 0.5rem; } - .content__button { - width: 100%; - } - - .content__inner_box.-card_box_head { - flex-direction: column-reverse; - } - - .flex_heading { - margin: 1.5rem 0 -1.5rem 1.5rem; - } - .content__box.-card_box.-homepage { margin-top: 0; padding-top: 0; @@ -1671,10 +1418,6 @@ footer { padding-bottom: 2.5rem; } - .header__top_box .header__button { - display: auto; - } - .header__primary_nav { height: 2.5rem; } @@ -1688,14 +1431,6 @@ footer { margin-right: 1.5rem; } - .primary_nav__navlist > li:hover > .primary_nav__sub_navlist { - margin: 2.2rem 0 0 -0.5rem; - } - - .primary_nav__members, .primary_nav__lang_switch { - display: none; - } - .primary_nav__toggle { display: none; } @@ -1709,35 +1444,17 @@ footer { margin-bottom: 1rem; } - .content__half_box, .content__third_box { + .content__half_box { flex-direction: column; padding: 0; width: auto; } - .content__inner_half_box, .content__inner_third_box { + .content__inner_half_box { width: auto; margin: 0 1.5rem; } - .content__button { - width: 40%; - margin: 0 0 0 auto; - } - - .content__inner_third_heading { - margin-top: 3rem; - } - - .content__inner_box.-card_box_head { - flex-direction: column-reverse; - margin-bottom: 0; - } - - .flex_heading { - margin: 1.5rem 0 -1.5rem 1.5rem; - } - .content__box.-card_box.-homepage { margin-top: 0; padding-top: 0; @@ -1751,11 +1468,6 @@ footer { .pod_ctrl_box { margin-top: 1.5rem; } - - .content__inner_aggregate_box { - margin: 1.5rem 1rem; - flex-grow: 1; - } } @media screen and (max-width: 595px) { @@ -1780,10 +1492,6 @@ footer { font-size: 1.1rem; } - h5 { - font-size: 1.05rem; - } - /* global styles - start */ .header__secondary_nav { @@ -1794,10 +1502,6 @@ footer { background-color: transparent; } - .primary_nav__members, .primary_nav__lang_switch { - display: block; - } - header { margin-bottom: 0; } @@ -1848,10 +1552,6 @@ footer { font-size: 1.25rem; } - .header__button, .content__button, .claim__button { - font-size: 1em; - } - .bg_box__top_bar_left, .bg_box__top_bar_middle, .bg_box__top_bar_right, @@ -1922,36 +1622,7 @@ footer { display: block; } - .primary_nav__sub_navlist { - display: block; - background-color: transparent; - border: none; - box-shadow: none; - margin: 0 0 0 1rem; - } - - .primary_nav__navlist > li:hover > .primary_nav__sub_navlist { - margin: 0 0 0 1rem; - position: static; - background-color: transparent; - border: none; - box-shadow: none; - } - - .primary_nav__sub_navitem { - margin: 0; - padding: 0.5rem 0.5rem; - list-style: none; - text-align: left; - border-top: 1px solid var(--wtf-mid-grey); - } - - .primary_nav__sub_navitem { - border-top: none; - } - - .primary_nav__navlink, - .primary_nav__sub_navlink { + .primary_nav__navlink { color: var(--wtf-nearly-black) } @@ -1961,9 +1632,6 @@ footer { /* mobile nav - Ende */ /* homepage - start */ - .body__separator { - margin: 0; - } .content__inner_box.-logo_header { margin: -0.5rem 1.5rem 0 1.5rem; @@ -1973,35 +1641,17 @@ footer { margin-bottom: 1rem; } - .content__half_box, .content__third_box { + .content__half_box { flex-direction: column; padding: 0; width: auto; } - .content__inner_half_box, .content__inner_third_box { + .content__inner_half_box { width: auto; margin: 0 1.5rem; } - .content__button { - width: auto; - margin: -0.5rem 0 0 auto; - } - - .content__inner_third_heading { - margin-top: 1.5rem; - } - - .content__inner_box.-card_box_head { - flex-direction: column-reverse; - margin-bottom: 0; - } - - .flex_heading { - margin: 1.5rem 0 -1.5rem 1.5rem; - } - .content__box.-card_box.-homepage { margin-top: 0; padding-top: 0; @@ -2021,11 +1671,6 @@ footer { .pod_ctrl_box { margin-top: 1.5rem; } - - .content__inner_aggregate_box { - margin: 1.5; - flex-grow: 1; - } /* content - end */ /* footer - start */ From 5548e6788a7a81559d541f5f49ce70f0bf5f0a65 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 09:15:42 +0200 Subject: [PATCH 082/145] =?UTF-8?q?fix:=20Abst=C3=A4nde=20im=20Kontaktform?= =?UTF-8?q?ular=20f=C3=BCr=20bessere=20Responsivit=C3=A4t=20ge=C3=A4ndert.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index e91228d3..de317458 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -712,7 +712,7 @@ hr.-even { background-image: url("../images/headings/kontakt.svg"); background-repeat: no-repeat; background-size: contain; - background-position: top left; + background-position: top 1.5rem left; transform-origin: top right; transform: translateX(-90%) rotate(-80deg); padding: 0; @@ -722,7 +722,7 @@ hr.-even { .contact__box .contact_info__box { grid-area: 1 / 1 / 2 / 2; - margin-left: 33%; + margin-left: 38%; z-index: 1; } From 020b1752a41a129ad869acd688fa94eb5b32eaf3 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 09:16:25 +0200 Subject: [PATCH 083/145] fix: Font-Styles im Footer korrigiert. --- assets/css/style.css | 2 ++ 1 file changed, 2 insertions(+) diff --git a/assets/css/style.css b/assets/css/style.css index de317458..437b2182 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1140,6 +1140,8 @@ footer { flex-direction: row; justify-content: center; flex-wrap: wrap; + font-size: 1rem; + line-height: 1.5rem; } .footer__social_logo { max-width: 30px; From 719bc15b2689267c27728e79b6a9e562fad2daac Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 09:22:50 +0200 Subject: [PATCH 084/145] =?UTF-8?q?fix:=20Fix=20padding=20f=C3=BCr=20Sub-C?= =?UTF-8?q?laim=20um=20=C3=9Cberschrift=20nicht=20zu=20verdecken.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/css/style.css b/assets/css/style.css index 437b2182..bd3faa84 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1239,6 +1239,10 @@ footer { background-position: top -100px right -580px; } + .sub_claim__box { + padding: 0 1.5rem 2rem 1.5rem; + } + .primary_nav__toggle { display: none; } From 8580d6e3599890a48524b19788d3dea9039e7eca Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 14:15:43 +0200 Subject: [PATCH 085/145] fix: Responsives Verhalten des Headers auf der Homepage gefixt. --- assets/css/style.css | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index bd3faa84..1fc37380 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1267,7 +1267,7 @@ footer { @media screen and (max-width: 959px) and (min-width: 790px) { header { - margin-bottom: 1rem; + margin-bottom: 2.5rem; } .header__bg_box { @@ -1289,7 +1289,11 @@ footer { .header__sub_claim { grid-column: 1 / span 5; padding: 0; - margin: 2rem 1.5rem -3rem 1.5rem; + margin: 5.5rem 1.5rem 0 1.5rem; + } + + .sub_claim__box { + padding: 0 1.5rem 2rem 1.5rem; } .primary_nav__toggle { @@ -1319,6 +1323,10 @@ footer { --column-count: 1 } + header { + margin-bottom: 1rem; + } + .header__bg_box { grid-template-columns: 15% 82px auto 96px auto; } @@ -1339,6 +1347,14 @@ footer { margin-right: 0.5rem; } + .header__claim { + margin-top: 0.5rem; + } + + .header__sub_claim { + margin-top: 3rem; + } + .content__box.-card_box.-homepage { margin-top: 0; padding-top: 0; From c86fa28cf2e7262424b604a1714c4b1a4f206654 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 17:07:18 +0200 Subject: [PATCH 086/145] =?UTF-8?q?fix:=20Men=C3=BCdarstellung=20unter=208?= =?UTF-8?q?50px-Breite=20gefixt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/assets/css/style.css b/assets/css/style.css index 1fc37380..89801f6b 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1340,7 +1340,20 @@ footer { } .primary_nav__navlist { - display: flex !important; + width: 100%; + justify-content: space-evenly; + } + + .primary_nav__navitem, + .primary_nav__navlink { + padding-right: 0; + } + + .primary_nav__navitem { + margin: 0; + padding: 0.25rem 0 0 0; + list-style: none; + display: block; } .secondary_nav__navlist { From e9b1dddff92e93b9b25c3bbd8868b729156a71aa Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 17:32:20 +0200 Subject: [PATCH 087/145] =?UTF-8?q?fix:=20Darstellung=20des=20Kontaktformu?= =?UTF-8?q?lars=20jetzt=20auf=20allen=20Gr=C3=B6=C3=9Fen=20responsive.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 90 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 86 insertions(+), 4 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 89801f6b..2155abd4 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1316,6 +1316,35 @@ footer { margin-top: 0; padding-top: 0; } + + .contact__box { + display: block; + } + + .contact__box h1 { + color: var(--wtf-orange); + transform: unset; + background-image: unset; + font-size: 3.5rem; + padding: 0 1.5rem; + margin-bottom: 1.25rem; + } + + .contact__box h2 { + margin-bottom: 1.75rem; + } + + .contact__box .contact_info__box { + width: 100%; + margin: 0; + padding: 0 1.5rem; + display: flex; + box-sizing: border-box; + } + + .contact__box .contact_info__box p { + margin-right: 1.5rem; + } } @media screen and (max-width: 850px) and (min-width: 790px) { @@ -1498,6 +1527,35 @@ footer { .card { max-width: 250px; } + + .contact__box { + display: block; + } + + .contact__box h1 { + color: var(--wtf-orange); + transform: unset; + background-image: unset; + font-size: 3.5rem; + padding: 0 1.5rem; + margin-bottom: 1.25rem; + } + + .contact__box h2 { + margin-bottom: 1.75rem; + } + + .contact__box .contact_info__box { + width: 100%; + margin: 0; + padding: 0 1.5rem; + display: flex; + box-sizing: border-box; + } + + .contact__box .contact_info__box p { + margin-right: 1.5rem; + } /* homepage - end */ .pod_ctrl_box { @@ -1512,19 +1570,19 @@ footer { /* global styles - start */ h1 { - font-size: 2rem; + font-size: 2.5rem; } h2 { - font-size: 1.25rem; + font-size: 1.75rem; } h3 { - font-size: 1.15rem; + font-size: 1.5rem; } h4 { - font-size: 1.1rem; + font-size: 1.25rem; } /* global styles - start */ @@ -1696,6 +1754,30 @@ footer { margin-top: 1.5rem; max-width: 450px; } + + .contact__box { + display: block; + } + + .contact__box h1 { + color: var(--wtf-orange); + transform: unset; + background-image: unset; + font-size: 3.5rem; + padding: 0 1.5rem; + margin-bottom: 1.25rem; + } + + .contact__box h2 { + margin-bottom: 1.75rem; + } + + .contact__box .contact_info__box { + width: 100%; + margin: 0; + padding: 0 1.5rem; + box-sizing: border-box; + } /* homepage - end */ /* content - start */ From 79654a399951a682604eeb7af4463b8867783d66 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 18:04:21 +0200 Subject: [PATCH 088/145] =?UTF-8?q?fix:=20Header=20auf=20der=20Homepage=20?= =?UTF-8?q?jetzt=20vollst=C3=A4ndig=20responsive.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zeit Abendessen zu kochen. --- assets/css/style.css | 52 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/assets/css/style.css b/assets/css/style.css index 2155abd4..74f44df6 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1462,6 +1462,10 @@ footer { background: var(--wtf-dark-blue); } + .header__claim h2 { + margin-left: 1.5rem; + } + .header__claim h2 span { padding: 0 1.5rem; } @@ -1472,6 +1476,20 @@ footer { color: var(--wtf-nearly-white); } + .header__claim ul { + display: flex; + justify-content: space-between; + margin: 1.5rem; + } + + .header__claim ul li.-first, + .header__claim ul li.-second, + .header__claim ul li.-third { + color: var(--wtf-nearly-white); + margin: 0; + font-size: 1.75rem; + } + .header__sub_claim { grid-column: 1 / span 5; padding: 0; @@ -1631,6 +1649,38 @@ footer { color: var(--wtf-nearly-white); } + .header__claim h2 { + margin-left: 0.5rem; + } + + .header__claim h2 span { + padding: 0 0.5rem; + } + + .header__claim p { + margin: 0; + padding: 1.5rem; + color: var(--wtf-nearly-white); + } + + .header__claim ul { + display: flex; + justify-content: space-between; + margin: 1rem; + } + + .header__claim ul li.-first, + .header__claim ul li.-second, + .header__claim ul li.-third { + color: var(--wtf-nearly-white); + margin: 0; + font-size: 1.25rem; + } + + .header__claim ul li::before { + content: unset; + } + .header__sub_claim { grid-column: 1 / span 5; padding: 0; @@ -1681,7 +1731,7 @@ footer { /* slim header - end */ .sub_claim__box { - padding-bottom: 2.5rem; + padding: 0 1rem 1rem 1rem; } /* mobile nav - Start */ From fc7f76368548feff5a46435cf9edad57b85c08cd Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 21:54:57 +0200 Subject: [PATCH 089/145] =?UTF-8?q?feat:=20Credits=20f=C3=BCr=20Services-I?= =?UTF-8?q?cons=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Können wir auch für 'n paar Euro kaufen und dann wieder weg lassen. --- content/about/contents.lr | 6 ++++++ flowblocks/flow_services_cards.ini | 6 +++++- templates/macros/services_cards.html | 3 +++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/content/about/contents.lr b/content/about/contents.lr index 1a261afc..92b38e2d 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -12,15 +12,21 @@ card_title: Beratung card_image: images/icon_gears_bubble.svg ---- card_text: Profitieren Sie vom breit aufgestellten IT-Know-how, vom Erfahrungsaustausch und der Vernetzung unserer Mitglieder, Expertinnen und Experten in der Genossenschaft. Die WTF Kooperative ist Ihr kompetenter Ansprechpartner. +---- +image_credits: Thinking by Juan Pablo Bravo from Noun Project #### flow_services_cards #### card_title: Entwicklung ---- card_image: images/icon_processor.svg ---- card_text: Wir realisieren Ihre Projekte – egal ob Web-Applikation, mobile App oder hardwarenahe Programmierung. Auch können wir Sie bei Bedarf hinsichtlich passender Wirtschaftsförderprogramme beraten. +---- +image_credits: circuit by Shocho from Noun Project #### flow_services_cards #### card_title: Betrieb ---- card_image: images/icon_connected_servers.svg ---- card_text: Nach dem Projekt lassen wir Sie nicht mit dem Ergebnis im Regen stehen, sondern bieten Ihnen auch über das Projekt hinaus Services für den Betrieb des abgeschlossenen Projekts und die Administration der Infrastruktur. +---- +image_credits: servers by IYIKON from Noun Project diff --git a/flowblocks/flow_services_cards.ini b/flowblocks/flow_services_cards.ini index 131d9b77..224a2438 100644 --- a/flowblocks/flow_services_cards.ini +++ b/flowblocks/flow_services_cards.ini @@ -14,4 +14,8 @@ type = string [fields.card_text] label = Card Text -type = markdown \ No newline at end of file +type = markdown + +[fields.image_credits] +label = Image Credits +type = markdown diff --git a/templates/macros/services_cards.html b/templates/macros/services_cards.html index 90ec1a5c..890baa72 100644 --- a/templates/macros/services_cards.html +++ b/templates/macros/services_cards.html @@ -6,6 +6,9 @@

    {{ card.card_title }}

    {{ card.card_text }} +
    + {{ card.image_credits }} +
    {% endmacro %} From e784cc3b5e470d6cfc05899b396983562bd290ff Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 21:57:20 +0200 Subject: [PATCH 090/145] fix: Services-Seite ist jetzt responsive. --- assets/css/style.css | 102 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 101 insertions(+), 1 deletion(-) diff --git a/assets/css/style.css b/assets/css/style.css index 74f44df6..4611197c 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -874,6 +874,15 @@ hr.-even { color: var(--wtf-orange); margin-bottom: 0.5rem; } + +.servies_card__img_credits { + font-size: 0.8rem; + color: var(--wtf-dark-grey); +} + +.servies_card__img_credits a { + color: var(--wtf-dark-blue); +} /* services_cards - end */ /* bubble_gird - start */ @@ -986,7 +995,6 @@ hr.-even { } - .content__box, .contact__box, .content__half_box, @@ -1401,6 +1409,30 @@ footer { margin-top: 0; padding-top: 0; } + + .services_box { + display: block; + margin: 0 1.5rem 3rem 1.5rem; + } + + .services_box h1 { + color: var(--wtf-orange); + background-image: unset; + margin-bottom: 1rem; + } + + .services_card_box { + margin: 0; + } + + .bubble_grid { + grid-template-columns: repeat(5, 1fr); + grid-template-rows: repeat(5, 10rem); + } + + h1.big_heading { + font-size: 3.5rem; + } } @media screen and (max-width: 789px) and (min-width: 596px) { @@ -1579,6 +1611,35 @@ footer { .pod_ctrl_box { margin-top: 1.5rem; } + + .content__box.-card_box.-homepage { + margin-top: 0; + padding-top: 0; + } + + .services_box { + display: block; + margin: 0 1.5rem 3rem 1.5rem; + } + + .services_box h1 { + color: var(--wtf-orange); + background-image: unset; + margin-bottom: 1rem; + } + + .services_card_box { + margin: 0; + } + + .bubble_grid { + grid-template-columns: repeat(4, 1fr); + grid-template-rows: repeat(6, 10rem); + } + + h1.big_heading { + font-size: 3.5rem; + } } @media screen and (max-width: 595px) { @@ -1838,6 +1899,45 @@ footer { .pod_ctrl_box { margin-top: 1.5rem; } + + .services_box { + display: block; + margin: 0 1.5rem 3rem 1.5rem; + } + + .services_box h1 { + color: var(--wtf-orange); + background-image: unset; + margin-bottom: 1rem; + } + + .services_card_box { + margin: 0; + } + + .services_card, + .services_card.-even { + flex-direction: column; + } + + .services_card__text_box h2 { + margin-top: 0; + } + + h1.big_heading { + font-size: 2.5rem; + } + + .bubble_grid { + grid-template-columns: repeat(2, 1fr); + grid-template-rows: repeat(11, 10rem); + } + + .bubble_grid__card { + padding: 2rem; + grid-column: 1 / span 2; + grid-row: 2 / span 3; + } /* content - end */ /* footer - start */ From 88de90eb99c6c250427025baebef8a08ae2f8c28 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 22:14:14 +0200 Subject: [PATCH 091/145] fix: Aktuelles-Seite auch responsive. --- assets/css/style.css | 43 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 37 insertions(+), 6 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 4611197c..cbd186bf 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -781,7 +781,7 @@ hr.-even { font-size: 1.75rem; line-height: 2rem; color: var(--wtf-nearly-white); - margin: 0.5rem 0 1rem 0; + margin: 0.5rem 2.5rem 1rem 0; } @@ -1353,6 +1353,10 @@ footer { .contact__box .contact_info__box p { margin-right: 1.5rem; } + + .card_grid { + grid-template-columns: 1fr; + } } @media screen and (max-width: 850px) and (min-width: 790px) { @@ -1433,6 +1437,10 @@ footer { h1.big_heading { font-size: 3.5rem; } + + .card_grid { + grid-template-columns: 1fr; + } } @media screen and (max-width: 789px) and (min-width: 596px) { @@ -1470,6 +1478,7 @@ footer { .header__slim_box { background-image: none; padding-bottom: 0; + margin-bottom: 1.5rem; } .slim_box__top_bar_left { @@ -1485,6 +1494,10 @@ footer { .slim_box__top_bar_right { display: none; } + + .slim_box__submenu { + margin-right: 2.25rem; + } /* slim header - end */ .header__claim { @@ -1640,6 +1653,10 @@ footer { h1.big_heading { font-size: 3.5rem; } + + .card_grid { + grid-template-columns: 1fr; + } } @media screen and (max-width: 595px) { @@ -1688,10 +1705,6 @@ footer { background-image: none; } - .header__slim_box { - margin-top: -3rem; - } - .header__claim { margin: 0.5rem 0.5rem 0 0.5rem; grid-row: 3 / span 1; @@ -1771,7 +1784,7 @@ footer { /* slim header - start */ .header__slim_box { background-image: none; - margin: 0; + margin: 0 0 1.5rem 0; padding: 0; z-index: 40; } @@ -1789,6 +1802,20 @@ footer { .slim_box__unicorns { display: none; } + + .slim_box__submenu { + height: 2rem; + padding-top: 0.5rem; + margin-right: 2.25rem; + } + + .slim_box__submenu a { + font-size: 1.25rem; + } + + .slim_box__submenu a img { + height: 1.5rem; + } /* slim header - end */ .sub_claim__box { @@ -1938,6 +1965,10 @@ footer { grid-column: 1 / span 2; grid-row: 2 / span 3; } + + .card_grid { + grid-template-columns: 1fr; + } /* content - end */ /* footer - start */ From c0934e582606ce3d4ba985080f1dc8660310bf0f Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 22:20:39 +0200 Subject: [PATCH 092/145] fix: Logo auf Telefonen nicht klickbar. --- assets/css/style.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/assets/css/style.css b/assets/css/style.css index cbd186bf..5d207a06 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1701,6 +1701,10 @@ footer { justify-content: center; } + .header__logo_box { + z-index: 41; + } + .header__bg_box { background-image: none; } From 22412c023650501bbdf29bbc5233db70274c3bc2 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 4 Jun 2023 22:28:18 +0200 Subject: [PATCH 093/145] =?UTF-8?q?fix:=20Positionierung=20der=20Texts=20f?= =?UTF-8?q?=C3=BCrs=20Hamburgermen=C3=BC=20gefixt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 5d207a06..41ab92fe 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -81,10 +81,10 @@ body { } .primary_nav__toggle p { - margin: 0.5rem 0 0 0; - padding: 0; + margin: 0; + padding: 0 0 0 0; position: relative; - left: -0.2rem; + right: 0.5rem; bottom: 0.65rem; color: var(--wtf-nearly-black); } From 4c1a6e71cf183956390fc3ecb3a4de70c254c4b1 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Jun 2023 20:50:18 +0200 Subject: [PATCH 094/145] fix: Typo. WTF Kooperative eG wirklich fett setzen. --- content/mitglieder/contents.lr | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/content/mitglieder/contents.lr b/content/mitglieder/contents.lr index b7b841f6..bb9639ce 100644 --- a/content/mitglieder/contents.lr +++ b/content/mitglieder/contents.lr @@ -12,8 +12,8 @@ Durch unsere geografische Streuung und die rechtlichen Rahmenbedingungen (der Vo Unter [onboarding.wtf-eg.de](https://onboarding.wtf-eg.de) das Formular herunterladen, ausfüllen, **ausdrucken und unterschrieben per Post an uns senden:** -

    **WTF Kooperative eG**
    -Formsmannstr. 14 b
    +

    WTF Kooperative eG
    +Forsmannstr. 14 b
    Hinterhaus, 3. OG
    22303 Hamburg

    @@ -70,7 +70,6 @@ card_title: Auf eigene Rechnung oder angestellt card_image: images/circle_icon_briefcase.svg ---- card_text: Mach Deine Genossenschaft zu deinem Arbeitgeber, indem Du Dich bei der Genossenschaft anstellen lässt. ----- #### flow_claim_boxes #### card_title: Helfen und lernen ---- @@ -94,4 +93,4 @@ card_title: Langfristige Träume verwirklichen ---- card_image: images/circle_icon_dragon.svg ---- -card_text: Ein Wohnungsprojekt, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, Förderung beantragen … \ No newline at end of file +card_text: Ein Wohnungsprojekt, einen Altersruhesitz für Haecksen und Hacker einrichten, Geld zurücklegen, Förderung beantragen … From 5492456e885a84ec55e9f5a6aadf76a74839b1d7 Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Jun 2023 21:52:04 +0200 Subject: [PATCH 095/145] fix: Fix Linkfarbei bei "Was geht ab?". --- assets/css/style.css | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 41ab92fe..11be4ceb 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -931,20 +931,23 @@ hr.-even { .content__box a, .pagination__anchor, -.content__half_box a { +.content__half_box a, +.card__link p a { color: var(--wtf-orange); } .content__box a:hover, .pagination__anchor:hover, -.content__half_box a:hover { +.content__half_box a:hover, +.card__link p a:hover { color: var(--wtf-light-blue); } .content__box a:visited, .pagination__anchor:visited, .content__half_box a:visited, -.pagination__anchor.-even:visited { +.pagination__anchor.-even:visited, +.card__link p a:visited { color: var(--wtf-light-blue); } From cac51be69a443037c7a66fd41aec4094bf2d061c Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Jun 2023 21:57:20 +0200 Subject: [PATCH 096/145] =?UTF-8?q?feat:=20Link=20auf=20Merch-Shop=20hinzu?= =?UTF-8?q?gef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/images/merch_logo_rounded_square.svg | 5 +++++ templates/header_slim_submenu.html | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 assets/images/merch_logo_rounded_square.svg diff --git a/assets/images/merch_logo_rounded_square.svg b/assets/images/merch_logo_rounded_square.svg new file mode 100644 index 00000000..99585d4f --- /dev/null +++ b/assets/images/merch_logo_rounded_square.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/templates/header_slim_submenu.html b/templates/header_slim_submenu.html index 8c79777b..817fbca1 100644 --- a/templates/header_slim_submenu.html +++ b/templates/header_slim_submenu.html @@ -38,6 +38,9 @@ Podcast  + + Merch  +
    {% endblock %} From 106b63783ee6a9165d48b8c7e0b8eba5839af1eb Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Jun 2023 22:49:24 +0200 Subject: [PATCH 097/145] =?UTF-8?q?fix:=20Headerfarbe=20f=C3=BCr=20Podcast?= =?UTF-8?q?s=20aufgeh=C3=BCbscht.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assets/css/style.css b/assets/css/style.css index 11be4ceb..fbca3323 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -766,7 +766,7 @@ hr.-even { } .card__header--podcast { - background-color: #2560f4ff; + background-color: #176f9d; background-image: url("../images/podcast_logo.svg"); } From 5f69992a6fa8bc9a97e335d40c1d3f51d6abd5bc Mon Sep 17 00:00:00 2001 From: muli Date: Tue, 6 Jun 2023 23:15:55 +0200 Subject: [PATCH 098/145] =?UTF-8?q?feat:=20Anrei=C3=9Fertext=20f=C3=BCr=20?= =?UTF-8?q?Blogpost=20vom=20Juni=202023=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/blog/was-geht-ab-juni-2023/contents.lr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/blog/was-geht-ab-juni-2023/contents.lr b/content/blog/was-geht-ab-juni-2023/contents.lr index 56e6f5fc..bc1056e7 100644 --- a/content/blog/was-geht-ab-juni-2023/contents.lr +++ b/content/blog/was-geht-ab-juni-2023/contents.lr @@ -2,7 +2,7 @@ title: Was geht ab? (Juni 2023) --- author: -WTF-Vorstand +WTF-Vorstand --- body: @@ -35,7 +35,7 @@ Du willst dich mehr beteiligen und uns unterstützen oder hast coole Iden für d ## "The cake is a lie" - Verträge -Der Rahmenvertrag für die Freelancer*innen unter euch ist nun da! Den Vertrag findet ihr in der Nextcloud. Bitte gebt uns Feedback, Kritik, Lob, Kommentare zum Rahmenvertrag. Dafür wird es in der nächsten Zeit eine offene Diskussionsrunde geben. Der Termin dafür ist: 15.06.2023, ab 19 Uhr im Telebier. +Der Rahmenvertrag für die Freelancer*innen unter euch ist nun da! Den Vertrag findet ihr in der Nextcloud. Bitte gebt uns Feedback, Kritik, Lob, Kommentare zum Rahmenvertrag. Dafür wird es in der nächsten Zeit eine offene Diskussionsrunde geben. Der Termin dafür ist: 15.06.2023, ab 19 Uhr im Telebier. Solltest du Interesse haben, deine Dienst als Freelancer\*in durch die WTF abzuwickeln, dann melde dich doch bitte beim Office. From 2d9f296c670ec120049994183e843a989d93e7ee Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 19:46:02 +0200 Subject: [PATCH 099/145] =?UTF-8?q?fix:=20Templates=20und=20Models=20der?= =?UTF-8?q?=20Homepage=20aufger=C3=A4umt,=20damit=20der=20Editor=20wieder?= =?UTF-8?q?=20funzt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dürfte wichtig werden, wenn wir jetzt die Übersetzung angehen möchten. --- content/contents.lr | 14 ++++++------- flowblocks/flow_text_image_section.ini | 9 --------- models/homepage.ini | 20 +++++++++++++++++++ templates/blocks/flow_text_image_section.html | 5 ----- 4 files changed, 27 insertions(+), 21 deletions(-) diff --git a/content/contents.lr b/content/contents.lr index 9d495912..3a0f51f5 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -2,10 +2,15 @@ _model: homepage --- title: Die WTF Kooperative eG --- -claim_heading: Boosten Sie Ihr IT-Projekt mit der
    +meta_description: Die Hackergenossenschaft für chaosnahes Wirtschaften 🚀 +--- +claim_heading: + +Boosten Sie Ihr IT-Projekt mit der
    chaosnahen Genossen­schaft. --- claim_content: +
    • Beratung
    • Entwicklung
    • @@ -15,17 +20,12 @@ claim_content: subclaim_heading: Die WTF Kooperative eG ist Ihr kompetenter Partner! --- subclaim_content: Profitieren Sie von dem Know-how der Expert*innen der WTF Kooperative eG aus den verschiedensten Disziplinen der Informationstechnologie. Sie haben ein Projekt, das Sie umsetzen wollen? Sprechen Sie uns an! - ---- -meta_description: Die Hackergenossenschaft für chaosnahes Wirtschaften 🚀 --- section: #### flow_text_image_section #### title: Wo wir herkommen ---- -# content_teaser: Die Genossenschaft als solidarische Form des Wirtschaftens. ----- content_body: Die WTF Kooperative eG (Werkkooperative der Technikfreund*innen) ist im Dezember 2020 gegründet worden und bringt geballtes Experten-Know-How aus den verschiedensten Disziplinen der Informationstechnologie an den Start.
      @@ -38,4 +38,4 @@ content_image: map.png ---- content_image_alt: Karte der Bundesrepublik mit Regionen in denen Member aktiv sind ---- -content_footer: +content_image_src: diff --git a/flowblocks/flow_text_image_section.ini b/flowblocks/flow_text_image_section.ini index 5daa9d71..b2d41a3f 100644 --- a/flowblocks/flow_text_image_section.ini +++ b/flowblocks/flow_text_image_section.ini @@ -7,19 +7,10 @@ label = {{ this.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 - [fields.content_image] label = Content Image description = Upload a Image to select it here diff --git a/models/homepage.ini b/models/homepage.ini index a00f390a..eb468670 100644 --- a/models/homepage.ini +++ b/models/homepage.ini @@ -13,6 +13,26 @@ label = Meta Beschreibung description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden type = string +[fields.claim_heading] +label = Claim-Überschrift +description = Große Überschrift im Kopf der Seite +type = markdown + +[fields.claim_content] +label = Claim-Inhalt +description = Großer Claim im Kopf der Seite +type = markdown + +[fields.subclaim_heading] +label = Sub-Claim-Überschrift +description = Überschrift des Subclaims im Kopf der Seite +type = string + +[fields.subclaim_content] +label = Sub-Claim-Inhalt +description = Inhalt des Subclaims im Kopf der Seite +type = markdown + [fields.section] label = Sections type = flow diff --git a/templates/blocks/flow_text_image_section.html b/templates/blocks/flow_text_image_section.html index b57fecfc..df2d1768 100644 --- a/templates/blocks/flow_text_image_section.html +++ b/templates/blocks/flow_text_image_section.html @@ -13,11 +13,6 @@
      {{ this.content_body }}
      - {% if this.content_image %}
      From 2033116c5c4127f4a958a54a63ae6cd846377320 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 19:46:23 +0200 Subject: [PATCH 100/145] chore: Ungenutzte Attribute entfernt. --- flowblocks/flow_claim_boxes.ini | 2 -- 1 file changed, 2 deletions(-) diff --git a/flowblocks/flow_claim_boxes.ini b/flowblocks/flow_claim_boxes.ini index a4b852a6..80acf6ae 100644 --- a/flowblocks/flow_claim_boxes.ini +++ b/flowblocks/flow_claim_boxes.ini @@ -6,13 +6,11 @@ label = {{ this.card_title }} [fields.card_title] label = Card Titel type = string -width = 1/2 [fields.card_image] label = Card Icon description = Icon Pfad zB. images/circle_icon_fist.svg type = string -width = 1/2 [fields.card_text] label = Card Text From f0a99eece776586b401be8cdde2aaf3cc67d8398 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 19:57:55 +0200 Subject: [PATCH 101/145] =?UTF-8?q?feat:=20Einleitung=20f=C3=BCr=20"Was=20?= =?UTF-8?q?wir=20tun"=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ist so zumindest eine Diskussionsgrundlage :) --- content/about/contents.lr | 4 ++++ models/about_page.ini | 5 +++++ templates/about_page.html | 7 +++++++ 3 files changed, 16 insertions(+) diff --git a/content/about/contents.lr b/content/about/contents.lr index 92b38e2d..c60f002c 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -4,6 +4,10 @@ title: Services --- meta_description: Die WTF Kooperative bietet viel Erfahrung und Know-how in der Informationstechnologie. Sprechen Sie uns an! --- +intro: Hallo! + +Du kannst dich bei uns anstellen lassen. Und das ist was wir tun: +--- section: #### flow_services_cards #### diff --git a/models/about_page.ini b/models/about_page.ini index cdabf12b..3aaeaa5b 100644 --- a/models/about_page.ini +++ b/models/about_page.ini @@ -8,6 +8,11 @@ label = Title description = Der Seitentitel und die Überschrift dieser Seite type = string +[fields.intro] +label = Intro +description = Kurzer Einleitungstext der Seite +type = markdown + [fields.meta_description] label = Meta Beschreibung description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden diff --git a/templates/about_page.html b/templates/about_page.html index 6edea7c7..81d15e68 100644 --- a/templates/about_page.html +++ b/templates/about_page.html @@ -11,6 +11,13 @@ {% block body %}
      + {% if this.intro %} +
      +
      + {{ this.intro }} +
      +
      + {% endif %}

      {{ this.title }}

      From cfe59535b61aeaab1198ab41d2536610b37c7c74 Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 20:54:20 +0200 Subject: [PATCH 102/145] =?UTF-8?q?feat:=20Einleitungstext=20mit=20Hinweis?= =?UTF-8?q?en=20auf=20regelm=C3=A4=C3=9Fige=20Termine=20zu=20"Was=20geht?= =?UTF-8?q?=20ab"=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/aktuelles/contents.lr | 23 ++++++++++++++++++----- templates/aggregator_page.html | 9 +++++++++ 2 files changed, 27 insertions(+), 5 deletions(-) diff --git a/content/aktuelles/contents.lr b/content/aktuelles/contents.lr index e6849f4d..b1a434c4 100644 --- a/content/aktuelles/contents.lr +++ b/content/aktuelles/contents.lr @@ -1,8 +1,21 @@ _model: aggregator_page --- - -# Title und Body werden aktuell nicht gerendert. - -title: Aktuelles +title: Regelmäßige Termine --- -body: Die neusten Blogposts und Podcastepisoden siehst Du hier, die vollständige Historie findest Du unter [Blog](/blog) und [Podcast](/podcast). +body: + +### Telebier +Lockere Runde für alle inner- und außerhalb der WTF: Jeden Mittwoch um 21 Uhr im [BigBlueButton](https://bbb.cyber4edu.org/b/l3d-ecy-qks-ojk). + +Dank an die [infra.run](https://infra.run) fürs Hosting. + +#### Onboardingtreffen für neue Member +Die Aufnahmetreffen für neue Member der Genossenschaft finden immer im [Onboarding-Jitsi](https://meet.wtf-eg.de/aufnahme) statt. + +Nächste Termine bis Oktober 2023: + +- 03.07.2023 um 18:30 Uhr +- 01.08.2023 um 18:30 Uhr +- 06.09.2023 um 18:30 Uhr +- 02.10.2023 um 18:30 Uhr +- 07.10.2023 um 18:30 Uhr diff --git a/templates/aggregator_page.html b/templates/aggregator_page.html index 685c5b59..5ec28cf8 100644 --- a/templates/aggregator_page.html +++ b/templates/aggregator_page.html @@ -8,6 +8,15 @@ {%- endif -%} {%- endblock -%} {% block body %} +
      +
      +
      +
      +

      {{ this.title }}

      + {{ this.body }} +
      +
      +
      {% set blog_posts = site.get('/blog').children.order_by('-pub_date').limit(3) %} {% set episodes = site.get('/podcast').children.order_by('-pub_date').limit(3) %} From cd7f7cabac47d8254f8967ff2ba65c50bd17a86f Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 20:54:44 +0200 Subject: [PATCH 103/145] chore: Whitespace. --- content/contents.lr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/contents.lr b/content/contents.lr index 3a0f51f5..530ccdf0 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -38,4 +38,4 @@ content_image: map.png ---- content_image_alt: Karte der Bundesrepublik mit Regionen in denen Member aktiv sind ---- -content_image_src: +content_image_src: From 7083b0e8f880afb9c75510eebbcaacab7990ffbb Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 20:55:38 +0200 Subject: [PATCH 104/145] =?UTF-8?q?feat:=20Englische=20=C3=9Cbersetzung=20?= =?UTF-8?q?f=C3=BCr=20die=20Startseite=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kontaktformular fehlt noch, da Texte noch nicht im Editor verfügbar. --- content/contents+en.lr | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 content/contents+en.lr diff --git a/content/contents+en.lr b/content/contents+en.lr new file mode 100644 index 00000000..9bd9de73 --- /dev/null +++ b/content/contents+en.lr @@ -0,0 +1,41 @@ +_model: homepage +--- +title: Die WTF Kooperative eG +--- +meta_description: The hacker community for doing next generation social business 🚀 +--- +claim_heading: + +Boost your IT project with a
      +cooperative close to the Chaos community. +--- +claim_content: + +
        +
      • Consulting
      • +
      • Development
      • +
      • Operations
      • +
      +--- +subclaim_heading: WTF Kooperative eG is your competent partner! +--- +subclaim_content: Benefit from the know-how of the experts of WTF Kooperative eG from a wide range of disciplines in information technology. You have a project you want to implement? Contact us! +--- +section: + +#### flow_text_image_section #### +title: Where we come from +---- +content_body: + +WTF Kooperative eG (Werkkooperative der Technikfreund*innen) was founded in December 2020 and and brings valuable expert know-how most diverse disciplines of information technology to the table.
      +From the start, more than 150 people found each other and worked to successful founding of the cooperative. + +A company that belongs to all of us, in which each of us has a voice and the right to have a say.
      +We see ourselves as a platform for hackers, where with like-minded people economic projects become possible that would not otherwise exist. We promote and manage the services of our members collectively as a cooperative. +---- +content_image: map.png +---- +content_image_alt: Map of the Federal Republic of Germany with regions in which members are active +---- +content_image_src: From 45c20b44b01d11ed9e41a44cf6fee92263b4f16a Mon Sep 17 00:00:00 2001 From: muli Date: Wed, 21 Jun 2023 21:17:13 +0200 Subject: [PATCH 105/145] feat: Improved localization of homepage. --- content/contents+en.lr | 23 +++++++++++++++++++++-- content/contents.lr | 19 +++++++++++++++++++ models/homepage.ini | 38 ++++++++++++++++++++++++++++++++++++++ templates/homepage.html | 20 ++++++++------------ 4 files changed, 86 insertions(+), 14 deletions(-) diff --git a/content/contents+en.lr b/content/contents+en.lr index 9bd9de73..1a84d584 100644 --- a/content/contents+en.lr +++ b/content/contents+en.lr @@ -29,7 +29,7 @@ title: Where we come from content_body: WTF Kooperative eG (Werkkooperative der Technikfreund*innen) was founded in December 2020 and and brings valuable expert know-how most diverse disciplines of information technology to the table.
      -From the start, more than 150 people found each other and worked to successful founding of the cooperative. +From the start, more than 150 people found each other and worked to successful founding of the cooperative. A company that belongs to all of us, in which each of us has a voice and the right to have a say.
      We see ourselves as a platform for hackers, where with like-minded people economic projects become possible that would not otherwise exist. We promote and manage the services of our members collectively as a cooperative. @@ -38,4 +38,23 @@ content_image: map.png ---- content_image_alt: Map of the Federal Republic of Germany with regions in which members are active ---- -content_image_src: +content_image_src: +--- +contact_form_button: Send message +--- +contact_form_email: Email address +--- +contact_form_heading: Contact +--- +contact_form_info: + +Your email address will not be published.
      +
      {% endmacro %} From 0480e7b526bf2de3c80fb863f8d9aa7a58bbdd54 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 11:52:55 +0200 Subject: [PATCH 125/145] fix: Shirt im Merch-Logo ist jetzt kleiner. --- assets/images/merch_logo_rounded_square.svg | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/assets/images/merch_logo_rounded_square.svg b/assets/images/merch_logo_rounded_square.svg index 31c4895e..23ed6cb8 100644 --- a/assets/images/merch_logo_rounded_square.svg +++ b/assets/images/merch_logo_rounded_square.svg @@ -1,5 +1,7 @@ - + + + From c7670d8c5d43dd3165565fece31a6b7625dbf9a3 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 12:06:37 +0200 Subject: [PATCH 126/145] Feat: Removed FAQ from Homepage. --- content/contents+en.lr | 11 ----------- content/contents.lr | 11 ----------- models/homepage.ini | 4 ---- templates/homepage.html | 8 -------- 4 files changed, 34 deletions(-) diff --git a/content/contents+en.lr b/content/contents+en.lr index c874fe74..4c27c27e 100644 --- a/content/contents+en.lr +++ b/content/contents+en.lr @@ -39,14 +39,3 @@ content_image: map.png content_image_alt: Map of the Federal Republic of Germany with regions in which members are active ---- content_image_src: ---- -faq: - -## FAQ - -- I am a full-time employee, what benefits do I get from you? -- I am a freelancer, can I work through you? -- I have a bright idea but no clue how/where to start. Can I implement the idea with you? -- I have a side income and would like to process my invoices through you, how exactly does that work? -- What data do you store? -- What worldly goods can I get through the cooperative? \ No newline at end of file diff --git a/content/contents.lr b/content/contents.lr index c17d09ae..530ccdf0 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -39,14 +39,3 @@ content_image: map.png content_image_alt: Karte der Bundesrepublik mit Regionen in denen Member aktiv sind ---- content_image_src: ---- -faq: - -## FAQ - -- Ich bin hauptberuflich angestellt, welche Vorteile habe ich von euch? -- Ich bin Freelancer, kann ich über euch arbeiten? -- Ich habe eine zündende Idee aber keine Ahnung wie/wo ich anfangen soll. Kann ich die Idee mit euch umsetzen? -- Ich habe ein Nebeneinkommen und möchte meine Rechnungen über euch abwickeln, wie genau läuft das? -- Welche Daten speichert ihr? -- Welche weltlichen Güter kann ich mir über die Geno holen? diff --git a/models/homepage.ini b/models/homepage.ini index d907ae68..244d3dfe 100644 --- a/models/homepage.ini +++ b/models/homepage.ini @@ -35,10 +35,6 @@ label = Sub-Claim-Inhalt description = Inhalt des Subclaims im Kopf der Seite type = markdown -[fields.faq] -label = faq -type = markdown - # Flow Block Section [fields.section] diff --git a/templates/homepage.html b/templates/homepage.html index 5fb15397..9db485e7 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -15,14 +15,6 @@ {{ blk }} {% endfor %} -
      -
      -
      - {{ this.faq }} -
      -
      -
      -
      From 23cd69c561032c5cc6ead82a0d57dece9b543bb6 Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 13:03:16 +0200 Subject: [PATCH 127/145] Chore: Erledigtes Todo entfernt. --- assets/css/style.css | 7 ------- 1 file changed, 7 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index d11cc0dc..b813a1b1 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -404,13 +404,6 @@ header { font-size: 2rem; } -/* - * TODO: Bullets positionieren - * - * list-style: none; dann Bullets als Grafiken vom text in
    • einfügen. - * Für das Icon dann position: relative; und ausrichten. - * Quelle: https://codepen.io/team/css-tricks/pen/MyxBrQ - */ .header__claim ul li { margin: 0; list-style: none; From c60bfac6fa83cf9bdefcb1a04cddcaba297a8f3b Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 13:03:44 +0200 Subject: [PATCH 128/145] chore: Toten Style entfernt. --- assets/css/style.css | 5 ----- 1 file changed, 5 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index b813a1b1..a802ac0b 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -672,11 +672,6 @@ hr.-even { text-align: center; } -, { - display: block; - margin: 0 auto 0 auto; -} - .content__teaser { color: var(--wtf-orange); font-size: 1.15rem; From 3e9facb9ed2d83e8e68f35e8491a2ca38c48c70f Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 13:04:20 +0200 Subject: [PATCH 129/145] fix: Unsichtbare Schrift im mobilen Header gefixt. --- assets/css/style.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index a802ac0b..082db537 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -1500,7 +1500,7 @@ footer { .header__claim p { margin: 0; padding: 1.5rem; - color: var(--wtf-nearly-white); + color: var(--wtf-nearly-black); } .header__claim ul { @@ -1720,7 +1720,7 @@ footer { .header__claim p { margin: 0; padding: 1.5rem; - color: var(--wtf-nearly-white); + color: var(--wtf-nearly-black); } .header__claim ul { From 45fd844436e074485e6951c097e3c143b3d6443c Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 13:04:42 +0200 Subject: [PATCH 130/145] =?UTF-8?q?feat:=20Autosizing=20f=C3=BCr=20Videos?= =?UTF-8?q?=20eingebaut.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/css/style.css | 5 +++++ templates/homepage.html | 12 ++++++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/assets/css/style.css b/assets/css/style.css index 082db537..eb3002b6 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -685,6 +685,11 @@ hr.-even { width: 100%; } +.content__video { + width: 100%; + aspect-ratio: 16/9; +} + /* Contact form on homepage - start */ .contact__box { display: grid; diff --git a/templates/homepage.html b/templates/homepage.html index 9db485e7..3f6802cf 100644 --- a/templates/homepage.html +++ b/templates/homepage.html @@ -21,11 +21,15 @@

      Videos

      What the f**ck is WTF eg?

      Was sind Genossenschaften und was können wir Cooles damit machen.

      - Vortrag von unserem Mitglied Scammo auf der Night of open Knowledge (NooK) 2022. - +

      + Vortrag von unserem Mitglied Scammo auf der Night of open Knowledge (NooK) 2022 +

      +

      Wirtschaft neu gedacht - die WTF Kooperative eG

      - Vortrag von unserem damaligen Vorstand MrSchizo auf der remote Chaos Experience (RC3) 2023. - +

      + Vortrag von unserem damaligen Vorstand MrSchizo auf der remote Chaos Experience (RC3) 2023. +

      +
    • From 31331ec3e78035eb9d2a25555d76f0a6d20ddc5f Mon Sep 17 00:00:00 2001 From: muli Date: Sun, 23 Jul 2023 14:38:47 +0200 Subject: [PATCH 131/145] =?UTF-8?q?fix:=20Variablenname=20der=20=C3=9Cbers?= =?UTF-8?q?chrift=20des=20Kontaktformulars=20korrigiert.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/about_page.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/about_page.html b/templates/about_page.html index 6b63ac71..37858297 100644 --- a/templates/about_page.html +++ b/templates/about_page.html @@ -31,8 +31,8 @@
      -