Compare commits

..

5 Commits

Author SHA1 Message Date
Mark Dumay
a44b5449f8 Merge pull request #1472 from gethinode/develop
Fix handling of card parent arguments
2025-06-20 11:58:37 +02:00
Mark Dumay
461f53c67e Merge branch 'main' into develop 2025-06-20 11:52:23 +02:00
Mark Dumay
9a5059d8bd Fix handling of card parent arguments 2025-06-20 11:48:08 +02:00
Mark Dumay
c1586ee00e Bump package release 2025-06-20 11:01:50 +02:00
Mark Dumay
88d2a50954 Simplify page layout structure 2025-06-20 11:01:18 +02:00
10 changed files with 117 additions and 119 deletions

View File

@@ -97,12 +97,20 @@
"ball", "ball",
"bg-bg-body-tertiary", "bg-bg-body-tertiary",
"bg-bg-primary-subtle", "bg-bg-primary-subtle",
"bg-black",
"bg-body", "bg-body",
"bg-body-tertiary", "bg-body-tertiary",
"bg-danger", "bg-danger",
"bg-dark",
"bg-info",
"bg-light",
"bg-opacity-10", "bg-opacity-10",
"bg-primary", "bg-primary",
"bg-primary-subtle", "bg-primary-subtle",
"bg-secondary",
"bg-success",
"bg-warning",
"bg-white",
"bi", "bi",
"bi-activity", "bi-activity",
"border", "border",
@@ -119,27 +127,15 @@
"breadcrumb-item", "breadcrumb-item",
"btn", "btn",
"btn-close", "btn-close",
"btn-danger",
"btn-dark",
"btn-group", "btn-group",
"btn-info",
"btn-lg",
"btn-light", "btn-light",
"btn-link", "btn-link",
"btn-outline-danger",
"btn-outline-dark",
"btn-outline-info",
"btn-outline-light",
"btn-outline-primary", "btn-outline-primary",
"btn-outline-secondary", "btn-outline-secondary",
"btn-outline-success",
"btn-outline-warning",
"btn-primary", "btn-primary",
"btn-secondary", "btn-secondary",
"btn-sm", "btn-sm",
"btn-social", "btn-social",
"btn-success",
"btn-warning",
"btn-xs", "btn-xs",
"card", "card",
"card-block-2", "card-block-2",
@@ -147,6 +143,7 @@
"card-body-link", "card-body-link",
"card-body-margin", "card-body-margin",
"card-button", "card-button",
"card-button-link",
"card-container", "card-container",
"card-container-wrapper", "card-container-wrapper",
"card-emphasize", "card-emphasize",
@@ -197,7 +194,6 @@
"col-sm-12", "col-sm-12",
"col-sm-3", "col-sm-3",
"col-sm-6", "col-sm-6",
"col-sm-8",
"collapse", "collapse",
"collapsed", "collapsed",
"container", "container",
@@ -219,7 +215,6 @@
"d-sm-block", "d-sm-block",
"d-sm-none", "d-sm-none",
"data-table", "data-table",
"disabled",
"display-1", "display-1",
"display-4", "display-4",
"dropdown", "dropdown",
@@ -243,29 +238,24 @@
"fa-angle-left", "fa-angle-left",
"fa-arrow-left", "fa-arrow-left",
"fa-arrow-right", "fa-arrow-right",
"fa-book-open",
"fa-bootstrap", "fa-bootstrap",
"fa-check",
"fa-chevron-right", "fa-chevron-right",
"fa-circle", "fa-circle",
"fa-circle-check", "fa-circle-check",
"fa-circle-play", "fa-circle-play",
"fa-circle-question", "fa-circle-question",
"fa-code", "fa-code",
"fa-display",
"fa-divide", "fa-divide",
"fa-docker", "fa-docker",
"fa-ellipsis", "fa-ellipsis",
"fa-face-frown", "fa-face-frown",
"fa-facebook", "fa-facebook",
"fa-fluid", "fa-fluid",
"fa-font-awesome",
"fa-fw", "fa-fw",
"fa-github", "fa-github",
"fa-globe", "fa-globe",
"fa-grip", "fa-grip",
"fa-h", "fa-h",
"fa-hand-pointer",
"fa-heart", "fa-heart",
"fa-house", "fa-house",
"fa-info", "fa-info",
@@ -273,14 +263,11 @@
"fa-link", "fa-link",
"fa-linkedin", "fa-linkedin",
"fa-magnifying-glass", "fa-magnifying-glass",
"fa-markdown",
"fa-medium", "fa-medium",
"fa-moon", "fa-moon",
"fa-robot",
"fa-rocket", "fa-rocket",
"fa-rotate-90", "fa-rotate-90",
"fa-share-nodes", "fa-share-nodes",
"fa-sitemap",
"fa-sort", "fa-sort",
"fa-square-check", "fa-square-check",
"fa-stack", "fa-stack",
@@ -288,7 +275,6 @@
"fa-stack-2x", "fa-stack-2x",
"fa-sun", "fa-sun",
"fa-timeline", "fa-timeline",
"fa-trash-can",
"fa-up-right-from-square", "fa-up-right-from-square",
"fa-whatsapp", "fa-whatsapp",
"fa-wrapper", "fa-wrapper",
@@ -345,20 +331,28 @@
"img-wrap", "img-wrap",
"invisible", "invisible",
"is-search", "is-search",
"justify-content-around",
"justify-content-between", "justify-content-between",
"justify-content-center", "justify-content-center",
"justify-content-end", "justify-content-end",
"justify-content-evenly",
"justify-content-md-end",
"justify-content-md-start", "justify-content-md-start",
"justify-content-start", "justify-content-start",
"katex", "katex",
"label", "label",
"lead", "lead",
"leaflet-map", "leaflet-map",
"link-bg-black",
"link-bg-body",
"link-bg-body-tertiary", "link-bg-body-tertiary",
"link-bg-danger",
"link-bg-dark",
"link-bg-footer", "link-bg-footer",
"link-bg-info",
"link-bg-light",
"link-bg-primary",
"link-bg-secondary",
"link-bg-success",
"link-bg-warning",
"link-bg-white",
"link-primary", "link-primary",
"link-secondary", "link-secondary",
"link-success", "link-success",
@@ -391,8 +385,7 @@
"mt-auto", "mt-auto",
"mt-md-0", "mt-md-0",
"multi-docs-collapse-15", "multi-docs-collapse-15",
"multi-docs-collapse-19", "multi-docs-collapse-17",
"multi-docs-collapse-20",
"multi-file-collapse-1", "multi-file-collapse-1",
"multi-file-collapse-5", "multi-file-collapse-5",
"mx-auto", "mx-auto",
@@ -421,13 +414,12 @@
"navbar-toggler", "navbar-toggler",
"next", "next",
"no-js", "no-js",
"offset-md-4",
"offset-sm-2",
"order-0", "order-0",
"order-1", "order-1",
"order-first", "order-first",
"order-md-0", "order-md-0",
"order-md-1", "order-md-1",
"p-",
"p-0", "p-0",
"p-1", "p-1",
"p-2", "p-2",
@@ -481,6 +473,7 @@
"row-cols-lg-3", "row-cols-lg-3",
"row-cols-md-2", "row-cols-md-2",
"row-cols-md-3", "row-cols-md-3",
"row-cols-md-4",
"row-cols-sm-2", "row-cols-sm-2",
"row-cols-sm-3", "row-cols-sm-3",
"scrollbar-horizontal", "scrollbar-horizontal",
@@ -510,12 +503,18 @@
"table-wrap", "table-wrap",
"tag-link", "tag-link",
"text-", "text-",
"text-bg-black",
"text-bg-body",
"text-bg-body-tertiary", "text-bg-body-tertiary",
"text-bg-danger",
"text-bg-dark",
"text-bg-info", "text-bg-info",
"text-bg-light",
"text-bg-primary", "text-bg-primary",
"text-bg-secondary", "text-bg-secondary",
"text-bg-success", "text-bg-success",
"text-bg-warning", "text-bg-warning",
"text-bg-white",
"text-body", "text-body",
"text-body-secondary", "text-body-secondary",
"text-break", "text-break",
@@ -523,7 +522,6 @@
"text-decoration-none", "text-decoration-none",
"text-end", "text-end",
"text-info", "text-info",
"text-md-end",
"text-muted", "text-muted",
"text-nowrap", "text-nowrap",
"text-primary", "text-primary",
@@ -601,19 +599,13 @@
"block-diagram", "block-diagram",
"blog", "blog",
"body-docs-collapse-15", "body-docs-collapse-15",
"body-docs-collapse-19", "body-docs-collapse-17",
"body-docs-collapse-20",
"body-file-collapse-1", "body-file-collapse-1",
"body-file-collapse-5", "body-file-collapse-5",
"bouton", "bouton",
"breadcrumb", "breadcrumb",
"build-a-static-website-fast-and-flexible",
"button", "button",
"button-group", "button-group",
"buttons-with-a-badge",
"buttons-with-a-collapsible-panel",
"buttons-with-a-tooltip",
"buttons-with-an-icon",
"c4-diagram", "c4-diagram",
"card", "card",
"card-group", "card-group",
@@ -626,7 +618,7 @@
"cloudinary", "cloudinary",
"collapse", "collapse",
"collapse-1", "collapse-1",
"colored-buttons", "colored-cards",
"command-prompt", "command-prompt",
"comment-nous-partageons-vos-informations", "comment-nous-partageons-vos-informations",
"comment-utilisons-nous-les-cookies-", "comment-utilisons-nous-les-cookies-",
@@ -635,78 +627,85 @@
"cookies-etc", "cookies-etc",
"custom-activity", "custom-activity",
"data-tables", "data-tables",
"developer-friendly-and-secure",
"docs", "docs",
"documentation", "documentation",
"elements-type", "elements-type",
"entity-relationship-diagram", "entity-relationship-diagram",
"example", "example",
"examples",
"exemple", "exemple",
"fa-address-card", "fa-address-card",
"fa-face-frown", "fa-face-frown",
"fa-font-awesome",
"fa-hand-pointer",
"fa-square-check", "fa-square-check",
"fab-bootstrap", "fab-bootstrap",
"fab-docker", "fab-docker",
"fab-facebook", "fab-facebook",
"fab-github", "fab-github",
"fab-linkedin", "fab-linkedin",
"fab-markdown",
"fab-medium", "fab-medium",
"fab-whatsapp", "fab-whatsapp",
"fab-x-twitter", "fab-x-twitter",
"faq-03262a038417e1bab3887f63db7d440f", "faq-053659d52c3204ebc73c1b387efbbb07",
"faq-03262a038417e1bab3887f63db7d440f-heading-faq-03262a038417e1bab3887f63db7d440f", "faq-053659d52c3204ebc73c1b387efbbb07-heading-faq-053659d52c3204ebc73c1b387efbbb07",
"faq-03262a038417e1bab3887f63db7d440f-item-0", "faq-053659d52c3204ebc73c1b387efbbb07-item-0",
"faq-03262a038417e1bab3887f63db7d440f-item-1", "faq-053659d52c3204ebc73c1b387efbbb07-item-1",
"faq-03262a038417e1bab3887f63db7d440f-item-2", "faq-053659d52c3204ebc73c1b387efbbb07-item-2",
"faq-516ddc5b7dd16bc24b857082a9aab4ed", "faq-3b4f420cc7621af32c96109c12bca758",
"faq-516ddc5b7dd16bc24b857082a9aab4ed-heading-faq-516ddc5b7dd16bc24b857082a9aab4ed", "faq-3b4f420cc7621af32c96109c12bca758-heading-faq-3b4f420cc7621af32c96109c12bca758",
"faq-516ddc5b7dd16bc24b857082a9aab4ed-item-0", "faq-3b4f420cc7621af32c96109c12bca758-item-0",
"faq-516ddc5b7dd16bc24b857082a9aab4ed-item-1", "faq-3b4f420cc7621af32c96109c12bca758-item-1",
"faq-516ddc5b7dd16bc24b857082a9aab4ed-item-2", "faq-3b4f420cc7621af32c96109c12bca758-item-2",
"faq-56ff67870957c4eb63627fad0245b8b7", "faq-4f19b6f4505f05eaa5bbf531aed406b8",
"faq-56ff67870957c4eb63627fad0245b8b7-heading-faq-56ff67870957c4eb63627fad0245b8b7", "faq-4f19b6f4505f05eaa5bbf531aed406b8-heading-faq-4f19b6f4505f05eaa5bbf531aed406b8",
"faq-56ff67870957c4eb63627fad0245b8b7-item-0", "faq-4f19b6f4505f05eaa5bbf531aed406b8-item-0",
"faq-56ff67870957c4eb63627fad0245b8b7-item-1", "faq-4f19b6f4505f05eaa5bbf531aed406b8-item-1",
"faq-56ff67870957c4eb63627fad0245b8b7-item-2", "faq-4f19b6f4505f05eaa5bbf531aed406b8-item-2",
"faq-a65942a4e80d8b9331232f2839b0b404", "faq-637b21f5a6c607752e51e0633243d2bf",
"faq-a65942a4e80d8b9331232f2839b0b404-heading-faq-a65942a4e80d8b9331232f2839b0b404", "faq-637b21f5a6c607752e51e0633243d2bf-heading-faq-637b21f5a6c607752e51e0633243d2bf",
"faq-a65942a4e80d8b9331232f2839b0b404-item-0", "faq-637b21f5a6c607752e51e0633243d2bf-item-0",
"faq-a65942a4e80d8b9331232f2839b0b404-item-1", "faq-637b21f5a6c607752e51e0633243d2bf-item-1",
"faq-a65942a4e80d8b9331232f2839b0b404-item-2", "faq-637b21f5a6c607752e51e0633243d2bf-item-2",
"faq-b7d43cad454395dd12765b2970e95cbc", "faq-9b51ee909251b9ba0de086282b0afc7a",
"faq-b7d43cad454395dd12765b2970e95cbc-heading-faq-b7d43cad454395dd12765b2970e95cbc", "faq-9b51ee909251b9ba0de086282b0afc7a-heading-faq-9b51ee909251b9ba0de086282b0afc7a",
"faq-b7d43cad454395dd12765b2970e95cbc-item-0", "faq-9b51ee909251b9ba0de086282b0afc7a-item-0",
"faq-b7d43cad454395dd12765b2970e95cbc-item-1", "faq-9b51ee909251b9ba0de086282b0afc7a-item-1",
"faq-b7d43cad454395dd12765b2970e95cbc-item-2", "faq-9b51ee909251b9ba0de086282b0afc7a-item-2",
"faq-c411b9f9b15c4b7a1a0d1de458f85fc9", "faq-aa0a1905cab279bfffa949e96810a3a8",
"faq-c411b9f9b15c4b7a1a0d1de458f85fc9-heading-faq-c411b9f9b15c4b7a1a0d1de458f85fc9", "faq-aa0a1905cab279bfffa949e96810a3a8-heading-faq-aa0a1905cab279bfffa949e96810a3a8",
"faq-c411b9f9b15c4b7a1a0d1de458f85fc9-item-0", "faq-aa0a1905cab279bfffa949e96810a3a8-item-0",
"faq-c411b9f9b15c4b7a1a0d1de458f85fc9-item-1", "faq-aa0a1905cab279bfffa949e96810a3a8-item-1",
"faq-c411b9f9b15c4b7a1a0d1de458f85fc9-item-2", "faq-aa0a1905cab279bfffa949e96810a3a8-item-2",
"faq-e6bc2b3599e2d94773085876d5822076", "faq-d2df4da095dc8a0c45487af207ebf623",
"faq-e6bc2b3599e2d94773085876d5822076-heading-faq-e6bc2b3599e2d94773085876d5822076", "faq-d2df4da095dc8a0c45487af207ebf623-heading-faq-d2df4da095dc8a0c45487af207ebf623",
"faq-e6bc2b3599e2d94773085876d5822076-item-0", "faq-d2df4da095dc8a0c45487af207ebf623-item-0",
"faq-e6bc2b3599e2d94773085876d5822076-item-1", "faq-d2df4da095dc8a0c45487af207ebf623-item-1",
"faq-e6bc2b3599e2d94773085876d5822076-item-2", "faq-d2df4da095dc8a0c45487af207ebf623-item-2",
"faq-f7b27a38c3ee12525d7d0dc8acc1c600",
"faq-f7b27a38c3ee12525d7d0dc8acc1c600-heading-faq-f7b27a38c3ee12525d7d0dc8acc1c600",
"faq-f7b27a38c3ee12525d7d0dc8acc1c600-item-0",
"faq-f7b27a38c3ee12525d7d0dc8acc1c600-item-1",
"faq-f7b27a38c3ee12525d7d0dc8acc1c600-item-2",
"faq-fe0f1a534c1ceb0781d73fb79ec3eea1",
"faq-fe0f1a534c1ceb0781d73fb79ec3eea1-heading-faq-fe0f1a534c1ceb0781d73fb79ec3eea1",
"faq-fe0f1a534c1ceb0781d73fb79ec3eea1-item-0",
"faq-fe0f1a534c1ceb0781d73fb79ec3eea1-item-1",
"faq-fe0f1a534c1ceb0781d73fb79ec3eea1-item-2",
"faq-fe3528d7eb9c1abb5256a70492433843",
"faq-fe3528d7eb9c1abb5256a70492433843-heading-faq-fe3528d7eb9c1abb5256a70492433843",
"faq-fe3528d7eb9c1abb5256a70492433843-item-0",
"faq-fe3528d7eb9c1abb5256a70492433843-item-1",
"faq-fe3528d7eb9c1abb5256a70492433843-item-2",
"fas-1", "fas-1",
"fas-2", "fas-2",
"fas-3", "fas-3",
"fas-angle-left", "fas-angle-left",
"fas-arrow-left", "fas-arrow-left",
"fas-arrow-right", "fas-arrow-right",
"fas-book-open",
"fas-check",
"fas-chevron-right", "fas-chevron-right",
"fas-circle", "fas-circle",
"fas-circle-check", "fas-circle-check",
"fas-circle-play", "fas-circle-play",
"fas-circle-question", "fas-circle-question",
"fas-code", "fas-code",
"fas-display",
"fas-divide", "fas-divide",
"fas-ellipsis", "fas-ellipsis",
"fas-globe", "fas-globe",
@@ -718,23 +717,18 @@
"fas-link", "fas-link",
"fas-magnifying-glass", "fas-magnifying-glass",
"fas-moon", "fas-moon",
"fas-robot",
"fas-rocket", "fas-rocket",
"fas-share-nodes", "fas-share-nodes",
"fas-sitemap",
"fas-sort", "fas-sort",
"fas-sun", "fas-sun",
"fas-timeline", "fas-timeline",
"fas-trash-can",
"fas-up-right-from-square", "fas-up-right-from-square",
"fichier", "fichier",
"fil-dariane", "fil-dariane",
"file", "file",
"flexible--ready-to-use",
"flowchart", "flowchart",
"footer-docs-collapse-15", "footer-docs-collapse-15",
"footer-docs-collapse-19", "footer-docs-collapse-17",
"footer-docs-collapse-20",
"footer-file-collapse-1", "footer-file-collapse-1",
"footer-file-collapse-5", "footer-file-collapse-5",
"formula-katex", "formula-katex",
@@ -791,11 +785,9 @@
"navbar-sample-collapse", "navbar-sample-collapse",
"navigation", "navigation",
"notification", "notification",
"outlined-buttons",
"overview", "overview",
"persona", "persona",
"pie-chart", "pie-chart",
"powered-by-open-source",
"projecten", "projecten",
"projects", "projects",
"projets", "projets",
@@ -807,10 +799,8 @@
"réduire", "réduire",
"security", "security",
"sequence-diagram", "sequence-diagram",
"sized-buttons",
"spinner", "spinner",
"state-diagram", "state-diagram",
"stateful-buttons",
"sub", "sub",
"sup", "sup",
"sécurité", "sécurité",

