Compare commits

...

6 Commits

Author SHA1 Message Date
Mark Dumay
6085688d7b Merge pull request #1579 from gethinode/develop
Develop
2025-09-14 15:16:48 +02:00
Mark Dumay
54e1720be6 fix: vertically align brand text in navbar 2025-09-14 14:59:06 +02:00
Mark Dumay
f482f4dd94 feat: enable configuration of navbar logo align and mode 2025-09-14 13:58:02 +02:00
Mark Dumay
b48a9598f4 fix: prevent wrapping of navbar items 2025-09-14 12:45:07 +02:00
Mark Dumay
ed56db6d0d refactor: remove redundant spacing 2025-09-14 12:35:40 +02:00
Mark Dumay
9a91208f58 fix: pass default arguments from shortcode to partial 2025-09-14 12:35:10 +02:00
26 changed files with 217 additions and 79 deletions

View File

@@ -151,3 +151,17 @@ $utilities: map-merge(
)
)
);
.width-100 {
width: 100%;
}
$utilities: (
"width": (
property: width,
responsive: true,
values: (
auto: auto
)
)
);

View File

@@ -104,20 +104,27 @@
margin: 0 .15rem;
}
.navbar-title {
.navbar-title, .navbar-title-center, .navbar-title-start {
display: inline-block;
white-space: normal;
text-align: center !important;
vertical-align: middle;
padding: 0 $spacer;
width: 100% !important;
}
.navbar-title, .navbar-title-center {
text-align: center !important;
}
.navbar-contrast .nav-link.active, .navbar-contrast .nav-link.show, .navbar-contrast .nav-link:hover {
border-bottom: solid 1px var(--bs-navbar-hover-color);
margin-bottom: -1px;
}
.navbar-brand {
margin-right: 0;
}
.navbar-contrast {
--bs-navbar-color: white !important;
--bs-navbar-hover-color: white !important;
@@ -125,7 +132,7 @@
--bs-navbar-active-color: white !important;
--bs-navbar-toggler-color: white;
.navbar-title, .mode-switch {
.navbar-title, .navbar-brand, .mode-switch {
--#{$prefix}border-color: white;
color: white !important;
@@ -177,6 +184,7 @@
.navbar .nav-item {
display: flex;
align-items: center;
white-space: nowrap;
}
.navbar-collapse .dropdown {
@@ -287,13 +295,10 @@
}
.navbar-container {
min-height: calc(2rem + 10px);
width: 100% !important;
}
.navbar-brand {
margin-right: 0;
}
@include media-breakpoint-up(#{$navbar-size}) {
:root {
--navbar-offset: #{$navbar-offset};

View File

@@ -88,6 +88,8 @@
[navigation]
anchor = true
logo = "/img/logo_icon.svg"
logo-mode = false
logo-align = "center"
logo-height = 30
color = "body"
fixed = true

View File

@@ -79,6 +79,25 @@ arguments:
comment: >-
Address of the logo image, defaults to the parameter `logo` set in the
`main` section of the site's parameter configuration.
logo-align:
type: select
optional: true
default: center
comment: Alignment of the logo when the navbar is in collapsed mode.
options:
values:
- start
- center
release: v1.15.0
logo-mode:
type: bool
default: false
optional: true
comment: >-
Flag indicating if the logo should support color modes. If set, the
navbar searches for images having a matching color-mode suffix
such as `-light` or `-dark`.
release: v1.15.0
# deprecated arguments
size:
type: select

View File

@@ -41,6 +41,8 @@
[navigation]
anchor = true
logo = "/img/logo_icon.svg"
logo-mode = false
logo-align = "center"
logo-height = 30
color = "body"
fixed = true

View File

@@ -245,6 +245,9 @@
"fa-activity",
"fa-address-card",
"fa-angle-left",
"fa-angle-right",
"fa-angles-left",
"fa-angles-right",
"fa-arrow-left",
"fa-arrow-right",
"fa-bootstrap",
@@ -429,6 +432,7 @@
"navbar-mode-selector",
"navbar-nav",
"navbar-nav-scroll",
"navbar-title-center",
"navbar-toggler",
"next",
"no-js",
@@ -597,7 +601,9 @@
"visually-hidden",
"vr",
"w-100",
"w-50"
"w-50",
"width-100",
"width-md-auto"
],
"ids": [
"abbr",
@@ -656,11 +662,16 @@
"docs",
"documentation",
"dropdown-nav-0",
"dropdown-panel-0626353d67dd97b71dc37553482cd9d9",
"dropdown-panel-9fe1f1ca588465dc433150e9776e7c55",
"dropdown-panel-bc0ea07878926f7156a5c3a3f7a97fc0",
"dropdown-panel-e96f22e4624ab2759fea46df2ded1460",
"dropdown-panel-ee06c704eca15cd76c8e2fe77d29f364",
"dropdown-panel-2b8b08fb591233c47c33a09d7a3cabb2",
"dropdown-panel-3044dd7fb06db4f5c79bf1522c153f56",
"dropdown-panel-5bfe3d6bfd8c06ec24e70db3f9a4748a",
"dropdown-panel-78af5baad4c30cfa644110746ddfb992",
"dropdown-panel-7f94c3f87920b35e1b662ea7733339c1",
"dropdown-panel-84bd47650fd6c7a113bf963d6e901569",
"dropdown-panel-9b19540564307ecc4bc91dda5d9e753f",
"dropdown-panel-c0509ba7d39b8fb33dd16b4b4749be3b",
"dropdown-panel-e628c03f369bed412decaf0050f85482",
"dropdown-panel-fc8fe6ba8fa6e64d79e3892b6355665f",
"elements-type",
"entity-relationship-diagram",
"example",
@@ -678,16 +689,24 @@
"fab-medium",
"fab-whatsapp",
"fab-x-twitter",
"faq-1f62d0a5dfb896dda297f80fdd1c539c",
"faq-1f62d0a5dfb896dda297f80fdd1c539c-heading-faq-1f62d0a5dfb896dda297f80fdd1c539c",
"faq-1f62d0a5dfb896dda297f80fdd1c539c-item-0",
"faq-1f62d0a5dfb896dda297f80fdd1c539c-item-1",
"faq-1f62d0a5dfb896dda297f80fdd1c539c-item-2",
"faq-de3299f30b4c2eb970876a8e40bdc3f6",
"faq-de3299f30b4c2eb970876a8e40bdc3f6-heading-faq-de3299f30b4c2eb970876a8e40bdc3f6",
"faq-de3299f30b4c2eb970876a8e40bdc3f6-item-0",
"faq-de3299f30b4c2eb970876a8e40bdc3f6-item-1",
"faq-de3299f30b4c2eb970876a8e40bdc3f6-item-2",
"faq-f5150391281ce44f87050091503b035d",
"faq-f5150391281ce44f87050091503b035d-heading-faq-f5150391281ce44f87050091503b035d",
"faq-f5150391281ce44f87050091503b035d-item-0",
"faq-f5150391281ce44f87050091503b035d-item-1",
"faq-f5150391281ce44f87050091503b035d-item-2",
"fas-1",
"fas-2",
"fas-3",
"fas-address-card",
"fas-angle-left",
"fas-angle-right",
"fas-angles-left",
"fas-angles-right",
"fas-arrow-left",
"fas-arrow-right",
"fas-chevron-right",
@@ -773,11 +792,16 @@
"nav-0-btn-1",
"nav-0-btn-2",
"nav-nav-0",
"nav-panel-0626353d67dd97b71dc37553482cd9d9",
"nav-panel-9fe1f1ca588465dc433150e9776e7c55",
"nav-panel-bc0ea07878926f7156a5c3a3f7a97fc0",
"nav-panel-e96f22e4624ab2759fea46df2ded1460",
"nav-panel-ee06c704eca15cd76c8e2fe77d29f364",
"nav-panel-2b8b08fb591233c47c33a09d7a3cabb2",
"nav-panel-3044dd7fb06db4f5c79bf1522c153f56",
"nav-panel-5bfe3d6bfd8c06ec24e70db3f9a4748a",
"nav-panel-78af5baad4c30cfa644110746ddfb992",
"nav-panel-7f94c3f87920b35e1b662ea7733339c1",
"nav-panel-84bd47650fd6c7a113bf963d6e901569",
"nav-panel-9b19540564307ecc4bc91dda5d9e753f",
"nav-panel-c0509ba7d39b8fb33dd16b4b4749be3b",
"nav-panel-e628c03f369bed412decaf0050f85482",
"nav-panel-fc8fe6ba8fa6e64d79e3892b6355665f",
"navbar",
"navbar-0-collapse",
"navbar-mode",
@@ -786,36 +810,66 @@
"navigation",
"notification",
"overview",
"panel-0626353d67dd97b71dc37553482cd9d9-0",
"panel-0626353d67dd97b71dc37553482cd9d9-1",
"panel-0626353d67dd97b71dc37553482cd9d9-2",
"panel-0626353d67dd97b71dc37553482cd9d9-btn-0",
"panel-0626353d67dd97b71dc37553482cd9d9-btn-1",
"panel-0626353d67dd97b71dc37553482cd9d9-btn-2",
"panel-9fe1f1ca588465dc433150e9776e7c55-0",
"panel-9fe1f1ca588465dc433150e9776e7c55-1",
"panel-9fe1f1ca588465dc433150e9776e7c55-2",
"panel-9fe1f1ca588465dc433150e9776e7c55-btn-0",
"panel-9fe1f1ca588465dc433150e9776e7c55-btn-1",
"panel-9fe1f1ca588465dc433150e9776e7c55-btn-2",
"panel-bc0ea07878926f7156a5c3a3f7a97fc0-0",
"panel-bc0ea07878926f7156a5c3a3f7a97fc0-1",
"panel-bc0ea07878926f7156a5c3a3f7a97fc0-2",
"panel-bc0ea07878926f7156a5c3a3f7a97fc0-btn-0",
"panel-bc0ea07878926f7156a5c3a3f7a97fc0-btn-1",
"panel-bc0ea07878926f7156a5c3a3f7a97fc0-btn-2",
"panel-e96f22e4624ab2759fea46df2ded1460-0",
"panel-e96f22e4624ab2759fea46df2ded1460-1",
"panel-e96f22e4624ab2759fea46df2ded1460-2",
"panel-e96f22e4624ab2759fea46df2ded1460-btn-0",
"panel-e96f22e4624ab2759fea46df2ded1460-btn-1",
"panel-e96f22e4624ab2759fea46df2ded1460-btn-2",
"panel-ee06c704eca15cd76c8e2fe77d29f364-0",
"panel-ee06c704eca15cd76c8e2fe77d29f364-1",
"panel-ee06c704eca15cd76c8e2fe77d29f364-2",
"panel-ee06c704eca15cd76c8e2fe77d29f364-btn-0",
"panel-ee06c704eca15cd76c8e2fe77d29f364-btn-1",
"panel-ee06c704eca15cd76c8e2fe77d29f364-btn-2",
"panel-2b8b08fb591233c47c33a09d7a3cabb2-0",
"panel-2b8b08fb591233c47c33a09d7a3cabb2-1",
"panel-2b8b08fb591233c47c33a09d7a3cabb2-2",
"panel-2b8b08fb591233c47c33a09d7a3cabb2-btn-0",
"panel-2b8b08fb591233c47c33a09d7a3cabb2-btn-1",
"panel-2b8b08fb591233c47c33a09d7a3cabb2-btn-2",
"panel-3044dd7fb06db4f5c79bf1522c153f56-0",
"panel-3044dd7fb06db4f5c79bf1522c153f56-1",
"panel-3044dd7fb06db4f5c79bf1522c153f56-2",
"panel-3044dd7fb06db4f5c79bf1522c153f56-btn-0",
"panel-3044dd7fb06db4f5c79bf1522c153f56-btn-1",
"panel-3044dd7fb06db4f5c79bf1522c153f56-btn-2",
"panel-5bfe3d6bfd8c06ec24e70db3f9a4748a-0",
"panel-5bfe3d6bfd8c06ec24e70db3f9a4748a-1",
"panel-5bfe3d6bfd8c06ec24e70db3f9a4748a-2",
"panel-5bfe3d6bfd8c06ec24e70db3f9a4748a-btn-0",
"panel-5bfe3d6bfd8c06ec24e70db3f9a4748a-btn-1",
"panel-5bfe3d6bfd8c06ec24e70db3f9a4748a-btn-2",
"panel-78af5baad4c30cfa644110746ddfb992-0",
"panel-78af5baad4c30cfa644110746ddfb992-1",
"panel-78af5baad4c30cfa644110746ddfb992-2",
"panel-78af5baad4c30cfa644110746ddfb992-btn-0",
"panel-78af5baad4c30cfa644110746ddfb992-btn-1",
"panel-78af5baad4c30cfa644110746ddfb992-btn-2",
"panel-7f94c3f87920b35e1b662ea7733339c1-0",
"panel-7f94c3f87920b35e1b662ea7733339c1-1",
"panel-7f94c3f87920b35e1b662ea7733339c1-2",
"panel-7f94c3f87920b35e1b662ea7733339c1-btn-0",
"panel-7f94c3f87920b35e1b662ea7733339c1-btn-1",
"panel-7f94c3f87920b35e1b662ea7733339c1-btn-2",
"panel-84bd47650fd6c7a113bf963d6e901569-0",
"panel-84bd47650fd6c7a113bf963d6e901569-1",
"panel-84bd47650fd6c7a113bf963d6e901569-2",
"panel-84bd47650fd6c7a113bf963d6e901569-btn-0",
"panel-84bd47650fd6c7a113bf963d6e901569-btn-1",
"panel-84bd47650fd6c7a113bf963d6e901569-btn-2",
"panel-9b19540564307ecc4bc91dda5d9e753f-0",
"panel-9b19540564307ecc4bc91dda5d9e753f-1",
"panel-9b19540564307ecc4bc91dda5d9e753f-2",
"panel-9b19540564307ecc4bc91dda5d9e753f-btn-0",
"panel-9b19540564307ecc4bc91dda5d9e753f-btn-1",
"panel-9b19540564307ecc4bc91dda5d9e753f-btn-2",
"panel-c0509ba7d39b8fb33dd16b4b4749be3b-0",
"panel-c0509ba7d39b8fb33dd16b4b4749be3b-1",
"panel-c0509ba7d39b8fb33dd16b4b4749be3b-2",
"panel-c0509ba7d39b8fb33dd16b4b4749be3b-btn-0",
"panel-c0509ba7d39b8fb33dd16b4b4749be3b-btn-1",
"panel-c0509ba7d39b8fb33dd16b4b4749be3b-btn-2",
"panel-e628c03f369bed412decaf0050f85482-0",
"panel-e628c03f369bed412decaf0050f85482-1",
"panel-e628c03f369bed412decaf0050f85482-2",
"panel-e628c03f369bed412decaf0050f85482-btn-0",
"panel-e628c03f369bed412decaf0050f85482-btn-1",
"panel-e628c03f369bed412decaf0050f85482-btn-2",
"panel-fc8fe6ba8fa6e64d79e3892b6355665f-0",
"panel-fc8fe6ba8fa6e64d79e3892b6355665f-1",
"panel-fc8fe6ba8fa6e64d79e3892b6355665f-2",
"panel-fc8fe6ba8fa6e64d79e3892b6355665f-btn-0",
"panel-fc8fe6ba8fa6e64d79e3892b6355665f-btn-1",
"panel-fc8fe6ba8fa6e64d79e3892b6355665f-btn-2",
"persona",
"pie-chart",
"pills",

2
go.mod
View File

@@ -15,7 +15,7 @@ require (
github.com/gethinode/mod-lottie v1.6.1 // indirect
github.com/gethinode/mod-mermaid/v3 v3.0.1 // indirect
github.com/gethinode/mod-simple-datatables/v2 v2.0.2 // indirect
github.com/gethinode/mod-utils/v4 v4.16.0 // indirect
github.com/gethinode/mod-utils/v4 v4.16.1 // indirect
github.com/nextapps-de/flexsearch v0.0.0-20250907103239-defb38b083f0 // indirect
github.com/twbs/bootstrap v5.3.8+incompatible // indirect
)

2
go.sum
View File

@@ -512,6 +512,8 @@ github.com/gethinode/mod-utils/v4 v4.15.1 h1:zsn6pYxMePLqsNaX+V8qND5tAbbp/CiscgZ
github.com/gethinode/mod-utils/v4 v4.15.1/go.mod h1:bYmvRdAo4ICy5MpSGafDvO4p5bTDpsDKFCPL3bH0mN4=
github.com/gethinode/mod-utils/v4 v4.16.0 h1:yroLCeQyE/xU46YIKS81ZtFsOONTmVudrv2qW7IBH5Q=
github.com/gethinode/mod-utils/v4 v4.16.0/go.mod h1:bYmvRdAo4ICy5MpSGafDvO4p5bTDpsDKFCPL3bH0mN4=
github.com/gethinode/mod-utils/v4 v4.16.1 h1:HjV6TONU7ZbXC2xZIPRupjKOUORddtQH8bb4dnULY1U=
github.com/gethinode/mod-utils/v4 v4.16.1/go.mod h1:bYmvRdAo4ICy5MpSGafDvO4p5bTDpsDKFCPL3bH0mN4=
github.com/nextapps-de/flexsearch v0.0.0-20230711092928-1243fd883ec3 h1:H/qVR5O4BXjRjD+5PZB+r4ug2BSJ2Of4RtwOntd+OKo=
github.com/nextapps-de/flexsearch v0.0.0-20230711092928-1243fd883ec3/go.mod h1:5GdMfPAXzbA2gXBqTjC6l27kioSYzHlqDMh0+wyx7sU=
github.com/nextapps-de/flexsearch v0.0.0-20240108021025-afd75f742f22 h1:re7L8FxbXQpnX8BgzkdUnDpsUmloGNyLmiy2ZCln8pg=

View File

@@ -78,9 +78,29 @@
{{- end -}}
{{ $logo := "" }}
{{ with $args.logo | default site.Params.navigation.logo }}
{{ $height := index site.Params.navigation "logo-height" | default 30 }}
{{ $logo = partial "assets/image.html" (dict "src" . "loading" "eager" "title" $title "image-height" $height) }}
{{ $mode := index site.Params.navigation "logo-mode" | default false }}
{{ if (not (in $args.default "logo-mode")) }}
{{ $mode = $args.logoMode }}
{{ end }}
{{ $align := index site.Params.navigation "logo-align" | default "center" }}
{{ if (not (in $args.default "logo-align")) }}
{{ $align = $args.logoAlign }}
{{ end }}
{{ if not $args.title }}
{{ with $args.logo | default site.Params.navigation.logo }}
{{ $height := index site.Params.navigation "logo-height" | default 30 }}
{{ $class := cond (eq $align "start") "my-auto" "m-auto" }}
{{ $logo = partial "assets/image.html" (dict
"src" .
"loading" "eager"
"title" $title
"image-height" $height
"mode" $mode
"class" (printf "h-100 %s" $class)
) }}
{{ end }}
{{ end }}
{{- $class := $args.class -}}
@@ -107,26 +127,29 @@
{{ end }}
>
<div class="container-xxl p-0">
<div class="d-flex navbar-container justify-content-center">
{{/* Insert sidebar toggler when applicable */}}
<div class="d-flex align-items-center">
{{- if $page.Scratch.Get "sidebar" -}}
<button class="navbar-toggler collapsed p-0 mx-auto fw-30" type="button" data-bs-toggle="offcanvas"
data-bs-target="#offcanvass-sidebar" aria-controls="offcanvass-sidebar" aria-label="{{ T "toggleSidebar" }}">
{{- partial "assets/icon.html" (dict "icon" "fas ellipsis fa-fw" "spacing" false) -}}
</button>
{{- else -}}
{{/* Insert invisible sidebar toggler to center logo correctly on smaller screens */}}
<button class="navbar-toggler collapsed p-0 mx-auto invisible fw-30" type="button">
{{- partial "assets/icon.html" (dict "icon" "fas ellipsis fa-fw" "spacing" false) -}}
</button>
{{- end -}}
</div>
<div class="d-flex navbar-container">
{{/* Insert sidebar toggler or placeholder when applicable */}}
{{ $sidebar := $page.Scratch.Get "sidebar" }}
{{- if or $sidebar (eq $align "center") -}}
<div class="d-flex align-items-center">
{{- if $sidebar -}}
<button class="navbar-toggler collapsed p-0 mx-auto fw-30" type="button" data-bs-toggle="offcanvas"
data-bs-target="#offcanvass-sidebar" aria-controls="offcanvass-sidebar" aria-label="{{ T "toggleSidebar" }}">
{{- partial "assets/icon.html" (dict "icon" "fas ellipsis fa-fw" "spacing" false) -}}
</button>
{{- else if eq $align "center" -}}
{{/* Insert invisible sidebar toggler to center logo correctly on smaller screens */}}
<button class="navbar-toggler collapsed p-0 mx-auto invisible fw-30" type="button">
{{- partial "assets/icon.html" (dict "icon" "fas ellipsis fa-fw" "spacing" false) -}}
</button>
{{- end -}}
</div>
{{ end }}
{{/* Insert the brand logo or name */}}
<div class="{{ if $logo }}mx-auto{{ else }}flex-grow-1 flex-{{ $args.breakpoint }}-grow-0{{ end }}">
<div class="width-100 width-{{ $args.breakpoint }}-auto my-auto {{ if eq $align "center" }}text-center{{ end }}">
<a class="navbar-brand" href="{{ site.Home.RelPermalink }}" aria-label="{{ T "home" }}">
{{- with $logo -}}{{ . }}{{- else -}}<div class="navbar-title fw-bold h-100">{{ $title }}</div>{{- end -}}
{{- with $logo -}}{{ . }}{{- else -}}<div class="p-0 navbar-title-{{ $align }} fw-bold h-100">{{ $title }}</div>{{- end -}}
</a>
</div>

View File

@@ -29,5 +29,6 @@
"parent" $args.parent
"render-type" $args.renderType
"header-level" $args.headerLevel
"_default" $args.default
) -}}
{{- end -}}

View File

@@ -57,6 +57,7 @@
"tab" $args.tab
"toast-id" (or $args.toastId $args.toast)
"spacing" $spacing
"_default" $args.default
) -}}
{{ with $args.wrapper }}

