Echo Letters
Web (React)
A serif wordmark between two offset equaliser discs, one pulsing in your primary colour and one cut from a plate.
Two offset discs of rounded equaliser bars sit on a diagonal: the lower one pulses in the theme primary inside a dashed orbit, the upper one is a foreground plate with bars cut through it. An italic serif wordmark and a row of small glyphs float on frosted pills across the middle, tracking in from wide letter spacing each loop. Colours come from theme tokens unless you pass them, so it follows light and dark mode and the palette picker. It scales a 1080×1350 stage to fit its parent, pauses off screen and holds a still frame when the user prefers reduced motion.
Modus UI
Installation
CLI
npx @modus-ui/cli add echo-lettersManual
- Copy the code from the component tab.
- Create a file at
components/ui/echo-letters.tsx. - Paste the code.
Usage
tsx
Props
| Prop | Type | Default | Description |
|---|---|---|---|
text | string | "Modus UI" | Wordmark text. |
accentColor | string | None | Equaliser bar colour; defaults to the theme primary. |
color | string | None | Wordmark, glyph and plate colour; defaults to the foreground. |
backgroundColor | string | None | Scene background; defaults to the theme background. |
duration | number | 4.7 | Loop length in seconds. |
className | string | None | Extra classes for the root. |
Comments