diff --git a/frontend/src/app/app.routes.ts b/frontend/src/app/app.routes.ts
index 5dd44d2..ccf07ff 100644
--- a/frontend/src/app/app.routes.ts
+++ b/frontend/src/app/app.routes.ts
@@ -2,6 +2,7 @@ import { Routes } from '@angular/router';
import { HomeComponent } from './components/home/home.component';
import { ImprintComponent } from './shared/components/legal-information/imprint/imprint.component';
import { PrivacyPolicyComponent } from './shared/components/legal-information/privacy-policy/privacy-policy.component';
+import { BrowseComponent } from './components/home/browse/browse.component';
export const routes: Routes = [
{ path: '', component: HomeComponent },
@@ -10,4 +11,5 @@ export const routes: Routes = [
{ path: 'forgot-password', component: HomeComponent },
{ path: 'imprint', component: ImprintComponent },
{ path: 'privacy-policy', component: PrivacyPolicyComponent },
+ { path: 'browse', component: BrowseComponent },
];
diff --git a/frontend/src/app/components/home/browse/browse.component.html b/frontend/src/app/components/home/browse/browse.component.html
new file mode 100644
index 0000000..b02d82d
--- /dev/null
+++ b/frontend/src/app/components/home/browse/browse.component.html
@@ -0,0 +1,3 @@
+
diff --git a/frontend/src/app/components/home/browse/browse.component.scss b/frontend/src/app/components/home/browse/browse.component.scss
new file mode 100644
index 0000000..0dc1050
--- /dev/null
+++ b/frontend/src/app/components/home/browse/browse.component.scss
@@ -0,0 +1,7 @@
+@import "./../../../../assets/style/colors.scss";
+
+section {
+ height: 100vh;
+ width: 100vw;
+ background-color: $black;
+}
diff --git a/frontend/src/app/components/home/browse/browse.component.spec.ts b/frontend/src/app/components/home/browse/browse.component.spec.ts
new file mode 100644
index 0000000..0b23307
--- /dev/null
+++ b/frontend/src/app/components/home/browse/browse.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { BrowseComponent } from './browse.component';
+
+describe('BrowseComponent', () => {
+ let component: BrowseComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ imports: [BrowseComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(BrowseComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/frontend/src/app/components/home/browse/browse.component.ts b/frontend/src/app/components/home/browse/browse.component.ts
new file mode 100644
index 0000000..08b9548
--- /dev/null
+++ b/frontend/src/app/components/home/browse/browse.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+import { HeaderComponent } from '../../../shared/components/header/header.component';
+
+@Component({
+ selector: 'app-browse',
+ standalone: true,
+ imports: [HeaderComponent],
+ templateUrl: './browse.component.html',
+ styleUrl: './browse.component.scss',
+})
+export class BrowseComponent {}
diff --git a/frontend/src/app/components/home/home.component.ts b/frontend/src/app/components/home/home.component.ts
index 13d1a0b..2eb7ec1 100644
--- a/frontend/src/app/components/home/home.component.ts
+++ b/frontend/src/app/components/home/home.component.ts
@@ -7,6 +7,7 @@ import { RegisterComponent } from '../auth/register/register.component';
import { CommonModule } from '@angular/common';
import { LoginComponent } from '../auth/login/login.component';
import { ForgotPasswordComponent } from '../auth/forgot-password/forgot-password.component';
+import { BrowseComponent } from './browse/browse.component';
@Component({
selector: 'app-home',
@@ -19,6 +20,7 @@ import { ForgotPasswordComponent } from '../auth/forgot-password/forgot-password
RegisterComponent,
LoginComponent,
ForgotPasswordComponent,
+ BrowseComponent,
],
templateUrl: './home.component.html',
styleUrl: './home.component.scss',
diff --git a/frontend/src/app/shared/components/header/header.component.html b/frontend/src/app/shared/components/header/header.component.html
index a6d7912..ca4e166 100644
--- a/frontend/src/app/shared/components/header/header.component.html
+++ b/frontend/src/app/shared/components/header/header.component.html
@@ -1,8 +1,17 @@
+ @if (browse) {
+
+

+
+
+ } @else {
+ }
diff --git a/frontend/src/app/shared/components/header/header.component.scss b/frontend/src/app/shared/components/header/header.component.scss
index 4349d67..4243183 100644
--- a/frontend/src/app/shared/components/header/header.component.scss
+++ b/frontend/src/app/shared/components/header/header.component.scss
@@ -17,7 +17,7 @@ header {
cursor: pointer;
img {
filter: drop-shadow(1px 1px 3px $black);
- width: 200px;
+ width: auto;
height: 32px;
}
}
diff --git a/frontend/src/app/shared/components/header/header.component.ts b/frontend/src/app/shared/components/header/header.component.ts
index 661096f..89ab706 100644
--- a/frontend/src/app/shared/components/header/header.component.ts
+++ b/frontend/src/app/shared/components/header/header.component.ts
@@ -1,4 +1,4 @@
-import { Component } from '@angular/core';
+import { Component, Input, input } from '@angular/core';
import { BtnLargeComponent } from '../btn-large/btn-large.component';
import { RouterLink } from '@angular/router';
@@ -9,4 +9,6 @@ import { RouterLink } from '@angular/router';
templateUrl: './header.component.html',
styleUrl: './header.component.scss',
})
-export class HeaderComponent {}
+export class HeaderComponent {
+ @Input() browse: boolean = false;
+}