Advertisement
MadCortez

Untitled

Jun 27th, 2023
681
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.74 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="utf-8" />
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6.     <title>@ViewData["Title"] - MyCloud</title>
  7.     <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.min.css" />
  8.     <link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
  9.     <link rel="stylesheet" href="~/MyCloud.styles.css" asp-append-version="true" />
  10. </head>
  11. <body>
  12.     <header>
  13.         <nav class="navbar navbar-expand-sm navbar-toggleable-sm navbar-light bg-white border-bottom box-shadow mb-3">
  14.             <div class="container-fluid">
  15.                 <a class="navbar-brand" asp-area="" asp-controller="Home" asp-action="Index">MyCloud</a>
  16.                 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target=".navbar-collapse" aria-controls="navbarSupportedContent"
  17.                        aria-expanded="false" aria-label="Toggle navigation">
  18.                     <span class="navbar-toggler-icon"></span>
  19.                 </button>
  20.                 <div class="navbar-collapse collapse d-sm-inline-flex justify-content-between">
  21.                     <ul class="navbar-nav flex-grow-1">
  22.                         <li class="nav-item">
  23.                             <a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
  24.                         </li>
  25.                         @if (!User.Identity.IsAuthenticated)
  26.                         {
  27.                             <li class="nav-item">
  28.                                 <a class="nav-link text-dark" asp-area="" asp-controller="Account" asp-action="Login">Log in</a>
  29.                             </li>
  30.                             <li class="nav-item">
  31.                                 <a class="nav-link text-dark" asp-area="" asp-controller="Account" asp-action="Register">Register</a>
  32.                             </li>
  33.                         }
  34.                         @if (User.Identity.IsAuthenticated)
  35.                         {
  36.                             @if (User.IsInRole("Admin"))
  37.                             {
  38.                                 <li class="nav-item">
  39.                                     <a class="nav-link text-dark" asp-controller="Account" asp-action="GetUsers">@User.Identity.Name</a>
  40.                                 </li>
  41.                             }
  42.                             @if (User.IsInRole("User"))
  43.                             {
  44.                                 <li class="nav-item">
  45.                                     <a class="nav-link text-dark">@User.Identity.Name</a>
  46.                                 </li>
  47.                             }
  48.                             <li class="nav-item">
  49.                                 <form method="post" asp-controller="Account" asp-action="Logout">
  50.                                     <input class="nav-link text-dark" type="submit" value="Выход" />
  51.                                 </form>
  52.                             </li>
  53.                         }
  54.                     </ul>
  55.                 </div>
  56.             </div>
  57.         </nav>
  58.     </header>
  59.     <div class="container">
  60.         <main role="main" class="pb-3">
  61.             @RenderBody()
  62.         </main>
  63.     </div>
  64.  
  65.     <footer class="border-top footer text-muted">
  66.         <div class="container">
  67.             &copy; 2023 - MyCloud - <a asp-area="" asp-controller="Home" asp-action="Privacy">Privacy</a>
  68.         </div>
  69.     </footer>
  70.     <script src="~/lib/jquery/dist/jquery.min.js"></script>
  71.     <script src="~/lib/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
  72.     <script src="~/js/site.js" asp-append-version="true"></script>
  73.     @await RenderSectionAsync("Scripts", required: false)
  74. </body>
  75. </html>
  76.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement