Загрузка…
Справочник
Живые превью всех примитивов в src/components/motion/. Наведите на CTA для magnetic pull; прокрутите вниз для GSAP reveals.
magnetic-button.tsx
text-reveal.tsx
Словапоявляютсяпоодномусblurдляhero-заголовков
split-reveal.tsx
Cinematic character reveal
image-reveal.tsx
clip-wipe.tsx
video-background.tsx
Poster fallback · muted loop when mp4 src is set
frame-sequence.tsx
Scrub while scrolling — reduced-motion shows frame 1 only
lottie-reveal.tsx
Micro-illustration fallback (pass src to load lottie-web JSON)
sound-cue.tsx
Muted by default — never autoplays music
scrub-story.tsx
Home #story with scroll-story: timeline — weighted acts on one GSAP master timeline. See docs/features/SCROLL-TIMELINE.md.
stagger-children.tsx · variants.ts
fade-in.tsx
count-up.tsx
Проекты
Довольных клиентов
logo-marquee.tsx
scroll-reveal.tsx
line-reveal.tsx
Первая строка выезжает
Вторая следом
parallax-layer.tsx
Прокрутите страницу — blob двигается по Y
scroll-progress.tsx
Тонкая primary-полоска вверху каждой страницы — в MotionProvider. Прокрутите эту страницу, чтобы увидеть заполнение.
tilt-card.tsx
3D наклон при hover
Двигайте курсор — как на карточках команды
cursor-glow.tsx
Radial glow за курсором на hero главной — только desktop, выключено при prefers-reduced-motion.
back-to-top.tsx
Плавающая кнопка справа внизу после ~600px — Lenis scrollTo(0).
hero-3d-lazy.tsx
WebGL scene kit на hero + песочница /lab/webgl (desktop; постер при prefers-reduced-motion). См. hero главной или scroll-story webgl в #story. WebGL sandbox — live Scene / Camera / Renderer params.
settle.tsx
draw-path.tsx
table-reveal.tsx
| Stage | Leads | Conv % |
|---|---|---|
| Visit | 0 | 0 |
| Trial | 0 | 0 |
| Paid | 0 | 0 |