View File

@@ -203,9 +203,22 @@
{{- end -}} {{- end -}}
<div class="{{ $col2 }}"> <div class="{{ $col2 }}">
<div class="card-body d-flex p-{{ $args.padding }} flex-column h-100 flex-fill"> <div class="card-body d-flex p-{{ $args.padding }} flex-column h-100 flex-fill">
{{ if $page }}<div>{{ partial "inline/card-caption.html" (dict "page" $page "keywords" $args.headerStyle "color" $args.color) }}</div>{{ end }} {{ if $page }}
<div>{{ partial "inline/card-caption.html" (dict
"page" $page
"keywords" $args.headerStyle
"color" $args.color
) }}
</div>
{{ end }}
<div class="flex-fill"> <div class="flex-fill">
{{- partial "inline/card-body.html" (dict "title" $title "href" $href "color" $args.color "description" $description "button" $args.button) -}} {{- partial "inline/card-body.html" (dict
"title" $title
"href" $href
"color" $args.color
"description" $description
"button" $args.button
) -}}
</div> </div>
{{ if $page }}<div>{{ partial "inline/card-caption.html" (dict "page" $page "keywords" $args.footerStyle "color" $args.color) }}</div>{{ end }} {{ if $page }}<div>{{ partial "inline/card-caption.html" (dict "page" $page "keywords" $args.footerStyle "color" $args.color) }}</div>{{ end }}
{{ if and $href $args.button }} {{ if and $href $args.button }}

