Meetups cleanup

This commit is contained in:
Anton Roslund
2025-09-21 20:27:22 +02:00
parent 7dff7d434d
commit 5a5a7cc88d
10 changed files with 88 additions and 5 deletions

View File

@@ -1,6 +1,6 @@
---
title: Meetups
layout: list
title: Kommande Meetups
layout: meetups_list
weight: 60
---
@@ -13,10 +13,10 @@ STHLM-MESH är ett community vem som helst kan arrangera en träff. Så här
1. Skapa en ny fil i `content/sv/blog/meetups/` (namnge gärna med datum i filnamnet).
2. Utgå från mallen i `content/sv/blog/meetups/template.md` och fyll i plats, datum, tid och en kort beskrivning.
3. Vill du använda vår RSVP-komponent skapa även en json fil under `static/events` utgå från filen `template.json`
3. Vill du använda vår RSVP-komponent, skapa även en json-fil under `static/events` och utgå från filen `template.json`
4. Skicka en PR på GitHub
Alternativ är det bara skriva till oss på Discord så hjälper vi dig lägga upp ditt event.
Alternativt kan du skriva till oss på Discord så hjälper vi dig lägga upp ditt event.
### Tidigare meetups

View File

@@ -1,6 +1,7 @@
---
title: Meetup 19 Augusti - Telefonplan
date: 2025-08-24
layout: meetup_single
build:
render: never
list: false

View File

@@ -1,6 +1,7 @@
---
title: Meetup 15 Maj - Urban Deli
date: 2024-05-04
layout: meetup_single
---
<img src="https://scontent.fbma6-1.fna.fbcdn.net/v/t39.30808-6/517513963_10165535191003368_2344483791759405240_n.jpg?_nc_cat=108&ccb=1-7&_nc_sid=aa7b47&_nc_ohc=1IQDCYFVitsQ7kNvwFCBidv&_nc_oc=Adm11Q6GHS1gZnsrLV7dVr7LAiRaAch5ST5ibHdJp9rSAqM2tvFt_jjmVHregLuIwT4&_nc_zt=23&_nc_ht=scontent.fbma6-1.fna&_nc_gid=6MV6i5qkzcGiTihEtIBCxA&oh=00_AfVKeRaH00x7qjwO2l0Wo68kgBgRJG252rXJU3vz9VBOhw&oe=68B0F073" alt="Meetup photo" style="width: 50%; height: auto;">

View File

@@ -1,6 +1,7 @@
---
title: Meetup 4 September - Sundbyberg
date: 2024-08-10
layout: meetup_single
---
<img src="https://scontent.fbma6-1.fna.fbcdn.net/v/t39.30808-6/516826012_10162373418114303_5606218656961284323_n.jpg?_nc_cat=110&ccb=1-7&_nc_sid=75d36f&_nc_ohc=UZMnChz73lkQ7kNvwGf2OoL&_nc_oc=AdmsQS-Jmkt7zuhPWCQdQ-HZ1I6J1i8uPxd1GaOcU8m2r6YpQ3zmzZvw1X0pHdmL7lg&_nc_zt=23&_nc_ht=scontent.fbma6-1.fna&_nc_gid=uKFo5CFj1vS86BoYRvlv3g&oh=00_AfXqSc1J5XKsW1FIe-T_wnxoLkTJtsLJzkOQd-zJ2E1DIg&oe=68B0E106" alt="Meetup photo" style="width: 50%; height: auto;">

View File

@@ -1,6 +1,7 @@
---
title: Meetup 8 April - Sundbyberg
date: 2025-04-08
layout: meetup_single
---
<img src="https://scontent.fbma6-1.fna.fbcdn.net/v/t39.30808-6/482214110_10161861083094303_3609145510463720959_n.jpg?stp=c0.29.1792.936a_dst-jpg_s1080x2048_tt6&_nc_cat=102&ccb=1-7&_nc_sid=75d36f&_nc_ohc=nwlZDBEmVkYQ7kNvwG6eOeV&_nc_oc=Adlpp_-FwSnb3FYSInWyBtG7y-D1uMiU2XYai5iP-_j8hC-GGXzYCKInUKbFeS3V1Wc&_nc_zt=23&_nc_ht=scontent.fbma6-1.fna&_nc_gid=OBFGqeDXTxJnWB3MYMqYMA&oh=00_AfWfl2qFhiHZeuv5PehFTndxNAY8BpRW99RgInjs6dS3EA&oe=68B0EC8A" alt="Meetup photo" style="width: 50%; height: auto;">

