← ui-lab

Group Move

A canvas of shapes that can be selected and moved together. Click a shape to select it, Ctrl/Cmd-click to add or remove shapes, then use the arrow keys to move every selected shape by the same step — relative geometry is preserved and the group is clamped to the canvas as a whole.

Preview

Installation

npx shadcn@latest add https://ui.publictheta.com/r/group-move.json

Conformance

This component conforms to the @publictheta/ui-spec group-move specification. Run the suite against any implementation with pnpm conformance.