Square Translate

A geometric scroll animation that shifts square elements into place for clean technical sections and graphic brand layouts.

Published On: June 11, 2026
Last Updated: August 17, 2026
Square Translate

Overview

Square Translate turns geometry into scroll punctuation. It gives technical pages a clean motion accent without taking over the section.

Use Square Translate when geometric movement should create a clean graphic rhythm. Brand campaigns, launch pages, and interface-led visuals can use it when square motion matches the visual system. The page job is order: movement should feel precise rather than decorative.

The main risk is overflow and focus clipping. Translated squares must not cover text, hide controls, or push visual elements outside safe bounds on smaller screens.


Install Command

This is a Pro Effect.

You can preview it now. Upgrade to Pro for instant install access.


Usage Code

This is a Pro Effect.

You can preview it now. Upgrade to Pro for instant install access.


Component Code

This is a Pro Effect.

You can preview it now. Upgrade to Pro for instant install access.

This is a Pro Effect.

You can preview it now. Upgrade to Pro for instant install access.


Example Production Use Case

A graphic brand campaign using modular square layouts: Square Translate moves blocks with directional clarity so the page feels structured rather than static. The outcome is order: the motion reinforces the grid instead of distracting from it.


Best Used For

  • Grid-led brand sections where square movement reinforces the visual system without hurting scan speed.
  • Minimal, technical sections that want a precise motion accent beside the copy.
  • Square Translate creates a concrete scroll outcome that a static section would not deliver.

Not For

Not for dense grids, forms, or pages where geometric motion would slow comprehension.

Not for grids where movement changes perceived grouping or reading order.


Performance Budget

Animate transform and opacity, avoid layout reads in scroll handlers, pre-size media, and clean up timelines/listeners when the route changes.


Accessibility and Mobile

The animated sequence must match DOM order. On mobile, replace pinned or horizontal mechanics with stacked sections, native swipe, or static cards.


Common Mistakes

  • Letting translated squares cover text or controls.
  • Moving grid pieces so perceived reading order changes.
  • Using geometric motion without a clear brand or layout role.

Changelog

v1.1.0

Jul 21, 2026
Added prefers-reduced-motion support: only the item currently aligned with the cube shifts (other items stay at their initial position instead of rippling), and the shift moves only the row's text, not its border

Props

PropTypeDefaultDescription
translateValuenumber55Translate distance for the row currently aligned with the square.
totalTranslateImpactnumber3How many neighboring rows ripple outward from the square.
maxRotationnumber360Total rotation the square completes over the scroll track.
transitionDurationnumber0.4Tween duration for the square and row movement on each scroll update.
squareColorcolor#FB450FColor of the translated square marker.

Frequently Asked Questions

What makes Square Translate different from a standard scroll reveal?

It uses simple geometric movement — squares translating into place — as a clean motion accent, rather than revealing the section's main content. The geometry is punctuation, not the message. Use it to add a crisp technical touch without dominating the section.

Request a Custom Scroll Effect Animation

Need a custom effect? Tell us what to create.