Skip to content
Esc
navigateopen⌘Jpreview

identity-reveal

Product mark and name entrance with visual restraint.

The same runtime that renders the export. Scrub to any frame, switch format, and edit the fixture props.

Installation

pnpm odori add @odori/identity-reveal

Source is copied into videos/components/identity-reveal/ and belongs to your repository. odori diff compares it with upstream later; odori update applies the change you accept. It has no registry dependencies.

Timing contract

Every registry component declares how it behaves in time.odori test fails a cut that violates these.

Family
Foundation
Aspect ratios
16:9 · 9:16 · 1:1
Recommended duration
90 frames · 3s
Minimum duration
60 frames · 2s
Entrance
60 frames
Exit
0 frames
Reduced motion
mark and name fade in together
Requires
sans font
Content limits
wordmark ≤ 24, detail ≤ 72

Props

PropTypeDefaultRequired
wordmarkDefaults to the brand name, so a project never hardcodes its own mark.string
markYour own mark, as JSX. Inline SVG scales with the design, takes brand colors, and can animate per frame, which a file can never do.ReactNode
logoA key in `brand.logos`, or a URL. Used when no `mark` is given.string
detailstring