From 1abc99fa1f2956500db32ef0c9b118a31127c9a9 Mon Sep 17 00:00:00 2001 From: isaacclad Date: Sun, 5 Jul 2026 21:11:29 +0000 Subject: [PATCH] Standardize settings pages on shared centered card layout. Co-authored-by: Cursor --- .../views/components/settings/card.blade.php | 15 ++++ .../views/components/settings/page.blade.php | 11 +++ resources/views/qms/settings/edit.blade.php | 80 +++++++++++-------- 3 files changed, 71 insertions(+), 35 deletions(-) create mode 100644 resources/views/components/settings/card.blade.php create mode 100644 resources/views/components/settings/page.blade.php diff --git a/resources/views/components/settings/card.blade.php b/resources/views/components/settings/card.blade.php new file mode 100644 index 0000000..939f318 --- /dev/null +++ b/resources/views/components/settings/card.blade.php @@ -0,0 +1,15 @@ +@props(['title' => null, 'description' => null]) + +
merge(['class' => 'rounded-xl border border-slate-200 bg-white shadow-sm']) }}> + @if ($title) +
+

{{ $title }}

+ @if ($description) +

{{ $description }}

+ @endif +
+ @endif +
+ {{ $slot }} +
+
diff --git a/resources/views/components/settings/page.blade.php b/resources/views/components/settings/page.blade.php new file mode 100644 index 0000000..3bc11e8 --- /dev/null +++ b/resources/views/components/settings/page.blade.php @@ -0,0 +1,11 @@ +@props(['title' => 'Settings', 'description' => null]) + +
merge(['class' => 'mx-auto max-w-3xl space-y-6']) }}> +
+

{{ $title }}

+ @if ($description) +

{{ $description }}

+ @endif +
+ {{ $slot }} +
diff --git a/resources/views/qms/settings/edit.blade.php b/resources/views/qms/settings/edit.blade.php index 738a18d..d0d2dcb 100644 --- a/resources/views/qms/settings/edit.blade.php +++ b/resources/views/qms/settings/edit.blade.php @@ -1,37 +1,43 @@ -
-

Organization settings

-
+ + @csrf @method('PUT') -
- -
-
- -
-
- -
-
- -
- -
-

Sibling app integrations

-

Allow Ladill Care and Frontdesk to manage queues in-app via the Queue API. Both apps must also enable integration in their settings.

-
+ +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ +
+
+ + +
-
+ + @if ($canManage) - +
+ +
@endif -

{{ $branchCount }} branch{{ $branchCount === 1 ? '' : 'es' }} configured.

-
+ +

{{ $branchCount }} branch{{ $branchCount === 1 ? '' : 'es' }} configured.

+