View File

@@ -33,10 +33,6 @@
{{ end }} {{ end }}
{{ else }} {{ else }}
{{- $thumbnail = $page.Params.Thumbnail -}} {{- $thumbnail = $page.Params.Thumbnail -}}
{{ if or $page.Params.photoCredits $page.Params.photoSource }}
{{ warnf "DEPRECATED: frontmatter variables `photoCredits` and `photoSource` have been deprecated in release v0.18: %s" $page.RelPermalink }}
{{ end }}
{{- if and $page.Params.photoCredits $page.Params.PhotoSource }}{{ $credits = printf (T "photoFull") $page.Params.photoCredits $page.Params.PhotoSource }}{{ end -}}
{{- end -}} {{- end -}}
{{ if $thumbnail -}} {{ if $thumbnail -}}

View File

@@ -26,27 +26,27 @@
{{- $class := partial "utilities/GetArgParent" (dict "page" . "arg" "class" "merge" true) -}} {{- $class := partial "utilities/GetArgParent" (dict "page" . "arg" "class" "merge" true) -}}
{{- $color := partial "utilities/GetArgParent" (dict "page" . "arg" "color") -}} {{- $color := partial "utilities/GetArgParent" (dict "page" . "arg" "color") -}}
{{- $description := trim .Inner " \r\n" | .Page.RenderString | safeHTML -}} {{- $description := trim .Inner " \r\n" | .Page.RenderString | safeHTML -}}
{{- $footer := partial "utilities/GetArgParent" (dict "page" . "arg" "footer-style") | partial "utilities/GetArgParent" (dict "page" . "arg" "footer") | default "none" -}} {{- $footer := or (partial "utilities/GetArgParent" (dict "page" . "arg" "footer-style")) (partial "utilities/GetArgParent" (dict "page" . "arg" "footer")) -}}
{{- $gutter := partial "utilities/GetArgParent" (dict "page" . "arg" "gutter") | default "0" -}} {{- $gutter := partial "utilities/GetArgParent" (dict "page" . "arg" "gutter") -}}
{{- $header := partial "utilities/GetArgParent" (dict "page" . "arg" "header-style") | partial "utilities/GetArgParent" (dict "page" . "arg" "header") | default "full" -}} {{- $header := or (partial "utilities/GetArgParent" (dict "page" . "arg" "header-style")) (partial "utilities/GetArgParent" (dict "page" . "arg" "header")) -}}
{{- $icon := .Get "icon" -}} {{- $icon := .Get "icon" -}}
{{- $iconRounded := partial "utilities/GetArgParent" (dict "page" . "arg" "icon-rounded") | partial "utilities/GetArgParent" (dict "page" . "arg" "iconRounded") | default false -}} {{- $iconRounded := or (partial "utilities/GetArgParent" (dict "page" . "arg" "icon-rounded")) (partial "utilities/GetArgParent" (dict "page" . "arg" "iconRounded")) -}}
{{- $align := partial "utilities/GetArgParent" (dict "page" . "arg" "align") | default "start" -}} {{- $align := partial "utilities/GetArgParent" (dict "page" . "arg" "align") -}}
{{- $style := partial "utilities/GetArgParent" (dict "page" . "arg" "icon-style") | partial "utilities/GetArgParent" (dict "page" . "arg" "style") | default "" -}} {{- $style := or (partial "utilities/GetArgParent" (dict "page" . "arg" "icon-style")) (partial "utilities/GetArgParent" (dict "page" . "arg" "style")) -}}
{{- $subtle := partial "utilities/GetArgParent" (dict "page" . "arg" "subtle") | default false -}} {{- $subtle := partial "utilities/GetArgParent" (dict "page" . "arg" "subtle") -}}
{{- $loading := .Get "loading" -}} {{- $loading := .Get "loading" -}}
{{- $orientation := partial "utilities/GetArgParent" (dict "page" . "arg" "orientation") | default "stacked" -}} {{- $orientation := partial "utilities/GetArgParent" (dict "page" . "arg" "orientation") -}}
{{- $padding := partial "utilities/GetArgParent" (dict "page" . "arg" "padding") | default 3 -}} {{- $padding := partial "utilities/GetArgParent" (dict "page" . "arg" "padding") -}}
{{- $ratio := partial "utilities/GetArgParent" (dict "page" . "arg" "ratio") | default "" -}} {{- $ratio := partial "utilities/GetArgParent" (dict "page" . "arg" "ratio") -}}
{{- $page := .Page -}} {{- $page := .Page -}}
{{- $path := .Get "path" -}} {{- $path := .Get "path" -}}
{{- $thumbnail := .Get "thumbnail" -}} {{- $thumbnail := .Get "thumbnail" -}}
{{- $anchor := .Get "anchor" -}} {{- $anchor := .Get "anchor" -}}
{{- $title := .Get "title" -}} {{- $title := .Get "title" -}}
{{- $button := partial "utilities/GetArgParent" (dict "page" . "arg" "button") | default false -}} {{- $button := partial "utilities/GetArgParent" (dict "page" . "arg" "button") -}}
{{- $linkType := partial "utilities/GetArgParent" (dict "page" . "arg" "link-type") | partial "utilities/GetArgParent" (dict "page" . "arg" "buttonType") | default "" -}} {{- $linkType := or (partial "utilities/GetArgParent" (dict "page" . "arg" "link-type")) (partial "utilities/GetArgParent" (dict "page" . "arg" "buttonType")) -}}
{{- $cols := partial "utilities/GetArgParent" (dict "page" . "arg" "cols") | default 3 -}} {{- $cols := partial "utilities/GetArgParent" (dict "page" . "arg" "cols") -}}
{{- $scroll := partial "utilities/GetArgParent" (dict "page" . "arg" "scroll") | default false -}} {{- $scroll := partial "utilities/GetArgParent" (dict "page" . "arg" "scroll") -}}
{{- $wrapper := "" -}} {{- $wrapper := "" -}}
{{/* Override arguments */}} {{/* Override arguments */}}
@@ -66,7 +66,6 @@
{{ $wrapper = printf "card-block-%d p-0" $cols }} {{ $wrapper = printf "card-block-%d p-0" $cols }}
{{ end }} {{ end }}
{{/* Main code */}} {{/* Main code */}}
{{ if not $error -}} {{ if not $error -}}
{{/* Render card */}} {{/* Render card */}}

