Stack TowerA column of 12 stacked words that reads as a rotating 3D cylinder — 2D transforms skew, scale and shift each row so the rotation travels down the stack.

TypographyHero sectionType specimenPortfolio
STACK
TOWER
STACK
TOWER
STACK
TOWER
STACK
TOWER
STACK
TOWER
STACK
TOWER

Add to your project

One command adds this component to your project.

1

Run the following command. New project? Run npx shadcn@latest init first to set up Tailwind and path aliases.

npx shadcn@latest add @aicanvas/stack-tower
2

For dark mode, add the dark class to your <html> element:

Optional
<html class="dark">

Install with AI Canvas MCP

With AI Canvas MCP, your AI knows every component we ship. Ask for “a navigation component from AI Canvas” inside Claude Code, Codex, or Cursor and it can suggest you a few options, then install the one you like. Less typing, lower token cost, modern way to build.

Get MCP

About Stack Tower

Stack Tower is a column of twelve stacked words that reads as a rotating 3D cylinder, with 2D transforms skewing, scaling, and shifting each row so the rotation visibly travels down the stack. Hover any row and it lights up in warm orange without breaking the rhythm of the rotation. The whole effect is pure Motion plus Tailwind, no real 3D library required, which keeps the bundle small. It is built for hero sections, type specimens, and portfolio splash screens that want depth without WebGL.

Built with

MotionTailwind CSS

More like this