From f9ff25f6a4edff39bf4099ee3b36a21bb6f2793e Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 9 Feb 2025 22:06:00 +0100 Subject: [PATCH] feat: add option to set rel attribute in bundle and extra menu (#968) --- exampleSite/data/menu/main.yaml | 1 + layouts/partials/menu-bundle.html | 3 +++ layouts/partials/menu-extra.html | 3 +++ 3 files changed, 7 insertions(+) diff --git a/exampleSite/data/menu/main.yaml b/exampleSite/data/menu/main.yaml index 6121303..0c13426 100644 --- a/exampleSite/data/menu/main.yaml +++ b/exampleSite/data/menu/main.yaml @@ -8,6 +8,7 @@ main: en: Level 1.1 (EN) de: Level 1.1 (DE) ref: "/toc-tree/level-1/level-1-1" + rel: me - name: Level 1.2 ref: "/toc-tree/level-1/level-1-2" - name: Level 1.3 diff --git a/layouts/partials/menu-bundle.html b/layouts/partials/menu-bundle.html index d9dcfbb..9c2028f 100644 --- a/layouts/partials/menu-bundle.html +++ b/layouts/partials/menu-bundle.html @@ -60,6 +60,9 @@ class="gdoc-nav__entry{{- if not .external }} {{- if $isCurrent }}{{ printf " is-active" }}{{ end }} {{- end }}" + {{ if .rel -}} + rel="{{ .rel }}" + {{- end }} > {{ $name }} diff --git a/layouts/partials/menu-extra.html b/layouts/partials/menu-extra.html index 18494d3..433ac75 100644 --- a/layouts/partials/menu-extra.html +++ b/layouts/partials/menu-extra.html @@ -33,6 +33,9 @@ {{ relref $current .ref }} {{- end }}" class="gdoc-header__link" + {{ if .rel -}} + rel="{{ .rel }}" + {{- end }} > {{ $name }}