View File

@@ -1,3 +1,3 @@
{{- partial "single/thumbnail.html" (dict "page" . "wrapper" "mb-5") -}} {{- partial "page/thumbnail.html" (dict "page" . "wrapper" "mb-5") -}}
{{ partial "utilities/ProcessContent" (dict "page" .Page "raw" .RawContent) }} {{ partial "utilities/ProcessContent" (dict "page" .Page "raw" .RawContent) }}

View File

@@ -1,7 +1,7 @@
{{ define "main" -}} {{ define "main" -}}
{{- $breakpoint := $.Scratch.Get "breakpoint" -}} {{- $breakpoint := $.Scratch.Get "breakpoint" -}}
{{- $sidebar := partial "body/sidebar" . -}} {{- $sidebar := partial "page/sidebar" . -}}
{{- $toc := partial "body/panel-toc" . -}} {{- $toc := partial "page/panel-toc" . -}}
{{ with $sidebar }} {{ with $sidebar }}
<div class="offcanvas offcanvas-start" tabindex="-1" id="offcanvass-sidebar" aria-labelledby="offcanvas-label"> <div class="offcanvas offcanvas-start" tabindex="-1" id="offcanvass-sidebar" aria-labelledby="offcanvas-label">

4
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "@gethinode/hinode", "name": "@gethinode/hinode",
"version": "1.0.0-beta2", "version": "1.0.0-beta3",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@gethinode/hinode", "name": "@gethinode/hinode",
"version": "1.0.0-beta2", "version": "1.0.0-beta3",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@fullhuman/postcss-purgecss": "^7.0.2", "@fullhuman/postcss-purgecss": "^7.0.2",

View File

@@ -1,6 +1,6 @@
{ {
"name": "@gethinode/hinode", "name": "@gethinode/hinode",
"version": "1.0.0-beta2", "version": "1.0.0-beta3",
"description": "Hinode is a clean documentation and blog theme for Hugo, an open-source static site generator", "description": "Hinode is a clean documentation and blog theme for Hugo, an open-source static site generator",
"keywords": [ "keywords": [
"hugo", "hugo",