Files
opensem/resources/views/components/layout/collapse.blade.php
Ludovic CANDELLIER b4d8bab385 fix
2022-12-22 12:10:44 +01:00

30 lines
918 B
PHP

<div class="card {{ $class ?? '' }}">
<div class="card-header p-0">
<div class="row">
<div class="{{ ($collapse_right ?? false) ? 'col-6' : 'col-12' }}">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#{{ $id }}" aria-expanded="false" aria-controls="{{ $id }}">
<i class="fa {{ ($uncollapsed ?? false) ? 'fa-chevron-down' : 'fa-chevron-right' }}"></i>
</button>
{!! $title ?? null !!}
@if (isset($required) && $required)
<sup>*</sup>
@endif
{!! $collapse_left ?? '' !!}
<span class="check ml-5 error"></span>
</div>
@if ($collapse_right ?? false)
<div class="col-6">
{!! $collapse_right ?? '' !!}
</div>
@endif
</div>
</div>
<div id="{{ $id }}" class="card-body collapse {{ ($uncollapsed ?? false) ? 'show' : '' }} {{ $class_body ?? '' }}">
{{ $slot }}
</div>
</div>
@include('load.layout.chevron')