diff --git a/frontend/src/app/home/home.component.html b/frontend/src/app/home/home.component.html index 78067f5..90d7ee6 100644 --- a/frontend/src/app/home/home.component.html +++ b/frontend/src/app/home/home.component.html @@ -6,7 +6,7 @@

Loading...

Server IP: play.alttd.com

- @@ -85,15 +85,14 @@ -
-
+
-
-
- +
+
+
@@ -112,7 +111,7 @@ width="120">

play.alttd.com

-
diff --git a/frontend/src/app/home/home.component.ts b/frontend/src/app/home/home.component.ts index ba1597a..a13ce67 100644 --- a/frontend/src/app/home/home.component.ts +++ b/frontend/src/app/home/home.component.ts @@ -15,5 +15,34 @@ export class HomeComponent implements OnInit { this.titleService.setTitle('Survival Minecraft Server on ' + ALTITUDE_VERSION + ' | Altitude Community'); } + private slides: string[] = ["/public/img/backgrounds/caruselimage2.png", + "/public/img/backgrounds/caruselimage4.png", + "/public/img/backgrounds/caruselimage1.png", + "/public/img/backgrounds/caruselimage5.png", + "/public/img/backgrounds/caruselimage3.png" + ]; + + private slideIndex = 0; + get slide(): string { + return this.slides[this.slideIndex]; + } + + public previousSlide() { + if (this.slideIndex > 0) { + this.slideIndex--; + } else { + this.slideIndex = this.slides.length - 1; + } + } + + public nextSlide() { + this.slideIndex = (this.slideIndex + 1) % this.slides.length; + } + + public copyToClipboard(text: string) { + navigator.clipboard.writeText(text); + } + + protected readonly ALTITUDE_VERSION = ALTITUDE_VERSION; }