Files
2026-07-24 11:47:08 +01:00

2 lines
1.4 KiB
PHP

<x-layouts.app :title="__('Sites')"><div class="flex h-full w-full flex-1 flex-col gap-6 rounded-xl"><div class="flex items-center justify-between"><div><flux:heading size="xl">Sites</flux:heading><flux:text>Manage websites, domains, themes and regional defaults.</flux:text></div><flux:button variant="primary" icon="plus" :href="route('administration.sites.create')" wire:navigate>New site</flux:button></div><div class="overflow-hidden rounded-xl border border-zinc-200 dark:border-zinc-700"><table class="w-full text-sm"><thead class="bg-zinc-50 dark:bg-zinc-900"><tr><th class="p-3 text-left">Site</th><th class="p-3 text-left">Domains</th><th class="p-3 text-left">Theme</th><th class="p-3 text-left">Status</th><th class="p-3"></th></tr></thead><tbody>@foreach($sites as $site)<tr class="border-t border-zinc-200 dark:border-zinc-700"><td class="p-3 font-medium">{{ $site->name }} @if($site->is_default)<flux:badge size="sm">Default</flux:badge>@endif</td><td class="p-3">{{ $site->domains->pluck('domain')->join(', ') ?: 'No domains' }}</td><td class="p-3">{{ $site->theme ?: 'Inherited' }}</td><td class="p-3"><flux:badge :color="$site->status === 'active' ? 'green' : 'zinc'">{{ ucfirst($site->status) }}</flux:badge></td><td class="p-3 text-right"><flux:button size="sm" :href="route('administration.sites.edit',$site)" wire:navigate>Edit</flux:button></td></tr>@endforeach</tbody></table></div>{{ $sites->links() }}</div></x-layouts.app>