From d14180b33561840da9aa86bd04b681198dbe163b Mon Sep 17 00:00:00 2001 From: isaacclad Date: Sun, 12 Jul 2026 17:51:22 +0000 Subject: [PATCH] Replace native browser confirms with Ladill confirm dialogs. Integrations disconnect and custom-domain removal use the shared modal UI. Co-authored-by: Cursor --- .../views/components/confirm-dialog.blade.php | 4 +-- resources/views/qr-codes/show.blade.php | 16 ++++++--- .../views/qr/account/integrations.blade.php | 34 ++++++++++++++----- 3 files changed, 40 insertions(+), 14 deletions(-) diff --git a/resources/views/components/confirm-dialog.blade.php b/resources/views/components/confirm-dialog.blade.php index 1d0ee69..1187a0d 100644 --- a/resources/views/components/confirm-dialog.blade.php +++ b/resources/views/components/confirm-dialog.blade.php @@ -12,10 +12,10 @@ @php $confirmBtnClass = $variant === 'danger' ? 'bg-red-600 hover:bg-red-700' - : 'bg-violet-600 hover:bg-violet-700'; + : 'bg-indigo-600 hover:bg-indigo-700'; $iconWrapClass = $variant === 'danger' ? 'bg-red-100 text-red-600' - : 'bg-violet-100 text-violet-600'; + : 'bg-indigo-100 text-indigo-600'; @endphp @if(isset($trigger)) diff --git a/resources/views/qr-codes/show.blade.php b/resources/views/qr-codes/show.blade.php index 35b51a9..7fcccae 100644 --- a/resources/views/qr-codes/show.blade.php +++ b/resources/views/qr-codes/show.blade.php @@ -81,10 +81,18 @@ @endunless -
- @csrf @method('DELETE') - -
+ + + + + @empty diff --git a/resources/views/qr/account/integrations.blade.php b/resources/views/qr/account/integrations.blade.php index 0102638..3c584db 100644 --- a/resources/views/qr/account/integrations.blade.php +++ b/resources/views/qr/account/integrations.blade.php @@ -56,10 +56,19 @@ @if ($credential->sms_api_key_encrypted || $credential->hasValidSms()) -
- @csrf - -
+
+ + + + + +
@endif @@ -107,10 +116,19 @@ @if ($credential->bird_api_key_encrypted || $credential->hasValidBird()) -
- @csrf - -
+
+ + + + + +
@endif