mirror of https://github.com/onweru/compose.git

weru
06.30.2020 c9164fcc31d4f8552c799bc2994719690d6c7708
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<nav class="wrap nav">
    <a href="{{ .Site.BaseURL }}" class="nav_brand">
        <picture>
            {{- $logos := .Site.Params.logo }}
            {{- $normalPath := absURL (printf "images/%s" $logos.lightMode) }}
            {{- $darkPath := absURL (printf "images/%s" $logos.darkMode) }}
            {{ with .Site.Params.darkmode }}
            <source srcset = '{{ $darkPath }}' media="(prefers-color-scheme: dark)">
            {{ end }}
            <img srcset = '{{ $normalPath }}' alt = '{{ .Site.Title }} Logo'>
        </picture>
        <label class="nav_toggle">Menu</label>
    </a>
    <ul class="nav_body">
        <li class="nav-item">
            {{- partial "search" . }}
        </li>
        {{- $p := . }}
        {{- range .Site.Menus.main }}
        <li class="nav-item">
            {{- $active := or ($p.IsMenuCurrent "main" .) ($p.HasMenuCurrent "main" .) }}
            {{- with .Page }}
            {{- $active = or $active ( $.IsDescendant .)  }}
            {{- end }}
            {{- $url := urls.Parse .URL }}
            {{- $baseurl := $.Site.BaseURL }}
            <a class="nav-link{{if $active }} active{{end}}" href="{{ with .Page }}{{ $baseurl }}{{ .Permalink }}{{ else }}{{ $baseurl }}{{ .URL }}{{ end }}"><span{{if $active }} class="active"{{end}}>{{ .Name }}</span></a>
        </li>
        {{- end }}
        {{ $repo := .Site.Params.source }}
        <li class="nav-item">
            <a class="nav-link" href="{{ $repo.url }}" target="_blank">{{ $repo.name }}</a>
        </li>
        <li class="nav-item">{{ partial "mode" . }}</li>
    </ul>
</nav>