vfx-text-cursor
Cursor light trail, chromatic rays, and directional flares for word-by-word quote reveals in video intros.
Security Assessment
About vfx-text-cursor
VFX Text Cursor is a motion-design template for video intro and hero frames that reveals a quote word-by-word as if a cursor is typing it across the canvas, trailing chromatic aberration ghosting, a motion-blur light trail, and directional light-leak flares. It solves the problem of creating a striking, cinematic opening frame for videos without building the animation from scratch. It is part of the nexu-io open-design collection and is inspired by the hyperframes vfx-text-cursor format.
The skill specifies a precise visual signature: a 1920x1080 canvas on a near-black background with a subtle vignette, a centered quote at 6-8vw bold weight using Inter Tight / Source Sans 3 / Noto Sans SC, per-character reveal at roughly 80ms intervals with a blinking cursor, a two-tone chromatic ghost (hot pink and cyan) that resolves within 200ms, a single accent color for the cursor and trail, three to five randomly angled directional light leaks using screen blend mode, and a shimmer sweep once the text finishes. It also defines caption, subtitle, and timecode fields. Animation is driven by CSS keyframes plus a JavaScript timer for the per-character reveal, and it respects prefers-reduced-motion by showing all text immediately. The output is a single self-contained HTML file with no external resources beyond fonts.
It targets video creators, motion designers, and marketers who need an eye-catching opening quote reveal. Use cases include a video intro frame, a hero animation, or a stylized quote card. It is a benign, offline front-end template; the only scripting is a client-side timer for the typing effect.
FAQ
What effect does this template produce?
A word-by-word (per-character) quote reveal with a typing cursor, two-tone chromatic ghosting, a motion-blur light trail, directional light-leak flares, and a final shimmer sweep, on a 1920x1080 dark canvas.
How is the animation implemented?
With CSS keyframes for the visual effects plus a JavaScript setTimeout-based timer that reveals characters roughly every 80ms.
Is it accessible?
Yes. It respects prefers-reduced-motion by immediately displaying all text instead of animating the reveal.
What content does it use?
It must use the user's provided quote and should not fabricate one; a caption, subtitle/source, and timecode round out the frame.
Does it rely on external assets?
No, other than fonts. It is a single self-contained HTML file, and it deliberately uses only a two-tone chromatic effect rather than full RGB rainbow aberration.
Install vfx-text-cursor
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
nexu-io/open-design