View File

@@ -78,5 +78,6 @@
"link-type" $buttonType
"icon-rounded" $iconRounded
"scroll" $scroll
"_default" $args.default
)
-}}

View File

@@ -94,6 +94,7 @@
"alt" $alt
"button" $button
"link-type" $linkType
"_default" $args.default
) -}}
{{/* Pass output to parent or current stream */}}

View File

@@ -43,5 +43,6 @@
"anchor" $args.anchor
"loading" $args.loading
"page" .Page
"_default" $args.default
) -}}
{{- end -}}

View File

@@ -32,7 +32,7 @@
"caption" $args.caption
"ratio" $ratio
"portrait" $portrait
"loading" $args.loading
"loading" $args.loading
) }}
{{ $current := .Parent.Scratch.Get "inner" }}

View File

@@ -36,5 +36,6 @@
"class" $args.class
"page" .Page
"position" .Position
"_default" $args.default
) }}
{{- end -}}

View File

@@ -46,6 +46,7 @@
"body" $body
"show" $args.show
"disabled" $args.disabled
"_default" $args.default
)
-}}
@@ -74,6 +75,7 @@
"show" $args.show
"disabled" $args.disabled
"navitem-type" "accordion"
"_default" $args.default
)
-}}

View File

@@ -43,6 +43,7 @@
"class" $args.class
"pane" $args.pane
"width" $args.width
"_default" $args.default
)
-}}
{{- end -}}

