fix: apply site heading style and content style to single page header

This commit is contained in:
Mark Dumay
2025-09-15 08:43:34 +02:00
parent 42e83382a2
commit a4c3693b64
2 changed files with 144 additions and 48 deletions

View File

@@ -221,6 +221,7 @@
"disabled",
"display-1",
"display-4",
"display-4pt-1",
"display-6",
"docs",
"docs-controls",
@@ -607,6 +608,7 @@
],
"ids": [
"abbr",
"about",
"accordion",
"accordion-0",
"accordion-0-heading-0",
@@ -618,11 +620,15 @@
"accordéon",
"alert",
"alerte",
"ander-project",
"animatie",
"animation",
"another-project",
"args",
"arguments",
"articles",
"articles-de-blog",
"autre-projet",
"background-type",
"badge",
"barre-de-navigation",
@@ -632,6 +638,7 @@
"body-docs-collapse-15",
"body-docs-collapse-16",
"body-file-collapse-1",
"bootstrap-elements",
"bouton",
"breadcrumb",
"btnTOCShowLess",
@@ -642,6 +649,7 @@
"callout",
"card",
"card-group",
"cards",
"carousel",
"carousel-0",
"carrousel",
@@ -654,24 +662,38 @@
"command-prompt",
"comment-nous-partageons-vos-informations",
"comment-utilisons-nous-les-cookies-",
"componenten",
"components",
"composents",
"container",
"content-blocks",
"cookie-policy",
"cookies-etc",
"cta",
"custom-activity",
"data-tables",
"derde-artikel",
"deuxième-article",
"docs",
"documentation",
"dropdown-nav-0",
"dropdown-panel-01d46922d433251f7c1674604c7060b1",
"dropdown-panel-16c0f69a272204f0a4afc67975115e22",
"dropdown-panel-c8aa1ee17023581002d35f4a0f7fceb4",
"dropdown-panel-c9653d8ece86bd4bab72508877f29b38",
"dropdown-panel-f33f815632f94c1611148ae2d42bc2c6",
"dropdown-panel-061524bba81f197181a032e904983272",
"dropdown-panel-0c0ddda05d377af1c0cee87f7c85da67",
"dropdown-panel-3c6a067cd80a10d3707200fc8fb84bb3",
"dropdown-panel-4b12c0f69625cb352e0aa7d846f960d8",
"dropdown-panel-6906624fe967e8dffbf4c3446a9e2385",
"dropdown-panel-7351d1dc85bcedcd74309f25472b7548",
"dropdown-panel-7784dd257dba6ab662963774a7bea03d",
"dropdown-panel-c62f4eeaa4277d5c14c486d5c8623ae1",
"dropdown-panel-cfcc43cbefc204c3c8c7487ef6347c27",
"dropdown-panel-d29649da522407a082335b726b32951c",
"eerste-artikel",
"elements-type",
"entity-relationship-diagram",
"example",
"examples",
"exemple",
"exemple-de-projet",
"fa-address-card",
"fa-face-frown",
"fa-folder",
@@ -684,11 +706,17 @@
"fab-medium",
"fab-whatsapp",
"fab-x-twitter",
"faq-8f17f376776b52730bd49951296cfbaa",
"faq-8f17f376776b52730bd49951296cfbaa-heading-faq-8f17f376776b52730bd49951296cfbaa",
"faq-8f17f376776b52730bd49951296cfbaa-item-0",
"faq-8f17f376776b52730bd49951296cfbaa-item-1",
"faq-8f17f376776b52730bd49951296cfbaa-item-2",
"faq",
"faq-b52462b6a4b2180e01ad67bc52618161",
"faq-b52462b6a4b2180e01ad67bc52618161-heading-faq-b52462b6a4b2180e01ad67bc52618161",
"faq-b52462b6a4b2180e01ad67bc52618161-item-0",
"faq-b52462b6a4b2180e01ad67bc52618161-item-1",
"faq-b52462b6a4b2180e01ad67bc52618161-item-2",
"faq-f38df4740b059c9b2b0e1b696e843ede",
"faq-f38df4740b059c9b2b0e1b696e843ede-heading-faq-f38df4740b059c9b2b0e1b696e843ede",
"faq-f38df4740b059c9b2b0e1b696e843ede-item-0",
"faq-f38df4740b059c9b2b0e1b696e843ede-item-1",
"faq-f38df4740b059c9b2b0e1b696e843ede-item-2",
"fas-1",
"fas-2",
"fas-3",
@@ -728,12 +756,14 @@
"fichier",
"fil-dariane",
"file",
"first-post",
"flowchart",
"footer-docs-collapse-15",
"footer-docs-collapse-16",
"footer-file-collapse-1",
"formula-katex",
"formule-katex",
"fourth-post-excluded-from-search",
"gantt-diagram",
"gegevenstabellen",
"git-graph",
@@ -742,6 +772,7 @@
"gérer-les-préférences-des-cookies",
"heading",
"heading-type",
"hero",
"horizontal-cards-with-an-icon",
"horizontal-cards-with-an-image",
"how-do-we-use-cookies",
@@ -750,6 +781,7 @@
"illustration-type",
"image",
"imagekitio",
"images-locales-et-distantes",
"imgix",
"indicateur-de-chargement",
"infobulle",
@@ -766,6 +798,7 @@
"liens-vers-des-tiers-et-utilisation-de-vos-informations",
"link",
"links-type",
"local-and-remote-images",
"lottie-animation-0",
"manage-cookie-preferences",
"map",
@@ -782,11 +815,16 @@
"nav-0-btn-1",
"nav-0-btn-2",
"nav-nav-0",
"nav-panel-01d46922d433251f7c1674604c7060b1",
"nav-panel-16c0f69a272204f0a4afc67975115e22",
"nav-panel-c8aa1ee17023581002d35f4a0f7fceb4",
"nav-panel-c9653d8ece86bd4bab72508877f29b38",
"nav-panel-f33f815632f94c1611148ae2d42bc2c6",
"nav-panel-061524bba81f197181a032e904983272",
"nav-panel-0c0ddda05d377af1c0cee87f7c85da67",
"nav-panel-3c6a067cd80a10d3707200fc8fb84bb3",
"nav-panel-4b12c0f69625cb352e0aa7d846f960d8",
"nav-panel-6906624fe967e8dffbf4c3446a9e2385",
"nav-panel-7351d1dc85bcedcd74309f25472b7548",
"nav-panel-7784dd257dba6ab662963774a7bea03d",
"nav-panel-c62f4eeaa4277d5c14c486d5c8623ae1",
"nav-panel-cfcc43cbefc204c3c8c7487ef6347c27",
"nav-panel-d29649da522407a082335b726b32951c",
"navbar",
"navbar-0-collapse",
"navbar-mode",
@@ -794,50 +832,91 @@
"navbar-sample-collapse",
"navigation",
"notification",
"over-mij",
"overview",
"panel-01d46922d433251f7c1674604c7060b1-0",
"panel-01d46922d433251f7c1674604c7060b1-1",
"panel-01d46922d433251f7c1674604c7060b1-2",
"panel-01d46922d433251f7c1674604c7060b1-btn-0",
"panel-01d46922d433251f7c1674604c7060b1-btn-1",
"panel-01d46922d433251f7c1674604c7060b1-btn-2",
"panel-16c0f69a272204f0a4afc67975115e22-0",
"panel-16c0f69a272204f0a4afc67975115e22-1",
"panel-16c0f69a272204f0a4afc67975115e22-2",
"panel-16c0f69a272204f0a4afc67975115e22-btn-0",
"panel-16c0f69a272204f0a4afc67975115e22-btn-1",
"panel-16c0f69a272204f0a4afc67975115e22-btn-2",
"panel-c8aa1ee17023581002d35f4a0f7fceb4-0",
"panel-c8aa1ee17023581002d35f4a0f7fceb4-1",
"panel-c8aa1ee17023581002d35f4a0f7fceb4-2",
"panel-c8aa1ee17023581002d35f4a0f7fceb4-btn-0",
"panel-c8aa1ee17023581002d35f4a0f7fceb4-btn-1",
"panel-c8aa1ee17023581002d35f4a0f7fceb4-btn-2",
"panel-c9653d8ece86bd4bab72508877f29b38-0",
"panel-c9653d8ece86bd4bab72508877f29b38-1",
"panel-c9653d8ece86bd4bab72508877f29b38-2",
"panel-c9653d8ece86bd4bab72508877f29b38-btn-0",
"panel-c9653d8ece86bd4bab72508877f29b38-btn-1",
"panel-c9653d8ece86bd4bab72508877f29b38-btn-2",
"panel-f33f815632f94c1611148ae2d42bc2c6-0",
"panel-f33f815632f94c1611148ae2d42bc2c6-1",
"panel-f33f815632f94c1611148ae2d42bc2c6-2",
"panel-f33f815632f94c1611148ae2d42bc2c6-btn-0",
"panel-f33f815632f94c1611148ae2d42bc2c6-btn-1",
"panel-f33f815632f94c1611148ae2d42bc2c6-btn-2",
"panel-061524bba81f197181a032e904983272-0",
"panel-061524bba81f197181a032e904983272-1",
"panel-061524bba81f197181a032e904983272-2",
"panel-061524bba81f197181a032e904983272-btn-0",
"panel-061524bba81f197181a032e904983272-btn-1",
"panel-061524bba81f197181a032e904983272-btn-2",
"panel-0c0ddda05d377af1c0cee87f7c85da67-0",
"panel-0c0ddda05d377af1c0cee87f7c85da67-1",
"panel-0c0ddda05d377af1c0cee87f7c85da67-2",
"panel-0c0ddda05d377af1c0cee87f7c85da67-btn-0",
"panel-0c0ddda05d377af1c0cee87f7c85da67-btn-1",
"panel-0c0ddda05d377af1c0cee87f7c85da67-btn-2",
"panel-3c6a067cd80a10d3707200fc8fb84bb3-0",
"panel-3c6a067cd80a10d3707200fc8fb84bb3-1",
"panel-3c6a067cd80a10d3707200fc8fb84bb3-2",
"panel-3c6a067cd80a10d3707200fc8fb84bb3-btn-0",
"panel-3c6a067cd80a10d3707200fc8fb84bb3-btn-1",
"panel-3c6a067cd80a10d3707200fc8fb84bb3-btn-2",
"panel-4b12c0f69625cb352e0aa7d846f960d8-0",
"panel-4b12c0f69625cb352e0aa7d846f960d8-1",
"panel-4b12c0f69625cb352e0aa7d846f960d8-2",
"panel-4b12c0f69625cb352e0aa7d846f960d8-btn-0",
"panel-4b12c0f69625cb352e0aa7d846f960d8-btn-1",
"panel-4b12c0f69625cb352e0aa7d846f960d8-btn-2",
"panel-6906624fe967e8dffbf4c3446a9e2385-0",
"panel-6906624fe967e8dffbf4c3446a9e2385-1",
"panel-6906624fe967e8dffbf4c3446a9e2385-2",
"panel-6906624fe967e8dffbf4c3446a9e2385-btn-0",
"panel-6906624fe967e8dffbf4c3446a9e2385-btn-1",
"panel-6906624fe967e8dffbf4c3446a9e2385-btn-2",
"panel-7351d1dc85bcedcd74309f25472b7548-0",
"panel-7351d1dc85bcedcd74309f25472b7548-1",
"panel-7351d1dc85bcedcd74309f25472b7548-2",
"panel-7351d1dc85bcedcd74309f25472b7548-btn-0",
"panel-7351d1dc85bcedcd74309f25472b7548-btn-1",
"panel-7351d1dc85bcedcd74309f25472b7548-btn-2",
"panel-7784dd257dba6ab662963774a7bea03d-0",
"panel-7784dd257dba6ab662963774a7bea03d-1",
"panel-7784dd257dba6ab662963774a7bea03d-2",
"panel-7784dd257dba6ab662963774a7bea03d-btn-0",
"panel-7784dd257dba6ab662963774a7bea03d-btn-1",
"panel-7784dd257dba6ab662963774a7bea03d-btn-2",
"panel-c62f4eeaa4277d5c14c486d5c8623ae1-0",
"panel-c62f4eeaa4277d5c14c486d5c8623ae1-1",
"panel-c62f4eeaa4277d5c14c486d5c8623ae1-2",
"panel-c62f4eeaa4277d5c14c486d5c8623ae1-btn-0",
"panel-c62f4eeaa4277d5c14c486d5c8623ae1-btn-1",
"panel-c62f4eeaa4277d5c14c486d5c8623ae1-btn-2",
"panel-cfcc43cbefc204c3c8c7487ef6347c27-0",
"panel-cfcc43cbefc204c3c8c7487ef6347c27-1",
"panel-cfcc43cbefc204c3c8c7487ef6347c27-2",
"panel-cfcc43cbefc204c3c8c7487ef6347c27-btn-0",
"panel-cfcc43cbefc204c3c8c7487ef6347c27-btn-1",
"panel-cfcc43cbefc204c3c8c7487ef6347c27-btn-2",
"panel-d29649da522407a082335b726b32951c-0",
"panel-d29649da522407a082335b726b32951c-1",
"panel-d29649da522407a082335b726b32951c-2",
"panel-d29649da522407a082335b726b32951c-btn-0",
"panel-d29649da522407a082335b726b32951c-btn-1",
"panel-d29649da522407a082335b726b32951c-btn-2",
"panels",
"persona",
"pie-chart",
"pills",
"politique-de-confidentialité",
"politique-de-cookies",
"premier-article",
"privacy-policy",
"projecten",
"projects",
"projets",
"publication",
"quadrant-chart",
"quatrième-article-exclu-de-la-recherche",
"que-sont-les-cookies-",
"release",
"releases",
"requirement-chart",
"réduire",
"sample-project",
"second-post",
"security",
"separator",
"sequence-diagram",
"shortcode-with-controls-and-frontmatter",
"spinner",
@@ -850,6 +929,7 @@
"table",
"tabs",
"third-party-links--use-of-your-information",
"third-post",
"timeline",
"title",
"toast",
@@ -861,19 +941,26 @@
"toc-collapse",
"toc-collapse-items",
"tooltip",
"troisième-article",
"tweede-artikel",
"types-de-cookies-que-nous-utilisons",
"types-of-cookies-we-use",
"underline",
"user-journey",
"video",
"video-message",
"video-type",
"vidéo",
"vierde-artikel",
"voorbeeldproject",
"vos-droits",
"welcome-to-hinode",
"welkom-bij-hinode",
"what-are-cookies",
"xy-chart",
"your-rights"
"your-rights",
"à-propos",
"éléments-bootstrap"
]
}
}

