Account about page

This commit is contained in:
2025-11-22 01:47:10 +08:00
parent 70a18b07ff
commit a16da37221
26 changed files with 462 additions and 40 deletions

View File

@@ -6,6 +6,8 @@
<title>@ViewData["Title"]</title>
<script type="importmap"></script>
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@@ryangjchandler/alpine-clipboard@2.x.x/dist/alpine-clipboard.js" defer></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@@mdi/font@7.4.47/css/materialdesignicons.min.css" />
<link rel="stylesheet" href="~/css/site.dist.css" asp-append-version="true"/>
<link rel="stylesheet" href="~/DysonNetwork.Zone.styles.css" asp-append-version="true"/>
<link rel="icon" type="image/png" href="~/favicon.png" />

View File

@@ -0,0 +1,37 @@
@using DysonNetwork.Zone.Publication
@using DysonNetwork.Shared.Models
@{
Layout = "_Layout";
var site = Context.Items[PublicationSiteMiddleware.SiteContextKey] as SnPublicationSite;
var siteDisplayName = site?.Name ?? "Solar Network";
}
<div class="navbar backdrop-blur-md bg-white/1 shadow-xl px-5">
<div class="flex-1">
<a class="btn btn-ghost text-xl" asp-page="/Index">@siteDisplayName</a>
</div>
<div class="flex-none">
<ul class="menu menu-horizontal px-1">
<li><a>Posts</a></li>
<li><a asp-page="/About">About</a></li>
</ul>
</div>
</div>
<main class="content-main">
@RenderBody()
</main>
<style>
.navbar {
height: 64px;
position: fixed;
top: 0;
left: 0;
right: 0;
}
.content-main {
height: calc(100vh - 64px);
margin-top: 64px;
}
</style>