feat: hamburger menu on small screens

This commit is contained in:
2025-12-27 15:02:21 -08:00
parent 8df1c00969
commit d6f356ccdf
5 changed files with 116 additions and 9 deletions
+14
View File
@@ -16,5 +16,19 @@ import { RouterLink } from "@angular/router";
templateUrl: "./nav.html",
})
export class Nav {
public isMenuOpen = false;
/**
* Toggles the mobile menu open/closed state.
*/
public toggleMenu(): void {
this.isMenuOpen = !this.isMenuOpen;
}
/**
* Closes the mobile menu.
*/
public closeMenu(): void {
this.isMenuOpen = false;
}
}