From e05d76ea02edd088769eb73d7373035b212293e7 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Sun, 3 Aug 2025 06:35:30 +0000 Subject: [PATCH 01/17] Add Version selector dropdown --- layouts/partials/header.html | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 5aef757b4bfc..3d53f148b89c 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -52,7 +52,7 @@ {{ i18n "try_istio" }} - + + {{ $versions := site.Data.versions }} + {{ $mainVerStr := $versions.main }} + {{ $mainVerParts := split $mainVerStr "." }} + {{ $major := index $mainVerParts 0 | int }} + {{ $minor := index $mainVerParts 1 | int }} + {{ $versionCount := 5 }} + + + + From c86540ee87f6ee12d976298c3596299215919549 Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 5 Aug 2025 06:38:31 +0000 Subject: [PATCH 02/17] Fix Responsiveness --- layouts/partials/header.html | 47 ++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 3d53f148b89c..59feb9bbb3b1 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -52,6 +52,32 @@ {{ i18n "try_istio" }} + {{ $versions := site.Data.versions }} + {{ $mainVerStr := $versions.main }} + {{ $mainVerParts := split $mainVerStr "." }} + {{ $major := index $mainVerParts 0 | int }} + {{ $minor := index $mainVerParts 1 | int }} + {{ $versionCount := 5 }} + + + @@ -69,27 +95,6 @@ - {{ $versions := site.Data.versions }} - {{ $mainVerStr := $versions.main }} - {{ $mainVerParts := split $mainVerStr "." }} - {{ $major := index $mainVerParts 0 | int }} - {{ $minor := index $mainVerParts 1 | int }} - {{ $versionCount := 5 }} - - From 62f09d8592686d998f8d8fd481028249271b9f7e Mon Sep 17 00:00:00 2001 From: Ajay Singh <37625112+Ajay-singh1@users.noreply.github.com> Date: Tue, 5 Aug 2025 07:43:25 +0000 Subject: [PATCH 03/17] More maintainable code --- layouts/partials/header.html | 29 ++------------------------ layouts/partials/version-selector.html | 26 +++++++++++++++++++++++ 2 files changed, 28 insertions(+), 27 deletions(-) create mode 100644 layouts/partials/version-selector.html diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 59feb9bbb3b1..c1712523d3fd 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -48,37 +48,12 @@ {{ end }} + {{ partial "version-selector.html" . }} + - {{ $versions := site.Data.versions }} - {{ $mainVerStr := $versions.main }} - {{ $mainVerParts := split $mainVerStr "." }} - {{ $major := index $mainVerParts 0 | int }} - {{ $minor := index $mainVerParts 1 | int }} - {{ $versionCount := 5 }} - - - -