style: Update footer and navbar HTML structure and classes
This commit is contained in:
parent
84de8e0c86
commit
8514d6d73f
3 changed files with 99 additions and 114 deletions
|
@ -1,43 +1,26 @@
|
|||
<nav class="bg-deep-blue text-gray-300 border-b border-deep-blue-contrast">
|
||||
<nav class="bg-deep-blue border-b border-deep-blue-contrast">
|
||||
<div class="max-w-full mx-auto px-4">
|
||||
<div class="flex justify-between items-center h-14">
|
||||
<div class="flex items-center space-x-6">
|
||||
<a routerLink="/" class="flex items-center">
|
||||
<span class="text-white text-xl font-semibold">Trustworthy Casino</span>
|
||||
<a routerLink="/" class="nav-brand">
|
||||
<span>Trustworthy Casino</span>
|
||||
</a>
|
||||
<div class="hidden md:flex items-center space-x-1">
|
||||
<a
|
||||
routerLink="/games"
|
||||
class="px-3 py-2 rounded-md text-sm hover:bg-deep-blue-contrast transition-colors duration-200"
|
||||
>Games</a
|
||||
>
|
||||
<a routerLink="/games" class="nav-link">Games</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="hidden md:flex items-center space-x-4">
|
||||
@if (!isLoggedIn) {
|
||||
<button
|
||||
(click)="login()"
|
||||
class="cursor-pointer px-4 py-1.5 rounded bg-emerald-500 hover:bg-emerald-600 text-white text-sm font-medium transition-colors duration-200"
|
||||
>
|
||||
Login
|
||||
</button>
|
||||
<button (click)="login()" class="button-base px-4 py-1.5">Login</button>
|
||||
}
|
||||
@if (isLoggedIn) {
|
||||
<button
|
||||
(click)="logout()"
|
||||
class="cursor-pointer px-4 py-1.5 rounded bg-emerald-500 hover:bg-emerald-600 text-white text-sm font-medium transition-colors duration-200"
|
||||
>
|
||||
Logout
|
||||
</button>
|
||||
<button (click)="logout()" class="button-base px-4 py-1.5">Logout</button>
|
||||
}
|
||||
</div>
|
||||
|
||||
<div class="md:hidden">
|
||||
<button
|
||||
(click)="toggleMenu()"
|
||||
class="text-gray-300 hover:text-white transition-colors duration-200"
|
||||
>
|
||||
<button (click)="toggleMenu()" class="nav-toggle">
|
||||
<svg
|
||||
class="h-6 w-6"
|
||||
[class.hidden]="isMenuOpen"
|
||||
|
@ -71,28 +54,14 @@
|
|||
</div>
|
||||
|
||||
<div [class]="isMenuOpen ? 'block' : 'hidden'" class="md:hidden">
|
||||
<div class="p-2 pt-2 mb-4 space-y-1 bg-deep-blue-contrast rounded-b-lg">
|
||||
<a
|
||||
routerLink="/games"
|
||||
class="block px-3 py-2 rounded-md text-sm hover:bg-deep-blue-light transition-colors duration-200"
|
||||
>Games</a
|
||||
>
|
||||
<div class="nav-mobile-menu">
|
||||
<a routerLink="/games" class="nav-mobile-link">Games</a>
|
||||
<div class="pt-2 space-y-2">
|
||||
@if (!isLoggedIn) {
|
||||
<button
|
||||
(click)="login()"
|
||||
class="cursor-pointer w-full px-4 py-1.5 rounded bg-emerald-500 hover:bg-emerald-600 text-white text-sm font-medium transition-colors duration-200"
|
||||
>
|
||||
Login
|
||||
</button>
|
||||
<button (click)="login()" class="button-base w-full py-1.5">Login</button>
|
||||
}
|
||||
@if (isLoggedIn) {
|
||||
<button
|
||||
(click)="logout()"
|
||||
class="cursor-pointer w-full px-4 py-1.5 rounded bg-emerald-500 hover:bg-emerald-600 text-white text-sm font-medium transition-colors duration-200"
|
||||
>
|
||||
Logout
|
||||
</button>
|
||||
<button (click)="logout()" class="button-base w-full py-1.5">Logout</button>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue