mirror of
https://github.com/Cleanuparr/Cleanuparr.git
synced 2026-06-10 14:55:34 -04:00
fixed mobile menu
This commit is contained in:
@@ -66,22 +66,24 @@
|
||||
</div>
|
||||
|
||||
<!-- Mobile Sidebar using PrimeNG sidebar component -->
|
||||
<p-sidebar
|
||||
<p-drawer
|
||||
styleClass="mobile-sidebar"
|
||||
[visible]="mobileSidebarVisible()"
|
||||
(visibleChange)="mobileSidebarVisible.set($event)"
|
||||
[dismissible]="true"
|
||||
[showCloseIcon]="false"
|
||||
[showCloseIcon]="false"
|
||||
position="left">
|
||||
<div class="mobile-sidebar-content">
|
||||
<div class="sidebar-top-line"></div>
|
||||
|
||||
<!-- Shared Sidebar Content for Mobile -->
|
||||
<app-sidebar-content
|
||||
[menuItems]="menuItems"
|
||||
[isMobile]="true"
|
||||
(navItemClicked)="mobileSidebarVisible.set(false)">
|
||||
</app-sidebar-content>
|
||||
</div>
|
||||
</p-sidebar>
|
||||
<ng-template #headless>
|
||||
<div class="mobile-sidebar-content">
|
||||
<div class="sidebar-top-line"></div>
|
||||
|
||||
<!-- Shared Sidebar Content for Mobile -->
|
||||
<app-sidebar-content
|
||||
[menuItems]="menuItems"
|
||||
[isMobile]="true"
|
||||
(navItemClicked)="mobileSidebarVisible.set(false)">
|
||||
</app-sidebar-content>
|
||||
</div>
|
||||
</ng-template>
|
||||
</p-drawer>
|
||||
</div>
|
||||
|
||||
@@ -9,6 +9,7 @@ import { ToolbarModule } from 'primeng/toolbar';
|
||||
import { FormsModule } from '@angular/forms';
|
||||
import { MenuModule } from 'primeng/menu';
|
||||
import { SidebarModule } from 'primeng/sidebar';
|
||||
import { DrawerModule } from 'primeng/drawer';
|
||||
import { DividerModule } from 'primeng/divider';
|
||||
import { RippleModule } from 'primeng/ripple';
|
||||
import { ConfirmDialogModule } from 'primeng/confirmdialog';
|
||||
@@ -35,6 +36,7 @@ interface MenuItem {
|
||||
FormsModule,
|
||||
MenuModule,
|
||||
SidebarModule,
|
||||
DrawerModule,
|
||||
DividerModule,
|
||||
RippleModule,
|
||||
ConfirmDialogModule,
|
||||
|
||||
Reference in New Issue
Block a user