Use generic copy on messaging Integrations screens.
Deploy Ladill Events / deploy (push) Successful in 44s

Drop wallet/brand marketing language so credential setup reads as neutral configuration.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-12 18:40:05 +00:00
co-authored by Cursor
parent d14180b335
commit 407f1364fb
5 changed files with 26 additions and 25 deletions
+1 -1
View File
@@ -54,7 +54,7 @@
</span>
<div>
<p class="text-sm font-semibold text-slate-900">Message attendees</p>
<p class="text-xs text-slate-500">Send programme links, virtual join links, or both. Uses your connected Ladill SMS and Bird keys. <a href="{{ route('account.integrations') }}" class="font-medium text-indigo-600 hover:text-indigo-800">Manage integrations</a></p>
<p class="text-xs text-slate-500">Send programme links, virtual join links, or both. Requires SMS and email credentials. <a href="{{ route('account.integrations') }}" class="font-medium text-indigo-600 hover:text-indigo-800">Manage integrations</a></p>
<template x-if="preview">
<p class="mt-2 text-xs text-slate-600">
<span x-text="preview.recipients"></span> recipients ·
@@ -4,11 +4,11 @@
<div class="mx-auto max-w-2xl">
<h1 class="text-xl font-semibold tracking-tight text-slate-900">Messaging integrations</h1>
<p class="mt-0.5 text-sm text-slate-500">
Connect your own
<a href="https://sms.ladill.com" target="_blank" rel="noopener" class="font-medium text-indigo-600 hover:text-indigo-800">Ladill SMS</a>
Configure
<a href="https://sms.ladill.com" target="_blank" rel="noopener" class="font-medium text-indigo-600 hover:text-indigo-800">SMS</a>
and
<a href="https://bird.ladill.com" target="_blank" rel="noopener" class="font-medium text-indigo-600 hover:text-indigo-800">Ladill Bird</a>
API keys so attendee messages bill your wallets and send under your brand.
<a href="https://bird.ladill.com" target="_blank" rel="noopener" class="font-medium text-indigo-600 hover:text-indigo-800">email</a>
credentials for outbound messaging.
</p>
@if (session('success'))
@@ -20,8 +20,8 @@
<div class="mt-6 space-y-4">
<div class="rounded-2xl border border-slate-200 bg-white p-5">
<h2 class="text-sm font-semibold text-slate-900">Ladill SMS</h2>
<p class="mt-1 text-xs text-slate-500">Paste an SMS API key (lsk_sms_live_…) and an approved sender ID from sms.ladill.com.</p>
<h2 class="text-sm font-semibold text-slate-900">SMS</h2>
<p class="mt-1 text-xs text-slate-500">API key and approved sender ID.</p>
@if ($credential->hasValidSms())
<div class="mt-4 rounded-xl border border-emerald-200 bg-emerald-50 px-3 py-2 text-sm text-emerald-800">
@@ -59,13 +59,13 @@
<div class="mt-3">
<x-confirm-dialog
name="disconnect-sms"
title="Disconnect Ladill SMS?"
message="Attendee SMS will stop working until you connect a new key."
title="Disconnect SMS?"
message="Outbound SMS will stop until credentials are connected again."
:action="route('account.integrations.sms.disconnect')"
confirm-label="Disconnect SMS"
confirm-label="Disconnect"
>
<x-slot:trigger>
<button type="button" class="text-sm text-rose-700 hover:underline">Disconnect SMS</button>
<button type="button" class="text-sm text-rose-700 hover:underline">Disconnect</button>
</x-slot:trigger>
</x-confirm-dialog>
</div>
@@ -73,8 +73,8 @@
</div>
<div class="rounded-2xl border border-slate-200 bg-white p-5">
<h2 class="text-sm font-semibold text-slate-900">Ladill Bird</h2>
<p class="mt-1 text-xs text-slate-500">Paste a Bird API key (lsk_live_…) plus a from address on a verified domain from bird.ladill.com.</p>
<h2 class="text-sm font-semibold text-slate-900">Email</h2>
<p class="mt-1 text-xs text-slate-500">API key and from address on a verified domain.</p>
@if ($credential->hasValidBird())
<div class="mt-4 rounded-xl border border-emerald-200 bg-emerald-50 px-3 py-2 text-sm text-emerald-800">
@@ -119,13 +119,13 @@
<div class="mt-3">
<x-confirm-dialog
name="disconnect-bird"
title="Disconnect Ladill Bird?"
message="Attendee email will stop working until you connect a new key."
title="Disconnect email?"
message="Outbound email will stop until credentials are connected again."
:action="route('account.integrations.bird.disconnect')"
confirm-label="Disconnect Bird"
confirm-label="Disconnect"
>
<x-slot:trigger>
<button type="button" class="text-sm text-rose-700 hover:underline">Disconnect Bird</button>
<button type="button" class="text-sm text-rose-700 hover:underline">Disconnect</button>
</x-slot:trigger>
</x-confirm-dialog>
</div>
@@ -254,7 +254,7 @@
<div class="mt-4 rounded-2xl border border-slate-200 bg-white p-5">
<h2 class="text-sm font-semibold text-slate-900">Messaging integrations</h2>
<p class="mt-1 text-xs text-slate-500">Connect your Ladill SMS and Bird API keys for attendee and speaker messaging.</p>
<p class="mt-1 text-xs text-slate-500">Configure SMS and email credentials for outbound messages.</p>
<a href="{{ route('account.integrations') }}" class="mt-3 inline-block text-sm font-semibold text-indigo-600 hover:text-indigo-800">Open messaging integrations </a>
</div>