View File

@@ -1,6 +1,7 @@
---
title: Meetup 19 Augusti - Telefonplan
date: 2025-08-14
layout: meetup_single
---
Nu är det dags för en Meshtastic AW i Stockholm igen! Denna gång hoppas vi på bra väder och träffas på baren i Svandammsparken. Midsommarköket som baren heter öppnar redan 15:00 om någon vill komma tidigare. Kom och träffa likasinnade, snacka LoRa och bygg ut nätverket i Stockholm!

View File

@@ -1,6 +1,7 @@
---
title: Meshtastic på SEC-T
date: 2025-09-10
layout: meetup_single
---
SEC-T är en av Europas största säkerhetskonferenser som äger rum i Stockholm varje år. Konferensen samlar cybersäkerhetsexperter, forskare och entusiaster från hela världen för att dela kunskap och diskutera de senaste trenderna inom informationssäkerhet.

View File

@@ -1,6 +1,6 @@
---
title: Tidigare Meetups
description: nej
layout: list
layout: meetups_list
weight: 70
---

View File

@@ -0,0 +1,29 @@
{{ define "main" -}}
<div class="td-content">
<h1>{{ .Title }}</h1>
{{ with .Params.description }}<div class="lead">{{ . | markdownify }}</div>{{ end }}
{{/* Show meetup content without blog post metadata */}}
{{ .Content }}
{{/* Optional: Add navigation to other meetups */}}
<div class="mt-5 pt-3 border-top">
<div class="row">
<div class="col">
{{ with .PrevInSection }}
<a href="{{ .RelPermalink }}" class="btn btn-outline-primary">
← {{ .Title }}
</a>
{{ end }}
</div>
<div class="col text-end">
{{ with .NextInSection }}
<a href="{{ .RelPermalink }}" class="btn btn-outline-primary">
{{ .Title }} →
</a>
{{ end }}
</div>
</div>
</div>
</div>
{{- end }}

View File

@@ -0,0 +1,48 @@
{{ define "main" -}}
{{/* Show content only when there are no upcoming meetups */}}
{{ if not .Pages -}}
{{ with .Content }}{{ . }}{{ end -}}
{{ else -}}
{{/* If there are upcoming meetups, show only this title */}}
<h1>{{ .Title }}</h1>
{{ end -}}
{{ if (and .Parent .Parent.IsHome) -}}
{{ $.Scratch.Set "blog-pages" (where .Site.RegularPages "Section" .Section) -}}
{{ else -}}
{{$.Scratch.Set "blog-pages" .Pages -}}
{{ end -}}
{{ if .Pages -}}
<div class="td-blog-posts">
{{ $pages := ($.Scratch.Get "blog-pages").ByWeight.ByDate }} <!-- weight → date -->
{{ $pager := .Paginate ($pages.GroupByDate "2006") }}
{{ range $pager.PageGroups }}
<ul class="td-blog-posts-list">
{{ range .Pages }}
<li class="td-blog-posts-list__item">
<div class="td-blog-posts-list__body">
<h1 class="mt-0 mb-1"><a href="{{ .RelPermalink }}" style="color: #30c965;
text-decoration: none;font-weight: 700;">{{ .Title }}</a></h1>
<header class="article-meta">
{{- partial "taxonomy_terms_article_wrapper.html" . -}}
{{ if (and (not .Params.hide_readingtime) (.Site.Params.ui.readingtime.enable)) -}}
{{- partial "reading-time.html" . -}}
{{ end -}}
</header>
{{- partial "featured-image.html" (dict "p" . "w" 250 "h" 125 "class" "float-start me-3 pt-1 d-none d-md-block") -}}
<p class="pt-0 mt-0">{{ .Plain | safeHTML | truncate 250 }}</p>
<p class="pt-0"><a href="{{ .RelPermalink }}" aria-label="{{ T "ui_read_more"}} - {{ .LinkTitle }}">{{ T "ui_read_more"}}</a></p>
</div>
</li>
{{ end -}}
</ul>
{{ end -}}
</div>
<div class="td-blog-posts__pagination">
{{ partial "pagination.html" . -}}
</div>
{{- end -}}
{{ end -}}