PODIE by world of creator
Usage
1015 / 1042
A small detail. A different feeling.INTERACTIVE PREVIEW

Signal Decode Console

by Motion Primitives
Installation & details

Signal Decode Console by Motion Primitives. A dark telemetry console presenting a recovered transmission. The supplied TextScramble component animates the primary decoded phrase whenever the operator re-arms the decoder, while the surrounding readouts establish a focused control-room conte

React · Tailwind CSS · MIT license · Original registry

Added to PODIE · Catalog updated · Page updated

Installation and usage

The published examples target React 19 and Tailwind CSS 4. See the recorded installation tests and their limits; verify compatibility in your own project.

01 — Set up your project

First component? Initialize shadcn once.

pnpm dlx shadcn@latest init

02 — Install the component

pnpm dlx shadcn@latest add https://podie.dev/r/motion-primitives--text-scramble.json

03 — Add it to your interface

Import the component from the path created by the installer.

'use client';
import EffectTextScramble from '@/components/podie/motion-primitives--text-scramble/demo';
export default function Example() {
  return (
    <div style={{ width: '100%', height: '100vh' }}>
      <EffectTextScramble />
    </div>
  );
}
Example styling

These styles belong to the demo wrapper. Add them to your stylesheet to reproduce this example.

.expanded-demo { position:relative; display:flex; align-items:center; justify-content:center; width:360px; max-width:100%; min-height:180px; padding:15px; isolation:isolate }
.demo-stack { display:flex; flex-direction:column; align-items:center; justify-content:center; gap:22px }
.demo-action { display:inline-flex; align-items:center; justify-content:center; gap:8px; border:1px solid var(--border, #e5e5e5); border-radius:8px; background:var(--muted, #f5f5f5); color:var(--foreground, #171717); padding:10px 16px; font-size:13px; cursor:pointer }
.demo-action:hover { background:var(--accent, #eee) }
.demo-tile { padding:16px 22px; background:var(--muted, #f5f5f5); border:1px solid var(--border, #e5e5e5); border-radius:12px; color:var(--foreground, #171717); font-size:15px }
.demo-art { display:flex; align-items:center; justify-content:center; min-height:140px; padding:30px; width:280px; max-width:100%; background:var(--muted, #f5f5f5); border:1px solid var(--border, #e5e5e5); border-radius:16px; text-align:center; font-size:25px; letter-spacing:-.7px; color:var(--foreground, #171717) }
.demo-art.h-full { height:100%; min-height:0 }
.demo-gradient { position:relative; background:linear-gradient(145deg,#b6c7d1,#d5bcd6 50%,#e2d5bb); border-radius:16px; padding:20px; color:#222 }
.demo-gradient .demo-tile { background:#ffffff48 }
.demo-scene { position:relative; width:360px; height:260px; max-width:100%; overflow:hidden; border-radius:12px }
.demo-scene-label { position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); text-align:center; font-size:25px; line-height:1.3; font-weight:500; letter-spacing:-.7px; z-index:1; pointer-events:none }
.demo-dot { display:block; width:60px; height:60px; border-radius:50%; background:var(--foreground, #171717) }
.expanded-demo:has(.codrops-preview) { width:100%; max-width:none; height:100%; padding:0 }
.codrops-preview { width:100%; height:100%; border:0; border-radius:inherit }

Dependencies and distribution

motion The CLI installs declared dependencies. React is a project prerequisite; scenes may include bundled libraries with their own notices.

By Motion Primitives · MIT license. Original component source and license included.

Choosing and integrating this component

PODIE source review ·

Where it fits

A short headline that decodes into readable text. A trigger starts a timed character substitution; the final string remains your supplied content.

Integration boundary

Editable React source. Reset the trigger after onScrambleComplete before replaying it. Keep long copy outside the effect.

Checks before shipping

The source starts an interval but does not register effect cleanup for unmount. Review cancellation and a reduced-motion alternative before using it across route changes.

Recorded verification

The recorded review on 2026-10-08 passed clean npm and pnpm installation checks and the tested desktop and mobile demo flows for this registry hash. Reviewer: PODIE daily visual editor / openai/gpt-5.6-luna. These are historical results, not a new certification of every device or application state. Read the method and limitations.

No component-specific mobile performance or assistive-technology pass is claimed here. Test the final page, including its content, theme and application logic.

Reviewed source identity

Registry SHA-256: cea895bb10c3d09bf5a386f3a6f496c7f28792b278e52ebe23dc8c2a14e5361d

Entry file: components/podie/motion-primitives--text-scramble/text-scramble.tsx. 4 files in the registry payload.

Skip the blank page.

Sign in free to start with ready-made components.

By continuing, you agree to our Terms and acknowledge our Privacy notice.

PODIE by world of creator

Unwoven Image Gallery
Unwoven Image Gallery
Topo Field
Topo Field
Text Clip Scroll
Text Clip Scroll
Grid Layout Animation
Grid Layout Animation
1,042 components to build on.