Fixed animations
parent
a012c060a3
commit
df747e0bcc
|
@ -10,37 +10,31 @@
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-fadein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">fade-in</span>
|
<span class="text-3xl font-bold">fade-in</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinleft', leaveClass: 'animate-fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
v-animateonscroll="{ enterClass: 'fadeinleft', leaveClass: 'fadeoutleft' }"
|
|
||||||
class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out"
|
|
||||||
>
|
|
||||||
<span class="text-3xl font-bold">fade-left</span>
|
<span class="text-3xl font-bold">fade-left</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinright', leaveClass: 'animate-fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
v-animateonscroll="{ enterClass: 'fadeinright', leaveClass: 'fadeoutright' }"
|
|
||||||
class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out"
|
|
||||||
>
|
|
||||||
<span class="text-3xl font-bold">fade-right</span>
|
<span class="text-3xl font-bold">fade-right</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'zoomin', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-zoomin', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">zoom</span>
|
<span class="text-3xl font-bold">zoom</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'flipleft', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipleft', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-left</span>
|
<span class="text-3xl font-bold">flip-left</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'flipup', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipup', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-y</span>
|
<span class="text-3xl font-bold">flip-y</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'scalein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-scalein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">scalein</span>
|
<span class="text-3xl font-bold">scalein</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -53,31 +47,31 @@ export default {
|
||||||
return {
|
return {
|
||||||
code: {
|
code: {
|
||||||
basic: `
|
basic: `
|
||||||
<div v-animateonscroll="{ enterClass: 'fadein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-fadein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">fade-in</span>
|
<span class="text-3xl font-bold">fade-in</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-animateonscroll="{ enterClass: 'fadeinleft', leaveClass: 'fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinleft', leaveClass: 'animate-fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">fade-left</span>
|
<span class="text-3xl font-bold">fade-left</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-animateonscroll="{ enterClass: 'fadeinright', leaveClass: 'fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinright', leaveClass: 'animate-fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">fade-right</span>
|
<span class="text-3xl font-bold">fade-right</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-animateonscroll="{ enterClass: 'zoomin', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-zoomin', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">zoom</span>
|
<span class="text-3xl font-bold">zoom</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-animateonscroll="{ enterClass: 'flipleft', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipleft', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-left</span>
|
<span class="text-3xl font-bold">flip-left</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-animateonscroll="{ enterClass: 'flipup', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipup', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-y</span>
|
<span class="text-3xl font-bold">flip-y</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-animateonscroll="{ enterClass: 'scalein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-scalein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">scalein</span>
|
<span class="text-3xl font-bold">scalein</span>
|
||||||
</div>
|
</div>
|
||||||
`,
|
`,
|
||||||
|
@ -91,31 +85,31 @@ export default {
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-fadein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">fade-in</span>
|
<span class="text-3xl font-bold">fade-in</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadeinleft', leaveClass: 'fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinleft', leaveClass: 'animate-fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">fade-left</span>
|
<span class="text-3xl font-bold">fade-left</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadeinright', leaveClass: 'fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinright', leaveClass: 'animate-fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">fade-right</span>
|
<span class="text-3xl font-bold">fade-right</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'zoomin', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-zoomin', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">zoom</span>
|
<span class="text-3xl font-bold">zoom</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'flipleft', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipleft', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-left</span>
|
<span class="text-3xl font-bold">flip-left</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'flipup', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipup', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-y</span>
|
<span class="text-3xl font-bold">flip-y</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'scalein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-scalein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">scalein</span>
|
<span class="text-3xl font-bold">scalein</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -159,31 +153,31 @@ export default {
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-fadein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">fade-in</span>
|
<span class="text-3xl font-bold">fade-in</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadeinleft', leaveClass: 'fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinleft', leaveClass: 'animate-fadeoutleft' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">fade-left</span>
|
<span class="text-3xl font-bold">fade-left</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'fadeinright', leaveClass: 'fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-fadeinright', leaveClass: 'animate-fadeoutright' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">fade-right</span>
|
<span class="text-3xl font-bold">fade-right</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'zoomin', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
<div v-animateonscroll="{ enterClass: 'animate-zoomin', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000">
|
||||||
<span class="text-3xl font-bold">zoom</span>
|
<span class="text-3xl font-bold">zoom</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'flipleft', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipleft', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-left</span>
|
<span class="text-3xl font-bold">flip-left</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'flipup', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-flipup', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">flip-y</span>
|
<span class="text-3xl font-bold">flip-y</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="h-[30rem]"></div>
|
<div class="h-[30rem]"></div>
|
||||||
<div v-animateonscroll="{ enterClass: 'scalein', leaveClass: 'fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
<div v-animateonscroll="{ enterClass: 'animate-scalein', leaveClass: 'animate-fadeout' }" class="flex box shadow-lg justify-center items-center h-40 w-40 sm:h-60 sm:w-60 rounded animate-duration-1000 animate-ease-in-out">
|
||||||
<span class="text-3xl font-bold">scalein</span>
|
<span class="text-3xl font-bold">scalein</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue