Skip to content

Ombouwen MOZa site naar Hugo#13

Merged
robbertbos merged 25 commits intomainfrom
refactor-to-hugo
Jan 15, 2026
Merged

Ombouwen MOZa site naar Hugo#13
robbertbos merged 25 commits intomainfrom
refactor-to-hugo

Conversation

@robbertbos
Copy link
Copy Markdown
Member

No description provided.

Redesign MOZa Weekly

Toevoegen dark mode voor Rijksoverheid
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jan 3, 2026

PR Preview Action v1.8.0
Preview removed because the pull request was closed.
2026-01-15 11:53 CET

@robbertbos robbertbos marked this pull request as ready for review January 5, 2026 14:04
@AmbtenaarInFunctie
Copy link
Copy Markdown
Collaborator

Gekeken samen met @RobinAlderliesten @rnacken

Functionele dingen:

  • Niemand van de devs heeft ervaring met Hugo. Als er een bug gefixt moet worden, gaat dat voor de aangewezen dev extra tijd kosten. Of worden deze dingen dan ook door jou opgepakt @robbertbos
  • We willen dit eerst nog even langs @rogier-barendregt laten gaan zodra hij terug is van vakantie, want de styling wijkt af van wat we in december hebben neergezet.
  • Door Hugo zetten we ons met de landingspagina vast in een stramien dat vooral op documentatie is gericht. Het project is nog volop in beweging, en zodra we iets van interactiviteit nodig hebben (of iets anders dat Hugo niet ondersteunt), zitten we ineens met én React én een site generator te werken. Dat is onhandig, kan functionaliteit van Hugo breken en maakt alles onnodig complex.

Technische dingetjes:

  • Ik mis een knop om te switchen tussen dark en light mode.
  • Achter de RSS-feed (weeklys) zit geen goede link.

@robbertbos
Copy link
Copy Markdown
Member Author

@AmbtenaarInFunctie @RobinAlderliesten @rnacken dank dat jullie hier naar gekeken hebben.

Wat voor mij belangrijk is, is dat we straks met een bredere groep aan onze site kunnen werken. Dat gaat dan niet alleen om het toevoegen van een MOZa Weekly, maar bijv. ook om het toevoegen van een nieuw onderwerp of een bestand dat we willen delen. Ik denk dat de opzet met Hugo dat makkelijker maakt t.o.v. de opzet nu met React.

  1. Is het niet juist leuk om wat nieuws te leren? Hugo is gebaseerd op Go. Tot nu toe zit er overigens nog geen enkele regel aan Go code in.
  2. Waar zitten de verschillen in styling die mogelijk problematisch zijn?
  3. Als we een meer dynamische site nodig hebben, dan kunnen we opnieuw een overweging maken. Het is afhankelijk van de use case wat dan het beste is. In andere projecten hebben wij bijv. gekozen om HTMX + HTML Backend in te zetten. Dit was daar een alternatief t.o.v. React + API Backend.

M.b.t. technische dingetjes:

  1. De knop om te switchen heb ik bewust niet toegevoegd. Als je computer op dark mode staan, dan vind ik het logisch om dat voor de site over te nemen. Hoe zien jullie dit?
  2. De RSS feed link heb ik gefixed.

claude and others added 5 commits January 7, 2026 15:26
Rename $toc to $tocScript for the JS resource to avoid shadowing
the TableOfContents variable, improving code clarity
The checkout step was skipped when a PR was closed, causing the
preview cleanup action to fail with "not in a git directory" error.
@robbertbos robbertbos requested review from RobinAlderliesten and rogier-barendregt and removed request for AmbtenaarInFunctie January 12, 2026 19:45
rogier-barendregt and others added 2 commits January 13, 2026 16:21
This reverts commit 6da1e30.
@robbertbos robbertbos merged commit 4e05e4b into main Jan 15, 2026
2 of 3 checks passed
@robbertbos robbertbos deleted the refactor-to-hugo branch January 15, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants