diff --git a/content/organisatie/_index.rst b/content/organisatie/_index.rst index e5911aa..8cba464 100644 --- a/content/organisatie/_index.rst +++ b/content/organisatie/_index.rst @@ -8,6 +8,21 @@ tags: - organisatie slug: title: "Organisatie" +active_members: +- brenda-langedijk +- debbie-reijnders +- fred-donck +- hans-van-de-looy +- jan-sepp +- jeroen-jonkman +- koen-de-jonge +- mark-janssen +- michael-boelen +- patrick-reijnen +- rogier-spoor +- ronny-lam +- rudi-van-drunen +- willem-toorop --- Op dagelijkse basis zijn vrijwilligers actief binnen onze vereniging. De taken variƫren van ledenadministratie tot aan het vinden van nieuwe sprekers. Ook niet geheel belangrijk zijn de activiteiten die verricht worden door ons bestuur en ondersteuning van de diverse commissies. @@ -36,4 +51,4 @@ De PR-Commissie regelt de volledige communicatie rondom evenementen en andere ve Beheerteam ---------- -Dit team onderhoud de diverse sites en systemen van NLUUG \ No newline at end of file +Dit team onderhoud de diverse sites en systemen van NLUUG diff --git a/content/organisatie/personen/_index.rst b/content/organisatie/personen/_index.rst index df01f6c..0b979d4 100644 --- a/content/organisatie/personen/_index.rst +++ b/content/organisatie/personen/_index.rst @@ -1,4 +1,5 @@ --- cascade: type: person +title: "Actieve leden" --- diff --git a/data/personen/jan-sepp.json b/data/personen/jan-sepp.json new file mode 100644 index 0000000..96593a5 --- /dev/null +++ b/data/personen/jan-sepp.json @@ -0,0 +1,16 @@ +{ + "id": "jan-sepp", + "name": "Jan Sepp", + "email": "", + "gender": "male", + "nationality": "Dutch", + "thumbnail": "/afbeeldingen/personen/jan-sepp-200x200.jpg", + "social": { + "github": "", + "instagram": "", + "linkedin": "", + "mastodon": "", + "mastodon_url": "", + "twitter": "" + } +} diff --git a/data/personen/mark-janssen.json b/data/personen/mark-janssen.json new file mode 100644 index 0000000..96f14d1 --- /dev/null +++ b/data/personen/mark-janssen.json @@ -0,0 +1,16 @@ +{ + "id": "mark-janssen", + "name": "Mark Janssen", + "email": "", + "gender": "male", + "nationality": "Dutch", + "thumbnail": "/afbeeldingen/personen/mark-janssen-200x200.jpg", + "social": { + "github": "", + "instagram": "", + "linkedin": "", + "mastodon": "", + "mastodon_url": "", + "twitter": "" + } +} diff --git a/data/personen/michael-boelen.json b/data/personen/michael-boelen.json index 5d63de2..d120981 100644 --- a/data/personen/michael-boelen.json +++ b/data/personen/michael-boelen.json @@ -1,9 +1,10 @@ { + "id": "michael-boelen", "name": "Michael Boelen", - "thumbnail": "", "email": "michael@nluug.nl", "gender": "male", "nationality": "Dutch", + "profile_page": "/organisatie/personen/michael-boelen/", "thumbnail": "/afbeeldingen/personen/michael-boelen-200x200.png", "websites": [{ "id": 1, @@ -15,11 +16,12 @@ "url": "https://linux-audit.com/" }], "social": { + "facebook": "", "github": "mboelen", - "twitter": "mboelen", "instagram": "", "linkedin": "michael-boelen", "mastodon": "@mboelen@mastodon.social", - "mastodon_url": "https://mastodon.social/@mboelen" + "mastodon_url": "https://mastodon.social/@mboelen", + "twitter": "mboelen" } } diff --git a/data/personen/ronny-lam.json b/data/personen/ronny-lam.json new file mode 100644 index 0000000..bd2db15 --- /dev/null +++ b/data/personen/ronny-lam.json @@ -0,0 +1,16 @@ +{ + "id": "ronny-lam", + "name": "Ronny Lam", + "email": "", + "gender": "male", + "nationality": "Dutch", + "thumbnail": "/afbeeldingen/personen/ronny-lam-200x200.jpg", + "social": { + "github": "", + "instagram": "", + "linkedin": "", + "mastodon": "", + "mastodon_url": "", + "twitter": "" + } +} diff --git a/static/afbeeldingen/iconen/facebook.svg b/static/afbeeldingen/iconen/facebook.svg new file mode 100644 index 0000000..83f7645 --- /dev/null +++ b/static/afbeeldingen/iconen/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/afbeeldingen/iconen/instagram.svg b/static/afbeeldingen/iconen/instagram.svg new file mode 100644 index 0000000..f3978b7 --- /dev/null +++ b/static/afbeeldingen/iconen/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/afbeeldingen/iconen/mastodon.svg b/static/afbeeldingen/iconen/mastodon.svg new file mode 100644 index 0000000..8532bd0 --- /dev/null +++ b/static/afbeeldingen/iconen/mastodon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/afbeeldingen/iconen/twitter.svg b/static/afbeeldingen/iconen/twitter.svg new file mode 100644 index 0000000..a43d68d --- /dev/null +++ b/static/afbeeldingen/iconen/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/afbeeldingen/personen/jan-sepp-200x200.jpg b/static/afbeeldingen/personen/jan-sepp-200x200.jpg new file mode 100644 index 0000000..6fe6927 Binary files /dev/null and b/static/afbeeldingen/personen/jan-sepp-200x200.jpg differ diff --git a/static/afbeeldingen/personen/mark-janssen-200x200.jpg b/static/afbeeldingen/personen/mark-janssen-200x200.jpg new file mode 100644 index 0000000..54be173 Binary files /dev/null and b/static/afbeeldingen/personen/mark-janssen-200x200.jpg differ diff --git a/static/afbeeldingen/personen/ronny-lam-200x200.jpg b/static/afbeeldingen/personen/ronny-lam-200x200.jpg new file mode 100644 index 0000000..1ffd96c Binary files /dev/null and b/static/afbeeldingen/personen/ronny-lam-200x200.jpg differ diff --git a/themes/nluug/assets/scss/styles.scss b/themes/nluug/assets/scss/styles.scss index 6ab6283..df4e123 100644 --- a/themes/nluug/assets/scss/styles.scss +++ b/themes/nluug/assets/scss/styles.scss @@ -33,6 +33,23 @@ body { top: 0; } +figure { + margin-inline-start: 10px; + margin-inline-end: 10px; +} + +.grid-team-members { + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1px; +} + +.grid-team-members-small-photos { + display: grid; + grid-template-columns: repeat(6, 1fr); + column-gap: 1px; +} + h1, h2, h3, h4, h5, strong, b { font-size: inherit; font-weight: 600; diff --git a/themes/nluug/layouts/organisatie/section.html b/themes/nluug/layouts/organisatie/section.html index ecc1d58..d611901 100644 --- a/themes/nluug/layouts/organisatie/section.html +++ b/themes/nluug/layouts/organisatie/section.html @@ -1,12 +1,20 @@ {{ define "main" }} {{ .Content }} + +
+

Actieve leden

+ {{ if .Params.active_members }} + {{ .Scratch.Set "active_members" .Params.active_members }} + {{ partial "show-active-members-small.html" . }} + {{ end }} +
+

Relevante pagina's:

-

Social media

- {{ if .social.mastodon }}{{ .social.mastodon }}{{ end }} + {{ if .social.mastodon }} + {{ .social.mastodon }}Mastodon + {{ end }} + {{ if .social.twitter }} + {{ .social.twitter }}Twitter + {{ end }} {{ end }} {{ end }} diff --git a/themes/nluug/layouts/team/single.html b/themes/nluug/layouts/team/single.html index a70527b..951036c 100644 --- a/themes/nluug/layouts/team/single.html +++ b/themes/nluug/layouts/team/single.html @@ -9,13 +9,17 @@

Team

-
+
{{ range $key,$val := .Params.team_members }} {{ with (index $.Site.Data.personen $val) }}
{{ if .thumbnail }}
- Foto van {{ .name }} + {{ if .profile_page }} + Foto van {{ .name }} + {{ else }} + Foto van {{ .name }} + {{ end }}
{{ .name }}