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
+
+
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 {