View File

@@ -41,8 +41,10 @@
"mode" $args.mode
"menus" $args.menus
"logo" $args.logo
"logo-mode" $args.logoMode
"title" $args.title
"class" $args.class
"_default" $args.default
)
-}}
{{ end -}}

View File

@@ -39,5 +39,6 @@
"href" $args.href
"content" $content
"thumbnail" $args.thumbnail
"_default" $args.default
) -}}
{{- end -}}

View File

@@ -30,5 +30,6 @@
"pagingOptionPageSelect" $args.pagingOptionPageSelect
"searchable" $args.searchable
"wrap" $args.wrap
"_default" $args.default
) }}
{{ end }}

View File

@@ -32,5 +32,5 @@
{{/* Main code */}}
{{ if not $error }}
{{ partial "assets/timeline.html" (dict "page" $page "data" $args.data "background" $args.background) }}
{{ partial "assets/timeline.html" (dict "page" $page "data" $args.data "background" $args.background "_default" $args.default) }}
{{ end }}

View File

@@ -33,8 +33,9 @@
{{ if not $error -}}
{{ partial "assets/toast.html" (dict
"id" $id
"title" (or $args.title $args.header)
"message" $message
"class" $args.class
"title" (or $args.title $args.header)
"message" $message
"class" $args.class
"_default" $args.default
) }}
{{ end -}}

View File

@@ -29,5 +29,6 @@
"title" $args.title
"autoplay" $args.autoplay
"autotitle" $args.autotitle
"_default" $args.default
) }}
{{ end -}}

View File

@@ -28,5 +28,6 @@
"title" (or $args.title "Vimeo Video")
"autoplay" $args.autoplay
"autotitle" $args.autotitle
"_default" $args.default
) }}
{{ end -}}

View File

@@ -28,5 +28,6 @@
"title" (or $args.title "YouTube Video")
"autoplay" $args.autoplay
"autotitle" $args.autotitle
"_default" $args.default
) }}
{{ end -}}