28 lines
1.5 KiB
PHP
28 lines
1.5 KiB
PHP
<div class="rounded-lg bg-surface p-6">
|
|
<div class="flex items-start gap-3">
|
|
<span class="grid size-10 shrink-0 place-items-center rounded-lg bg-danger-bg text-danger">
|
|
<x-ui.icon name="alert-triangle" class="size-5" />
|
|
</span>
|
|
<div class="min-w-0">
|
|
<h3 class="text-base font-semibold text-ink">{{ __('admin_settings.release_lock_title') }}</h3>
|
|
<p class="mt-1 text-sm text-muted">{{ __('admin_settings.release_lock_body') }}</p>
|
|
|
|
{{-- Wer gleich stirbt, im Wortlaut. Umbrechend gesetzt: eine
|
|
Kommandozeile ist lang, und ein Kasten, der sie seitlich
|
|
abschneidet, verschweigt genau den Teil, an dem man sie
|
|
erkennt. --}}
|
|
@if ($heldBy !== '')
|
|
<p class="mt-3 break-all rounded-md border border-line bg-surface-2 px-3 py-2 font-mono text-xs text-ink">{{ $heldBy }}</p>
|
|
@endif
|
|
|
|
<p class="mt-3 text-sm text-muted">{{ __('admin_settings.release_lock_note') }}</p>
|
|
</div>
|
|
</div>
|
|
<div class="mt-6 flex justify-end gap-3">
|
|
<x-ui.button variant="secondary" x-on:click="Livewire.dispatch('closeModal')">{{ __('admin_settings.release_lock_cancel') }}</x-ui.button>
|
|
<x-ui.button variant="danger" wire:click="confirm" wire:loading.attr="disabled">
|
|
<x-ui.icon name="alert-triangle" class="size-4" />{{ __('admin_settings.release_lock_confirm') }}
|
|
</x-ui.button>
|
|
</div>
|
|
</div>
|