Landing page

This commit is contained in:
Dimitar Byalkov
2023-05-14 14:36:48 +02:00
parent 045b385da2
commit 180b261d37
3 changed files with 28 additions and 17 deletions

View File

@@ -4,7 +4,18 @@
ViewData["Title"] = "Home page"; ViewData["Title"] = "Home page";
} }
<div class="text-center"> <div class="bg-image text-white shadow-1-strong p-5 text-center bg-body-tertiary rounded-3" style="background: url(https://images.pexels.com/photos/1036804/pexels-photo-1036804.jpeg?h=800) no-repeat center center; background-size: 100%;">
<h1>Student House Dashboard</h1> <h1 class="text-body-emphasis">Student House Dashboard</h1>
<a class="btn btn-primary" asp-page="Announcements">Announcements</a> <p class="lead">
</div> The student square for housemates! This site is currently under construction.
</p>
@if (!User.Identity.IsAuthenticated)
{
<a class="btn btn-primary" asp-page="Login">Login</a>
}
else
{
<a class="btn btn-primary" asp-page="Announcements">Announcements</a>
}
</div>
<a>Image: pexels.com</a>

View File

@@ -4,7 +4,6 @@ using Microsoft.AspNetCore.Mvc.RazorPages;
namespace WebApp.Pages namespace WebApp.Pages
{ {
[Authorize]
public class IndexModel : PageModel public class IndexModel : PageModel
{ {
private readonly ILogger<IndexModel> _logger; private readonly ILogger<IndexModel> _logger;

View File

@@ -22,25 +22,17 @@
<li class="nav-item"> <li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Index">Home</a> <a class="nav-link text-dark" asp-area="" asp-page="/Index">Home</a>
</li> </li>
@if (!User.Identity.IsAuthenticated) @if (User.Identity.IsAuthenticated)
{
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Login">Login</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Register">Register</a>
</li>
}
else
{ {
<li class="nav-item"> <li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Announcements">Announcements</a> <a class="nav-link text-dark" asp-area="" asp-page="/Announcements">Announcements</a>
</li> </li>
} }
</ul> </ul>
<ul class="navbar-nav">
@if (User.Identity.IsAuthenticated) @if (User.Identity.IsAuthenticated)
{ {
<ul class="navbar-nav">
<li class="nav-item"> <li class="nav-item">
<a class="nav-link text-dark">Logged in as @User.Identity.Name</a> <a class="nav-link text-dark">Logged in as @User.Identity.Name</a>
</li> </li>
@@ -56,8 +48,17 @@
<li class="nav-item"> <li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Logout">Logout</a> <a class="nav-link text-dark" asp-area="" asp-page="/Logout">Logout</a>
</li> </li>
</ul>
} }
else
{
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Login">Login</a>
</li>
<li class="nav-item">
<a class="nav-link text-dark" asp-area="" asp-page="/Register">Register</a>
</li>
}
</ul>
</div> </div>
</div> </div>
</nav> </nav>