Partials take styling class for section as param

This commit is contained in:
2025-09-05 11:39:14 +02:00
parent 13fe19abda
commit 3e4a4636fa
5 changed files with 30 additions and 7 deletions

View File

@ -1,5 +1,8 @@
{{define "benefits"}}
<section id="voordelen" class="section {{if eq .CurrentPage "linux"}}section--light-green{{else}}section--light{{end}} benefits">
{{/* Pass SectionClass via dict: template "benefits" (dict "Page" . "SectionClass" "section--light") */}}
{{ $sectionClass := "section--light" }}
{{ with index . "SectionClass" }}{{ $sectionClass = . }}{{ end }}
<section id="voordelen" class="section {{$sectionClass}} benefits">
<div class="container">
<h2><a href="/linux">Waarom Linux kiezen?</a></h2>
<div class="benefits-grid">

View File

@ -1,5 +1,7 @@
{{define "linux_features"}}
<section class="section section--light-green linux-features">
{{ $sectionClass := "section--light-green" }}
{{ with index . "SectionClass" }}{{ $sectionClass = . }}{{ end }}
<section class="section {{$sectionClass}} linux-features">
<div class="container">
<h2><a href="/linux">Linux in actie</a></h2>
<p class="section-subtitle">Zie hoe Linux eruitziet en werkt in de praktijk</p>