From 7ed63e6705ed43bcdf660e00dd0279012cd9b8d6 Mon Sep 17 00:00:00 2001 From: Richard Toth Date: Fri, 19 Jun 2026 13:34:37 +0200 Subject: [PATCH] finish mobile menu and scroll event --- src/app/app.html | 8 +++---- src/app/header/header.html | 43 ++++++++++++++++---------------------- src/app/header/header.ts | 4 ++++ 3 files changed, 26 insertions(+), 29 deletions(-) diff --git a/src/app/app.html b/src/app/app.html index b550466..e1337bb 100644 --- a/src/app/app.html +++ b/src/app/app.html @@ -3,10 +3,10 @@
- - - - + + + + diff --git a/src/app/header/header.html b/src/app/header/header.html index bec522e..f4f56d5 100644 --- a/src/app/header/header.html +++ b/src/app/header/header.html @@ -4,12 +4,12 @@
-
logo
+
- @if (isMenuOpen) { - - } + @if (isMenuOpen) { + + }
diff --git a/src/app/header/header.ts b/src/app/header/header.ts index d70a92a..e2e7244 100644 --- a/src/app/header/header.ts +++ b/src/app/header/header.ts @@ -20,6 +20,10 @@ export class Header { this.isMenuOpen = false; } + scrollTo(id: string): void { + document.getElementById(id)?.scrollIntoView({ behavior: 'smooth' }); + } + @HostListener('document:click', ['$event']) onDocumentClick(event: MouseEvent): void { if (!this.isMenuOpen) {