Improve views
This commit is contained in:
parent
f73cdc1331
commit
3e2b7eeb0e
2 changed files with 31 additions and 8 deletions
|
@ -9,6 +9,5 @@
|
||||||
|
|
||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<h1 class="display-4">Welcome</h1>
|
<h1 class="display-4">Welcome</h1>
|
||||||
<p>Kanban service</p>
|
<h2>@user.FullName</h2>
|
||||||
<p>Logged in as @user.Id</p>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,4 +1,11 @@
|
||||||
<!DOCTYPE html>
|
@using NG_2023_Kanban.Enums
|
||||||
|
|
||||||
|
@using NG_2023_Kanban.DTOs
|
||||||
|
@{
|
||||||
|
var user = ViewData["Account"] as UserDto;
|
||||||
|
}
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
|
@ -18,9 +25,26 @@
|
||||||
<span class="navbar-toggler-icon"></span>
|
<span class="navbar-toggler-icon"></span>
|
||||||
</button>
|
</button>
|
||||||
<div class="navbar-collapse collapse d-sm-inline-flex justify-content-between">
|
<div class="navbar-collapse collapse d-sm-inline-flex justify-content-between">
|
||||||
|
<ul class="navbar-nav me-auto">
|
||||||
|
@if (user != null)
|
||||||
|
{
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Index">Home</a>
|
||||||
|
</li>
|
||||||
|
if (user.Role == (int)Roles.Administrator)
|
||||||
|
{
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Boards">Boards</a>
|
||||||
|
</li>
|
||||||
|
<li class="nav-item">
|
||||||
|
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Users">Users</a>
|
||||||
|
</li>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</ul>
|
||||||
<ul class="navbar-nav ms-auto">
|
<ul class="navbar-nav ms-auto">
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
@if (ViewData["Account"] == null)
|
@if (user == null)
|
||||||
{
|
{
|
||||||
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Login">Log in</a>
|
<a class="nav-link text-dark" asp-area="" asp-controller="Home" asp-action="Login">Log in</a>
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue