Seenginx/Seenginx/Shared/NavMenu.razor

74 lines
2.5 KiB
Plaintext

@inherits NavMenuBase
<aside class="menu">
<p class="menu-label is-size-5 petiteCaps isNoWrap">
<NavLink href="/" Match="NavLinkMatch.All">
<span class="mdi mdi-tune-vertical"></span>
<span>Seenginx</span>
</NavLink>
</p>
<p class="menu-label flexCenter">
<span class="mdi mdi-18px"><img src="https://img.icons8.com/color/20/000000/nginx.png"></span>
<span class="petiteCaps">&nbsp; NginX</span>
</p>
<ul class="menu-list">
<li>
<NavLink href="/nginx" class="petiteCaps neoFile borderRSmall"
@key="@ActiveNav.Keys.ElementAt(0)"
ActiveClass="@ActiveNav.GetValueOrDefault("nginx")"
@onclick="@(e => SelectMenuItem("nginx"))">
<span class="mdi mdi-file-cog"></span>
Configuration
</NavLink>
</li>
<li>
<NavLink href="/nginxlogs" class="petiteCaps neoFile borderRSmall"
@key="@ActiveNav.Keys.ElementAt(1)"
ActiveClass="@ActiveNav.GetValueOrDefault("nginxlogs")"
@onclick="@(e => SelectMenuItem("nginxlogs"))">
<span class="mdi mdi-information"></span>
Logs
</NavLink>
</li>
</ul>
<p class="menu-label flexCenter">
<span class="mdi mdi-18px"><img src="https://img.icons8.com/color/20/000000/service.png"></span>
<span class="petiteCaps">&nbsp; SystemD</span>
</p>
<ul class="menu-list">
<li>
<NavLink href="/systemd" class="petiteCaps neoFile borderRSmall"
@key="@ActiveNav.Keys.ElementAt(2)"
ActiveClass="@ActiveNav.GetValueOrDefault("systemd")"
@onclick="@(e => SelectMenuItem("systemd"))">
<span class="mdi mdi-file-cog"></span>
Configuration
</NavLink>
</li>
<li>
<NavLink href="/systemdlogs" class="petiteCaps neoFile borderRSmall"
@key="@ActiveNav.Keys.ElementAt(3)"
ActiveClass="@ActiveNav.GetValueOrDefault("systemdlogs")"
@onclick="@(e => SelectMenuItem("systemdlogs"))">
<span class="mdi mdi-information"></span>
Logs
</NavLink>
</li>
</ul>
<p class="menu-label flexCenter">
<span class="mdi mdi-18px"><img src="https://img.icons8.com/color/20/000000/event-log.png"></span>
<span class="petiteCaps">&nbsp; Dmesg</span>
</p>
<ul class="menu-list">
<li>
<NavLink href="/dmesg" class="petiteCaps neoFile borderRSmall"
@key="@ActiveNav.Keys.ElementAt(4)"
ActiveClass="@ActiveNav.GetValueOrDefault("dmesg")"
@onclick="@(e => SelectMenuItem("dmesg"))">
<span class="mdi mdi-information"></span>
Logs
</NavLink>
</li>
</ul>
</aside>