@props([
'intensity' => 15,
'perspective' => 1000,
'scale' => 1.02,
'speed' => 400,
'glare' => true,
'glareOpacity' => 0.2,
])
@php
$base_class = 'lqd-tilt-card relative';
@endphp
withoutTwMergeClasses()->twMerge($base_class, $attributes->get('class')) }}
x-data="lqdTiltCard({
intensity: {{ $intensity }},
perspective: {{ $perspective }},
scale: {{ $scale }},
speed: {{ $speed }},
glare: {{ $glare ? 'true' : 'false' }},
glareOpacity: {{ $glareOpacity }}
})"
x-on:mouseenter="onMouseEnter"
x-on:mousemove="onMouseMove"
x-on:mouseleave="onMouseLeave"
x-ref="card"
:style="cardStyle"
>
{{ $slot }}
@if ($glare)
@endif
@pushOnce('script')
@endPushOnce
@pushOnce('style')
@endPushOnce