_Layout.cshtml 2.8 KB

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