{{-- format-ignore-start --}} @props([ 'name' => defaultBladewindName(), 'value' => null, 'label' => null, 'checked' => false, 'disabled' => false, 'type' => 'checkbox', 'class' => 'rounded-md', 'labelCss' => '', 'color' => config('bladewind.checkbox.color', 'primary'), 'addClearing' => config('bladewind.checkbox.add_clearing', true), ]) @php $name = parseBladewindName($name); $checked = parseBladewindVariable($checked); $disabled = parseBladewindVariable($disabled); $colour = defaultBladewindColour($color); $addClearing = parseBladewindVariable($addClearing); $text_colour = ($colour == 'black') ? 'text-black' : "text-$colour-600 dark:bg-dark-800"; $ring_colour = ($colour == 'black') ? 'ring-black' : "ring-$colour-500"; $border_colour = ($colour == 'black') ? 'border-slate-500/50' : "border-$colour-500/50"; @endphp {{-- format-ignore-end --}}