diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index a4ad67b..0000000 Binary files a/bun.lockb and /dev/null differ diff --git a/public/Delete-button.svg b/public/Delete-button.svg deleted file mode 100644 index b451d3f..0000000 --- a/public/Delete-button.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 2b0ad4f..febbfd1 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -7,17 +7,11 @@ import { import { NavigationBarComponent } from './components/navigation-bar/navigation-bar.component'; import { EmployeeDetailComponent } from './components/employee-detail/employee-detail.component'; -import { - MitarbeiterBearbeitenViewComponent -} from "./components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component"; -import { - QualifikatonBearbeitenViewComponent -} from "./components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component"; @Component({ selector: 'app-root', standalone: true, - imports: [RouterOutlet, NavigationBarComponent, EmployeeDetailComponent, LoginViewComponent, MitarbeiterverwaltungViewComponent, MitarbeiterBearbeitenViewComponent, QualifikatonBearbeitenViewComponent], + imports: [RouterOutlet, NavigationBarComponent, EmployeeDetailComponent, LoginViewComponent, MitarbeiterverwaltungViewComponent], templateUrl: './app.component.html', styleUrl: './app.component.css' }) diff --git a/src/app/components/login-view/login-view.component.css b/src/app/components/login-view/login-view.component.css index e8275d5..0ab8228 100644 --- a/src/app/components/login-view/login-view.component.css +++ b/src/app/components/login-view/login-view.component.css @@ -3,17 +3,15 @@ body { display: flex; justify-content: center; align-items: center; - height: 100vh; + height: 100vh; /* Use height instead of min-height */ background-color: #f0f0f0; } .container { text-align: center; - padding: 20px; - border: 1px solid #ccc; border-radius: 5px; background-color: #fff; - width: 300px; + width: 300px; /* Set a maximum width for the container */ } h1 { @@ -26,7 +24,7 @@ label { display: block; margin-bottom: 5px; color: #aaa; - text-align: center; + text-align: center; /* Center labels horizontally */ } input[type="text"], @@ -51,6 +49,6 @@ button { } .logo-image { - width: 25%; - height: auto; + width: 25%; /* Reduce width to 25% of its original size */ + height: auto; /* Maintain aspect ratio */ } diff --git a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.css b/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.css deleted file mode 100644 index ac54d29..0000000 --- a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.css +++ /dev/null @@ -1,120 +0,0 @@ -body { - font-family: sans-serif; - margin: 0; - padding: 20px; - background-color: #f0f0f0; -} - -.container { - width: 100%; - max-width: 800px; - margin: 0 auto; - padding: 20px; - background-color: #fff; -} - -h1, h2 { - font-size: 2rem; - margin-bottom: 20px; -} - -.back-button { - background-color: #ccc; - color: #333; - border: none; - padding: 8px 12px; - border-radius: 3px; - margin-bottom: 15px; -} - -.user-info { - display: grid; - grid-template-columns: 1fr 1fr; - grid-gap: 20px; - margin-bottom: 20px; -} - -.form-group { - display: flex; - flex-direction: column; -} - -label { - margin-bottom: 5px; -} - -input[type="text"] { - padding: 10px; - border: 1px solid #ddd; - border-radius: 3px; -} - -input[type="text"]::placeholder { - color: #999; -} - -.save-button { - background-color: #007bff; - color: #fff; - padding: 10px 15px; - border: none; - border-radius: 3px; - cursor: pointer; - margin-top: 10px; - width: 100%; -} - -.skills-container { - border: 1px solid #ccc; - padding: 20px; - border-radius: 3px; -} - -.skill-controls select { - padding: 10px 10px; - border: none; - border-radius: 3px; - background-color: #007bff; - color: #fff; - cursor: pointer; -} - -.skill-list { - list-style: none; - padding: 0; -} - -.skill-list li { - display: flex; - align-items: center; - margin-bottom: 5px; -} - -.skill-icon { - margin-right: 5px; -} - -.delete-skill-button { - color: #fff; - padding: 5px 8px; - border: none; - cursor: pointer; - margin-left: 10px; - border-radius: 3px; -} - -.delete-skill-button img { - width: 15px; - height: 15px; -} - -.add-skill-button{ - background-color: #06a63b; - color: #fff; - padding: 8px 10px; - border: none; - border-radius: 3px; - cursor: pointer; - margin-left: 10px; -} - diff --git a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.html b/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.html deleted file mode 100644 index c6ba505..0000000 --- a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.html +++ /dev/null @@ -1,49 +0,0 @@ -
- -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- -
-

Skills

- -
- - -
-
- -
diff --git a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.spec.ts b/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.spec.ts deleted file mode 100644 index 89fda7c..0000000 --- a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { MitarbeiterBearbeitenViewComponent } from './mitarbeiter-bearbeiten-view.component'; - -describe('MitarbeiterBearbeitenViewComponent', () => { - let component: MitarbeiterBearbeitenViewComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [MitarbeiterBearbeitenViewComponent] - }) - .compileComponents(); - - fixture = TestBed.createComponent(MitarbeiterBearbeitenViewComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.ts b/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.ts deleted file mode 100644 index ccf171e..0000000 --- a/src/app/components/mitarbeiter-bearbeiten-view/mitarbeiter-bearbeiten-view.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-mitarbeiter-bearbeiten-view', - standalone: true, - imports: [], - templateUrl: './mitarbeiter-bearbeiten-view.component.html', - styleUrl: './mitarbeiter-bearbeiten-view.component.css' -}) -export class MitarbeiterBearbeitenViewComponent { - -} 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 deleted file mode 100644 index 2873251..0000000 --- a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.css +++ /dev/null @@ -1,130 +0,0 @@ -body { - font-family: sans-serif; - margin: 0; - padding: 20px; - background-color: #f0f0f0; -} - -.container { - width: 100%; - max-width: 800px; - margin: 0 auto; - padding: 20px; - background-color: #fff; -} - -h1, h2 { - font-size: 1.8rem; - margin-bottom: 15px; -} - -.back-button { - background-color: #ccc; - color: #333; - border: none; - padding: 8px 12px; - border-radius: 3px; - margin-bottom: 15px; -} - -.form-group { - margin-bottom: 15px; -} - -label { - display: block; - margin-bottom: 5px; -} - -input[type="text"] { - width: 100%; - padding: 10px; - border: 1px solid #ccc; - border-radius: 1px; -} - -.employee-list { - list-style: none; - padding: 0; -} - -.employee-list li { - display: flex; - align-items: center; - margin-bottom: 5px; -} - -.employee-icon { - margin-right: 5px; -} - -.add-employee-section { - margin-top: 15px; -} - -.add-employee-section select { - padding: 10px; - border: 1px solid #ddd; - border-radius: 3px; - margin-right: 10px; -} - -.add-employee-button { - background-color: #007bff; - color: #fff; - padding: 10px 15px; - border: none; - border-radius: 3px; - cursor: pointer; - margin-top: 10px; -} - -.save-button { - background-color: #007bff; - color: #fff; - padding: 10px 15px; - border: none; - border-radius: 3px; - cursor: pointer; - margin-top: 20px; - display: block; - width: 100%; -} - -.delete-skill-button { - color: #fff; - padding: 5px 8px; - border: none; - cursor: pointer; - margin-left: 10px; - border-radius: 3px; -} - -.delete-skill-button img { - width: 15px; - height: 15px; -} - -.add-employee-section { - margin-top: 15px; -} - -.add-employee-section label { - display: block; - margin-bottom: 5px; - font-weight: bold; -} - -.add-employee-section input[type="text"] { - width: 100%; - padding: 10px; - border: 1px solid #ddd; - border-radius: 3px; -} - -.employee-container { - border: 1px solid #ccc; - padding: 20px; - border-radius: 1px; - margin-bottom: 20px; -} 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 deleted file mode 100644 index cabdd8c..0000000 --- a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.html +++ /dev/null @@ -1,30 +0,0 @@ -
- - -
- - -
- -
-

Employees possessing the qualification

- -
    -
  • - Employee 1 - -
  • -
- -
- - - -
-
- - -
- diff --git a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.spec.ts b/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.spec.ts deleted file mode 100644 index 46b6d92..0000000 --- a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.spec.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { ComponentFixture, TestBed } from '@angular/core/testing'; - -import { QualifikatonBearbeitenViewComponent } from './qualifikaton-bearbeiten-view.component'; - -describe('QualifikatonBearbeitenViewComponent', () => { - let component: QualifikatonBearbeitenViewComponent; - let fixture: ComponentFixture; - - beforeEach(async () => { - await TestBed.configureTestingModule({ - imports: [QualifikatonBearbeitenViewComponent] - }) - .compileComponents(); - - fixture = TestBed.createComponent(QualifikatonBearbeitenViewComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.ts b/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.ts deleted file mode 100644 index ed93e94..0000000 --- a/src/app/components/qualifikaton-bearbeiten-view/qualifikaton-bearbeiten-view.component.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-qualifikaton-bearbeiten-view', - standalone: true, - imports: [], - templateUrl: './qualifikaton-bearbeiten-view.component.html', - styleUrl: './qualifikaton-bearbeiten-view.component.css' -}) -export class QualifikatonBearbeitenViewComponent { - -}