mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
add landing pages for meetups
This commit is contained in:
139
resources/views/vendor/livewire-tables/components/pagination.blade.php
vendored
Normal file
139
resources/views/vendor/livewire-tables/components/pagination.blade.php
vendored
Normal file
@@ -0,0 +1,139 @@
|
||||
@aware(['component'])
|
||||
@props(['rows'])
|
||||
|
||||
@php
|
||||
$theme = $component->getTheme();
|
||||
@endphp
|
||||
|
||||
@if ($component->hasConfigurableAreaFor('before-pagination'))
|
||||
@include($component->getConfigurableAreaFor('before-pagination'), $component->getParametersForConfigurableArea('before-pagination'))
|
||||
@endif
|
||||
|
||||
@if ($theme === 'tailwind')
|
||||
<div>
|
||||
@if ($component->paginationVisibilityIsEnabled())
|
||||
<div class="mt-4 px-4 md:p-0 sm:flex justify-between items-center space-y-4 sm:space-y-0">
|
||||
<div>
|
||||
@if ($component->paginationIsEnabled() && $component->isPaginationMethod('standard') && $rows->lastPage() > 1)
|
||||
<p class="paged-pagination-results text-sm text-gray-700 leading-5 dark:text-white">
|
||||
<span>@lang('Showing')</span>
|
||||
<span class="font-medium">{{ $rows->firstItem() }}</span>
|
||||
<span>@lang('to')</span>
|
||||
<span class="font-medium">{{ $rows->lastItem() }}</span>
|
||||
<span>@lang('of')</span>
|
||||
<span class="font-medium">{{ $rows->total() }}</span>
|
||||
<span>@lang('results')</span>
|
||||
</p>
|
||||
@elseif ($component->paginationIsEnabled() && $component->isPaginationMethod('simple'))
|
||||
<p class="paged-pagination-results text-sm text-gray-700 leading-5 dark:text-white">
|
||||
<span>@lang('Showing')</span>
|
||||
<span class="font-medium">{{ $rows->firstItem() }}</span>
|
||||
<span>@lang('to')</span>
|
||||
<span class="font-medium">{{ $rows->lastItem() }}</span>
|
||||
</p>
|
||||
@else
|
||||
<p class="total-pagination-results text-sm text-gray-700 leading-5 dark:text-white">
|
||||
@lang('Showing')
|
||||
<span class="font-medium">{{ $rows->count() }}</span>
|
||||
@lang('results')
|
||||
</p>
|
||||
@endif
|
||||
</div>
|
||||
|
||||
@if ($component->paginationIsEnabled())
|
||||
{{ $rows->links('livewire-tables::specific.tailwind.pagination') }}
|
||||
@endif
|
||||
</div>
|
||||
@endif
|
||||
</div>
|
||||
@elseif ($theme === 'bootstrap-4')
|
||||
<div>
|
||||
@if ($component->paginationVisibilityIsEnabled())
|
||||
@if ($component->paginationIsEnabled() && $component->isPaginationMethod('standard') && $rows->lastPage() > 1)
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 col-md-6 overflow-auto">
|
||||
{{ $rows->links('livewire-tables::specific.bootstrap-4.pagination') }}
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-md-6 text-center text-md-right text-muted">
|
||||
<span>@lang('Showing')</span>
|
||||
<strong>{{ $rows->count() ? $rows->firstItem() : 0 }}</strong>
|
||||
<span>@lang('to')</span>
|
||||
<strong>{{ $rows->count() ? $rows->lastItem() : 0 }}</strong>
|
||||
<span>@lang('of')</span>
|
||||
<strong>{{ $rows->total() }}</strong>
|
||||
<span>@lang('results')</span>
|
||||
</div>
|
||||
</div>
|
||||
@elseif ($component->paginationIsEnabled() && $component->isPaginationMethod('simple'))
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 col-md-6 overflow-auto">
|
||||
{{ $rows->links('livewire-tables::specific.bootstrap-4.pagination') }}
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-md-6 text-center text-md-right text-muted">
|
||||
<span>@lang('Showing')</span>
|
||||
<strong>{{ $rows->count() ? $rows->firstItem() : 0 }}</strong>
|
||||
<span>@lang('to')</span>
|
||||
<strong>{{ $rows->count() ? $rows->lastItem() : 0 }}</strong>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 text-muted">
|
||||
@lang('Showing')
|
||||
<strong>{{ $rows->count() }}</strong>
|
||||
@lang('results')
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@endif
|
||||
</div>
|
||||
@elseif ($theme === 'bootstrap-5')
|
||||
<div>
|
||||
@if ($component->paginationVisibilityIsEnabled())
|
||||
@if ($component->paginationIsEnabled() && $component->isPaginationMethod('standard') && $rows->lastPage() > 1)
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 col-md-6 overflow-auto">
|
||||
{{ $rows->links('livewire-tables::specific.bootstrap-4.pagination') }}
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-md-6 text-center text-md-end text-muted">
|
||||
<span>@lang('Showing')</span>
|
||||
<strong>{{ $rows->count() ? $rows->firstItem() : 0 }}</strong>
|
||||
<span>@lang('to')</span>
|
||||
<strong>{{ $rows->count() ? $rows->lastItem() : 0 }}</strong>
|
||||
<span>@lang('of')</span>
|
||||
<strong>{{ $rows->total() }}</strong>
|
||||
<span>@lang('results')</span>
|
||||
</div>
|
||||
</div>
|
||||
@elseif ($component->paginationIsEnabled() && $component->isPaginationMethod('simple'))
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 col-md-6 overflow-auto">
|
||||
{{ $rows->links('livewire-tables::specific.bootstrap-4.pagination') }}
|
||||
</div>
|
||||
|
||||
<div class="col-12 col-md-6 text-center text-md-end text-muted">
|
||||
<span>@lang('Showing')</span>
|
||||
<strong>{{ $rows->count() ? $rows->firstItem() : 0 }}</strong>
|
||||
<span>@lang('to')</span>
|
||||
<strong>{{ $rows->count() ? $rows->lastItem() : 0 }}</strong>
|
||||
</div>
|
||||
</div>
|
||||
@else
|
||||
<div class="row mt-3">
|
||||
<div class="col-12 text-muted">
|
||||
@lang('Showing')
|
||||
<strong>{{ $rows->count() }}</strong>
|
||||
@lang('results')
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@endif
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if ($component->hasConfigurableAreaFor('after-pagination'))
|
||||
@include($component->getConfigurableAreaFor('after-pagination'), $component->getParametersForConfigurableArea('after-pagination'))
|
||||
@endif
|
||||
Reference in New Issue
Block a user