diff --git a/frontend/src/app/app.module.ts b/frontend/src/app/app.module.ts index 8a04310..840c9d1 100644 --- a/frontend/src/app/app.module.ts +++ b/frontend/src/app/app.module.ts @@ -15,12 +15,14 @@ import {TermsComponent} from './terms/terms.component'; import {PrivacyComponent} from './privacy/privacy.component'; import {TeamComponent} from './team/team.component'; import {AboutComponent} from './about/about.component'; +import {SocialsComponent} from './socials/socials.component'; const routes: Routes = [ {path: '', component: HomeComponent}, {path: 'map', component: MapComponent}, {path: 'rules', component: RulesComponent}, {path: 'about', component: AboutComponent}, + {path: 'socials', component: SocialsComponent}, {path: 'team', component: TeamComponent}, {path: 'terms', component: TermsComponent}, {path: 'privacy', component: PrivacyComponent}, @@ -36,6 +38,7 @@ const routes: Routes = [ MapComponent, RulesComponent, AboutComponent, + SocialsComponent, TeamComponent, TermsComponent, PrivacyComponent, diff --git a/frontend/src/app/socials/socials.component.html b/frontend/src/app/socials/socials.component.html new file mode 100644 index 0000000..75bac00 --- /dev/null +++ b/frontend/src/app/socials/socials.component.html @@ -0,0 +1,34 @@ + + +
+

Altitude Socials

+
+
+ +
+
+
+ + +
+
+ + +
+
+ +
+
+
+
diff --git a/frontend/src/app/socials/socials.component.scss b/frontend/src/app/socials/socials.component.scss new file mode 100644 index 0000000..decd977 --- /dev/null +++ b/frontend/src/app/socials/socials.component.scss @@ -0,0 +1,32 @@ +main .socialContainer { + padding: 20px 0; +} + +.socialContainer { + width: 80%; + max-width: 1020px; + display: flex; + align-items: center; + margin: auto; + justify-content: center; +} + +.socialIcon { + max-width: 150px; + width: 100%; + padding: 0 50px 0 50px; + transition: transform 0.2s ease-in-out; +} + +.socialIcon:hover { + transform: scale(1.1); +} + +//Different resolution changes +@media (max-width: 500px) { + .socialIcon { + max-width: 120px; + width: 100%; + padding: 0 20px 0 20px; + } +} diff --git a/frontend/src/app/socials/socials.component.spec.ts b/frontend/src/app/socials/socials.component.spec.ts new file mode 100644 index 0000000..473c5cf --- /dev/null +++ b/frontend/src/app/socials/socials.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { SocialsComponent } from './socials.component'; + +describe('SocialsComponent', () => { + let component: SocialsComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [SocialsComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(SocialsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/frontend/src/app/socials/socials.component.ts b/frontend/src/app/socials/socials.component.ts new file mode 100644 index 0000000..24bedaf --- /dev/null +++ b/frontend/src/app/socials/socials.component.ts @@ -0,0 +1,11 @@ +import {Component} from '@angular/core'; + +@Component({ + selector: 'app-socials', + standalone: false, + templateUrl: './socials.component.html', + styleUrl: './socials.component.scss' +}) +export class SocialsComponent { + scrollService: any; +} diff --git a/frontend/src/app/team/team.component.html b/frontend/src/app/team/team.component.html index 718ef88..7ad4e2b 100644 --- a/frontend/src/app/team/team.component.html +++ b/frontend/src/app/team/team.component.html @@ -12,14 +12,14 @@

Management

- akastijn's Minecraft skin + akastijn's Minecraft skin

akastijn

Owner

- akalexu's Minecraft skin + akalexu's Minecraft skin

akalexu

Manager