62 lines
2.5 KiB
PHP
62 lines
2.5 KiB
PHP
<x-layout.app>
|
|
<x-slot:page_title>Nomination Ensemble Seating</x-slot:page_title>
|
|
|
|
<div class="grid grid-cols-5 gap-3">
|
|
|
|
<div id="left-ensemble-list">
|
|
<nav class="flex flex-1 flex-col" aria-label="Sidebar Ensemble List">
|
|
<p class="text-md/6 font-semibold text-gray-800 mb-3">Select Ensemble</p>
|
|
<ul role="list" class="-mx2 space-y-1">
|
|
@foreach($ensembles as $menuItem)
|
|
<li>
|
|
<a href="{{ route('nomination.admin.seating.show',[$menuItem->id]) }}"
|
|
class="group flex gap-x-3 rounded-md p-2 pl-3 text-sm/6 font-semibold text-gray-700 hover:bg-gray-50 hover:text-indigo-600">
|
|
{{ $menuItem->name }}
|
|
</a>
|
|
</li>
|
|
@endforeach
|
|
</ul>
|
|
<p class="text-md/6 font-semibold text-gray-800 mb-3 mt-3">Shirts Needed</p>
|
|
<ul role="list" class="-mx2 space-y-1">
|
|
<li>
|
|
<a href="{{ route('nomination.admin.seating.index', ['shirtReportType'=>'full']) }}" class="group flex gap-x-3 rounded-md p-2 pl-3 text-sm/6 font-semibold text-gray-700 hover:bg-gray-50 hover:text-indigo-600">
|
|
Total Needed
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
|
|
<div id="seating-pane" class="col-span-4">
|
|
@if($ensemble)
|
|
@include('nomination_ensembles.scobda.admin.seating.seating_card')
|
|
@endif
|
|
@if($shirtReportType ?? NULL == 'full')
|
|
<x-card.card>
|
|
<x-card.heading>Total Shirt Needs</x-card.heading>
|
|
<x-table.table>
|
|
<thead>
|
|
<tr>
|
|
<x-table.th>Shirt Size</x-table.th>
|
|
<x-table.th>Total Needed</x-table.th>
|
|
</tr>
|
|
</thead>
|
|
<x-table.body>
|
|
@foreach($shirtCounts as $size => $count)
|
|
<tr>
|
|
<x-table.td>{{ $size }}</x-table.td>
|
|
<x-table.td>{{ $count }}</x-table.td>
|
|
</tr>
|
|
@endforeach
|
|
</x-table.body>
|
|
</x-table.table>
|
|
</x-card.card>
|
|
|
|
@endif
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</x-layout.app>
|