@props([ 'orientation' => null, 'vertical' => false, 'variant' => null, 'faint' => false, 'text' => null, ]) @php $orientation ??= $vertical ? 'vertical' : 'horizontal'; $classes = Flux::classes('border-0 [print-color-adjust:exact]') ->add(match ($variant) { 'subtle' => 'bg-zinc-800/5 dark:bg-white/10', default => 'bg-zinc-800/15 dark:bg-white/20', }) ->add(match ($orientation) { 'horizontal' => 'h-px w-full', 'vertical' => 'self-stretch self-center w-px', }) ; @endphp
class($classes, 'shrink-0') }} data-flux-separator>