Skip to content

Commit 3c47512

Browse files
Merge pull request redhat-edge-computing#5 from danmacpherson/ui-improvements
Updating some of the menu UI
2 parents 366f2ec + 8ba2841 commit 3c47512

File tree

4 files changed

+41
-12
lines changed

4 files changed

+41
-12
lines changed

layouts/blog/single.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<a href="/blog/" class="pf-c-nav__link">
99
<span class="pf-c-icon pf-m-md pf-m-inline">
1010
<span class="pf-c-icon__content">
11-
<i class="fas fa-arrow-left" aria-hidden="true"></i>
11+
<i class="fas fa-angle-left" aria-hidden="true"></i>
1212
</span>
1313
</span>
1414
<span style="padding-left: 10px;">Back to Blog</span>

layouts/partials/menu-contribute.html

+16-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,24 @@
1+
{{ $currentPage := . }}
12
<div class="pf-c-nav">
23
<ul class="pf-c-nav__list">
34
{{ range .Site.Menus.contribute }}
4-
<li class="pf-c-nav__item">
5-
<a href="{{ .URL }}" class="pf-c-nav__link">
5+
<li class="pf-c-nav__item pf-m-expanded">
6+
<a href="{{ .URL }}" class="pf-c-nav__link {{ if ( $currentPage.IsMenuCurrent "contribute" . ) -}}pf-m-current{{- end -}}">
67
{{- .Name -}}
78
</a>
9+
{{- if and (.HasChildren) (or ( $currentPage.IsMenuCurrent "contribute" . ) ( $currentPage.HasMenuCurrent "contribute" . )) -}}
10+
<section class="pf-c-nav__subnav ">
11+
<ul class="pf-c-nav__list">
12+
{{- range .Children }}
13+
<li class="pf-c-nav__item pf-m-expanded">
14+
<a href="{{ .URL }}" class="pf-c-nav__link {{ if ( $currentPage.IsMenuCurrent "contribute" . ) -}}pf-m-current{{- end -}}">
15+
{{- .Name -}}
16+
</a>
17+
</li>
18+
{{ end }}
19+
</ul>
20+
</section>
21+
{{ end }}
822
</li>
923
{{ end }}
1024
</ul>

layouts/partials/menu-learn.html

+16-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,24 @@
1+
{{ $currentPage := . }}
12
<div class="pf-c-nav">
23
<ul class="pf-c-nav__list">
34
{{ range .Site.Menus.learn }}
4-
<li class="pf-c-nav__item">
5-
<a href="{{ .URL }}" class="pf-c-nav__link">
5+
<li class="pf-c-nav__item pf-m-expanded">
6+
<a href="{{ .URL }}" class="pf-c-nav__link {{ if ( $currentPage.IsMenuCurrent "learn" . ) -}}pf-m-current{{- end -}}">
67
{{- .Name -}}
78
</a>
9+
{{- if and (.HasChildren) (or ( $currentPage.IsMenuCurrent "learn" . ) ( $currentPage.HasMenuCurrent "learn" . )) -}}
10+
<section class="pf-c-nav__subnav ">
11+
<ul class="pf-c-nav__list">
12+
{{- range .Children }}
13+
<li class="pf-c-nav__item pf-m-expanded">
14+
<a href="{{ .URL }}" class="pf-c-nav__link {{ if ( $currentPage.IsMenuCurrent "learn" . ) -}}pf-m-current{{- end -}}">
15+
{{- .Name -}}
16+
</a>
17+
</li>
18+
{{ end }}
19+
</ul>
20+
</section>
21+
{{ end }}
822
</li>
923
{{ end }}
1024
</ul>

layouts/partials/menu-patterns.html

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,38 @@
1+
{{ $currentlink := .RelPermalink }}
12
<div class="pf-c-nav">
23
<ul class="pf-c-nav__list">
34
<li class="pf-c-nav__item">
45
<a href="/patterns/" class="pf-c-nav__link">
56
<span class="pf-c-icon pf-m-md pf-m-inline">
67
<span class="pf-c-icon__content">
7-
<i class="fas fa-arrow-left" aria-hidden="true"></i>
8+
<i class="fas fa-angle-left" aria-hidden="true"></i>
89
</span>
910
</span>
1011
<span style="padding-left: 10px;">Back to Patterns</span>
1112
</a>
1213
</li>
1314
{{ if .Page.IsNode }}
14-
<li class="pf-c-nav__item">
15-
<a href="{{ .Permalink }}" class="pf-c-nav__link">
15+
<li class="pf-c-nav__item pf-m-expanded">
16+
<a href="{{ .Permalink }}" class="pf-c-nav__link pf-m-current">
1617
{{- .Title -}}
1718
</a>
1819
</li>
1920
{{ range .Pages }}
20-
<li class="pf-c-nav__item">
21+
<li class="pf-c-nav__item pf-m-expanded">
2122
<a href="{{ .Permalink }}" class="pf-c-nav__link">
2223
{{- .Title -}}
2324
</a>
2425
</li>
2526
{{ end }}
2627
{{ else }}
27-
<li class="pf-c-nav__item">
28+
<li class="pf-c-nav__item pf-m-expanded">
2829
<a href="{{ .Parent.Permalink }}" class="pf-c-nav__link">
2930
{{- .Parent.Title -}}
3031
</a>
3132
</li>
3233
{{ range .Parent.Pages }}
33-
<li class="pf-c-nav__item">
34-
<a href="{{ .Permalink }}" class="pf-c-nav__link">
34+
<li class="pf-c-nav__item pf-m-expanded">
35+
<a href="{{ .Permalink }}" class="pf-c-nav__link {{ if (eq .RelPermalink $currentlink) }}pf-m-current{{ end }}">
3536
{{- .Title -}}
3637
</a>
3738
</li>

0 commit comments

Comments
 (0)