fix: stabilize reveals and update contact email

This commit is contained in:
Evandro Fonseca Junior committed 2026-08-08 19:42:40 -03:00
1 parent aad56ad885
commit cdde81eb6e
22 files changed
+144 -40

No files matched your search

@@ -1,7 +1,8 @@
"use client";
import { motion, useInView, useReducedMotion } from "framer-motion";
import { motion, useInView } from "framer-motion";
import { useEffect, useMemo, useRef, useState } from "react";
import { useReducedMotion } from "@/app/hooks/useReducedMotion";
interface TextDiffuseRevealProps {
text: string;
@@ -101,11 +102,9 @@ export function TextDiffuseReveal({
}
animate={
isInView
? shouldReduceMotion
? { opacity: 1 }
: { filter: "blur(0px)", opacity: 1, scale: 1 }
? { filter: "blur(0px)", opacity: 1, scale: 1 }
: shouldReduceMotion
? { opacity: 0 }
? { filter: "blur(0px)", opacity: 0, scale: 1 }
: { filter: "blur(12px)", opacity: 0, scale: 0.9 }
}
transition={{