mirror of
https://github.com/gethinode/hinode.git
synced 2025-10-07 01:54:23 +00:00
feat: enable customization of content blocks rendering
This commit is contained in:
@@ -642,11 +642,11 @@
|
|||||||
"docs",
|
"docs",
|
||||||
"documentation",
|
"documentation",
|
||||||
"dropdown-nav-0",
|
"dropdown-nav-0",
|
||||||
"dropdown-panel-3db1162c8e923c363f53cdd77b3941dd",
|
"dropdown-panel-1fc243c4b5ad24b4cffa6cf051aa6720",
|
||||||
"dropdown-panel-3eb793f32a8332bf0f1580c4e0ee1af9",
|
"dropdown-panel-614a5456d60a677001aadb3af61a05e2",
|
||||||
"dropdown-panel-a63cbde071d2b7909cdc915a407fc84a",
|
"dropdown-panel-bcd9ad2a497bbdf189c8730eb6b9b56e",
|
||||||
"dropdown-panel-f3fb705824de1effb0fde452a156be28",
|
"dropdown-panel-d0230f64802bba090b5743302d1e23f1",
|
||||||
"dropdown-panel-ff2a4aaf767d9d92977e27a5929980db",
|
"dropdown-panel-da2692e92f2f512a892fe75378113ea4",
|
||||||
"elements-type",
|
"elements-type",
|
||||||
"entity-relationship-diagram",
|
"entity-relationship-diagram",
|
||||||
"example",
|
"example",
|
||||||
@@ -664,11 +664,11 @@
|
|||||||
"fab-medium",
|
"fab-medium",
|
||||||
"fab-whatsapp",
|
"fab-whatsapp",
|
||||||
"fab-x-twitter",
|
"fab-x-twitter",
|
||||||
"faq-fbb18b868ab666e41e781424cfa7856e",
|
"faq-5ea6070f0b28af63133c8703bfe706cb",
|
||||||
"faq-fbb18b868ab666e41e781424cfa7856e-heading-faq-fbb18b868ab666e41e781424cfa7856e",
|
"faq-5ea6070f0b28af63133c8703bfe706cb-heading-faq-5ea6070f0b28af63133c8703bfe706cb",
|
||||||
"faq-fbb18b868ab666e41e781424cfa7856e-item-0",
|
"faq-5ea6070f0b28af63133c8703bfe706cb-item-0",
|
||||||
"faq-fbb18b868ab666e41e781424cfa7856e-item-1",
|
"faq-5ea6070f0b28af63133c8703bfe706cb-item-1",
|
||||||
"faq-fbb18b868ab666e41e781424cfa7856e-item-2",
|
"faq-5ea6070f0b28af63133c8703bfe706cb-item-2",
|
||||||
"fas-1",
|
"fas-1",
|
||||||
"fas-2",
|
"fas-2",
|
||||||
"fas-3",
|
"fas-3",
|
||||||
@@ -760,11 +760,11 @@
|
|||||||
"nav-0-btn-1",
|
"nav-0-btn-1",
|
||||||
"nav-0-btn-2",
|
"nav-0-btn-2",
|
||||||
"nav-nav-0",
|
"nav-nav-0",
|
||||||
"nav-panel-3db1162c8e923c363f53cdd77b3941dd",
|
"nav-panel-1fc243c4b5ad24b4cffa6cf051aa6720",
|
||||||
"nav-panel-3eb793f32a8332bf0f1580c4e0ee1af9",
|
"nav-panel-614a5456d60a677001aadb3af61a05e2",
|
||||||
"nav-panel-a63cbde071d2b7909cdc915a407fc84a",
|
"nav-panel-bcd9ad2a497bbdf189c8730eb6b9b56e",
|
||||||
"nav-panel-f3fb705824de1effb0fde452a156be28",
|
"nav-panel-d0230f64802bba090b5743302d1e23f1",
|
||||||
"nav-panel-ff2a4aaf767d9d92977e27a5929980db",
|
"nav-panel-da2692e92f2f512a892fe75378113ea4",
|
||||||
"navbar",
|
"navbar",
|
||||||
"navbar-0-collapse",
|
"navbar-0-collapse",
|
||||||
"navbar-mode",
|
"navbar-mode",
|
||||||
@@ -773,36 +773,36 @@
|
|||||||
"navigation",
|
"navigation",
|
||||||
"notification",
|
"notification",
|
||||||
"overview",
|
"overview",
|
||||||
"panel-3db1162c8e923c363f53cdd77b3941dd-0",
|
"panel-1fc243c4b5ad24b4cffa6cf051aa6720-0",
|
||||||
"panel-3db1162c8e923c363f53cdd77b3941dd-1",
|
"panel-1fc243c4b5ad24b4cffa6cf051aa6720-1",
|
||||||
"panel-3db1162c8e923c363f53cdd77b3941dd-2",
|
"panel-1fc243c4b5ad24b4cffa6cf051aa6720-2",
|
||||||
"panel-3db1162c8e923c363f53cdd77b3941dd-btn-0",
|
"panel-1fc243c4b5ad24b4cffa6cf051aa6720-btn-0",
|
||||||
"panel-3db1162c8e923c363f53cdd77b3941dd-btn-1",
|
"panel-1fc243c4b5ad24b4cffa6cf051aa6720-btn-1",
|
||||||
"panel-3db1162c8e923c363f53cdd77b3941dd-btn-2",
|
"panel-1fc243c4b5ad24b4cffa6cf051aa6720-btn-2",
|
||||||
"panel-3eb793f32a8332bf0f1580c4e0ee1af9-0",
|
"panel-614a5456d60a677001aadb3af61a05e2-0",
|
||||||
"panel-3eb793f32a8332bf0f1580c4e0ee1af9-1",
|
"panel-614a5456d60a677001aadb3af61a05e2-1",
|
||||||
"panel-3eb793f32a8332bf0f1580c4e0ee1af9-2",
|
"panel-614a5456d60a677001aadb3af61a05e2-2",
|
||||||
"panel-3eb793f32a8332bf0f1580c4e0ee1af9-btn-0",
|
"panel-614a5456d60a677001aadb3af61a05e2-btn-0",
|
||||||
"panel-3eb793f32a8332bf0f1580c4e0ee1af9-btn-1",
|
"panel-614a5456d60a677001aadb3af61a05e2-btn-1",
|
||||||
"panel-3eb793f32a8332bf0f1580c4e0ee1af9-btn-2",
|
"panel-614a5456d60a677001aadb3af61a05e2-btn-2",
|
||||||
"panel-a63cbde071d2b7909cdc915a407fc84a-0",
|
"panel-bcd9ad2a497bbdf189c8730eb6b9b56e-0",
|
||||||
"panel-a63cbde071d2b7909cdc915a407fc84a-1",
|
"panel-bcd9ad2a497bbdf189c8730eb6b9b56e-1",
|
||||||
"panel-a63cbde071d2b7909cdc915a407fc84a-2",
|
"panel-bcd9ad2a497bbdf189c8730eb6b9b56e-2",
|
||||||
"panel-a63cbde071d2b7909cdc915a407fc84a-btn-0",
|
"panel-bcd9ad2a497bbdf189c8730eb6b9b56e-btn-0",
|
||||||
"panel-a63cbde071d2b7909cdc915a407fc84a-btn-1",
|
"panel-bcd9ad2a497bbdf189c8730eb6b9b56e-btn-1",
|
||||||
"panel-a63cbde071d2b7909cdc915a407fc84a-btn-2",
|
"panel-bcd9ad2a497bbdf189c8730eb6b9b56e-btn-2",
|
||||||
"panel-f3fb705824de1effb0fde452a156be28-0",
|
"panel-d0230f64802bba090b5743302d1e23f1-0",
|
||||||
"panel-f3fb705824de1effb0fde452a156be28-1",
|
"panel-d0230f64802bba090b5743302d1e23f1-1",
|
||||||
"panel-f3fb705824de1effb0fde452a156be28-2",
|
"panel-d0230f64802bba090b5743302d1e23f1-2",
|
||||||
"panel-f3fb705824de1effb0fde452a156be28-btn-0",
|
"panel-d0230f64802bba090b5743302d1e23f1-btn-0",
|
||||||
"panel-f3fb705824de1effb0fde452a156be28-btn-1",
|
"panel-d0230f64802bba090b5743302d1e23f1-btn-1",
|
||||||
"panel-f3fb705824de1effb0fde452a156be28-btn-2",
|
"panel-d0230f64802bba090b5743302d1e23f1-btn-2",
|
||||||
"panel-ff2a4aaf767d9d92977e27a5929980db-0",
|
"panel-da2692e92f2f512a892fe75378113ea4-0",
|
||||||
"panel-ff2a4aaf767d9d92977e27a5929980db-1",
|
"panel-da2692e92f2f512a892fe75378113ea4-1",
|
||||||
"panel-ff2a4aaf767d9d92977e27a5929980db-2",
|
"panel-da2692e92f2f512a892fe75378113ea4-2",
|
||||||
"panel-ff2a4aaf767d9d92977e27a5929980db-btn-0",
|
"panel-da2692e92f2f512a892fe75378113ea4-btn-0",
|
||||||
"panel-ff2a4aaf767d9d92977e27a5929980db-btn-1",
|
"panel-da2692e92f2f512a892fe75378113ea4-btn-1",
|
||||||
"panel-ff2a4aaf767d9d92977e27a5929980db-btn-2",
|
"panel-da2692e92f2f512a892fe75378113ea4-btn-2",
|
||||||
"persona",
|
"persona",
|
||||||
"pie-chart",
|
"pie-chart",
|
||||||
"pills",
|
"pills",
|
||||||
|
@@ -166,7 +166,6 @@
|
|||||||
"row-cols-1",
|
"row-cols-1",
|
||||||
"row-cols-2",
|
"row-cols-2",
|
||||||
"row-cols-sm-3",
|
"row-cols-sm-3",
|
||||||
"script",
|
|
||||||
"search",
|
"search",
|
||||||
"search-input",
|
"search-input",
|
||||||
"search-suggestions",
|
"search-suggestions",
|
||||||
|
@@ -23,8 +23,9 @@
|
|||||||
{{- /* Define main breakpoint */ -}}
|
{{- /* Define main breakpoint */ -}}
|
||||||
{{- $.Scratch.Set "breakpoint" (partialCached "utilities/GetBreakpoint.html" .) }}
|
{{- $.Scratch.Set "breakpoint" (partialCached "utilities/GetBreakpoint.html" .) }}
|
||||||
|
|
||||||
{{- /* Render blocks and establish overlay mode */ -}}
|
{{- /* Prepare content blocks and establish overlay mode */ -}}
|
||||||
{{ $blocks := partial "utilities/RenderContentBlocks.html" (dict "page" . "blocks" .Params.content_blocks) }}
|
{{ $blocks := partial "utilities/RenderContentBlocks.html" (dict "page" . "blocks" .Params.content_blocks) }}
|
||||||
|
{{ $.Scratch.Set "blocks" $blocks }}
|
||||||
{{ $overlayMode := $.Scratch.Get "overlayMode" }}
|
{{ $overlayMode := $.Scratch.Get "overlayMode" }}
|
||||||
|
|
||||||
{{- /* Define base URL */ -}}
|
{{- /* Define base URL */ -}}
|
||||||
@@ -51,7 +52,6 @@
|
|||||||
-}}
|
-}}
|
||||||
|
|
||||||
<div id="container" class="main">
|
<div id="container" class="main">
|
||||||
{{ $blocks }}
|
|
||||||
{{ block "main" . }}{{ end -}}
|
{{ block "main" . }}{{ end -}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@@ -1,5 +1,8 @@
|
|||||||
{{ define "main" -}}
|
{{ define "main" -}}
|
||||||
{{- $breakpoint := $.Scratch.Get "breakpoint" -}}
|
{{- $breakpoint := $.Scratch.Get "breakpoint" -}}
|
||||||
|
{{- $blocks := $.Scratch.Get "blocks" -}}
|
||||||
|
|
||||||
|
{{ $blocks | safeHTML }}
|
||||||
|
|
||||||
<div class="container-xxl flex-fill p-4 px-xxl-0">
|
<div class="container-xxl flex-fill p-4 px-xxl-0">
|
||||||
{{ .Render "body" }}
|
{{ .Render "body" }}
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
{{ define "main" -}}
|
{{ define "main" -}}
|
||||||
|
{{- $blocks := $.Scratch.Get "blocks" -}}
|
||||||
{{- $breakpoint := $.Scratch.Get "breakpoint" -}}
|
{{- $breakpoint := $.Scratch.Get "breakpoint" -}}
|
||||||
{{- $sidebar := partial "page/sidebar" . -}}
|
{{- $sidebar := partial "page/sidebar" . -}}
|
||||||
{{- $toc := partial "page/panel-toc" . -}}
|
{{- $toc := partial "page/panel-toc" . -}}
|
||||||
@@ -15,6 +16,8 @@
|
|||||||
</div>
|
</div>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
|
||||||
|
{{ $blocks | safeHTML }}
|
||||||
|
|
||||||
<div class="container-xxl flex-fill p-4 px-xxl-0">
|
<div class="container-xxl flex-fill p-4 px-xxl-0">
|
||||||
<div class="row row-cols-1 row-cols-{{ $breakpoint.current }}-2 row-cols-{{ $breakpoint.next }}-3">
|
<div class="row row-cols-1 row-cols-{{ $breakpoint.current }}-2 row-cols-{{ $breakpoint.next }}-3">
|
||||||
<div class="col col-{{ $breakpoint.next }}-2 d-none d-{{ $breakpoint.next }}-block sidebar-overflow sticky-top pt-5">
|
<div class="col col-{{ $breakpoint.next }}-2 d-none d-{{ $breakpoint.next }}-block sidebar-overflow sticky-top pt-5">
|
||||||
|
Reference in New Issue
Block a user