Skip to content

Commit 1452cee

Browse files
authored
Merge pull request #18 from DuendeSoftware/mb/nav
Show burger menu when on small screen
2 parents a8d3b49 + 8350f50 commit 1452cee

File tree

1 file changed

+34
-14
lines changed

1 file changed

+34
-14
lines changed

src/Pages/Shared/_Nav.cshtml

Lines changed: 34 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,25 +8,45 @@
88
}
99
}
1010

11-
<nav class="site-header sticky-top py-1 bg-primary">
11+
<nav class="navbar navbar-expand-lg bg-primary navbar-dark site-header sticky-top py-1">
1212
<div class="container d-flex flex-column flex-md-row justify-content-between">
1313
<a href="~/" class="navbar-brand py-2 d-md-inline-block">
1414
<img src="~/duende-white.svg" class="icon-banner" alt="Duende IdentityServer"/>
1515
<span class="text-white">IdentityServer</span>
1616
<span class="badge badge-dark">demo</span>
1717
</a>
18-
<a class="text-white py-3 d-none d-md-inline-block" href="/#features">Features</a>
19-
<a class="text-white py-3 d-none d-md-inline-block" href="/#references">References</a>
20-
<a class="text-white py-3 d-none d-md-inline-block" href="/#demo-clients">Clients</a>
21-
<a class="text-white py-3 d-none d-md-inline-block" href="/#sample-apis">APIs</a>
22-
<a class="text-white py-3 d-none d-md-inline-block" href="/#sample-keys">Keys</a>
23-
@if (!string.IsNullOrWhiteSpace(name))
24-
{
25-
<a class="text-white py-3 d-md-inline-block" asp-page="/Account/Logout/Index">
26-
<span class="font-weight-bold">@name</span>
27-
<span class="text-white-50 font-italic">Logout</span>
28-
<i class="glyphicon glyphicon-log-out"></i>
29-
</a>
30-
}
18+
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
19+
<span class="navbar-toggler-icon"></span>
20+
</button>
21+
<div class="collapse navbar-collapse" id="navbarNav">
22+
<ul class="navbar-nav ml-auto">
23+
<li class="nav-item">
24+
<a class="nav-link text-white" href="/#features">Features</a>
25+
</li>
26+
<li class="nav-item">
27+
<a class="nav-link text-white" href="/#references">References</a>
28+
</li>
29+
<li class="nav-item">
30+
<a class="nav-link text-white" href="/#demo-clients">Clients</a>
31+
</li>
32+
<li class="nav-item">
33+
<a class="nav-link text-white" href="/#sample-apis">APIs</a>
34+
</li>
35+
<li class="nav-item">
36+
<a class="nav-link text-white" href="/#sample-keys">Keys</a>
37+
</li>
38+
<li class="nav-item">
39+
@if (!string.IsNullOrWhiteSpace(name))
40+
{
41+
<li class="nav-item">
42+
<a class="nav-link text-white" asp-page="/Account/Logout/Index">
43+
<span class="font-weight-bold">@name</span>
44+
<span class="text-white-50 font-italic">Logout</span>
45+
<i class="text-white-50 glyphicon glyphicon-log-out"></i>
46+
</a>
47+
</li>
48+
}
49+
</ul>
50+
</div>
3151
</div>
3252
</nav>

0 commit comments

Comments
 (0)