From b43d62f51b936b96d99bbe4c3551ef7bdbc284ad Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Fri, 15 Nov 2024 21:44:02 +0100 Subject: [PATCH] fix: AUTOUPDATE + checkbox opacity --- app/View/Components/Forms/Checkbox.php | 4 +++- resources/views/components/forms/checkbox.blade.php | 12 ++++++++---- resources/views/livewire/settings/index.blade.php | 2 +- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/app/View/Components/Forms/Checkbox.php b/app/View/Components/Forms/Checkbox.php index 414dbf2ae..0569bb436 100644 --- a/app/View/Components/Forms/Checkbox.php +++ b/app/View/Components/Forms/Checkbox.php @@ -21,7 +21,9 @@ class Checkbox extends Component public bool $disabled = false, public string $defaultClass = 'dark:border-neutral-700 text-coolgray-400 focus:ring-warning dark:bg-coolgray-100 rounded cursor-pointer dark:disabled:bg-base dark:disabled:cursor-not-allowed', ) { - // + if ($this->disabled) { + $this->defaultClass .= ' opacity-40'; + } } /** diff --git a/resources/views/components/forms/checkbox.blade.php b/resources/views/components/forms/checkbox.blade.php index ef4d5a7f3..fb244962d 100644 --- a/resources/views/components/forms/checkbox.blade.php +++ b/resources/views/components/forms/checkbox.blade.php @@ -5,6 +5,7 @@ 'disabled' => false, 'instantSave' => false, 'value' => null, + 'checked' => false, 'hideLabel' => false, 'fullWidth' => false, ]) @@ -14,7 +15,9 @@ 'w-full' => $fullWidth, ])> @if (!$hideLabel) -