From febb35c2db9a277e25f644100e877f1a54b123f1 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 2b74a5e018cdc27087d034af8c1e2a725d88e990 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 f47064c1982e1e28e12d107d9cfbc7816d9af656 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 }} - - - -