Compare commits
3 commits
main
...
renovate/m
| Author | SHA1 | Date | |
|---|---|---|---|
| 35c83e4831 | |||
| 8db10ca96e | |||
| 2fcde03cc4 |
20 changed files with 59 additions and 227 deletions
|
|
@ -20,4 +20,4 @@ jobs:
|
|||
echo "${{ secrets.SSH_KNOWN_HOSTS_FILE }}" > ./known_hosts
|
||||
- name: Staging Deployment - Remove PR from staging
|
||||
run: |
|
||||
ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts' ccchh-website-deploy@public-web-static.hosts.hamburg.ccc.de -t "rm -r /var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/"
|
||||
ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts' ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de -t "rm -r /var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/"
|
||||
|
|
|
|||
|
|
@ -52,13 +52,13 @@ jobs:
|
|||
run: |
|
||||
echo "${{ secrets.SSH_DEPLOY_KEY }}" > deploykey.priv
|
||||
chmod 400 deploykey.priv
|
||||
echo "${{ vars.SSH_KNOWN_HOSTS }}" > ./known_hosts
|
||||
echo "${{ secrets.SSH_KNOWN_HOSTS_FILE }}" > ./known_hosts
|
||||
|
||||
- name: Deploy - Upload PR to staging
|
||||
if: github.event_name == 'pull_request'
|
||||
run: |
|
||||
echo "Deploying to staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}"
|
||||
rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static.hosts.hamburg.ccc.de:/var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/
|
||||
rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de:/var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/
|
||||
- name: Deploy - Add comment to PR with staging URL
|
||||
if: github.event_name == 'pull_request' && github.event.action == 'opened'
|
||||
run: |
|
||||
|
|
@ -72,9 +72,9 @@ jobs:
|
|||
- name: Deploy - Upload to prod
|
||||
if: (github.event_name == 'push' || github.event_name == 'schedule') && github.ref_name == 'main'
|
||||
run: |
|
||||
rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static.hosts.hamburg.ccc.de:/var/www/hamburg.ccc.de/
|
||||
rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de:/var/www/hamburg.ccc.de/
|
||||
|
||||
- uses: actions/upload-artifact@v3
|
||||
- uses: actions/upload-artifact@v7
|
||||
if: github.event_name == 'pull_request'
|
||||
with:
|
||||
name: website-build
|
||||
|
|
|
|||
38
.gitlab-ci.yml
Normal file
38
.gitlab-ci.yml
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
variables:
|
||||
TZ: Europe/Berlin
|
||||
|
||||
stages:
|
||||
- build
|
||||
- deploy
|
||||
|
||||
build-website:
|
||||
stage: build
|
||||
image: registry.gitlab.com/pages/hugo/hugo_extended:latest
|
||||
before_script:
|
||||
- apk update
|
||||
- apk add tzdata coreutils curl jq git
|
||||
script:
|
||||
- ./fetch-calendar.sh
|
||||
- sed -i "s#baseURL = 'https://hamburg.ccc.de/'#baseURL = 'https://next.hamburg.ccc.de/'#" hugo.toml
|
||||
- hugo
|
||||
artifacts:
|
||||
untracked: true
|
||||
expose_as: "website build"
|
||||
name: "website-build-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA"
|
||||
paths:
|
||||
- public/
|
||||
expire_in: 1 hrs
|
||||
|
||||
deploy-website:
|
||||
stage: deploy
|
||||
image: alpine
|
||||
before_script:
|
||||
- apk update
|
||||
- apk add rsync openssh
|
||||
script:
|
||||
- chmod 400 $NEXT_SSH_DEPLOY_KEY
|
||||
- rsync -r --delete -e "ssh -i $NEXT_SSH_DEPLOY_KEY -o 'UserKnownHostsFile $SSH_KNOWN_HOSTS_FILE'" public/ ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de:/var/www/next.hamburg.ccc.de/
|
||||
rules:
|
||||
- if: $CI_COMMIT_BRANCH == "main"
|
||||
when: on_success
|
||||
- when: never
|
||||
|
|
@ -23,7 +23,7 @@ Wir stellen uns gemeinsam gegen die Abhängigkeit von digitalen Großkonzernen u
|
|||
|
||||
<!--more-->
|
||||
|
||||
Wir bieten am 04. Januar 2026 beim allerersten [Digital Independence Day](https://diday.org) ein einfaches Programm zu folgenden Punkten an:
|
||||
Wir bieten am 04. Januar 2026 beim allerersten Digital Independece Day ein einfaches Programm zu folgenden Punkten an:
|
||||
|
||||
- *fällt aus* ~~**Wie benutze ich mein Smartphone privatsphärefreundlich?**~~
|
||||
~~Wir zeigen einfache Handgriffe und Einstellungen, die bei gängigen Smartphones getroffen werden können, um weniger Daten von sich preiszugeben.~~
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ tags:
|
|||
# image: Path to the image
|
||||
---
|
||||
|
||||
Am 2. [Digital Independence Day](https://diday.org) (01.02.2026) zeigen wir euch in Hamburg, wie ihr gängige Büroarbeiten wie Briefeschreiben, Tabellenkalkulationen ohne Abhängigkeit zu Microsoft Office tätigen könnt.
|
||||
Am 2. DI-Day (01.02.2026) zeigen wir euch in Hamburg, wie ihr gängige Büroarbeiten wie Briefeschreiben, Tabellenkalkulationen ohne Abhängigkeit zu Microsoft Office tätigen könnt.
|
||||
|
||||
<!--more-->
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
---
|
||||
categories: event
|
||||
title: 'DIDAY: Messenger: Alternativen zu WhatsApp und Co.'
|
||||
title: 'DI-Day: Messenger: Alternativen zu WhatsApp und Co.'
|
||||
date: '2026-03-01T14:00:00+01:00' # date of the event
|
||||
publishDate: '2026-01-20T19:00:00+01:00' # when to publish
|
||||
draft: false
|
||||
|
|
@ -18,7 +18,7 @@ tags:
|
|||
# image: Path to the image
|
||||
---
|
||||
|
||||
Am [Digital Independence Day](https://diday.org) am 1. März zeigen wir euch bei uns in Hamburg, warum ihr vielleicht SMS, WhatsApp, oder andere Messenger von Großkonzernen durch Alternativen ersetzen möchtet, und wie ihr das praktisch angeht.
|
||||
Am DI-Day am 1. März zeigen wir euch bei uns in Hamburg, warum ihr vielleicht SMS, WhatsApp, oder andere Messenger von Großkonzernen durch Alternativen ersetzen möchtet, und wie ihr das praktisch angeht.
|
||||
|
||||
<!--more-->
|
||||
|
||||
|
|
|
|||
|
|
@ -1,19 +0,0 @@
|
|||
---
|
||||
categories: event
|
||||
title: 'Paperless und Keycloak: Selfhosting'
|
||||
date: '2026-03-12T19:42:00+01:00' # date of the event
|
||||
publishDate: '2026-03-10T21:21:22+01:00' # when to publish
|
||||
draft: false
|
||||
location: Z9
|
||||
authors:
|
||||
- Mark.TwoFive
|
||||
tags: selfhosting
|
||||
# header:
|
||||
# caption: A caption für the picture will be used as Alt-Text
|
||||
# image: Path to the image
|
||||
---
|
||||
|
||||
Demonstrationen von Paperless und Keycloak für die Heim-IT stehen auf dem Plan des nächsten Treffens der Selfhosting-Usergroup im Hackspace des CCCHH. Den Abend lassen wir wir danach mit ein paar Austauschrunden nach dem Lean Coffee-Prinzip ausklingen.
|
||||
|
||||
Wer Lust hat schaut am Do. 12.03.2026 vorbei 👨🏼💻
|
||||
Wir freuen uns!
|
||||
|
|
@ -1,44 +0,0 @@
|
|||
---
|
||||
categories: event
|
||||
title: 'Tag des Offenen Hackspace und DIDAY'
|
||||
date: '2026-03-28T13:37:00+01:00' # date of the event
|
||||
publishDate: '2026-03-10T21:26:49+01:00' # when to publish
|
||||
draft: false
|
||||
location: Z9
|
||||
authors:
|
||||
- stb
|
||||
tags:
|
||||
- tdoh
|
||||
- DID
|
||||
- jugendhackt
|
||||
# header:
|
||||
# caption: A caption für the picture will be used as Alt-Text
|
||||
# image: Path to the image
|
||||
---
|
||||
|
||||
In ganz Deutschland findet am 28.03.2026 der “Tag des offenen Hackspaces” statt. Dabei öffnen verschiedene Hack- und Making-Spaces allen interessierten ihre Türen. Der CCCHH, Jugend Hackt Lab Hamburg und der DIDAY Hamburg sind in der Viktoria-Kaserne dabei. Wir freuen uns auf euch!
|
||||
|
||||
<!--more-->
|
||||
|
||||
## Chaos Computer Club Hansestadt Hamburg
|
||||
|
||||
Wir öffnen unsere Clubräume für alle Interessierten: lernt uns, unsere Räume und Werkstätten kennen. Clubmitglieder stehen zur Verfügung, um Fragen zum Club zu beantworten, und einige unserer Projekte vorzuführen. Wir bereiten ein paar Lötprojekte, Servertechnik von vor 30 Jahren und die Funkamateur-Clubstation vor.
|
||||
|
||||
## Jugend Hackt Lab Hamburg
|
||||
|
||||
Am Tag des Offenen Hackspace gibt es die Möglichkeit für Jugendliche und Erwachsenen sich die Räumlichkeiten anzuschauen, sowie mit Mitgliedern des Vereins zu schnacken.
|
||||
|
||||
Wenn du dich also schon länger für das Jugend hackt Lab Hamburg interessiert hast aber bisher noch keine Mglichkeit hattest vorbei zu kommen kannst du nicht nur am Open Lab teilnehmen, sondern auch direkt die restlichen Räume und Möglichkeiten des Z9 erkunden.
|
||||
|
||||
Das Open Lab findet dabei in etwas kleinerer Form statt um auch Erwachsenen die Möglichkeit zu geben sich umzusehen.
|
||||
|
||||
Wir haben kein festes Programm vorgesehen. Du kannst deine eigenen Projekte oder auch nur eine lose Idee mitbringen und erhälst vor Ort Unterstützung durch unsere Mentor*innen.Noch keine Ideen? Dann lasst uns gemeinsam überlegen. Außer Interesse an der Welt und Offenheit für Diversität gibt es keine Voraussetzungen.
|
||||
|
||||
Bring gern einen Laptop mit, wenn du hast. Wir haben aber auch ein paar Leihgeräte. Ansonsten brauchst du nichts außer Neugier.
|
||||
|
||||
## Digital Independence Day
|
||||
|
||||
Normalerweise ist der [DIDAY](https://diday.org) immer am ersten Sonntag im Monat, aber dieses Mal verlegen wir es vor und kombinieren es mit dem Tag des Offenen Hackspace. Dieses Mal haben wir keinen großen Vortrag zu einem Thema vorbereitet, sondern stehen für Fragen zur Verfügung. Je nach Interesse können wir in verschiedene Themen auch tiefer einsteigen, z. B. zu Alternativen zu Word&Excel, zu WhatsApp, oder zur Microsoft Cloud. Und natürlich zu allen Themen, die euch unter den Nägeln brennen!
|
||||
|
||||
Wir werden außerdem an diesem Tag auch einen "Linux Helpdesk" anbieten.
|
||||
Hier werden erfahrene Linux-User*innen sich zur Verfügung stellen, um euch mit Linux zu unterstützen. Wir können Fragen beantworten, Probleme lösen, oder euch helfen, ein Linux eurer Wahl auf eurem Gerät zu installieren
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
---
|
||||
categories: event
|
||||
title: 'KI-Überwachung im Fußball'
|
||||
date: '2026-03-19T19:10:00+01:00' # date of the event
|
||||
publishDate: '2026-03-04T18:12:24+01:00' # when to publish
|
||||
draft: false
|
||||
location: St. Pauli-Museum
|
||||
authors:
|
||||
- kantorkel
|
||||
tags:
|
||||
- überwachung
|
||||
- ki
|
||||
# header:
|
||||
# caption: A caption für the picture will be used as Alt-Text
|
||||
# image: Path to the image
|
||||
---
|
||||
|
||||
„KI“-gestützte Überwachung von Fußballfans ist kein Zukunftsszenario, sondern wird gerade zur Realität. Private Unternehmen und die Polizei setzen zunehmend auf die Möglichkeiten sogenannter Künstlicher Intelligenz, um Besucherströme zu analysieren, Verhalten zu bewerten und Personen zu identifizieren. Doch was bedeutet das konkret für Fußballfans im Stadion, auf der Anreise und darüber hinaus?
|
||||
|
||||
Auf Einladung der Braun-Weißen Hilfe geben wir am **19. März um 19:10 Uhr im St. Pauli-Museum** einen Einblick in aktuelle Entwicklungen, technische Hintergründe und mögliche Folgen.
|
||||
|
||||
<!--more-->
|
||||
|
||||
#### Termin & Ort
|
||||
|
||||
**19. März 2026**
|
||||
**19:10 Uhr**
|
||||
|
||||
**St. Pauli-Museum**
|
||||
Millerntor / Gegengerade
|
||||
Heiligengeistfeld 1
|
||||
20359 Hamburg
|
||||
|
||||
Binary file not shown.
|
|
@ -1,30 +0,0 @@
|
|||
---
|
||||
categories: event
|
||||
title: 'DIDAY: Die eigene Cloud'
|
||||
date: '2026-05-03T14:00:00+01:00' # date of the event
|
||||
publishDate: '2026-04-15T12:00:00+01:00' # when to publish
|
||||
draft: false
|
||||
location: Z9
|
||||
authors:
|
||||
- stb
|
||||
tags:
|
||||
- DID
|
||||
- digitale selbstverteidigung
|
||||
- cloud
|
||||
# tags:
|
||||
# header:
|
||||
# caption: A caption für the picture will be used as Alt-Text
|
||||
# image: Path to the image
|
||||
---
|
||||
|
||||
Bei diesem [Digital Independence Day](https://diday.org) dreht sich alles um die eigene Cloud: wir zeigen euch die Grundfunktionen von Nextcloud, und erklären, wie ihr für eure Familie, den Freundeskreis oder den kleinen Verein einfach selbst eine einrichten könnt.
|
||||
|
||||
<!--more-->
|
||||
|
||||
In einem ersten Vortragsteil geben wir eine Einführung in die Grundfunktionen von Nextcloud: Dateien, Kalender, Kontakte und Photos. Dabei ist auch Raum für eure Fragen.
|
||||
|
||||
Im Anschluss wird es praktisch! Wenn ihr Nextcloud einfach mal ausprobieren wollt, oder euch sogar schon entschieden habt, Nextcloud einzusetzen, aber euch bisher nicht getraut habt, das anzugehen, helfen wir euch mit Rat und Tat. Bringt euer Laptop mit, und wir unterstützen euch, bei einem der vielen Anbieter eine Nextcloud-Instanz zu bestellen und einzurichten. Selbstverständlich stehen wir auch für weitergehende Fragen zur Verfügung.
|
||||
|
||||
Es ist keine Anmeldung erforderlich.
|
||||
|
||||
[pdf der Präsentation](./diday_Die_eigene_Cloud.pdf)
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 173 KiB |
|
|
@ -1,50 +0,0 @@
|
|||
---
|
||||
categories: article
|
||||
title: 'Der CCCHH sagt NEIN zu Olympia in Hamburg'
|
||||
date: '2026-05-31T23:59:59+02:00'
|
||||
publishDate: '2026-05-23T20:00:00+02:00'
|
||||
draft: false
|
||||
authors:
|
||||
- lilly
|
||||
tags:
|
||||
- überwachung
|
||||
- ki
|
||||
- vorratsdatenspeicherung
|
||||
header:
|
||||
caption: >-
|
||||
Logo des NOLYMPIA Hamburg Bündnisses.
|
||||
Es ist ein schwarzer Schriftzug mit dick gedrucktem NO und anschließendem LYMPIA auf rotem Hintergrund.
|
||||
Das Wort Hamburg ist klein und nach rechts versetzt unter NOLYMPIA zu sehen.
|
||||
image: header.png
|
||||
---
|
||||
|
||||
Der Senat Hamburgs möchte sich gerne mit unserer schönen Stadt als Austragungsort für die olympischen Spiele 2036, 2040 oder 2044 bewerben[^1].
|
||||
Wir teilen die Meinung des Senats und der regierenden Fraktionen nicht, dass olympische Spiele in Hamburg unzählige und eindeutige Vorteile bringen würde. Ganz im Gegenteil!
|
||||
Bei der Austragung der letzten Spiele in Paris und auch davor haben wir gesehen, dass die Stadt zwar in aller Munde kommt, aber die Spiele selbst für die Menschen dort ein riesiger Kostenpunkt und massive Belastung sind[^2][^3].
|
||||
|
||||
Eine konkrete oder belastbare Planung zur Umsetzung der Sicherheit während der Spiele hat die Stadt noch nicht veröffentlicht, aber den bereits durchgesickerten Eckpunkten stehen wir sehr kritisch gegenüber.
|
||||
Das Konzept der Stadt sieht vor, die Spiele in das bestehende Stadtleben zu integrieren[^4].
|
||||
Dies würde bedeuten, dass in diversen Stadtteilen in den Wohnvierteln und Sportstätten vor der Haustür Sicherheitszonen eingerichtet werden.
|
||||
Sicherheitszonen bedeuten den massiven Ausbau von Überwachungskameras, wahrscheinlich mit undurchsichtiger und massenhafter KI-Auswertung jedes öffentlichen Verhaltens <q>integriert</q> in das komplette Stadtleben[^5].
|
||||
|
||||
Wie der Senat die Zugangskontrolle in diesen Sicherheitszonen gestalten will ist auch noch unklar.
|
||||
Ob wir hier eine Einschränkung der Bewegungsfreiheit für Menschen ohne Tickets mitsamt übergriffigen und dauerhaften Polizeikontrollen wie in Paris[^6] zu erwarten haben oder ob es hier eine digitale Version über irgendwelche hastig gebauten Apps erzwungen wird, können wir noch nicht sagen.
|
||||
Keines von beiden ist eine hinnehmbare Option.
|
||||
|
||||
Ein weiterer Punkt für uns als stark queerer Verein, der von einem bunten Miteinander **aller** Arten von Menschen lebt, sind die trans\*- und menschenfeindlichen Vorstellungen des IOC[^7].
|
||||
Das Organisationskommittee steht hier nicht für die moderne pluralistische Gesellschaft, die der Senat uns verkaufen will, sondern für ein rückwärtsgewanntes Weltbild, welches vor der Hetze rechter Mobs kuscht.
|
||||
Damit schadet das IOC nicht nur der queeren Community in Hamburg sondern der Sicherheit und Selbstbestimmung aller Frauen[^8]!
|
||||
|
||||
Long story Short: Es gibt in Hamburg viel Potential und Möglichkeiten für positive Stadtgestaltung.
|
||||
Wir brauchen aber kein Prestigeprojekt Olympia, um eine bessere Realität zu schaffen.
|
||||
|
||||
|
||||
[^1]: https://www.ndr.de/sport/mehr_sport/olympia-referendum-in-hamburg-alle-fragen-und-antworten,olympia-526.html
|
||||
[^2]: https://www.nolympia-hamburg.de/stellungnahme/
|
||||
[^3]: https://www.nolympia-hamburg.de/nolympiahh/wp-content/uploads/2026/01/10-Min-NOlympische-Fakten-Links-und-Quellen-28012026.pdf
|
||||
[^4]: https://www.hamburg-activecity.de/olympia-konzept
|
||||
[^5]: https://taz.de/Ueberwachung-von-Drogenszene/!5933508/
|
||||
[^6]: https://www.zeit.de/digital/datenschutz/2024-07/ki-olympische-spiele-ueberwachung-sicherheit-paris
|
||||
[^7]: https://www.spiegel.de/sport/olympia/ioc-internationales-olympisches-komitee-verlangt-kuenftig-geschlechtertest-von-sportlerinnen-a-81fa279b-1e7f-4d8a-9aa0-f4799a0590d6
|
||||
[^8]: https://www.klassegegenklasse.org/trans-frauen-sind-frauen-egal-was-das-gericht-sagt/
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
---
|
||||
categories: event
|
||||
title: 'Kein DIDAY im Juni 2026'
|
||||
date: '2026-06-07T14:00:00+01:00' # date of the event
|
||||
publishDate: '2026-06-01T12:00:00+01:00' # when to publish
|
||||
draft: false
|
||||
location: Z9
|
||||
authors:
|
||||
- June
|
||||
tags:
|
||||
- DID
|
||||
- digitale selbstverteidigung
|
||||
# header:
|
||||
# caption: A caption für the picture will be used as Alt-Text
|
||||
# image: Path to the image
|
||||
---
|
||||
|
||||
Leider können wir im Juni, am 06.07.2026, keinen [Digital Independence Day](https://diday.org) für euch anbieten.
|
||||
|
||||
<!--more-->
|
||||
|
||||
Wir laden euch aber dazu ein, eine der vielzähligen alternativen Veranstaltungen in Hamburg zu besuchen. Was wann wo stattfindet, könnt ihr im [DIDAY Terminkalender](https://events.diday.org) herausfinden.
|
||||
Und selbstverständlich könnt ihr auch die zahlreichen Onlne-Ressourcen rund ums Thema Digital Independence nutzen, um euch selbstständig zu einem neuen Thema zu informieren. Dazu gibt es die [Anleitungen auf diday.org](https://diday.org/de/guides/), die [Wechselrezepte auf di.day](https://di.day/de/wechselrezepte) oder auch die Folien zu unseren vergangen DIDAYs zu den Themen [Messenger](https://hamburg.ccc.de/blog/2026/03/01/diday-messenger-alternativen-zu-whatsapp-und-co./diday_Messenger.pdf) und [Cloud](https://hamburg.ccc.de/blog/2026/05/03/diday-die-eigene-cloud/diday_Die_eigene_Cloud.pdf).
|
||||
BIN
content/home/2-visit/Z9-hauptraum-202301-leinwand.jpeg
Normal file
BIN
content/home/2-visit/Z9-hauptraum-202301-leinwand.jpeg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 1.2 MiB |
|
|
@ -8,11 +8,11 @@ headless: true
|
|||
Wenn du uns kennenlernen möchtest, komm doch einfach mal zum [Open Chaos](https://wiki.hamburg.ccc.de/club:terminserien:openchaos) vorbei.
|
||||
Gelegentlich bieten wir außerdem Vorträge zu spezifischen Themen an, die hier im [Blog]({{< ref "/blog" >}}) und im Kalender veröffentlichen.
|
||||
|
||||
{{< img-resize "2-visit/Z9-hauptraum-202512-leinwand.jpeg" "400x" "float-right" >}}
|
||||
{{< img-resize "2-visit/Z9-hauptraum-202301-leinwand.jpeg" "300x" "float-right" >}}
|
||||
Wir haben einen großen Raum für Vorträge, Workshops oder gemütliches Hacken an Projekten mit Tischen für ca. 20 Personen, Küche und Sofaecke.
|
||||
{{< clearfix >}}
|
||||
|
||||
{{< img-resize "2-visit/Z9-hauptraum-202301-kueche.jpeg" "400x" "float-right" >}}
|
||||
{{< img-resize "2-visit/Z9-hauptraum-202301-kueche.jpeg" "300x" "float-right" >}}
|
||||
Zusätzlich befinden sich direkt nebenan zwei Werkstatträume zum Löten, 3D-Drucken, Lasercutten, Schreinern, etc.
|
||||
{{< clearfix >}}
|
||||
|
||||
|
|
|
|||
|
|
@ -7,4 +7,4 @@ image: haecksen-logo-gruenblau.png
|
|||
link: https://wiki.hamburg.ccc.de/club:geekfem:start
|
||||
---
|
||||
|
||||
Geekfem ist ein Raum für technik-interessierte FLINTA Personen und veranstaltet regelmäßig Termine zu verschiedenen Themen oder einfach nur zum schnacken.
|
||||
Geekfem ist ein Raum für technik-interessierte Frauen* und veranstaltet regelmäßig Termine zu verschiedenen Themen oder einfach nur zum schnacken.
|
||||
|
|
|
|||
|
|
@ -454,17 +454,12 @@ div.nav-aside {
|
|||
margin: 15px var(--block-spacing-horizontal);
|
||||
}
|
||||
|
||||
.image-container {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
|
||||
img {
|
||||
padding: 15px var(--block-spacing-horizontal);
|
||||
max-width: 100%;
|
||||
max-height: 100%;
|
||||
}
|
||||
img {
|
||||
padding: 15px var(--block-spacing-horizontal);
|
||||
width: 100%;
|
||||
height: 25cqw;
|
||||
object-fit: cover;
|
||||
object-position: top;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -46,10 +46,8 @@
|
|||
{{- end }}
|
||||
</div>
|
||||
{{- if isset .Params "header" }}
|
||||
<div class="image-container">
|
||||
{{- $img := .Resources.GetMatch .Params.header.image }}
|
||||
<img src="{{ $img.RelPermalink }}" alt="{{ .Params.header.caption }}" />
|
||||
{{- end }}
|
||||
</div>
|
||||
{{- $img := .Resources.GetMatch .Params.header.image }}
|
||||
<img class="container" src="{{ $img.RelPermalink }}" alt="{{ .Params.header.caption }}" />
|
||||
{{- end }}
|
||||
</header>
|
||||
{{- end }}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue