diff --git a/assets/css/common/header.css b/assets/css/common/header.css index 64894da4..40c84a00 100644 --- a/assets/css/common/header.css +++ b/assets/css/common/header.css @@ -91,3 +91,27 @@ body:not(.dark) #sun { .logo-switches { flex-wrap: inherit; } + +.sub-menu { + position: absolute; + visibility: hidden; + list-style: none; + z-index: 10; + border-radius: var(--radius); + padding: 0 15px; + background-color: var(--code-bg); + border: 1px solid var(--tertiary); +} + +.sub-menu a:hover { + text-shadow: 0px 0px 1px currentColor; +} + +.menu-item:hover .sub-menu { + visibility: visible; + display: block; +} + +.sub-menu:hover { + visibility: visible; +} diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 82d025b6..0f5772de 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -125,7 +125,7 @@ {{- $menu_item_url := (cond (strings.HasSuffix .URL "/") .URL (printf "%s/" .URL) ) | absLangURL }} {{- $page_url:= $currentPage.Permalink | absLangURL }} {{- $is_search := eq (site.GetPage .KeyName).Layout `search` }} -
  • +
  • {{- end }}