Files
Aberwyn/Aberwyn/Views/Shared/_Layout.cshtml
Elias Jansson b534406d94 Meal fix
2026-01-24 16:52:54 +01:00

78 lines
3.3 KiB
Plaintext

<!DOCTYPE html>
<html lang="en">
<head>
<link rel="manifest" href="/manifest.json">
<link rel="icon" type="image/png" sizes="512x512" href="/images/lewel-icon.png">
<meta name="theme-color" content="#6a0dad">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>LEWEL - Dashboard</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
<link rel="stylesheet" href="~/css/site.css" asp-append-version="true" />
</head>
<body>
<header class="top-bar">
<div class="header-left">
<h1 class="family-header">
<span class="initial L">L</span><span class="name">ouise</span>
<span class="initial E">E</span><span class="name">lias</span>
<span class="initial W">W</span><span class="name">illiam</span>
<span class="initial E2">E</span><span class="name">lin</span>
<span class="initial L2">L</span><span class="name">udwig</span>
</h1>
</div>
@if (ViewBag.IsSetupMode as bool? != true)
{
<partial name="_LoginPartial" />
}
</header>
<div class="page-content">
<aside class="sidebar">
@if (ViewBag.IsSetupMode as bool? != true)
{
<ul class="nav-list">
<li><a asp-controller="Home" asp-action="Index"><i class="fas fa-home"></i> Home</a></li>
@if (User.IsInRole("Budget"))
{
<li><a asp-controller="Budget" asp-action="Index"><i class="fas fa-wallet"></i> Budget</a></li>
}
<li><a asp-controller="Home" asp-action="Menu"><i class="fas fa-utensils"></i> Veckomeny</a></li>
@if (ViewBag.RestaurantIsOpen as bool? == true)
{
<li><a asp-controller="FoodMenu" asp-action="PizzaOrder"><i class="fas fa-pizza-slice"></i> Beställ pizza</a></li>
}
@if (User.IsInRole("Chef"))
{
<li><a asp-controller="FoodMenu" asp-action="Veckomeny"><i class="fas fa-calendar-week"></i> Administrera Veckomeny</a></li>
<li><a asp-controller="Meal" asp-action="Index"><i class="fas fa-list"></i> Måltider</a></li>
<li><a asp-controller="FoodMenu" asp-action="PizzaAdmin"><i class="fas fa-list"></i> Pizza Admin</a></li>
}
@if (User.IsInRole("Admin"))
{
<li><a asp-controller="Admin" asp-action="Index"><i class="fas fa-cog"></i> Adminpanel</a></li>
<li><a asp-controller="Admin" asp-action="Todo"><i class="fas fa-cog"></i> Todo</a></li>
}
</ul>
} else
{
<ul class="nav-list">
<li><a asp-controller="Setup" asp-action="Index"> Setup</a></li>
</ul>
}
</aside>
<main class="main-panel">
@RenderBody()
@RenderSection("Scripts", required: false)
</main>
</div>
<script src="~/js/site.js" asp-append-version="true"></script>
</body>
</html>