style: restructure menu & remove class

main-dlh
Yuri Dimas 2025-11-07 22:03:49 +07:00
parent c2338171e7
commit 9dabae098f
1 changed files with 49 additions and 49 deletions

View File

@ -6,7 +6,7 @@
<img src="/images/logo.png" alt="Logo" width="48" /> <img src="/images/logo.png" alt="Logo" width="48" />
<span>BPS RW</span> <span>BPS RW</span>
</div> </div>
<ul class="menu menu-sidebar bg-base-100 text-base-content min-h-full w-64 p-4"> <ul class="menu menu-sidebar bg-base-100 text-base-content min-h-full w-64 space-y-2 p-4">
@{ @{
var currentArea = ViewContext.RouteData.Values["area"] as string; var currentArea = ViewContext.RouteData.Values["area"] as string;
var controller = ViewContext.RouteData.Values["controller"] as string; var controller = ViewContext.RouteData.Values["controller"] as string;
@ -15,23 +15,23 @@
@if (currentArea == "Admin") @if (currentArea == "Admin")
{ {
<li> <li>
<a asp-area="Admin" asp-controller="Dashboard" asp-action="Index" class="text-gray-500 @(controller == "Dashboard" ? "menu-active" : "")"> <a asp-area="Admin" asp-controller="Dashboard" asp-action="Index" class="@(controller == "Dashboard" ? "menu-active" : "")">
<span class="icon icon-fill">analytics</span> <span class="icon icon-fill">analytics</span>
Dashboard Dashboard
</a> </a>
</li> </li>
<li> <li>
<details @(new[] { "RumahMemilah", "DataSudinChecklistHarian"}.Contains(controller) ? "open" : "")> <details @(new[] { "RumahMemilah", "DataSudinChecklistHarian" }.Contains(controller) ? "open" : "")>
<summary class="font-semibold text-primary-500">DATA SUDIN</summary> <summary>DATA SUDIN</summary>
<ul> <ul>
<li> <li>
<a asp-area="Admin" asp-controller="RumahMemilah" asp-action="Index" class="text-gray-500 @(controller == "RumahMemilah" ? "menu-active" : "")"> <a asp-area="Admin" asp-controller="RumahMemilah" asp-action="Index" class="@(controller == "RumahMemilah" ? "menu-active" : "")">
<span class="icon icon-fill">house</span> <span class="icon icon-fill">house</span>
Rumah Memilah Rumah Memilah
</a> </a>
</li> </li>
<li> <li>
<a asp-area="Admin" asp-controller="DataSudinChecklistHarian" asp-action="Index" class="text-gray-500 @(controller == "DataSudinChecklistHarian" ? "menu-active" : "")"> <a asp-area="Admin" asp-controller="DataSudinChecklistHarian" asp-action="Index" class="@(controller == "DataSudinChecklistHarian" ? "menu-active" : "")">
<span class="icon icon-fill">playlist_add_check</span> <span class="icon icon-fill">playlist_add_check</span>
Checklist Harian Checklist Harian
</a> </a>
@ -40,97 +40,97 @@
</details> </details>
</li> </li>
<li> <li>
<details @(new[] { "DataKecamatan"}.Contains(controller) ? "open" : "")> <details @(new[] { "DataKecamatan" }.Contains(controller) ? "open" : "")>
<summary class="font-semibold text-primary-500">DATA KECAMATAN</summary> <summary>DATA KECAMATAN</summary>
<ul> <ul>
<li> <li>
<a asp-area="Admin" asp-controller="DataKecamatan" asp-action="Index" class="text-gray-500 @(controller == "DataKecamatan" ? "menu-active" : "")"> <a asp-area="Admin" asp-controller="DataKecamatan" asp-action="Index" class="@(controller == "DataKecamatan" ? "menu-active" : "")">
<span class="icon icon-fill">list</span> <span class="icon icon-fill">list</span>
Data Kecamatan Data Kecamatan
</a> </a>
</li> </li>
<li> <li>
<a class="text-gray-500"> <a>
<span class="icon icon-fill">house</span> <span class="icon icon-fill">house</span>
Rumah Memilah Rumah Memilah
</a> </a>
</li> </li>
<li> <li>
<a class="text-gray-500"> <a>
<span class="icon icon-fill">playlist_add_check</span> <span class="icon icon-fill">playlist_add_check</span>
Checklist Harian Checklist Harian
</a> </a>
</li> </li>
<li>
<a class="text-gray-500">
<span class="icon icon-fill">list</span>
Data RW
</a>
</li>
<li>
<a class="text-gray-500">
<span class="icon icon-fill">list</span>
Data RT
</a>
</li>
</ul> </ul>
</details> </details>
</li> </li>
<li>
<a>
<span class="icon icon-fill">list</span>
Data RW
</a>
</li>
<li>
<a>
<span class="icon icon-fill">list</span>
Data RT
</a>
</li>
<li> <li>
<details @(new[] { "DataPendampingRw" }.Contains(controller) ? "open" : "")> <details @(new[] { "DataPendampingRw" }.Contains(controller) ? "open" : "")>
<summary class="font-semibold text-primary-500">DATA RUMAH</summary> <summary>DATA RUMAH</summary>
<ul> <ul>
<li> <li>
<a class="text-gray-500"> <a>
<span class="icon icon-fill">house</span> <span class="icon icon-fill">house</span>
Rumah Rumah
</a> </a>
</li> </li>
<li> <li>
<a class="text-gray-500"> <a>
<span class="icon icon-fill">playlist_add_check</span> <span class="icon icon-fill">playlist_add_check</span>
Potensi Rumah Potensi Rumah
</a> </a>
</li> </li>
<li>
<a class="text-gray-500">
<span class="icon icon-fill">list</span>
Data Bank Sampah
</a>
</li>
<li>
<a asp-area="Admin" asp-controller="DataPendampingRw" asp-action="Index" class="text-gray-500 @(controller == "DataPendampingRw" ? "menu-active" : "")">
<span class="icon icon-fill">list</span>
Data Pendamping RW
</a>
</li>
<li>
<a class="text-gray-500">
<span class="icon icon-fill">list</span>
Data Berat Sampah
</a>
</li>
</ul> </ul>
</details> </details>
</li> </li>
<li> <li>
<details @(new[] { "LaporanRw" , "DataVerifikasiChecklistHarian" }.Contains(controller) ? "open" : "")> <a>
<summary class="font-semibold text-primary-500">DATA VERIFIKASI</summary> <span class="icon icon-fill">list</span>
Data Bank Sampah
</a>
</li>
<li>
<a asp-area="Admin" asp-controller="DataPendampingRw" asp-action="Index" class="@(controller == "DataPendampingRw" ? "menu-active" : "")">
<span class="icon icon-fill">list</span>
Data Pendamping RW
</a>
</li>
<li>
<a>
<span class="icon icon-fill">list</span>
Data Berat Sampah
</a>
</li>
<li>
<details @(new[] { "LaporanRw", "DataVerifikasiChecklistHarian" }.Contains(controller) ? "open" : "")>
<summary>DATA VERIFIKASI</summary>
<ul> <ul>
<li> <li>
<a asp-area="Admin" asp-controller="LaporanRw" asp-action="Index" class="text-gray-500 @(controller == "LaporanRw" ? "menu-active" : "")"> <a asp-area="Admin" asp-controller="LaporanRw" asp-action="Index" class="@(controller == "LaporanRw" ? "menu-active" : "")">
<span class="icon icon-fill">house</span> <span class="icon icon-fill">house</span>
Laporan RW Laporan RW
</a> </a>
</li> </li>
<li> <li>
<a asp-area="Admin" asp-controller="DataVerifikasiChecklistHarian" asp-action="Index" class="text-gray-500 @(controller == "DataVerifikasiChecklistHarian" ? "menu-active" : "")"> <a asp-area="Admin" asp-controller="DataVerifikasiChecklistHarian" asp-action="Index" class="@(controller == "DataVerifikasiChecklistHarian" ? "menu-active" : "")">
<span class="icon icon-fill">playlist_add_check</span> <span class="icon icon-fill">playlist_add_check</span>
Checklist Harian Checklist Harian
</a> </a>
</li> </li>
<li> <li>
<a class="text-gray-500"> <a>
<span class="icon icon-fill">playlist_add_check</span> <span class="icon icon-fill">playlist_add_check</span>
Total Checklist Rumah Total Checklist Rumah
</a> </a>