diff --git a/src/app/components/container-block/container-block.component.html b/src/app/components/container-block/container-block.component.html new file mode 100644 index 0000000..0649561 --- /dev/null +++ b/src/app/components/container-block/container-block.component.html @@ -0,0 +1,6 @@ +
+
{{title}}
+
+ +
+
diff --git a/src/app/components/container-block/container-block.component.scss b/src/app/components/container-block/container-block.component.scss new file mode 100644 index 0000000..e69de29 diff --git a/src/app/components/container-block/container-block.component.spec.ts b/src/app/components/container-block/container-block.component.spec.ts new file mode 100644 index 0000000..81a8f51 --- /dev/null +++ b/src/app/components/container-block/container-block.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ContainerBlockComponent } from './container-block.component'; + +describe('ContainerBlockComponent', () => { + let component: ContainerBlockComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ContainerBlockComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(ContainerBlockComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/components/container-block/container-block.component.ts b/src/app/components/container-block/container-block.component.ts new file mode 100644 index 0000000..ed104bc --- /dev/null +++ b/src/app/components/container-block/container-block.component.ts @@ -0,0 +1,12 @@ +import { Component, Input } from '@angular/core'; + +@Component({ + selector: 'app-container-block', + standalone: true, + imports: [], + templateUrl: './container-block.component.html', + styleUrl: './container-block.component.scss' +}) +export class ContainerBlockComponent { +@Input() title: string = ''; +} diff --git a/src/app/components/project-card/project-card.component.html b/src/app/components/project-card/project-card.component.html index 9733262..639dcb2 100644 --- a/src/app/components/project-card/project-card.component.html +++ b/src/app/components/project-card/project-card.component.html @@ -1,4 +1,4 @@ -
+
First Projects XYZ diff --git a/src/app/cookie/cookie.component.html b/src/app/cookie/cookie.component.html index adeb38f..ddfb107 100644 --- a/src/app/cookie/cookie.component.html +++ b/src/app/cookie/cookie.component.html @@ -1,12 +1,9 @@ -
-
- Here are listed all Cookies that been stored on this side -
-
- Here are your Cookies: -
- {{key}}: {{this.cookieService.get(key)}} -
- + +
+ Here are all Cookies that have been stored since you're here: +
+ {{key}}: {{this.cookieService.get(key)}}
+
+
diff --git a/src/app/cookie/cookie.component.ts b/src/app/cookie/cookie.component.ts index d1fb832..1ed3c2c 100644 --- a/src/app/cookie/cookie.component.ts +++ b/src/app/cookie/cookie.component.ts @@ -1,6 +1,7 @@ import {Component} from '@angular/core'; import {CookieService} from "ngx-cookie-service"; import {CommonModule, KeyValuePipe, NgForOf} from "@angular/common"; +import { ContainerBlockComponent } from '../components/container-block/container-block.component'; @Component({ selector: 'app-cookie', @@ -8,7 +9,8 @@ import {CommonModule, KeyValuePipe, NgForOf} from "@angular/common"; imports: [ NgForOf, KeyValuePipe, - CommonModule + CommonModule, + ContainerBlockComponent ], templateUrl: './cookie.component.html', styleUrl: './cookie.component.scss' diff --git a/src/app/log-in-page/log-in-page.component.html b/src/app/log-in-page/log-in-page.component.html index 5f800a9..1dc6161 100644 --- a/src/app/log-in-page/log-in-page.component.html +++ b/src/app/log-in-page/log-in-page.component.html @@ -6,9 +6,9 @@
- - - + + +
diff --git a/src/app/main-portal/main-portal.component.html b/src/app/main-portal/main-portal.component.html index 3bd8ba4..ab890f3 100644 --- a/src/app/main-portal/main-portal.component.html +++ b/src/app/main-portal/main-portal.component.html @@ -1,14 +1,16 @@ - -

I am a Developer 💻

+
Hello, I am a Junior Software Engineer +
+
+ This is my Website for managing my Projects and get finally on track with my Brain and achievements that I want to do the next few years. + So here is the List of my running Projects and Learnings: +
+
+
+ + +
-
- This is my Website for managing my Projects and get finally on track with my Brain and achievements that I want to do the next few years. - So here is the List of my running Projects and Learnings: -
-
- - -
+
diff --git a/src/app/main-portal/main-portal.component.ts b/src/app/main-portal/main-portal.component.ts index aeeae36..4a76b74 100644 --- a/src/app/main-portal/main-portal.component.ts +++ b/src/app/main-portal/main-portal.component.ts @@ -1,10 +1,11 @@ import { Component } from '@angular/core'; import { ProjectCardComponent } from '../components/project-card/project-card.component'; +import { ContainerBlockComponent } from '../components/container-block/container-block.component'; @Component({ selector: 'app-main-portal', standalone: true, - imports: [ ProjectCardComponent ], + imports: [ ProjectCardComponent, ContainerBlockComponent ], templateUrl: './main-portal.component.html', styleUrl: './main-portal.component.scss' }) diff --git a/src/app/management-view/management-view.component.html b/src/app/management-view/management-view.component.html index ba8ebd4..64d4d1c 100644 --- a/src/app/management-view/management-view.component.html +++ b/src/app/management-view/management-view.component.html @@ -1,8 +1,25 @@
- Here will be the Managment of my Projects... someday + Management of Projects and Services, here you can create, modify and delete Projects in the Database
-
-
-
-
+ + +
+
+ + + +
+
+
Insert Representativ Picture ;)
+
+
+
+ + +
+
+ --PlaceHolder-- +
+
+
diff --git a/src/app/management-view/management-view.component.ts b/src/app/management-view/management-view.component.ts index 502ec73..d631330 100644 --- a/src/app/management-view/management-view.component.ts +++ b/src/app/management-view/management-view.component.ts @@ -1,12 +1,26 @@ import { Component } from '@angular/core'; +import { ReactiveFormsModule, FormBuilder, Validators } from '@angular/forms'; +import { ContainerBlockComponent } from '../components/container-block/container-block.component'; @Component({ selector: 'app-management-view', standalone: true, - imports: [], + imports: [ReactiveFormsModule, ContainerBlockComponent], templateUrl: './management-view.component.html', styleUrl: './management-view.component.scss' }) export class ManagementViewComponent { + projectForm; + serviceForm; + constructor(private formbuilder: FormBuilder) { + this.serviceForm = this.formbuilder.group({ + username: ['', Validators.required], + password: ['', Validators.required] + }) + this.projectForm = this.formbuilder.group({ + // TODO: fill Data + }) + + } }