Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/samrobbins85/hugo-developer-portfolio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/partials/header.html')
-rw-r--r--layouts/partials/header.html116
1 files changed, 62 insertions, 54 deletions
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 9c8dfc8..f4d4dd6 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -1,57 +1,65 @@
-<header class="navigation sticky-top">
- <nav class="navbar navbar-expand-lg navbar-light">
- <a class="navbar-brand" href="/">{{.Site.Title}}</a>
- <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navigation"
- aria-controls="navigation" aria-expanded="false" aria-label="Toggle navigation">
- <span class="navbar-toggler-icon"></span>
- </button>
-
- <div class="collapse navbar-collapse text-center" id="navigation">
- <ul class="navbar-nav ml-auto">
- {{$url := .URL | relURL}}
- {{if .IsHome}}
- <li class="nav-item active">
- <a class="nav-link" href="/">{{ with .Site.Params.Home }} {{ . }} {{ end }}</a>
- </li>
- {{else}}
- <li class="nav-item">
- <a class="nav-link" href="/">{{ with .Site.Params.Home }} {{ . }} {{ end }}</a>
- </li>
- {{end}}
- {{ range .Site.Menus.main }}
- {{ if .HasChildren }}
- <li class="nav-item dropdown">
- <a class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true"
- aria-expanded="false">
- {{ .Name }}
- </a>
- <div class="dropdown-menu" >
- {{ range .Children }}
- <a class="dropdown-item" href="{{ .URL | relURL }}">{{ .Name }}</a>
- {{ end }}
- </div>
- </li>
- {{ else }}
- {{$aURL := .URL | relLangURL}}
- {{$page := $.Page.Permalink | relLangURL}}
- {{$aURL2 := split $aURL "/"}}
- {{$page2 := split $page "/"}}
- {{$aURL3 := index $aURL2 1}}
- {{$page3 := index $page2 1}}
- {{if eq $aURL3 $page3}}
- <li class="nav-item active">
- <a class="nav-link" href="{{ .URL | relURL }}">{{.Name}}</a>
- </li>
- {{else}}
- <li class="nav-item">
- <a class="nav-link" href="{{ .URL | relURL }}">{{.Name}}</a>
- </li>
- {{end}}
- {{ end }}
- {{ end }}
- </ul>
+<div uk-sticky="sel-target: .uk-navbar-container; cls-active: uk-navbar-sticky; bottom: #transparent-sticky-navbar" >
+ <nav
+ class="uk-navbar-container uk-margin"
+ uk-navbar="mode: click;"
+ style="padding-right: 3rem"
+ >
+ <div class="uk-navbar-right">
+ <ul class="uk-navbar-nav uk-visible@s">
+ {{if .IsHome}}
+ <li class="uk-active"><a style="font-size: 18px" href="/">{{ with .Site.Params.Home }} {{ . }} {{ end }}</a></li>
+ {{else}}
+ <li><a style="font-size: 18px" href="/">{{ with .Site.Params.Home }} {{ . }} {{ end }}</a></li>
+
+ {{end}}
+ {{ range .Site.Menus.main }}
+ {{$aURL := .URL | relLangURL}}
+ {{$page := $.Page.Permalink | relLangURL}}
+ {{$aURL2 := split $aURL "/"}}
+ {{$page2 := split $page "/"}}
+ {{$aURL3 := index $aURL2 1}}
+ {{$page3 := index $page2 1}}
+ {{if eq $aURL3 $page3}}
+ <li class="uk-active"><a style="font-size: 18px" href="{{ .URL | relURL }}">{{.Name}}</a></li>
+ {{else}}
+ <li><a style="font-size: 18px" href="{{ .URL | relURL }}">{{.Name}}</a></li>
+ {{end}}
+ {{end}}
+ </ul>
+
+ <a class="uk-navbar-toggle uk-hidden@s" uk-toggle="target: #sidenav" uk-navbar-toggle-icon href="#"></a>
+
+ </div>
+ </nav>
+</div>
+
+
+<div id="sidenav" uk-offcanvas="overlay: true">
+ <div class="uk-offcanvas-bar uk-flex uk-flex-column">
+
+ <ul class="uk-nav uk-nav-primary uk-nav-center uk-margin-auto-vertical">
+ {{if .IsHome}}
+ <li class="uk-active"><a style="font-size: 18px" href="/">{{ with .Site.Params.Home }} {{ . }} {{ end }}</a></li>
+ {{else}}
+ <li><a style="font-size: 18px" href="/">{{ with .Site.Params.Home }} {{ . }} {{ end }}</a></li>
+
+ {{end}}
+ {{ range .Site.Menus.main }}
+ {{$aURL := .URL | relLangURL}}
+ {{$page := $.Page.Permalink | relLangURL}}
+ {{$aURL2 := split $aURL "/"}}
+ {{$page2 := split $page "/"}}
+ {{$aURL3 := index $aURL2 1}}
+ {{$page3 := index $page2 1}}
+ {{if eq $aURL3 $page3}}
+ <li class="uk-active"><a style="font-size: 18px" href="{{ .URL | relURL }}">{{.Name}}</a></li>
+ {{else}}
+ <li><a style="font-size: 18px" href="{{ .URL | relURL }}">{{.Name}}</a></li>
+ {{end}}
+ {{end}}
+ </ul>
+
</div>
- </nav>
-</header>
+</div>