From d87f6fe95bf816fe635ab0a9e65d701c5768877b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bernhard=20M=C3=BCller?= Date: Wed, 22 Jul 2026 07:50:49 +0200 Subject: [PATCH] fix(frontend): activate landing page buttons and add forgot-password link - Landing page: 'Jetzt Ersparnis berechnen' links to /register - Landing page: 'Mehr erfahren' links to /dashboard - Landing page: remove empty li element - Login page: add 'Passwort vergessen?' link to /forgot-password --- .../src/app/pages/landing-page/landing-page.html | 9 ++++----- eeg_frontend/src/app/pages/landing-page/landing-page.ts | 3 ++- eeg_frontend/src/app/pages/login/login.html | 6 ++++++ eeg_frontend/src/app/pages/login/login.ts | 6 +++--- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/eeg_frontend/src/app/pages/landing-page/landing-page.html b/eeg_frontend/src/app/pages/landing-page/landing-page.html index 21a04a0..88225e5 100644 --- a/eeg_frontend/src/app/pages/landing-page/landing-page.html +++ b/eeg_frontend/src/app/pages/landing-page/landing-page.html @@ -13,12 +13,12 @@

- - +
@@ -88,7 +88,6 @@

Kontakt

diff --git a/eeg_frontend/src/app/pages/landing-page/landing-page.ts b/eeg_frontend/src/app/pages/landing-page/landing-page.ts index 9c3240f..c9340ca 100644 --- a/eeg_frontend/src/app/pages/landing-page/landing-page.ts +++ b/eeg_frontend/src/app/pages/landing-page/landing-page.ts @@ -1,11 +1,12 @@ import {Component} from '@angular/core'; import {MatButtonModule} from '@angular/material/button'; import {MatIconModule} from '@angular/material/icon'; +import {RouterLink} from '@angular/router'; @Component({ selector: 'app-landing-page', standalone: true, - imports: [MatButtonModule, MatIconModule], + imports: [MatButtonModule, MatIconModule, RouterLink], templateUrl: './landing-page.html', styleUrls: ['./landing-page.scss'] }) diff --git a/eeg_frontend/src/app/pages/login/login.html b/eeg_frontend/src/app/pages/login/login.html index b85c5bc..05d02b6 100644 --- a/eeg_frontend/src/app/pages/login/login.html +++ b/eeg_frontend/src/app/pages/login/login.html @@ -42,6 +42,12 @@ Anmelden + +
+ + Passwort vergessen? + +
diff --git a/eeg_frontend/src/app/pages/login/login.ts b/eeg_frontend/src/app/pages/login/login.ts index 3b39c74..272a390 100644 --- a/eeg_frontend/src/app/pages/login/login.ts +++ b/eeg_frontend/src/app/pages/login/login.ts @@ -1,13 +1,13 @@ import {Component} from '@angular/core'; -import {Router} from '@angular/router'; +import {Router, RouterLink} from '@angular/router'; import {AuthService} from '../../services/auth'; import {FormBuilder, FormGroup, ReactiveFormsModule, Validators} from '@angular/forms'; -import {CommonModule} from '@angular/common'; // 1. Hier importieren +import {CommonModule} from '@angular/common'; @Component({ selector: 'app-login', standalone: true, - imports: [CommonModule, ReactiveFormsModule], + imports: [CommonModule, ReactiveFormsModule, RouterLink], templateUrl: './login.html' }) export class LoginComponent {