diff --git a/src/app/components/landing/landing.component.css b/src/app/components/landing/landing.component.css new file mode 100644 index 0000000..e69de29 diff --git a/src/app/components/landing/landing.component.html b/src/app/components/landing/landing.component.html new file mode 100644 index 0000000..81e6a8b --- /dev/null +++ b/src/app/components/landing/landing.component.html @@ -0,0 +1,79 @@ +
+ +
+
+

+ Host Your Portfolio. Impress the World. +

+

+ Showcase your skills with a lightning-fast portfolio for just 1€/month. +

+
+ + +
+
+
+ Portfolio Illustration +
+
+ + +
+
+

Why Choose PortfolioHost?

+
+
+
+
+

Blazing Fast Hosting

+

NVMe servers & global CDN ensure speed and uptime.

+
+
+
🌐
+

Custom Domains

+

Use your own domain or get a .portfoliohost.dev address.

+
+
+
🚀
+

1-Click Deploy

+

Integrate with GitHub or push manually in seconds.

+
+
+
📱
+

Fully Responsive

+

Mobile-first designs that look great everywhere.

+
+
+
+ + +
+

Ready to impress recruiters and clients?

+

Create your portfolio in minutes — no coding required.

+ +
+ + + +
diff --git a/src/app/components/landing/landing.component.spec.ts b/src/app/components/landing/landing.component.spec.ts new file mode 100644 index 0000000..e9b2790 --- /dev/null +++ b/src/app/components/landing/landing.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { LandingComponent } from './landing.component'; + +describe('Landing', () => { + let component: LandingComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [LandingComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(LandingComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/components/landing/landing.component.ts b/src/app/components/landing/landing.component.ts new file mode 100644 index 0000000..7fa642c --- /dev/null +++ b/src/app/components/landing/landing.component.ts @@ -0,0 +1,21 @@ +import { Component } from '@angular/core'; +import { Router } from '@angular/router'; +import {ApiService} from '../../services/api'; + +@Component({ + selector: 'app-root', + templateUrl: './landing.component.html', +}) +export class LandingComponent { + + constructor( + private apiService: ApiService, + private router: Router, + ) { + } + + signUp(): void{ + this.router.navigate(['/register']); + } + +}