View File

@@ -1,3 +1,9 @@
{{/* Initialize global variables */}}
{{- $size := site.Params.style.title.size | default 4 -}}
{{- $headingStyle := site.Params.style.title.headingStyle | default "display" -}}
{{- $contentStyle := site.Params.style.title.contentStyle | default "lead text-muted" -}}
{{- $padding := partial "utilities/GetPadding.html" -}}
{{/* Initialize local variables */}}
{{- $breakpoint := $.Scratch.Get "breakpoint" -}}
{{- $metadata := "full" -}}
@@ -21,7 +27,8 @@
{{ if .Site.Params.navigation.breadcrumb }}{{ partial "assets/breadcrumb.html" (dict "page" .) }}{{ end -}}
{{/* Display title and metadata */}}
{{ with $title }}<p class="display-4 mt-5">{{ . }}</p>{{ end }}
{{ with $title }}<h1 id="{{ anchorize . }}" class="{{ $headingStyle }}-{{ $size }} pt-1">{{ . }}</h1>{{ end }}
{{ if ne $metadata "none" }}
<small class="text-body-secondary text-uppercase">
{{ if .Date }}
@@ -64,7 +71,9 @@
{{ partial "assets/sharing.html" (dict "page" .) }}
{{/* Display description */}}
<p class="lead mb-5 mt-3">{{ .Description }}</p>
{{ with .Description }}
<div class="{{ $contentStyle }} py-{{ $padding.y }}">{{ . | page.RenderString | safeHTML }}</div>
{{ end }}
{{/* Display TOC dropdown on smaller screens */}}
{{- if and .Site.Params.navigation.toc .Params.includeToc | default true -}}