diff --git a/src/app/globals.css b/src/app/globals.css index 2f27ce26..1225b366 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -168,4 +168,21 @@ detail > summary { } details > summary::-webkit-details-marker { display: none; +} + +/* ── Pulse animation ── */ +@keyframes pulse-subtle { + 0%, 100% { opacity: 1; } + 50% { opacity: 0.85; } +} + +.animate-pulse-subtle { + animation: pulse-subtle 2s cubic-bezier(0.4, 0, 0.6, 1) infinite; +} + +@media (prefers-reduced-motion: reduce) { + .animate-pulse-subtle, + .animate-pulse { + animation: none; + } } \ No newline at end of file diff --git a/src/app/layout.tsx b/src/app/layout.tsx index f16cedb2..2460bc6b 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -82,7 +82,7 @@ export default function RootLayout({ >
-

Reframe

+ Reframe
diff --git a/src/app/page.tsx b/src/app/page.tsx index 188ed440..88657c82 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ import VideoEditor from "@/components/VideoEditor"; import Footer from "@/components/Footer"; +import FAQ from "@/components/FAQ"; export default function Home() { return ( @@ -16,6 +17,7 @@ export default function Home() {
+