diff --git a/src/app/app.routes.ts b/src/app/app.routes.ts
index 7f0657d..d0683e9 100644
--- a/src/app/app.routes.ts
+++ b/src/app/app.routes.ts
@@ -1,10 +1,10 @@
-import { Routes } from '@angular/router';
-import { LoginViewComponent } from './components/login-view/login-view.component';
-import { MitarbeiterverwaltungViewComponent } from './components/mitarbeiterverwaltung-view/mitarbeiterverwaltung-view.component';
-import { EmployeeDetailComponent } from './components/employee-detail/employee-detail.component';
-import { QualifikatonBearbeitenViewComponent } from './components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component';
-import { KeycloakAuthGuard } from 'keycloak-angular';
-import { AuthGuard } from './service/auth.service';
+import { Routes } from "@angular/router";
+import { LoginViewComponent } from "./components/login-view/login-view.component";
+import { MitarbeiterverwaltungViewComponent } from "./components/mitarbeiterverwaltung-view/mitarbeiterverwaltung-view.component";
+import { EmployeeDetailComponent } from "./components/employee-detail/employee-detail.component";
+import { QualifikatonBearbeitenViewComponent } from "./components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component";
+import { KeycloakAuthGuard } from "keycloak-angular";
+import { AuthGuard } from "./service/auth.service";
export const routes: Routes = [
{
@@ -26,6 +26,6 @@ export const routes: Routes = [
},
{
path: "**",
- redirectTo: '',
- }
+ redirectTo: "",
+ },
];
diff --git a/src/app/components/login-view/login-view.component.html b/src/app/components/login-view/login-view.component.html
index d73e36d..c1234f8 100644
--- a/src/app/components/login-view/login-view.component.html
+++ b/src/app/components/login-view/login-view.component.html
@@ -1,15 +1,8 @@
-
-
+
Hi-Tec GmbH
-

+
diff --git a/src/app/components/login-view/login-view.component.ts b/src/app/components/login-view/login-view.component.ts
index 9e9655e..c15e6cf 100644
--- a/src/app/components/login-view/login-view.component.ts
+++ b/src/app/components/login-view/login-view.component.ts
@@ -1,12 +1,22 @@
-import { Component } from '@angular/core';
-import { KeycloakService } from 'keycloak-angular';
+import { Component } from "@angular/core";
+import { Router } from "@angular/router";
+import { KeycloakService } from "keycloak-angular";
@Component({
- selector: 'app-login-view',
+ selector: "app-login-view",
standalone: true,
imports: [],
- templateUrl: './login-view.component.html',
- styleUrl: './login-view.component.css'
+ templateUrl: "./login-view.component.html",
+ styleUrl: "./login-view.component.css",
})
export class LoginViewComponent {
+ constructor(
+ private keyCloak: KeycloakService,
+ private router: Router,
+ ) {}
+
+ login(): void {
+ this.keyCloak.login();
+ this.router.navigate(["/mitarbeiter"]);
+ }
}
diff --git a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.css b/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.css
index 2873251..886cc52 100644
--- a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.css
+++ b/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.css
@@ -70,7 +70,7 @@ input[type="text"] {
}
.add-employee-button {
- background-color: #007bff;
+ background-color: #06a63b;
color: #fff;
padding: 10px 15px;
border: none;
@@ -96,7 +96,8 @@ input[type="text"] {
padding: 5px 8px;
border: none;
cursor: pointer;
- margin-left: 10px;
+ margin-left: 4px;
+ margin-right: 4px;
border-radius: 3px;
}
diff --git a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.html b/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.html
index cabdd8c..2370e98 100644
--- a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.html
+++ b/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.html
@@ -11,16 +11,22 @@
-
- Employee 1
+ Max Mustermann
+
+ -
+
+ Mehdi Boudjoudi
-
+