Compare commits

..

4 commits

Author SHA1 Message Date
Phan Huy Tran
463090b224 style: fix pipelines
All checks were successful
CI / Get Changed Files (pull_request) Successful in 16s
Label PRs based on size / Check PR size (pull_request) Successful in 17s
Pull Request Labeler / labeler (pull_request_target) Successful in 10s
CI / oxlint (pull_request) Successful in 38s
CI / prettier (pull_request) Successful in 43s
CI / eslint (pull_request) Successful in 49s
Claude PR Review / claude-code (pull_request) Successful in 1m17s
CI / Backend Tests (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / test-build (pull_request) Successful in 58s
CI / Docker frontend validation (pull_request) Successful in 35s
2025-06-04 11:52:49 +02:00
Phan Huy Tran
64923719e4 feat: restyle navbar
Some checks failed
CI / Get Changed Files (pull_request) Successful in 13s
Label PRs based on size / Check PR size (pull_request) Successful in 20s
Pull Request Labeler / labeler (pull_request_target) Successful in 10s
CI / oxlint (pull_request) Failing after 37s
CI / eslint (pull_request) Failing after 53s
CI / prettier (pull_request) Failing after 38s
CI / Backend Tests (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Has been skipped
Claude PR Review / claude-code (pull_request) Successful in 1m41s
CI / Docker backend validation (pull_request) Has been skipped
CI / test-build (pull_request) Successful in 1m15s
CI / Docker frontend validation (pull_request) Successful in 1m8s
2025-06-04 11:49:03 +02:00
Phan Huy Tran
e5e47ff96e feat: improve game grid 2025-06-04 11:17:36 +02:00
Phan Huy Tran
ada291b640 feat: adjust game grid 2025-06-04 11:05:21 +02:00
3 changed files with 29 additions and 16 deletions

View file

@ -64,20 +64,20 @@
> >
</div> </div>
</div> </div>
<div class="hidden lg:block card"> </div>
<div class="slider-grid">
<div class="card">
<div class="game-card-content"> <div class="game-card-content">
<h3 class="game-heading-sm">Coinflip</h3> <h3 class="game-heading-sm">Poker</h3>
<p class="game-text">Münzwurf</p> <p class="game-text">Texas Hold'em & mehr</p>
<a <a
routerLink="game/blackjack" routerLink="/game/poker"
class="button-primary w-full py-2 inline-block text-center" class="button-primary w-full py-2 inline-block text-center"
>Jetzt Spielen</a >Jetzt Spielen</a
> >
</div> </div>
</div> </div>
</div>
<div class="slider-grid">
<div class="card"> <div class="card">
<div class="game-card-content"> <div class="game-card-content">
<h3 class="game-heading-sm">Dice</h3> <h3 class="game-heading-sm">Dice</h3>
@ -165,7 +165,7 @@
<div class="stat-container"> <div class="stat-container">
<div class="stat-number">24/7</div> <div class="stat-number">24/7</div>
<div class="stat-text">Support</div> <div class="stat-text">Support <span class="text-emerald text-xs">*</span></div>
</div> </div>
</div> </div>
</div> </div>

View file

@ -5,19 +5,24 @@
<h3 class="footer-heading">Casino Spiele</h3> <h3 class="footer-heading">Casino Spiele</h3>
<ul class="space-y-3"> <ul class="space-y-3">
<li> <li>
<a routerLink="/game/slots" class="footer-link">Slots</a> <a routerLink="/games" class="footer-link">Slots</a>
</li> </li>
<li> <li>
<a routerLink="/game/blackjack" class="footer-link">Blackjack</a> <a routerLink="/games" class="footer-link">Blackjack</a>
</li> </li>
<li> <li>
<a routerLink="/game/dice" class="footer-link">Dice</a> <a routerLink="/games" class="footer-link">Poker</a>
</li> </li>
<li> <li>
<a routerLink="/game/coinflip" class="footer-link">Coinflip</a> <a routerLink="/games" class="footer-link">Liars Dice</a>
</li> </li>
</ul>
</div>
<div class="footer-section">
<h3 class="footer-heading">Andere Spiele</h3>
<ul class="space-y-3">
<li> <li>
<a routerLink="/game/lootboxes" class="footer-link">Lootboxen</a> <a routerLink="/games" class="footer-link">Lootboxen</a>
</li> </li>
</ul> </ul>
</div> </div>
@ -49,6 +54,10 @@
<fa-icon [icon]="faGooglePay" class="footer-payment-icon"></fa-icon> <fa-icon [icon]="faGooglePay" class="footer-payment-icon"></fa-icon>
<span class="footer-payment-text">Google Pay</span> <span class="footer-payment-text">Google Pay</span>
</div> </div>
<div class="footer-payment-method">
<fa-icon [icon]="faApplePay" class="footer-payment-icon"></fa-icon>
<span class="footer-payment-text">Apple Pay</span>
</div>
</div> </div>
</div> </div>
</div> </div>
@ -56,6 +65,10 @@
<div class="mt-12 pt-8 border-t border-deep-blue-light"> <div class="mt-12 pt-8 border-t border-deep-blue-light">
<div class="flex flex-col md:flex-row justify-between items-center"> <div class="flex flex-col md:flex-row justify-between items-center">
<div class="footer-copyright"> <div class="footer-copyright">
<span class="footer-disclaimer">
<span class="text-emerald">*</span> nicht vorhanden.
</span>
<br />
© {{ currentYear }} Trustworthy Casino. Keine Rechte vorbehalten. © {{ currentYear }} Trustworthy Casino. Keine Rechte vorbehalten.
</div> </div>
</div> </div>

View file

@ -1,14 +1,13 @@
import { ChangeDetectionStrategy, Component } from '@angular/core'; import { ChangeDetectionStrategy, Component } from '@angular/core';
import { FontAwesomeModule } from '@fortawesome/angular-fontawesome'; import { FontAwesomeModule } from '@fortawesome/angular-fontawesome';
import { faCreditCard, faMoneyBillTransfer, faWallet } from '@fortawesome/free-solid-svg-icons'; import { faCreditCard, faMoneyBillTransfer, faWallet } from '@fortawesome/free-solid-svg-icons';
import { faGooglePay, faPaypal } from '@fortawesome/free-brands-svg-icons'; import { faApplePay, faGooglePay, faPaypal } from '@fortawesome/free-brands-svg-icons';
import { RouterLink } from '@angular/router';
@Component({ @Component({
selector: 'app-footer', selector: 'app-footer',
standalone: true, standalone: true,
templateUrl: './footer.component.html', templateUrl: './footer.component.html',
imports: [FontAwesomeModule, RouterLink], imports: [FontAwesomeModule],
changeDetection: ChangeDetectionStrategy.OnPush, changeDetection: ChangeDetectionStrategy.OnPush,
}) })
export class FooterComponent { export class FooterComponent {
@ -19,4 +18,5 @@ export class FooterComponent {
faMoneyBillTransfer = faMoneyBillTransfer; faMoneyBillTransfer = faMoneyBillTransfer;
faWallet = faWallet; faWallet = faWallet;
faGooglePay = faGooglePay; faGooglePay = faGooglePay;
faApplePay = faApplePay;
} }