mirror of
https://github.com/LBPUnion/ProjectLighthouse.git
synced 2025-09-27 11:49:05 +00:00
Pin session items to right side, add link to profile
This commit is contained in:
parent
3d9cb328e0
commit
72a8654c2f
2 changed files with 19 additions and 3 deletions
|
@ -6,8 +6,8 @@
|
||||||
@{
|
@{
|
||||||
if (Model!.User == null)
|
if (Model!.User == null)
|
||||||
{
|
{
|
||||||
Model.NavigationItems.Add(new PageNavigationItem("Log in", "/login", "user alternate"));
|
Model.NavigationItemsRight.Add(new PageNavigationItem("Log in", "/login", "user alternate"));
|
||||||
Model.NavigationItems.Add(new PageNavigationItem("Register", "/register", "user alternate edit"));
|
Model.NavigationItemsRight.Add(new PageNavigationItem("Register", "/register", "user alternate edit"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -15,7 +15,8 @@
|
||||||
{
|
{
|
||||||
Model.NavigationItems.Add(new PageNavigationItem("Authentication", "/authentication", "key"));
|
Model.NavigationItems.Add(new PageNavigationItem("Authentication", "/authentication", "key"));
|
||||||
}
|
}
|
||||||
Model.NavigationItems.Add(new PageNavigationItem("Log out", "/logout", "user alternate slash")); // should always be last
|
Model.NavigationItemsRight.Add(new PageNavigationItem("Profile", "/user/" + Model.User.UserId, "user alternate"));
|
||||||
|
Model.NavigationItemsRight.Add(new PageNavigationItem("Log out", "/logout", "user alternate slash")); // should always be last
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,6 +41,18 @@
|
||||||
@navigationItem.Name
|
@navigationItem.Name
|
||||||
</a>
|
</a>
|
||||||
}
|
}
|
||||||
|
<div class="right menu">
|
||||||
|
@foreach (PageNavigationItem navigationItem in Model!.NavigationItemsRight)
|
||||||
|
{
|
||||||
|
<a class="item" href="@navigationItem.Url">
|
||||||
|
@if (navigationItem.Icon != null)
|
||||||
|
{
|
||||||
|
<i class="@navigationItem.Icon icon"></i>
|
||||||
|
}
|
||||||
|
@navigationItem.Name
|
||||||
|
</a>
|
||||||
|
}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
|
@ -31,5 +31,8 @@ namespace LBPUnion.ProjectLighthouse.Pages.Layouts
|
||||||
new PageNavigationItem("Photos", "/photos/0", "camera"),
|
new PageNavigationItem("Photos", "/photos/0", "camera"),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
public readonly List<PageNavigationItem> NavigationItemsRight = new()
|
||||||
|
{};
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue