From b1af4998ef53fe07743e43879065ea6f25aff3dc Mon Sep 17 00:00:00 2001 From: Rui Miguel Silva Seabra <rms@roque.1407.org> Date: Sun, 6 Nov 2022 11:41:35 +0000 Subject: [PATCH] Allow language menu to be displayed at the side rather than below the menu (default) --- README.md | 3 +++ layouts/partials/menu.html | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/README.md b/README.md index 13d3217..92f10ae 100644 --- a/README.md +++ b/README.md @@ -171,6 +171,9 @@ paginate = 5 # show selector to switch language showLanguageSelector = false + # show language menu at the side of the menu rather than below + # LanguageMenuLevel = 0 + # set theme to full screen width fullWidthTheme = false diff --git a/layouts/partials/menu.html b/layouts/partials/menu.html index d0afa4d..e6e522c 100644 --- a/layouts/partials/menu.html +++ b/layouts/partials/menu.html @@ -29,8 +29,13 @@ {{ end }} {{ end }} {{ end }} + {{ if eq $.Site.Params.LanguageMenuLevel 0 }} + <span class="spacer"></span> + <li> + {{ else }} </ul> <span class="spacer"></span> + {{ end }} <ul class="menu__inner menu__inner--desktop"> {{ if and $.Site.Params.showLanguageSelector (len $.Site.Home.AllTranslations) }} <li> @@ -49,6 +54,10 @@ </li> {{ end }} </ul> + {{ if eq $.Site.Params.LanguageMenuLevel 0 }} + </li> + </ul> + {{ end }} <ul class="menu__inner menu__inner--mobile"> {{ range $.Site.Menus.main }}