ldc-tousenselle/resources/views/modules/navbar.blade.php

56 lines
2.5 KiB
PHP

@php
$routeName = request()->route() ? request()->route()->getName() : '';
@endphp
<nav class="navbar main navbar-dark navbar-expand-sm bg-gaulois veneer">
<div class="container-fluid">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse " id="navbarSupportedContent">
<ul class="navbar-nav mx-auto">
<li class="nav-item @if($routeName == route('home')) active @endif">
<a class="nav-link" href="{{ route('home') }}">
{{ __('Accueil') }}
@if($routeName == route('home'))<span class="sr-only">(sélectionné)</span>@endif
</a>
</li>
<li class="nav-item @if($routeName == route('rules')) active @endif">
<a class="nav-link" href="{{ route('rules') }}">
{{ __('Règlement') }}
@if($routeName == route('rules'))<span class="sr-only">(sélectionné)</span>@endif
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://www.legaulois.fr/contactez-nous">
{{ __('Contact') }}
</a>
</li>
@auth
@if(auth()->user()->unclaimedInstantGagnants()->count())
<li class="nav-item">
<a class="nav-link" href="{{ route('winner') }}">
{{ __('Mon cadeau') }}
</a>
</li>
@endif
@endauth
@if(request()->gameStarted)
@guest
<li class="nav-item">
<a class="nav-link" href="{{ route('login') }}">{{ __('Connexion') }}</a>
</li>
@else
<li class="nav-item">
<form class="resetButtonStyle" action="{{ route('logout') }}" method="POST">
@csrf
<button class="nav-link" type="submit">
{{ __('Déconnexion') }}
</button>
</form>
</li>
@endguest
@endif
</ul>
</div>
</div>
</nav>