_Layout.cshtml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>Dutch Treat: @ViewBag.Title</title>
  6. <link href="~/lib/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" />
  7. <link href="~/lib/fortawesome/fontawesome-free/css/all.css" rel="stylesheet" />
  8. <link href="~/css/site.css" rel="stylesheet" />
  9. @RenderSection("head", false)
  10. </head>
  11. <body>
  12. <div class="row">
  13. <header class="container-fluid">
  14. <nav class="navbar navbar-dark bg-dark navbar-expand-md">
  15. <h1 class="navbar-brand"><i class="fas fa-paint-brush fa-spin"></i> Dutch Treat</h1>
  16. <button class="navbar-toggler" data-toggle="collapse" data-target="#the-menu">
  17. <span class="navbar-toggler-icon"></span>
  18. </button>
  19. <div id="the-menu" class="navbar-collapse collapse">
  20. <ul class="navbar-nav">
  21. <li class="nav-item"><a class="nav-link" asp-controller="App" asp-action="Index">Home</a></li>
  22. <li class="nav-item"><a class="nav-link" asp-controller="App" asp-action="Contact">Contact</a></li>
  23. <li class="nav-item"><a class="nav-link" asp-controller="App" asp-action="About">About</a></li>
  24. <li class="nav-item"><a class="nav-link" asp-controller="App" asp-action="Shop">Shop</a></li>
  25. @if (User.Identity.IsAuthenticated)
  26. {
  27. <li class="nav-item"><a class="nav-link" asp-controller="Account" asp-action="Logout">Logout</a></li>
  28. }
  29. else
  30. {
  31. <li class="nav-item"><a class="nav-link" asp-controller="Account" asp-action="Login">Login</a></li>
  32. }
  33. </ul>
  34. </div>
  35. </nav>
  36. </header>
  37. <section class="container">
  38. <h2 class="text-center">@ViewBag.Title</h2>
  39. @RenderBody()
  40. </section>
  41. <footer class="container">
  42. <div class="text-center">CopyLeft 2017 Dutch Treat LCC</div>
  43. </footer>
  44. </div>
  45. <script src="~/lib/jquery/dist/jquery.js"></script>
  46. <script src="~/lib/bootstrap/dist/js/bootstrap.js"></script>
  47. <script src="~/js/index.js"></script>
  48. @RenderSection("scripts", false)
  49. </body>
  50. </html>