Merge pull request 'Refactoring tasks' (#80) from refactoring into main

Reviewed-on: #80
pull/83/head
sixtus 2023-01-02 16:59:31 +01:00
commit 15efb41a36
32 changed files with 70 additions and 123 deletions

View File

@ -3,20 +3,6 @@
text-align: center;
}
.border-dashed {
border: 1px dashed #4d4d4c;
}
.pad-horizontal {
padding: 0 .5em;
}
.pad-vertical {
padding: .5em 0;
}
.pad-both {
padding: .5em;
}
dl dt,
dl dd {
margin-bottom: .25em;

View File

@ -92,7 +92,7 @@ menu:
# Currently set to list all taxonomies and posts
main:
- identifier: posts
- identifier: post
name: Blog
url: /posts/
weight: 20

View File

@ -1,6 +1,7 @@
---
title: Dezentrale
slug: null
slug: dezentrale
url: '/'
description: dezentrale. Hackspace.
type: root
draft: false

View File

@ -24,6 +24,8 @@ showmetalinks: false
### Sonstiges
* [{{< value "links" "proceedings_name" >}}]({{< value "links" "proceedings_href" >}})
* [Hygienekonzept](/docs/dezentrale-hygienekonzept.pdf)
* [{{< value "links" "documents_name" >}}]({{< value "links" "documents_href" >}})
(Link funktioniert nur nach Login)
— Link funktioniert nur nach Login

View File

@ -13,9 +13,6 @@ aliases:
- /termine/freitag
event:
weekly:
# remote_chat: true
# remote_reason: covid
# remote_url: https://matrix.to/#/#Chaostreff:chat.dezentrale.space
intro: >-
Wir basteln an unseren Projekten, werfen Beamer und Soundsystem an,
socializen und networken, und gehen entspannt ins Wochenende.

View File

@ -13,9 +13,6 @@ aliases:
- /termine/dienstag
event:
weekly:
# remote_chat: true
# remote_reason: covid
# remote_url: https://matrix.to/#/#elektronikrunde:chat.dezentrale.space
intro: >-
Wir basteln! Egal ob Arduino, 3D-Drucker, Elektronik oder Raspberry Pi,
hier kommt alles auf den Tisch, unkompliziert und einsteigerfreundlich.

View File

@ -11,9 +11,6 @@ categories:
- Event
event:
weekly:
# remote_chat: true
# remote_reason: covid
# remote_url: https://matrix.to/#/#freifunk:chat.dezentrale.space
intro: >-
Vom Austausch zum Thema Freifunk bis hin zur Arbeit an
Routern & Gateways.

View File

@ -1,5 +1,5 @@
---
title: "Funktionaler Stammtisch Leipzig"
title: Funktionaler Stammtisch Leipzig
slug: funktionaler-stammtisch-leipzig
description: Der funktionale Stammtisch Leipzig trifft sich jeden 4. Mittwoch im Monat in der dezentrale.
draft: false
@ -16,8 +16,10 @@ aliases:
- /termine/funktionaler-stammtisch
event:
weekly:
intro: Der funktionale Stammtisch Leipzig trifft sich jeden 4. Mittwoch im Monat ab 20 Uhr in der dezentrale.
link: 'https://www.meetup.com/de-DE/funktionaler-stammtisch-leipzig/'
intro: >-
Der funktionale Stammtisch Leipzig trifft sich jeden 4. Mittwoch
im Monat ab 20 Uhr in der dezentrale.
link: https://www.meetup.com/de-DE/funktionaler-stammtisch-leipzig/
weekday: Mittwoch
interval: 4ten
begin: '20.00'

View File

@ -21,7 +21,7 @@ event:
haecksen_leipzig [AT] systemli [DOT] org
weekday: Dienstag
interval: letzten
begin: '19'
begin: '19.00'
link: https://www.haecksen.org
---

View File

@ -13,9 +13,6 @@ aliases:
- /termine/montag
event:
weekly:
# remote_chat: false
# remote_reason: covid
# remote_url: https://meetmeetmeet.de/dezentrale-programmierrunde
intro: >-
Hier diskutieren Mitglieder der dezentrale organisatorische Dinge, wie
beispielsweise zukünftige Veranstaltungen, zu erledigende Aufgaben für

View File

@ -17,9 +17,6 @@ aliases:
- /termine/montag
event:
weekly:
# remote_chat: false
# remote_reason: covid
# remote_url: https://meetmeetmeet.de/dezentrale-programmierrunde
intro: >-
Ob Du mit bits und bytes zaubern kannst, oder gerade erst
100 = 11+1 verstehst: Wir freuen uns auf Deinen Besuch bei uns. Du
@ -28,6 +25,7 @@ event:
weekday: Montag
begin: '19.00'
finish: '21.00'
# remote_url: https://meetmeetmeet.de/dezentrale-programmierrunde
matrix_channel: '#programmierrunde:chat.dezentrale.space'
---

View File

@ -13,9 +13,6 @@ aliases:
- /termine/montag
event:
weekly:
# remote_chat: false
# remote_reason: covid
# remote_url: https://meetmeetmeet.de/dezentrale-programmierrunde
intro: >-
Die regelmäßige Sitzung des Vorstands der dezentrale. Interessierte
können hier die Entstehung von Beschlüssen bewohnen oder wichtige

View File

@ -11,11 +11,11 @@ aliases:
image:
alt: Thank you!
choices:
- /intern/thanks/awesome-dog.jpg
- /intern/thanks/could-you-get-any-cooler.jpg
- /intern/thanks/t_hanks.jpg
- /intern/thanks/thank-you.jpg
- /intern/thanks/thanks-for-your-help.jpg
- /img/thanks/awesome-dog.jpg
- /img/thanks/could-you-get-any-cooler.jpg
- /img/thanks/t_hanks.jpg
- /img/thanks/thank-you.jpg
- /img/thanks/thanks-for-your-help.jpg
---
{{< random_image >}}

View File

@ -40,14 +40,10 @@ Kontoauszuges, dann müsst ihr uns nicht mal eure Adresse geben.
Kontakt
: {{< value "mail" "kasse" >}}
---
{{< resource_image
src="img/kitty.jpg"
{{< figure
class="pure-img"
src="/img/kitty.jpg"
alt="Kleine süße Katze - erhöht die Spendenbereitschaft!"
attr="Pargon Blake at Attention (CC BY 2.0)"
attrlink="https://www.flickr.com/photos/pargon/2527422080/in/album-72157605279479377/"
>}}
[kitty]: https://www.flickr.com/photos/pargon/2527422080/in/album-72157605279479377/
<small>
[Katze: Pargon Blake at Attention (CC BY 2.0)][kitty]
</small>

View File

@ -3,7 +3,7 @@ title: Lockpicking Workshop mit einem Profi aus Berlin
slug: lockpicking-workshop
description: Am 20.11. ab 19 Uhr Lockpicking Workshop
date: 2019-11-11T10:11:11+01:00
type: posts
type: post
draft: false
categories:
- Event

View File

@ -3,7 +3,7 @@ title: "WorkAdventure Workshop Virtuelles Rathaus"
slug: workadventure-workshop-virtuelles-rathaus
description: Wir veranstalten einen WorkAdventure Workshop, zusammen mit dem Kinderbüro Leipzig, und bauen das Neue Rathaus virtuell nach. Der Workshop findet ab dem 16.11. jeden Dienstag von 16 - 18 Uhr in der Grundschule am Addis-Abeba-Platz statt.
date: 2021-10-31T20:04:54+01:00
type: posts
type: post
draft: false
categories:
- Workadventure

View File

@ -3,7 +3,7 @@ title: "Datenschutz Im Zeitgeschichtlichen Forum"
slug: datenschutz-im-zeitgeschichtlichen-forum
description: "Mitglieder der Dezentrale helfen Besucher:innen der #DeutschlandDigital mit Tipps zum Datenschutz"
date: 2022-06-16T16:48:54+02:00
type: posts
type: post
draft: false
categories:
- Allgemein

View File

@ -16,15 +16,14 @@ sitemap:
---
Für unsere Projekte haben wir feste Termine meist im Wochenrhythmus.
> **Hinweis**: Wegen anhaltender Pandemie fallen manche Termine aus.
> Im Zweifel per Chat oder Mail nachfragen und bitte das
> [Hygienerkonzept]({{< ref "/dokumente.md" >}}) beachten.
Unsere Termine werden auch bei
Diese werden auch bei
[{{< value "links" "meetup_name" >}}]({{< value "links" "meetup_href" >}})
angekündigt.
Hinweis
: Es kann vorkommen dass manche Termine ausfallen.
: Im Zweifel per Chat oder Mail nachfragen.
{{< event_weekly_display >}}
---

View File

@ -7,57 +7,51 @@ menu: main
weight: 40
categories:
- General
showmeta: false
showmeta: true
showmetadates: false
showmetalinks: false
---
## dezentrale. Hackspace. WTF?!
Die dezentrale ist ein gemeinschaftlich verwalteter Ort, an dem technisch
interessierte Menschen zusammen kommen können, um voneinander zu lernen
und an Projekten zu basteln.
## Das Gebäude
{{< figure
src="/img/das_gebaeude.jpg"
alt="Das Gebäude"
>}}
<div class="pure-g">
<div class="pure-u-1-3 centered">
<h2>Das Gebäude</h2>
<div class="pad-horizontal">
{{< resource_image src="img/das_gebaeude.jpg" alt="Das Gebäude" >}}
</div>
<div class="pad-horizontal">
Die dezentrale befindet sich im Hinterhaus der
{{< value "address" "street_number" >}}.
Der Hackspace nimmt die erste Etage ein und ist über eine Holztreppe
zu erreichen.
</div>
</div>
<div class="pure-u-1-3 centered">
<h2>Die Räume</h2>
<div class="pad-horizontal">
{{< resource_image src="img/die_raeume.jpg" alt="Die Räume" >}}
</div>
<div class="pad-horizontal">
## Die Räume
{{< figure
src="/img/die_raeume.jpg"
alt="Die Räume"
>}}
Die dezentrale setzt sich aus mehreren Räumen zusammen — dem Hauptraum
mit großer Elektronik-Werkstatt, Arbeitsplätzen, und einem
Gemeinschaftsbereich. Der Mitgliederbereich beherbergt die Chill-Out-Area,
mit Büro und die Küche.
Darüber hinaus gibt es einen Server-/Abstellraum, und einen separaten
Projektraum.
</div>
</div>
<div class="pure-u-1-3 centered">
<h2>Der Verein</h2>
<div class="pad-horizontal">
{{< resource_image src="img/der_verein.jpg" alt="Der Verein" >}}
</div>
<div class="pad-horizontal">
## Der Verein
{{< figure
src="/img/der_verein.jpg"
alt="Der Verein"
>}}
Die dezentrale wird von dem Verein {{< value "global" "full_name" >}}
verwaltet. Wir freuen uns immer über Neuzugänge! Schau doch einfach mal vorbei
oder schreib uns eine Mail.
</div>
</div>
</div>
Wir sind auch der
[{{< value "links" "chaostreff_name" >}}]({{< value "links" "chaostreff_href" >}})

View File

@ -45,5 +45,7 @@ links:
lists_name: lists.dezentrale.space
meetup_href: https://www.meetup.com/dezentrale
meetup_name: Meetup
proceedings_href: https://wiki.dezentrale.space/Protokolle
proceedings_name: Protokolle
techniksprechstunde_href: https://techniksprechstunde.de
techniksprechstunde_name: Techniksprechstunde

View File

@ -15,34 +15,10 @@
{{- $annotation := $.Page.Param "event.weekly.annotation" }}
{{- $link := $.Page.Param "event.weekly.link" }}
{{- $remote_url := $.Page.Param "event.weekly.remote_url" }}
{{- $remote_chat := $.Page.Param "event.weekly.remote_chat" }}
{{- $remote_reason := $.Page.Param "event.weekly.remote_reason" }}
{{- $matrix_channel := $.Page.Param "event.weekly.matrix_channel" }}
<p>
{{ $intro }}
</p>
{{- with $remote_url }}
<div class="pure-u-1-8"></div>
<div class="pure-u-3-4 border-dashed pad-both">
{{- if eq $remote_reason "covid" }}
&#x1f9a0;&#xfe0e;
{{- end }}
Das Event findet
{{- if eq $remote_reason "covid" }}
aufgrund der Corona-Pandemie
{{- end }}
virtuell statt
<br>
<a href="{{ . }}" target="_blank">{{ . }}</a>
{{- with $remote_chat }}
<br>
Der genaue Meetingraum wird im Chat kurzfristig bekannt gegeben.
(Deine Stimme zählt, Dein Video aber nicht - Teilnahme per WebCam ist
nicht erforderlich. Das Event wird zu keinem Zeitpunkt aufgezeichnet.)
{{- end }}
</div>
<div class="pure-u-1-8"></div>
{{- end }}
<dl>
<dt>Termin</dt>
<dd>
@ -53,10 +29,12 @@
{{ $weekday }}
{{- end }}
{{- with $begin }}
von {{ . }} bis
von {{ . }} Uhr bis
{{- with $finish }}
{{ . }}
{{ end }}
{{ . }} Uhr
{{- else }}
open end
{{- end }}
{{- end }}
</dd>
{{- with $annotation }}
@ -64,6 +42,12 @@
<small>({{ . }})</small>
</dd>
{{- end }}
{{- with $remote_url }}
<dt>Remote Treffen</dt>
<dd>
Das Event findet virtuell statt: <a href="{{ . }}">{{ . }}</a>
</dd>
{{- end }}
{{- with $matrix_channel }}
<dt>Matrix Channel</dt>
<dd>

View File

@ -4,9 +4,7 @@
{{- end }}
{{- $alt := default "random image" ($.Page.Param "image.alt") }}
{{- $id := sha256 (index (seq 999 | shuffle) 0) }}
<p id="{{ $id }}">
<img class="centered pad-vertical" >
</p>
<p id="{{ $id }}"></p>
<script>
document.addEventListener("DOMContentLoaded", function() {
const container = document.getElementById("{{ $id }}");
@ -14,7 +12,7 @@ document.addEventListener("DOMContentLoaded", function() {
if (!container || !choices) { return; }
const img = document.createElement("img");
img.alt = "{{ $alt }}";
img.classList.add("centered", "pad-vertical");
img.classList.add("centered");
img.src = choices[Math.floor(Math.random() * choices.length)];
container.appendChild(img);
})

View File

@ -8,5 +8,5 @@
{{- end }}
{{- $img := resources.Get $src | resources.Fingerprint }}
<p>
<img class="pure-img centered pad-vertical" src="{{ $img.RelPermalink }}" alt="{{ $alt }}">
<img class="centered" src="{{ $img.RelPermalink }}" alt="{{ $alt }}">
</p>

View File

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 45 KiB

After

Width:  |  Height:  |  Size: 45 KiB

View File

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View File

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 166 KiB

View File

Before

Width:  |  Height:  |  Size: 48 KiB

After

Width:  |  Height:  |  Size: 48 KiB

View File

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 26 KiB

View File

Before

Width:  |  Height:  |  Size: 79 KiB

After

Width:  |  Height:  |  Size: 79 KiB