Deploy Ladill Link / deploy (push) Successful in 53s
Co-authored-by: Cursor <cursoragent@cursor.com>
39 lines
2.7 KiB
PHP
39 lines
2.7 KiB
PHP
<x-user-layout>
|
|
<x-slot name="title">Settings</x-slot>
|
|
|
|
<x-settings.page description="Manage your Ladill Link preferences.">
|
|
<x-settings.card title="Default short-link domain" description="Choose which domain new links are shown on. Custom domains must be verified first.">
|
|
<form method="POST" action="{{ route('link.settings.default-domain') }}" class="space-y-3">
|
|
@csrf @method('PUT')
|
|
<label class="flex items-center gap-3 rounded-lg border border-slate-200 px-4 py-3">
|
|
<input type="radio" name="domain" value="platform" @checked(! $defaultDomain) class="text-emerald-600">
|
|
<span class="text-sm text-slate-700"><span class="font-medium">{{ $publicDomain }}</span> — Ladill default</span>
|
|
</label>
|
|
@foreach($customDomains->where('status', 'active')->where('ssl_status', 'active') as $domain)
|
|
<label class="flex items-center gap-3 rounded-lg border border-slate-200 px-4 py-3">
|
|
<input type="radio" name="domain" value="{{ $domain->id }}" @checked($defaultDomain?->id === $domain->id) class="text-emerald-600">
|
|
<span class="text-sm text-slate-700"><span class="font-medium">{{ $domain->host }}</span> — custom domain</span>
|
|
</label>
|
|
@endforeach
|
|
<button type="submit" class="btn-primary">Save</button>
|
|
</form>
|
|
<p class="mt-3 text-xs text-slate-500">
|
|
<a href="{{ route('link.domains.index') }}" class="font-medium text-emerald-700 hover:underline">Manage custom domains →</a>
|
|
</p>
|
|
</x-settings.card>
|
|
|
|
<x-settings.card title="Billing" description="GHS {{ number_format($pricePerLink, 2) }} per link created. Charged to your Ladill wallet.">
|
|
<div class="flex flex-wrap gap-3">
|
|
<a href="{{ route('account.wallet') }}" class="rounded-lg border border-slate-200 px-4 py-2 text-sm font-medium text-slate-700 hover:bg-slate-50">Wallet</a>
|
|
<a href="{{ route('account.billing') }}" class="rounded-lg border border-slate-200 px-4 py-2 text-sm font-medium text-slate-700 hover:bg-slate-50">Billing history</a>
|
|
</div>
|
|
</x-settings.card>
|
|
|
|
<x-settings.card title="Ladill Account" description="Profile, security, and platform settings live on your Ladill account.">
|
|
<a href="{{ ladill_account_url('account-settings') }}" class="inline-flex rounded-lg border border-slate-200 px-4 py-2 text-sm font-medium text-slate-700 hover:bg-slate-50">
|
|
Open account settings
|
|
</a>
|
|
</x-settings.card>
|
|
</x-settings.page>
|
|
</x-user-layout>
|