From 7c95a43603460ee3f6d8c7ba91d5afb75ab7129e Mon Sep 17 00:00:00 2001 From: Chneemann Date: Sun, 31 Mar 2024 08:50:38 +0200 Subject: [PATCH] show current link & bugfix --- .../components/header/header.component.ts | 4 +++ .../components/navbar/navbar.component.html | 26 ++++++++++++++----- .../components/navbar/navbar.component.ts | 10 +++++-- 3 files changed, 32 insertions(+), 8 deletions(-) diff --git a/src/app/shared/components/header/header.component.ts b/src/app/shared/components/header/header.component.ts index b22509e..bf62bf9 100644 --- a/src/app/shared/components/header/header.component.ts +++ b/src/app/shared/components/header/header.component.ts @@ -38,5 +38,9 @@ export class HeaderComponent { ) { this.navbarLanguageVisible = false; } + if (targetElement.closest('.link')) { + this.navbarVisible = false; + this.navbarLanguageVisible = false; + } } } diff --git a/src/app/shared/components/navbar/navbar.component.html b/src/app/shared/components/navbar/navbar.component.html index ba03b73..ec77384 100644 --- a/src/app/shared/components/navbar/navbar.component.html +++ b/src/app/shared/components/navbar/navbar.component.html @@ -1,9 +1,21 @@ @if (navbarVisible) {