67 lines
4.0 KiB
PHP
67 lines
4.0 KiB
PHP
<x-layouts::app :title="$company->name">
|
|
<div class="space-y-6">
|
|
<x-wms.page-hero
|
|
eyebrow="Platform Administration"
|
|
:title="$company->name"
|
|
description="Company tenant overview."
|
|
icon="fa-solid fa-building"
|
|
/>
|
|
|
|
@if (session('status'))
|
|
<div class="rounded-2xl bg-green-50 p-4 text-sm font-semibold text-green-700 ring-1 ring-green-200 dark:bg-green-950 dark:text-green-300 dark:ring-green-900">
|
|
{{ session('status') }}
|
|
</div>
|
|
@endif
|
|
|
|
<div class="grid gap-4 md:grid-cols-4">
|
|
<div class="rounded-2xl bg-white p-5 shadow-sm ring-1 ring-zinc-200 dark:bg-zinc-900 dark:ring-zinc-800">
|
|
<p class="text-xs font-bold uppercase tracking-wide text-zinc-500">Users</p>
|
|
<p class="mt-2 text-2xl font-bold text-zinc-900 dark:text-white">{{ $company->users_count ?? 0 }}</p>
|
|
</div>
|
|
<div class="rounded-2xl bg-white p-5 shadow-sm ring-1 ring-zinc-200 dark:bg-zinc-900 dark:ring-zinc-800">
|
|
<p class="text-xs font-bold uppercase tracking-wide text-zinc-500">Divisions</p>
|
|
<p class="mt-2 text-2xl font-bold text-zinc-900 dark:text-white">{{ $company->divisions_count ?? 0 }}</p>
|
|
</div>
|
|
<div class="rounded-2xl bg-white p-5 shadow-sm ring-1 ring-zinc-200 dark:bg-zinc-900 dark:ring-zinc-800">
|
|
<p class="text-xs font-bold uppercase tracking-wide text-zinc-500">Warehouses</p>
|
|
<p class="mt-2 text-2xl font-bold text-zinc-900 dark:text-white">{{ $company->warehouses_count ?? 0 }}</p>
|
|
</div>
|
|
<div class="rounded-2xl bg-white p-5 shadow-sm ring-1 ring-zinc-200 dark:bg-zinc-900 dark:ring-zinc-800">
|
|
<p class="text-xs font-bold uppercase tracking-wide text-zinc-500">Licences</p>
|
|
<p class="mt-2 text-2xl font-bold text-zinc-900 dark:text-white">{{ $company->license_keys_count ?? 0 }}</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="rounded-3xl bg-white p-6 shadow-sm ring-1 ring-zinc-200 dark:bg-zinc-900 dark:ring-zinc-800">
|
|
<div class="flex flex-wrap items-start justify-between gap-4">
|
|
<div>
|
|
<h2 class="text-lg font-bold text-zinc-900 dark:text-white">Company details</h2>
|
|
<dl class="mt-4 grid gap-4 text-sm md:grid-cols-2">
|
|
<div>
|
|
<dt class="font-semibold text-zinc-500">Billing email</dt>
|
|
<dd class="mt-1 text-zinc-900 dark:text-white">{{ $company->billing_email ?: 'Not set' }}</dd>
|
|
</div>
|
|
<div>
|
|
<dt class="font-semibold text-zinc-500">Country</dt>
|
|
<dd class="mt-1 text-zinc-900 dark:text-white">{{ $company->country?->display_name ?: $company->country?->common_name ?: $company->country?->name ?: 'Not set' }}</dd>
|
|
</div>
|
|
<div>
|
|
<dt class="font-semibold text-zinc-500">Status</dt>
|
|
<dd class="mt-1 text-zinc-900 dark:text-white">{{ ucfirst($company->status) }}</dd>
|
|
</div>
|
|
<div>
|
|
<dt class="font-semibold text-zinc-500">Timezone</dt>
|
|
<dd class="mt-1 text-zinc-900 dark:text-white">{{ $company->timezone }}</dd>
|
|
</div>
|
|
</dl>
|
|
</div>
|
|
|
|
<div class="flex gap-2">
|
|
<a href="{{ route('platform.companies.edit', $company) }}" class="rounded-xl bg-blue-600 px-4 py-2 text-sm font-semibold text-white hover:bg-blue-700">Edit</a>
|
|
<a href="{{ route('platform.companies.index') }}" class="rounded-xl border border-zinc-300 px-4 py-2 text-sm font-semibold text-zinc-700 hover:bg-zinc-50 dark:border-zinc-700 dark:text-zinc-200 dark:hover:bg-zinc-800">Back</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</x-layouts::app>
|