|
1 | 1 | <nav
|
2 |
| - [ngClass]="menuService.showSideBar ? 'w-52 xl:w-64' : 'w-[70px]'" |
3 |
| - class="scrollbar-thumb--sm scrollbar-track-rounded bg-background scrollbar-thin scrollbar-track-transparent scrollbar-thumb-card hidden h-full flex-col justify-between overflow-auto pt-3 transition-all duration-300 lg:flex"> |
4 |
| - <div class="px-4"> |
| 2 | + [ngClass]="menuService.showSideBar ? 'w-[210px] xl:w-[280px]' : 'w-[70px]'" |
| 3 | + class="bg-background hidden h-full flex-col justify-between pt-3 transition-all duration-300 lg:flex"> |
| 4 | + <div class="overflow-hidden"> |
5 | 5 | <!-- Logo -->
|
6 |
| - <div class="relative h-10"> |
| 6 | + <div class="relative mx-4 h-9"> |
7 | 7 | <div class="flex items-center" *ngIf="menuService.showSideBar">
|
8 | 8 | <a
|
9 | 9 | (click)="toggleSidebar()"
|
10 | 10 | class="bg-primary flex cursor-pointer items-center justify-center rounded-sm p-2 focus:outline-hidden focus:ring-1">
|
11 | 11 | <svg-icon src="assets/icons/logo.svg"> </svg-icon>
|
12 | 12 | </a>
|
13 |
| - <b class="text-foreground ml-1 ps-2 text-sm font-bold"> |
| 13 | + <b class="text-foreground ps-2 ml-1 text-sm font-bold"> |
14 | 14 | {{ appJson.displayName }}
|
15 | 15 | </b>
|
16 | 16 | </div>
|
17 | 17 | <button
|
18 | 18 | (click)="toggleSidebar()"
|
19 |
| - class="text-muted-foreground/50 hover:text-muted-foreground absolute top-2 rtl:left-2 ltr:right-2 flex h-5 w-5 items-center justify-center rounded-sm transition-all duration-200 focus:outline-hidden" |
| 19 | + class="text-muted-foreground/50 hover:text-muted-foreground absolute top-2 flex h-5 w-5 items-center justify-center rounded-sm transition-all duration-200 focus:outline-hidden ltr:right-2 rtl:left-2" |
20 | 20 | [ngClass]="{ 'rotate-180': !menuService.showSideBar }">
|
21 | 21 | <svg-icon src="assets/icons/heroicons/solid/chevron-double-left.svg"> </svg-icon>
|
22 | 22 | </button>
|
23 | 23 | </div>
|
24 | 24 |
|
25 |
| - <!-- Separator --> |
26 |
| - <div class="pt-3"> |
27 |
| - <hr class="border-muted border-dashed" /> |
28 |
| - </div> |
29 |
| - |
30 | 25 | <!-- Menu Items -->
|
31 |
| - <app-sidebar-menu></app-sidebar-menu> |
| 26 | + <!-- <app-sidebar-menu></app-sidebar-menu> --> |
| 27 | + <div |
| 28 | + class="scrollbar-thumb--sm scrollbar-track-rounded scrollbar-thin scrollbar-track-transparent scrollbar-thumb-card h-full overflow-auto px-4"> |
| 29 | + <app-sidebar-menu></app-sidebar-menu> |
| 30 | + </div> |
32 | 31 | </div>
|
33 | 32 |
|
34 | 33 | <div class="mx-4 my-4 space-y-1">
|
|
43 | 42 | </svg-icon>
|
44 | 43 |
|
45 | 44 | <div class="ml-3 truncate text-[10px] font-semibold tracking-wide focus:outline-hidden">
|
46 |
| - <span class="-sm-lg bg-primary/10 text-primary px-2 font-semibold">v{{ appJson.version }}</span> |
| 45 | + <span class="bg-primary/10 text-primary px-2 font-semibold">v{{ appJson.version }}</span> |
47 | 46 | </div>
|
48 | 47 |
|
49 | 48 | <div class="fixed w-full" *ngIf="!menuService.showSideBar">
|
50 | 49 | <span
|
51 |
| - class="z-1 -sm-md bg-foreground text-background absolute left-12 -top-4 w-auto min-w-max origin-left scale-0 p-2 text-xs font-bold shadow-md transition-all duration-200 group-hover:scale-100"> |
| 50 | + class="z-1 bg-foreground text-background absolute left-12 -top-4 w-auto min-w-max origin-left scale-0 p-2 text-xs font-bold shadow-md transition-all duration-200 group-hover:scale-100"> |
52 | 51 | v{{ appJson.version }}
|
53 | 52 | </span>
|
54 | 53 | </div>
|
|
0 commit comments