@extends("client.layouts.app") @section("title", __("client.domains.title")) @section("content")

{{ __('client.domains.page_title') }}

{{ __('client.domains.page_subtitle') }}

{{ __('client.domains.register_domain') }} {{ __('client.domains.transfer_domain') }}
@foreach($incomingMoves ?? [] as $move)
{{ __('client.domain_move.incoming', ['domain' => $move->domain?->domain, 'from' => $move->fromClient?->full_name ?: $move->fromClient?->email]) }}
{{ __('client.domain_move.incoming_hint', ['date' => $move->expires_at->format(date_fmt())]) }}
@csrf
@csrf
@endforeach @if($total >= \App\Support\ClientListFilter::TOOLBAR_FROM || $filtered) @include('client.partials.list-toolbar', [ 'action' => route('client.domains.index'), 'tabs' => ['param' => 'status', 'counts' => $statusCounts, 'current' => $status], 'search' => ['value' => request('q', ''), 'placeholder' => __('client.list.search_domains')], 'selects' => [['name' => 'expiry', 'label' => __('client.list.any_expiry'), 'value' => $expiry, 'options' => [ '30' => __('client.list.expiring_in', ['n' => 30]), '90' => __('client.list.expiring_in', ['n' => 90]), 'expired' => __('client.list.expired')]]], 'sorts' => ['newest' => __('client.list.sort_newest'), 'expiry' => __('client.list.sort_expiry'), 'name' => __('client.list.sort_name')], 'sort' => $sort, 'paginator' => $domains, 'filtered' => $filtered, ]) @endif {{-- Renew several at once: the boxes below belong to this form. --}}
@csrf
@forelse($domains as $d) @php $expiringSoon = $d->expiry_date && $d->expiry_date->diffInDays(now()) <= 30 && $d->expiry_date->isFuture(); $expired = $d->expiry_date && $d->expiry_date->isPast(); @endphp @empty @if($filtered) @else @endif @endforelse
{{ __('client.domains.renew_selected') }} {{ __('client.domains.domain_name') }} {{ __('common.table.status') }} {{ __('client.domains.registration_date_col') }} {{ __('common.table.expiry_date') }} {{ __('client.domains.auto_renew_col') }} {{ __('common.table.actions') }}
@if(strtolower((string) $d->status) === 'active' && (float) $d->recurring_amount > 0)@endif {{ $d->domain }} {{ ucfirst($d->status) }} {{ $d->registration_date?->format(date_fmt()) ?? "-" }} {{ $d->expiry_date?->format(date_fmt()) ?? "-" }} @if($expired) {{ __('client.domains.expired') }} @elseif($expiringSoon) {{ __('client.domains.expiring') }} @endif {{ $d->auto_renew ? __('client.domains.yes') : __('client.domains.no') }} {{ __('common.actions.view') }}

{{ __('client.list.no_matches') }}

{{ __('client.list.clear_filters') }}
🌐

{{ __('admin.domains.no_domains') }}

{{ __('client.domains.register_a_domain') }}
@if($domains instanceof \Illuminate\Pagination\LengthAwarePaginator && $domains->hasPages())
{{ $domains->links() }}
@endif @endsection