ldc-legaulois/resources/views/fo/partials/commitments/navigation.blade.php
2026-06-18 15:03:28 +02:00

29 lines
1.6 KiB
PHP

<div class="bg-light d-flex flex-column justify-content-center align-items-center rounded-pill bottom-left-shadow w-fit"
id="commitments-navigation-wrapper">
<div class="rounded-pill collapse overflow-hidden" id="commitments-navigation">
<div class="d-flex flex-column justify-content-start align-items-center">
@foreach ($commitmentModels as $commitmentModel)
@php
$isCurrentPage = url()->current() === $commitmentModel['link'];
$picto = $isCurrentPage ? $commitmentModel['picto']['value'] : $commitmentModel['activePicto']['value'];
@endphp
<a href="{{ $commitmentModel['link'] }}"
title="{{ __('Accéder à la page :pageName', ['pageName' => $commitmentModel['title']]) }}"
@class([
'btn btn-light border-0 text-white shadow-none px-1',
'py-1' => !$loop->last,
'pt-1 pb-2 pb-md-1' => $loop->last,
])>
<img class="img-fluid" src="{{ asset($picto) }}" alt="{{ $commitmentModel['picto']['alt'] ?? '' }}">
</a>
@endforeach
</div>
</div>
<button class="d-md-none btn btn-secondary rounded-pill z-1 collapsed border-0 p-2" data-bs-toggle="collapse"
data-bs-target="#commitments-navigation" type="button"
title="{{ __('Accéder à la navigation des pages engagements') }}" aria-expanded="false"
aria-controls="commitments-navigation">
<i class="fa-solid fa-plus fa-2xl"></i>
</button>
</div>