Skip to content

Commit be4010e

Browse files
✨ Add hover effects to Simon and Marcel cards for enhanced interactivity
1 parent f0bb270 commit be4010e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Diff for: resources/views/welcome.blade.php

+8
Original file line numberDiff line numberDiff line change
@@ -527,8 +527,10 @@ class="text-center text-xl font-medium capitalize opacity-0"
527527
A collaborative project of:
528528
</h2>
529529

530+
{{-- Cards --}}
530531
<div
531532
class="mt-5 flex flex-col items-center justify-center gap-5 rounded-2xl bg-gradient-to-br from-[#FFF0DC] to-[#E8EEFF] text-center min-[400px]:mt-10 sm:mt-32 sm:flex-row sm:bg-gradient-to-r dark:from-blue-900/10 dark:to-[#4c407f]/25"
533+
x-data="{ hoverSimon: false, hoverMarcel: false }"
532534
>
533535
{{-- Simon card --}}
534536
<div
@@ -550,6 +552,8 @@ class="mt-5 flex flex-col items-center justify-center gap-5 rounded-2xl bg-gradi
550552
}
551553
"
552554
class="group/simon flex flex-col-reverse items-center px-2 pt-2 opacity-0 min-[400px]:flex-row min-[400px]:gap-5 sm:-mt-[6.3rem] sm:gap-0 sm:px-0 sm:pt-0 md:gap-5"
555+
x-on:mouseenter="hoverSimon = true"
556+
x-on:mouseleave="hoverSimon = false"
553557
>
554558
<div class="relative flex flex-col items-center">
555559
{{-- Shape --}}
@@ -658,6 +662,7 @@ class="relative top-0.5 size-2 rotate-90"
658662
class="pointer-events-none -ml-10 -mr-10 -mt-5 w-52 transition duration-500 ease-in-out will-change-transform group-hover/simon:-translate-x-1 group-hover/simon:-translate-y-1 group-hover/simon:scale-[1.06] sm:-ml-14 sm:-mr-16 sm:w-64"
659663
width="256"
660664
height="256"
665+
:class="{'grayscale-[70%]': hoverMarcel}"
661666
/>
662667
</div>
663668
{{-- Marcel card --}}
@@ -680,6 +685,8 @@ class="pointer-events-none -ml-10 -mr-10 -mt-5 w-52 transition duration-500 ease
680685
}
681686
"
682687
class="group/marcel flex flex-col items-center px-2 pb-5 pt-2 opacity-0 min-[400px]:flex-row min-[400px]:gap-5 min-[400px]:pb-0 sm:-mt-[6.3rem] sm:gap-0 sm:px-0 sm:pt-0 md:gap-5"
688+
x-on:mouseenter="hoverMarcel = true"
689+
x-on:mouseleave="hoverMarcel = false"
683690
>
684691
{{-- Image --}}
685692
<img
@@ -688,6 +695,7 @@ class="group/marcel flex flex-col items-center px-2 pb-5 pt-2 opacity-0 min-[400
688695
class="pointer-events-none -ml-10 -mr-10 -mt-5 w-52 transition duration-500 ease-in-out will-change-transform group-hover/marcel:-translate-y-1 group-hover/marcel:translate-x-1 group-hover/marcel:scale-[1.06] sm:-ml-16 sm:-mr-14 sm:w-64"
689696
width="256"
690697
height="256"
698+
:class="{'grayscale-[70%]': hoverSimon}"
691699
/>
692700

693701
<div class="relative flex flex-col items-center">

0 commit comments

Comments
 (0)