+
+ * nicht vorhanden.
+
+
© {{ currentYear }} Trustworthy Casino. Keine Rechte vorbehalten.
diff --git a/frontend/src/app/shared/components/navbar/navbar.component.ts b/frontend/src/app/shared/components/navbar/navbar.component.ts
index eb88f52..ba86e73 100644
--- a/frontend/src/app/shared/components/navbar/navbar.component.ts
+++ b/frontend/src/app/shared/components/navbar/navbar.component.ts
@@ -1,4 +1,3 @@
-import { AsyncPipe } from '@angular/common';
import { ChangeDetectionStrategy, Component, inject } from '@angular/core';
import { RouterModule } from '@angular/router';
import { KeycloakService } from 'keycloak-angular';
@@ -7,7 +6,7 @@ import { KeycloakService } from 'keycloak-angular';
selector: 'app-navbar',
templateUrl: './navbar.component.html',
standalone: true,
- imports: [RouterModule, AsyncPipe],
+ imports: [RouterModule],
changeDetection: ChangeDetectionStrategy.OnPush,
})
export class NavbarComponent {
diff --git a/frontend/src/styles.css b/frontend/src/styles.css
index eacf745..aa357eb 100644
--- a/frontend/src/styles.css
+++ b/frontend/src/styles.css
@@ -1,14 +1,37 @@
@import 'tailwindcss';
@theme {
- --color-deep-blue: #0f212e;
- --color-deep-blue-light: #1a2c38;
- --color-deep-blue-contrast: #1b2c3b;
- --color-light-blue: #1475e1;
+ --color-deep-blue: #0a1219;
+ --color-deep-blue-light: #121e27;
+ --color-deep-blue-contrast: #1a2835;
+
+ --color-emerald: #10b981;
+ --color-emerald-dark: #059669;
+ --color-emerald-light: #34d399;
+
+ --color-text-primary: #ffffff;
+ --color-text-secondary: #94a3b8;
+ --color-text-tertiary: #64748b;
+
+ --color-accent-yellow: #fbbf24;
+ --color-accent-red: #ef4444;
+ --color-accent-purple: #8b5cf6;
}
body {
- @apply bg-deep-blue text-gray-100;
+ @apply bg-deep-blue text-text-primary;
+}
+
+button, a {
+ @apply cursor-pointer active:scale-95 transition-all duration-200;
+}
+html,
+body {
+ height: 100%;
+}
+body {
+ margin: 0;
+ font-family: Roboto, 'Helvetica Neue', sans-serif;
}
.mat-mdc-dialog-container {