diff options
author | Zach Smith <zsmith32@vt.edu> | 2021-06-22 19:17:06 +0300 |
---|---|---|
committer | Zach Smith <zsmith32@vt.edu> | 2021-06-22 19:17:06 +0300 |
commit | 0feb14400d58a6e285490c701830fa6cc9db9cef (patch) | |
tree | dd10694dc21b4589531fca079a4ec1c8fb872c06 | |
parent | 79e5817876cadb501f49e0cf55a623c4b2e3a8c6 (diff) |
restore full screen navbar, and expanding the toggle at larger screens
-rw-r--r-- | layouts/partials/header.html | 118 |
1 files changed, 60 insertions, 58 deletions
diff --git a/layouts/partials/header.html b/layouts/partials/header.html index cc62d92..4f04e3c 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,58 +1,60 @@ -<div class="container-xxl p-0" > - <header> - <nav class="navbar navbar-dark bg-dark navbar-fixed-top font-header"> - <div class="container-fluid"> - <a class="navbar-brand" id="green-terminal" href='{{ "/" | absLangURL }}'> - {{ .Site.Params.HeaderUsername }}@{{ .Site.Params.HeaderHostname }} ~ $ - </a> - <button type="button" class="navbar-toggler collapsed" data-bs-toggle="collapse" data-bs-target="#navbar-collapse-1" aria-controls="navbar-collapse-1" aria-expanded="false"> - <span class="visually-hidden">Toggle navigation</span> - <span class="navbar-toggler-icon"></span> - </button> - - <!-- Collect the nav links, forms, and other content for toggling --> - <div class="collapse navbar-collapse" id="navbar-collapse-1"> - <ul class="nav navbar-nav navbar-right"> - <li> - <a href='{{ "/" | absLangURL }}'>/home/{{ .Site.Params.HeaderUsername }}</a> - </li> - {{ if .IsTranslated }} - <li class="dropdown"> - <a class="dropdown-toggle" data-toggle="dropdown" role="button" title="{{ .Language.LanguageName }}"> - LANG={{ .Language.Lang }} - <span class="caret"></span> - </a> - <ul class="dropdown-menu"> - {{ range .Translations }} - <li> - <a href="{{ .Permalink }}" title="{{ .Language.LanguageName }}"> - export LANG={{ .Language.Lang }} - </a> - </li> - {{ end }} - </ul> - </li> - {{ end }} - {{ range .Site.Menus.header }} - {{ $name := lower .Name }} - <li class="dropdown"> - {{ if .HasChildren }} - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">{{ .Name }} <span class="caret"></span></a> - <ul class="dropdown-menu"> - {{ range .Children }} - <li> - <a href="{{ .URL | absLangURL }}">~/{{ lower .Name }}</a> - </li> - {{ end }} - </ul> - {{ else }} - <a href="{{ .URL | absLangURL }}">~/{{ lower .Name }}</a> - {{ end }} - </li> - {{ end }} - </ul> - </div><!-- /.navbar-collapse --> - </div><!-- /.container-fluid --> - </nav> - </header> -</div> +<header> + <nav class="navbar navbar-dark bg-dark navbar-fixed-top navbar-expand-lg font-header"> + <div class="container-fluid"> + <a class="navbar-brand" id="green-terminal" href='{{ "/" | absLangURL }}'> + {{ .Site.Params.HeaderUsername }}@{{ .Site.Params.HeaderHostname }} ~ $ + </a> + <button type="button" class="navbar-toggler" data-bs-toggle="collapse" data-bs-target="#navbar-collapse-1" + aria-controls="navbar-collapse-1" aria-expanded="false"> + <span class="visually-hidden">Toggle navigation</span> + <span class="navbar-toggler-icon"></span> + </button> + + <!-- Collect the nav links, forms, and other content for toggling --> + <div class="collapse navbar-collapse" id="navbar-collapse-1"> + <ul class="nav navbar-nav ms-auto"> + <li class="nav-item"> + <a class="nav-link" href='{{ "/" | absLangURL }}'> + /home/{{ .Site.Params.HeaderUsername }}</a> + </li> + {{ if .IsTranslated }} + <li class="nav-item dropdown"> + <a class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" + title="{{ .Language.LanguageName }}" aria-expanded="false"> + LANG={{ .Language.Lang }} + <span class="caret"></span> + </a> + <ul class="dropdown-menu"> + {{ range .Translations }} + <li> + <a class="nav-link" href="{{ .Permalink }}" title="{{ .Language.LanguageName }}"> + export LANG={{ .Language.Lang }} + </a> + </li> + {{ end }} + </ul> + </li> + {{ end }} + {{ range .Site.Menus.header }} + {{ $name := lower .Name }} + <li class="nav-item dropdown"> + {{ if .HasChildren }} + <a href="#" class="nav-link dropdown-toggle" data-bs-toggle="dropdown" role="button" + aria-haspopup="true" aria-expanded="false">{{ .Name }} <span class="caret"></span></a> + <ul class="dropdown-menu"> + {{ range .Children }} + <li> + <a class="dropdown-item" href="{{ .URL | absLangURL }}">~/{{ lower .Name }}</a> + </li> + {{ end }} + </ul> + {{ else }} + <a class="nav-link" href="{{ .URL | absLangURL }}">~/{{ lower .Name }}</a> + {{ end }} + </li> + {{ end }} + </ul> + </div><!-- /.navbar-collapse --> + </div><!-- /.container-fluid --> + </nav> +</header> |