Skip to content

Perf/gpu accelerated transitions#4

Open
lavjeetrai wants to merge 2 commits intoSingularity-Student-Lab:mainfrom
lavjeetrai:perf/gpu-accelerated-transitions
Open

Perf/gpu accelerated transitions#4
lavjeetrai wants to merge 2 commits intoSingularity-Student-Lab:mainfrom
lavjeetrai:perf/gpu-accelerated-transitions

Conversation

@lavjeetrai
Copy link
Copy Markdown

updated the members ,and also done gpu accelerated transitiions

- Replace layout-thrashing top/left/width/height card-expand animation
  with GPU-only transform (x/y/scaleX/scaleY + force3D:true) — eliminates
  full layout+paint recalc on every animation frame during card click

- Add will-change + translateZ(0) to #smooth-content, .marquee-track,
  .marquee-logo, .hero-heading, .parallax-grid img, .header__marq
  so their GPU compositor layers are promoted before first animation

- Add contain:layout style paint to .card-interactive to scope repaints
  to individual cards, preventing full-page repaint cascades on hover

- Add will-change + backface-visibility:hidden to .card-bg, .lab-logo,
  .target-cursor-wrapper, and .target-cursor-corner elements

- Add will-change:opacity to the curtain overlay element

Build: passes (next build ✓, TypeScript ✓)
@vercel
Copy link
Copy Markdown

vercel Bot commented May 1, 2026

@lavjeetrai is attempting to deploy a commit to the singularitylab-7638's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant