From 4d467649d858c389855392f9ec16b22255ce1e4c Mon Sep 17 00:00:00 2001 From: MarkvanMents Date: Fri, 25 Sep 2026 17:37:58 +0200 Subject: [PATCH] Move mx-dock partial to top of body to fix tab order The mx-dock-header div was rendered at the end of the DOM (via body-end.html) but displayed at the top of the page via CSS, causing incorrect keyboard tab order. Moved the partial to be the first element inside in all non-print templates. Co-Authored-By: Claude Sonnet 4.6 --- layouts/404.html | 2 ++ layouts/docs/baseof.html | 2 ++ layouts/landingpage/landingpage.html | 2 ++ layouts/partials/hooks/body-end.html | 3 --- layouts/swagger/baseof.html | 2 ++ 5 files changed, 8 insertions(+), 3 deletions(-) diff --git a/layouts/404.html b/layouts/404.html index 78413b5ece3..6cc8a5c27c6 100644 --- a/layouts/404.html +++ b/layouts/404.html @@ -5,6 +5,8 @@ {{ if .IsHome }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} | {{ end }}{{ .Site.Title }}{{ end }} + + {{ partial "mx-dock.html" . }} {{/* NK - deactivation of original navbar
{{ partial "navbar.html" . }} diff --git a/layouts/docs/baseof.html b/layouts/docs/baseof.html index 4f342609732..39a1cf1aab3 100644 --- a/layouts/docs/baseof.html +++ b/layouts/docs/baseof.html @@ -5,6 +5,8 @@ + + {{ partial "mx-dock.html" . }} {{/* NK - deactivation of original navbar
{{ partial "navbar.html" . }} diff --git a/layouts/landingpage/landingpage.html b/layouts/landingpage/landingpage.html index f0ee2b34d46..29a0d8a42cb 100644 --- a/layouts/landingpage/landingpage.html +++ b/layouts/landingpage/landingpage.html @@ -5,6 +5,8 @@ {{ partial "head.html" . }} + + {{ partial "mx-dock.html" . }}
diff --git a/layouts/partials/hooks/body-end.html b/layouts/partials/hooks/body-end.html index 0099435fd30..3a47f28b594 100644 --- a/layouts/partials/hooks/body-end.html +++ b/layouts/partials/hooks/body-end.html @@ -1,6 +1,3 @@ - -
{{ partial "mx-dock.html" . }}
- {{- if and (eq hugo.Environment "production") (not .Params.disable_usercentrics) -}} diff --git a/layouts/swagger/baseof.html b/layouts/swagger/baseof.html index 009d5f7926a..d9d4224a813 100644 --- a/layouts/swagger/baseof.html +++ b/layouts/swagger/baseof.html @@ -10,6 +10,8 @@ + + {{ partial "mx-dock.html" . }} {{/* NK - deactivation of original navbar