Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 | 2x 2x 2x 2x 1x 2x 2x 2x 1x 2x 2x 1x 2x 2x 2x 2x 2x 2x 1x 2x 2x 1x 2x 2x 2x 1x 1x 2x 1x 1x 2x 1x 2x 2x 1x 2x 1x 2x 1x 1x | <nav class="sidebar-navigation" [class.is-open]="isSidebarOpen()" [attr.aria-label]="'navigation.ariaLabel' | transloco"> <button type="button" class="nav-item sidebar-toggle" (click)="toggleSidebar()" [attr.aria-label]="'navigation.toggle' | transloco"> <lucide-icon [img]="icons.Menu" [size]="24" [strokeWidth]="2"></lucide-icon> <span class="nav-label">{{ 'navigation.menu' | transloco }}</span> </button> <div class="sidebar-items"> <a routerLink="/lists" class="nav-item" [class.active]="isListSectionActive()"> <lucide-icon [img]="icons.List" [size]="24" [strokeWidth]="2"></lucide-icon> <span class="nav-label">{{ 'navigation.lists' | transloco }}</span> </a> <a routerLink="/groups" routerLinkActive="active" class="nav-item"> <lucide-icon [img]="icons.Users" [size]="24" [strokeWidth]="2"></lucide-icon> <span class="nav-label">{{ 'navigation.groups' | transloco }}</span> </a> <a routerLink="/favourites" routerLinkActive="active" class="nav-item"> <lucide-icon [img]="icons.Star" [size]="24" [strokeWidth]="2"></lucide-icon> <span class="nav-label">{{ 'navigation.favourites' | transloco }}</span> </a> <a routerLink="/settings" class="nav-item" [class.active]="isSettingsSectionActive()"> <lucide-icon [img]="icons.Settings" [size]="24" [strokeWidth]="2"></lucide-icon> <span class="nav-label">{{ 'navigation.settings' | transloco }}</span> </a> </div> @if (this.resolveListId() !== null) { <button class="nav-item add-button" (click)="addNewItem()" [attr.aria-label]="'navigation.addProduct' | transloco"> <lucide-icon [img]="icons.Plus" [size]="28" [strokeWidth]="2.5"></lucide-icon> <span class="nav-label">{{ 'navigation.add' | transloco }}</span> </button> } </nav> <nav class="bottom-navigation" [attr.aria-label]="'navigation.ariaLabel' | transloco"> <a routerLink="/lists" class="nav-item" [class.active]="isListSectionActive()"> <lucide-icon [img]="icons.List" [size]="24" [strokeWidth]="2"></lucide-icon> </a> <a routerLink="/groups" routerLinkActive="active" class="nav-item"> <lucide-icon [img]="icons.Users" [size]="24" [strokeWidth]="2"></lucide-icon> </a> <a routerLink="/favourites" routerLinkActive="active" class="nav-item"> <lucide-icon [img]="icons.Star" [size]="24" [strokeWidth]="2"></lucide-icon> </a> <a routerLink="/settings" class="nav-item" [class.active]="isSettingsSectionActive()"> <lucide-icon [img]="icons.Settings" [size]="24" [strokeWidth]="2"></lucide-icon> </a> @if (this.resolveListId() !== null) { <button class="nav-item add-button" (click)="addNewItem()"> <lucide-icon [img]="icons.Plus" [size]="28" [strokeWidth]="2.5"></lucide-icon> </button> } </nav> |