How Text Components Work in JSONClip: Complete Guide to Every Text Template We Use
A long-read guide to how JSONClip text components work, how the template model is structured, how overrides behave in editor and API workflows, and a complete list of every active text template in the product.
Long-read guide
Text components look simple from the outside, but they solve a real production problem. Teams do not fail at video automation because they forgot how to type words on screen. They fail because every project turns into another round of rebuilding font, size, stroke, glow, banner logic, alignment, and copy treatment from zero. That is slow in a manual editor and worse in an automated pipeline.
In JSONClip, text components are the reusable typography layer that sits between a blank text box and a one-off fully hand-built title. They are called text templates in the code and library, but functionally they are text components: named styled building blocks that can be dropped into a project, overridden where needed, and reused across many renders.
As of April 6, 2026, the active JSONClip text component pack contains 30 templates. They cover loud hook titles, card-style lower thirds, cinematic serif treatments, minimal markers, and glow-heavy neon or tech looks. That range matters because one text system cannot honestly cover every creative job without collapsing into generic mush.
This article explains how the model works, what fields a text component actually owns, how overrides behave in the editor and API-driven workflows, how to choose the right component instead of just the prettiest thumbnail, and then it walks through every active text component we currently use.
Why text components matter in an automation-first video tool
A lot of teams underestimate how much typography consistency drives the final feeling of a rendered video. Transitions and effects attract attention, but text systems decide whether the output feels coherent. If each title is hand-tuned, every operator solves the same visual problem again and again. If the text layer is reduced to one universal default, every output starts to look interchangeable and weak. Text components exist to escape both traps.
In JSONClip, the text component is not only a design convenience. It is a reusable contract. A team can say, 'Use Hero Title Max for the opener, Steel Gray Caption for the explanatory lower third, and Right Align Marker for metadata labels,' and that instruction is concrete enough for both the editor and the automation pipeline. That is a better operating model than asking every project owner to remember the correct font stack, stroke width, background radius, and shadow blur by hand.
This gets more important as volume goes up. The moment a workflow starts producing region variants, lead-specific videos, catalog clips, or repeated campaign outputs, the typography system needs to stop being improvised. Text components are the mechanism that turns typography from taste into a reusable production surface.
Text components in JSONClip: the actual model
The product implementation is direct. A text component is a text asset with a `textTemplate` payload. That payload stores default text plus style, stroke, shadow, glow, background, and base opacity. When the component is used in a project, the clip can still add overlay-level overrides for visible copy, position, width, rotation, opacity, and style details. In other words, the template defines the starting grammar and the clip defines the specific use in context.
{
"kind": "text",
"label": "Hero Title Max",
"textTemplate": {
"type": "text",
"text": "HERO TITLE",
"style": {
"font": "Inter",
"sizePx": 98,
"bold": true,
"case": "upper",
"align": "center",
"color": "#FFFFFF"
},
"stroke": { "color": "#000000", "widthPx": 9 },
"shadow": { "color": "#000000", "opacityPct": 92, "blurPct": 22, "distancePx": 9, "angleDeg": -45 },
"glow": { "color": "#FFFFFF", "intensityPct": 18, "rangePct": 16 },
"background": { "enabled": false },
"opacityPct": 100
}
}That separation is why the system works well in both manual and automated workflows. The component does not have to lock down every value forever. It just needs to carry the defaults that should travel together. The clip can then make the job-specific changes without losing the recognizable style family.
{
"overlay": {
"type": "text",
"positionPx": { "x": 540, "y": 320 },
"widthPx": 920,
"rotationDeg": 0,
"opacityPct": 100,
"text": "Launch Week",
"style": {
"color": "#FDF3D0",
"characterSpacingPx": 3
}
}
}That second object is the part many teams miss. A text component is not a frozen poster. It is a prebuilt typographic decision set that can still adapt. This is the reason the model scales: the style decisions stay centralized, the per-render content stays variable, and the output remains understandable when someone opens the project weeks later.
What a text component actually owns
| Field | What it controls | Why it matters in real work |
|---|---|---|
| text | Default copy inside the component | Sets the first readable state, which matters for preview cards, starter layout, and fast reuse. |
| style.font | Typeface choice | This is where component tone starts. Serif, mono, and neutral sans all imply different jobs before animation even enters the discussion. |
| style.sizePx | Base text scale | Large hero titles and compact marker labels should not start from the same numeric size if the team wants reusable results. |
| style.bold / italic / underline | Emphasis grammar | These are not cosmetic toggles. They define whether the component reads like a social hook, editorial subhead, or cinematic title. |
| style.case | Upper, lower, or normal case handling | A template can enforce all-caps energy or leave the copy in sentence case so the operator does not rebuild tone on every render. |
| style.align | Left, center, or right layout logic | Alignment decides where the component can live in frame and whether it behaves like a card, centered headline, or edge marker. |
| style.characterSpacingPx / lineSpacingPx | Tracking and line rhythm | These values change whether a component feels compact, cinematic, technical, or airy. |
| stroke | Edge definition | Stroke is what keeps text alive over bright or noisy footage without turning every title into a solid box. |
| shadow | Depth and separation | Shadow decides whether text floats lightly, lands heavily, or feels grounded in the frame. |
| glow | Light spill and stylization | Glow is what creates nightlife, neon, HUD, and synthetic looks, but it has to be part of a template logic rather than a random effect. |
| background | Card or strip behind the text | Background settings define whether the component behaves like a banner, lower third, label chip, or pure floating title. |
| opacityPct | Base visibility | This lets a component start softer or stronger before clip-level fades and animation are added. |
This table is the core of the system. If a team understands these fields, it understands why the pack has many components instead of one. Font, size, case, alignment, stroke, shadow, glow, and background are not independent decorations. Together they decide what class of text object the viewer thinks they are looking at.
That is the main architectural idea behind the pack. 'Bold White Outline' is not just a different font preset from 'White Banner'. They are different answers to different communication jobs. One is a dominant hook headline. The other is a bannered label. If you treat them as random skins, the pack looks redundant. If you treat them as communication primitives, the logic becomes clear.
Do not confuse text components with captions
Captions in JSONClip are a separate system. They have their own cues, timing, and caption-style pipeline. Text components are not meant to replace that. They exist for authored overlay text: chapter titles, hooks, labels, explanatory cards, markers, pull quotes, promo slates, and curated title treatments.
That distinction matters because teams often overload subtitles with jobs they should never have been asked to do. A subtitle system is good at synced speech display. A text component system is good at deliberate designed typography. Once those two responsibilities stay separate, both workflows become cleaner.
How to choose the right text component
| Need | Best components | Why |
|---|---|---|
| You need a hard opening hook over busy footage | Hero Title Max or Bold White Outline | These templates assume the text should dominate, not politely sit inside the scene. |
| You need a clean banner or lower-third card | White Banner, Broadcast Yellow, Bright Card White, Steel Gray Caption | These give you card logic instead of forcing a floating title to do card work. |
| You need luxury or editorial tone | Cinematic Gold Serif, Elegant Serif Shadow, Luxury Ivory, Underlined Editorial | These templates encode tone through font choice, spacing, and softer pacing signals. |
| You need tech, cyber, or nightlife color | Neon Blue Glow, Neon Pink Glow, Mono Tech Cyan, Mono Terminal Green, Violet Spotlight | Glow and darker support layers are already tuned, so the operator is not guessing. |
| You need a subtle label that does not crush the frame | Minimal Bottom White, Minimal Bottom Black, Left Align Marker, Right Align Marker | These are lighter components with smaller footprint and clearer placement intent. |
The practical advice is to choose by job type first and visual mood second. If the title needs to dominate, start with the impact set. If it needs a card, use a card. If it needs editorial atmosphere, use serif components. If it needs to sit quietly near the bottom edge, use the minimal set. Too many teams reverse the logic and pick whichever thumbnail looks exciting in isolation.
Complete active catalog at a glance
The active text component catalog currently contains the following templates. The list below is built from the active template seed, not a stale marketing list, so it reflects the pack the product actually exposes.
- Bold White Outline
- Black Text White Stroke
- Hero Title Max
- Shadow Heavy White
- Shadow Heavy Black
- White On Yellow Rectangle
- Black On Yellow Rectangle
- Retro Orange Block
- Teal Modern Card
- Crimson Impact
- Broadcast Yellow
- White Banner
- Dark Mode Card
- Bright Card White
- Mint Minimal
- Steel Gray Caption
- Cinematic Gold Serif
- Elegant Serif Shadow
- Luxury Ivory
- Underlined Editorial
- Minimal Bottom White
- Minimal Bottom Black
- Right Align Marker
- Left Align Marker
- Neon Blue Glow
- Neon Pink Glow
- Mono Tech Cyan
- Mono Terminal Green
- Soft Glow White
- Violet Spotlight
Impact outlines
This group exists for big declarative text. These templates are not trying to disappear into the frame. They are designed to carry a hook, headline, punchy opener, or outcome statement that has to stay readable even over busy footage, punchy transitions, and effect-heavy cuts.
| Component | Core setup | Visual idea | Best use |
|---|---|---|---|
| Bold White Outline | Inter, 84px, center, upper, stroke 8px, no card, glow 20% | Pure high-contrast hook treatment built around large white uppercase text and a heavy black outline. | Best when the clip needs an unmistakable opening line, result statement, or social-first headline that has to survive busy footage. |
| Black Text White Stroke | SF Pro Display, 82px, center, upper, stroke 8px, no card, glow 6% | Inverts the usual social pattern by using dark fill and a bright stroke, which makes the text feel sharper and slightly more editorial. | Use it when a pure white fill would feel too blunt but you still need aggressive readability. |
| Hero Title Max | Inter, 98px, center, upper, stroke 9px, no card, glow 18% | The biggest template in the pack with maximum scale, maximum stroke width, and a true hero-title footprint. | Use it for opening cards, trailer-style title moments, or a single dominant phrase that should own the whole frame. |
| Shadow Heavy White | Inter, 80px, center, upper, stroke 4px, no card, glow 8% | Keeps the fill white but pushes shadow distance and blur harder than the lighter templates. | Useful for dramatic clips, darker footage, or situations where the title should feel heavier without moving into a banner. |
| Shadow Heavy Black | SF Pro Display, 80px, center, upper, stroke 5px, no card, glow 6% | Pairs dark fill with a strong white stroke and a heavy shadow field, which creates a compact but forceful title. | Good for sports, punchy edit sequences, and cases where white text feels too generic. |
Cards and banners
These components turn text into a label surface instead of a naked caption. They are useful when the team wants a title treatment that feels like a UI chip, broadcast lower-third, sale card, promo badge, or short social banner rather than an all-purpose headline floating directly on footage.
| Component | Core setup | Visual idea | Best use |
|---|---|---|---|
| White On Yellow Rectangle | Helvetica Neue, 78px, center, upper, stroke 5px, card, glow 12% | Classic promo rectangle: bright yellow background, white uppercase text, visible stroke, and strong badge energy. | Use it for offer callouts, trend labels, countdown cards, or any moment where the text should feel like a highlighted sticker. |
| Black On Yellow Rectangle | Arial, 78px, center, upper, stroke 1px, card, glow 4% | A cleaner, flatter variant of the yellow card pattern with dark fill and less ornamental stroke weight. | This is the safer choice when the project wants a card feel without slipping into loud promo styling. |
| Retro Orange Block | Arial, 74px, center, upper, stroke 2px, card, glow 16% | Orange block treatment with a warmer palette and a slightly softer retro ad mood. | Works well for nostalgic edits, throwback promos, and playful commerce clips that need a warmer card system. |
| Teal Modern Card | Helvetica Neue, 72px, center, upper, stroke 2px, card, glow 18% | Modern utility card with cool teal background and crisp white uppercase text. | Good for SaaS promos, explainer cuts, tech product labels, and clean modern lower-third style cards. |
| Crimson Impact | Trebuchet MS, 76px, center, upper, stroke 3px, card, glow 22% | Sport and hype card with red background, strong contrast, and wider spacing. | Use it for competitive, urgent, or high-energy clips where the text should feel like a sports bumper or hype panel. |
| Broadcast Yellow | Arial, 64px, center, upper, stroke 1px, card, no glow | Bottom-of-frame broadcast strip that behaves like a breaking-news lower third rather than a centered title. | Best for alert lines, quick news labels, commentary hooks, or creator clips mimicking TV grammar. |
| White Banner | Helvetica Neue, 62px, center, upper, stroke 0px, card, no glow | A bright neutral banner that reads more like a clean studio title bar than a news strip. | Use it when the project needs a modern white chip without the louder yellow promo color. |
| Dark Mode Card | Inter, 60px, center, normal, stroke 2px, card, glow 4% | Dark rounded card with soft contrast and restrained glow. It feels like product UI more than advertising signage. | Useful for software demos, feature lists, and darker interface-driven videos where bright blocks would feel out of place. |
| Bright Card White | SF Pro Display, 58px, center, normal, stroke 0px, card, no glow | White card with black text and lower shadow pressure, designed to stay readable without feeling heavy. | Use it for subtitle-like labels, clean lower thirds, and simple explainer cards. |
| Mint Minimal | Verdana, 56px, center, normal, stroke 2px, card, glow 8% | Light mint card with restrained stroke and softer tone than the louder promo rectangles. | A good fit for lifestyle clips, beauty, wellness, ecommerce, or any video that wants a friendly soft-accent label. |
| Steel Gray Caption | Helvetica Neue, 60px, center, upper, stroke 3px, card, glow 6% | Gray caption block with cooler chroma and more industrial weight than the white or mint cards. | Use it when the project wants a sober product label, documentary chip, or understated technical caption. |
Cinematic serif
This set is for mood, polish, and slower pacing. These templates deliberately lean into serif fonts, more letter spacing, and controlled shadow or glow values so they feel like an opening card, dramatic chapter marker, luxury label, or editorial subhead instead of a generic social block.
| Component | Core setup | Visual idea | Best use |
|---|---|---|---|
| Cinematic Gold Serif | Georgia, 86px, center, upper, stroke 3px, no card, glow 24% | Gold serif title with stronger spacing, subtle glow, and a classic film-trailer silhouette. | Ideal for chapter headings, long-read hero renders, prestige content, or anything that wants slow cinematic weight. |
| Elegant Serif Shadow | Times New Roman, 88px, center, normal, stroke 2px, no card, glow 12% | Italic serif treatment with softer elegance and more obvious editorial tone than the gold cinematic style. | Best for fashion, editorial, lifestyle, and slower storytelling cuts where harsh uppercase styling would feel wrong. |
| Luxury Ivory | Georgia, 82px, center, upper, stroke 2px, no card, glow 18% | Warm ivory serif title that feels more premium brand deck than film trailer. | Use it for luxury products, hospitality, interiors, premium retail, or muted elegant hero lines. |
| Underlined Editorial | Times New Roman, 66px, center, normal, stroke 3px, no card, glow 10% | Italic editorial copy with underline turned on, which makes it behave like a highlighted pull quote or magazine subhead. | Works best for commentary, review clips, interview excerpts, or deliberate editorial annotations. |
Minimal captions and markers
These templates are built for restraint. They sit lower in frame, carry less visual mass, and work well when the footage itself should stay central. They are the right choice for subtitles, labels, short context notes, and directional markers that should guide the eye without shouting over the scene.
| Component | Core setup | Visual idea | Best use |
|---|---|---|---|
| Minimal Bottom White | Inter, 62px, center, normal, stroke 5px, no card, glow 10% | Lower-frame white title treatment with enough stroke to stay legible while keeping the frame open. | Use it when the scene should dominate and the caption only needs to support it. |
| Minimal Bottom Black | SF Pro Display, 60px, center, normal, stroke 4px, no card, glow 6% | Same general placement logic as the white version but with darker fill and lighter edge treatment. | Useful for brighter footage where white text feels too obvious or where the team wants a more subdued label. |
| Right Align Marker | Arial, 54px, right, upper, stroke 4px, card, glow 8% | A compact right-aligned label built for corner anchoring rather than centered reading. | Best for short tags, names, dates, product markers, and quick metadata labels on the right edge. |
| Left Align Marker | Arial, 54px, left, upper, stroke 4px, card, glow 8% | The left-side counterpart to the right marker, designed for asymmetrical compositions and anchored labels. | Use it when the composition needs a clear tag on the left without dragging a full-width title bar into frame. |
Glow, neon, and tech
These styles exist because not every project wants neutral typography. Some videos need a nightlife, cyber, HUD, terminal, or energetic synthetic feel. These templates use glow and darker shadow envelopes in a way that is more deliberate than simply turning on a random outer glow in a manual editor.
| Component | Core setup | Visual idea | Best use |
|---|---|---|---|
| Neon Blue Glow | Trebuchet MS, 82px, center, upper, stroke 4px, no card, glow 50% | Cold neon type with high cyan glow and darker supporting stroke, built for cyber or nightlife energy. | Best for tech hype, music visuals, late-night city edits, and any sequence that needs a luminous synthetic finish. |
| Neon Pink Glow | Verdana, 82px, center, upper, stroke 4px, no card, glow 52% | Pink neon variant with warmer nightlife color and slightly more stylized club-poster tone. | Use it for fashion, beauty, pop, nightlife, creator promos, or edits that need playful artificial intensity. |
| Mono Tech Cyan | Courier New, 66px, center, upper, stroke 2px, card, glow 28% | Monospaced HUD-style cyan template with darker background support and more terminal logic. | A strong fit for system overlays, sci-fi labels, cyber UI mockups, or faux technical readouts. |
| Mono Terminal Green | Courier New, 66px, center, upper, stroke 2px, card, glow 26% | Green terminal variant using the same mono grammar but a more obvious retro-computer association. | Use it for command-line motifs, retro tech jokes, security screens, or hacker-themed overlays. |
| Soft Glow White | Verdana, 74px, center, normal, stroke 3px, no card, glow 30% | A softer white treatment where glow is visible but not theatrical, sitting between neutral captioning and neon styling. | Useful when the video wants gentle radiance without crossing into cyber or dramatic title territory. |
| Violet Spotlight | Trebuchet MS, 74px, center, upper, stroke 3px, no card, glow 30% | Purple-lit highlight style that feels like a stage spot or club wash rather than a plain colored title. | Use it for music clips, moody intros, expressive creator content, or any scene that benefits from colored atmosphere. |
Why the catalog is structured this way
A healthy component library should not chase endless novelty. It should cover the real jobs a team repeatedly faces. The JSONClip pack is deliberately biased toward a few recurring layout classes: dominant center titles, card-backed labels, cinematic serif headings, bottom captions, and synthetic glow-driven styles. That is where most reusable text work actually lives.
The important thing is that each component has an idea behind it. If the library only contained twenty barely different white titles, it would be visually noisy but operationally weak. The pack needs real contrast between roles. That is why the list below matters. It is not just a gallery. It is the underlying vocabulary for how text behaves in JSONClip.
Impact outlines
This group exists for big declarative text. These templates are not trying to disappear into the frame. They are designed to carry a hook, headline, punchy opener, or outcome statement that has to stay readable even over busy footage, punchy transitions, and effect-heavy cuts.
Bold White Outline
Pure high-contrast hook treatment built around large white uppercase text and a heavy black outline. In the active pack it is configured with Inter at 84px, center alignment, uppercase casing, and it sits around x 540 / y 400 in the seed layout. The shadow and support layers are not accidental either: distance 5px, blur 15%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Best when the clip needs an unmistakable opening line, result statement, or social-first headline that has to survive busy footage. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Black Text White Stroke
Inverts the usual social pattern by using dark fill and a bright stroke, which makes the text feel sharper and slightly more editorial. In the active pack it is configured with SF Pro Display at 82px, center alignment, uppercase casing, and it sits around x 540 / y 420 in the seed layout. The shadow and support layers are not accidental either: distance 3px, blur 10%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Use it when a pure white fill would feel too blunt but you still need aggressive readability. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Hero Title Max
The biggest template in the pack with maximum scale, maximum stroke width, and a true hero-title footprint. In the active pack it is configured with Inter at 98px, center alignment, uppercase casing, and it sits around x 540 / y 340 in the seed layout. The shadow and support layers are not accidental either: distance 9px, blur 22%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Use it for opening cards, trailer-style title moments, or a single dominant phrase that should own the whole frame. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Shadow Heavy White
Keeps the fill white but pushes shadow distance and blur harder than the lighter templates. In the active pack it is configured with Inter at 80px, center alignment, uppercase casing, and it sits around x 540 / y 390 in the seed layout. The shadow and support layers are not accidental either: distance 11px, blur 28%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Useful for dramatic clips, darker footage, or situations where the title should feel heavier without moving into a banner. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Shadow Heavy Black
Pairs dark fill with a strong white stroke and a heavy shadow field, which creates a compact but forceful title. In the active pack it is configured with SF Pro Display at 80px, center alignment, uppercase casing, and it sits around x 540 / y 390 in the seed layout. The shadow and support layers are not accidental either: distance 10px, blur 24%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Good for sports, punchy edit sequences, and cases where white text feels too generic. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Cards and banners
These components turn text into a label surface instead of a naked caption. They are useful when the team wants a title treatment that feels like a UI chip, broadcast lower-third, sale card, promo badge, or short social banner rather than an all-purpose headline floating directly on footage.
White On Yellow Rectangle
Classic promo rectangle: bright yellow background, white uppercase text, visible stroke, and strong badge energy. In the active pack it is configured with Helvetica Neue at 78px, center alignment, uppercase casing, and it sits around x 540 / y 410 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 10%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it for offer callouts, trend labels, countdown cards, or any moment where the text should feel like a highlighted sticker. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Black On Yellow Rectangle
A cleaner, flatter variant of the yellow card pattern with dark fill and less ornamental stroke weight. In the active pack it is configured with Arial at 78px, center alignment, uppercase casing, and it sits around x 540 / y 410 in the seed layout. The shadow and support layers are not accidental either: distance 2px, blur 8%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
This is the safer choice when the project wants a card feel without slipping into loud promo styling. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Retro Orange Block
Orange block treatment with a warmer palette and a slightly softer retro ad mood. In the active pack it is configured with Arial at 74px, center alignment, uppercase casing, and it sits around x 540 / y 430 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 10%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Works well for nostalgic edits, throwback promos, and playful commerce clips that need a warmer card system. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Teal Modern Card
Modern utility card with cool teal background and crisp white uppercase text. In the active pack it is configured with Helvetica Neue at 72px, center alignment, uppercase casing, and it sits around x 540 / y 430 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 12%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Good for SaaS promos, explainer cuts, tech product labels, and clean modern lower-third style cards. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Crimson Impact
Sport and hype card with red background, strong contrast, and wider spacing. In the active pack it is configured with Trebuchet MS at 76px, center alignment, uppercase casing, and it sits around x 540 / y 430 in the seed layout. The shadow and support layers are not accidental either: distance 5px, blur 14%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it for competitive, urgent, or high-energy clips where the text should feel like a sports bumper or hype panel. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Broadcast Yellow
Bottom-of-frame broadcast strip that behaves like a breaking-news lower third rather than a centered title. In the active pack it is configured with Arial at 64px, center alignment, uppercase casing, and it sits around x 540 / y 980 in the seed layout. The shadow and support layers are not accidental either: distance 3px, blur 8%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Best for alert lines, quick news labels, commentary hooks, or creator clips mimicking TV grammar. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
White Banner
A bright neutral banner that reads more like a clean studio title bar than a news strip. In the active pack it is configured with Helvetica Neue at 62px, center alignment, uppercase casing, and it sits around x 540 / y 980 in the seed layout. The shadow and support layers are not accidental either: distance 2px, blur 7%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it when the project needs a modern white chip without the louder yellow promo color. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Dark Mode Card
Dark rounded card with soft contrast and restrained glow. It feels like product UI more than advertising signage. In the active pack it is configured with Inter at 60px, center alignment, normal casing, and it sits around x 540 / y 980 in the seed layout. The shadow and support layers are not accidental either: distance 5px, blur 12%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Useful for software demos, feature lists, and darker interface-driven videos where bright blocks would feel out of place. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Bright Card White
White card with black text and lower shadow pressure, designed to stay readable without feeling heavy. In the active pack it is configured with SF Pro Display at 58px, center alignment, normal casing, and it sits around x 540 / y 980 in the seed layout. The shadow and support layers are not accidental either: distance 2px, blur 7%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it for subtitle-like labels, clean lower thirds, and simple explainer cards. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Mint Minimal
Light mint card with restrained stroke and softer tone than the louder promo rectangles. In the active pack it is configured with Verdana at 56px, center alignment, normal casing, and it sits around x 540 / y 950 in the seed layout. The shadow and support layers are not accidental either: distance 3px, blur 8%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
A good fit for lifestyle clips, beauty, wellness, ecommerce, or any video that wants a friendly soft-accent label. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Steel Gray Caption
Gray caption block with cooler chroma and more industrial weight than the white or mint cards. In the active pack it is configured with Helvetica Neue at 60px, center alignment, uppercase casing, and it sits around x 540 / y 980 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 12%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it when the project wants a sober product label, documentary chip, or understated technical caption. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Cinematic serif
This set is for mood, polish, and slower pacing. These templates deliberately lean into serif fonts, more letter spacing, and controlled shadow or glow values so they feel like an opening card, dramatic chapter marker, luxury label, or editorial subhead instead of a generic social block.
Cinematic Gold Serif
Gold serif title with stronger spacing, subtle glow, and a classic film-trailer silhouette. In the active pack it is configured with Georgia at 86px, center alignment, uppercase casing, and it sits around x 540 / y 360 in the seed layout. The shadow and support layers are not accidental either: distance 8px, blur 20%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Ideal for chapter headings, long-read hero renders, prestige content, or anything that wants slow cinematic weight. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Elegant Serif Shadow
Italic serif treatment with softer elegance and more obvious editorial tone than the gold cinematic style. In the active pack it is configured with Times New Roman at 88px, center alignment, normal casing, and it sits around x 540 / y 360 in the seed layout. The shadow and support layers are not accidental either: distance 9px, blur 24%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Best for fashion, editorial, lifestyle, and slower storytelling cuts where harsh uppercase styling would feel wrong. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Luxury Ivory
Warm ivory serif title that feels more premium brand deck than film trailer. In the active pack it is configured with Georgia at 82px, center alignment, uppercase casing, and it sits around x 540 / y 360 in the seed layout. The shadow and support layers are not accidental either: distance 7px, blur 18%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Use it for luxury products, hospitality, interiors, premium retail, or muted elegant hero lines. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Underlined Editorial
Italic editorial copy with underline turned on, which makes it behave like a highlighted pull quote or magazine subhead. In the active pack it is configured with Times New Roman at 66px, center alignment, normal casing, and it sits around x 540 / y 930 in the seed layout. The shadow and support layers are not accidental either: distance 5px, blur 14%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Works best for commentary, review clips, interview excerpts, or deliberate editorial annotations. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Minimal captions and markers
These templates are built for restraint. They sit lower in frame, carry less visual mass, and work well when the footage itself should stay central. They are the right choice for subtitles, labels, short context notes, and directional markers that should guide the eye without shouting over the scene.
Minimal Bottom White
Lower-frame white title treatment with enough stroke to stay legible while keeping the frame open. In the active pack it is configured with Inter at 62px, center alignment, normal casing, and it sits around x 540 / y 1080 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 12%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Use it when the scene should dominate and the caption only needs to support it. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Minimal Bottom Black
Same general placement logic as the white version but with darker fill and lighter edge treatment. In the active pack it is configured with SF Pro Display at 60px, center alignment, normal casing, and it sits around x 540 / y 1080 in the seed layout. The shadow and support layers are not accidental either: distance 3px, blur 8%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Useful for brighter footage where white text feels too obvious or where the team wants a more subdued label. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Right Align Marker
A compact right-aligned label built for corner anchoring rather than centered reading. In the active pack it is configured with Arial at 54px, right alignment, uppercase casing, and it sits around x 980 / y 960 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 10%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Best for short tags, names, dates, product markers, and quick metadata labels on the right edge. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Left Align Marker
The left-side counterpart to the right marker, designed for asymmetrical compositions and anchored labels. In the active pack it is configured with Arial at 54px, left alignment, uppercase casing, and it sits around x 120 / y 960 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 10%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it when the composition needs a clear tag on the left without dragging a full-width title bar into frame. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Glow, neon, and tech
These styles exist because not every project wants neutral typography. Some videos need a nightlife, cyber, HUD, terminal, or energetic synthetic feel. These templates use glow and darker shadow envelopes in a way that is more deliberate than simply turning on a random outer glow in a manual editor.
Neon Blue Glow
Cold neon type with high cyan glow and darker supporting stroke, built for cyber or nightlife energy. In the active pack it is configured with Trebuchet MS at 82px, center alignment, uppercase casing, and it sits around x 540 / y 390 in the seed layout. The shadow and support layers are not accidental either: distance 6px, blur 18%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Best for tech hype, music visuals, late-night city edits, and any sequence that needs a luminous synthetic finish. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Neon Pink Glow
Pink neon variant with warmer nightlife color and slightly more stylized club-poster tone. In the active pack it is configured with Verdana at 82px, center alignment, uppercase casing, and it sits around x 540 / y 390 in the seed layout. The shadow and support layers are not accidental either: distance 7px, blur 20%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Use it for fashion, beauty, pop, nightlife, creator promos, or edits that need playful artificial intensity. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Mono Tech Cyan
Monospaced HUD-style cyan template with darker background support and more terminal logic. In the active pack it is configured with Courier New at 66px, center alignment, uppercase casing, and it sits around x 540 / y 390 in the seed layout. The shadow and support layers are not accidental either: distance 3px, blur 8%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
A strong fit for system overlays, sci-fi labels, cyber UI mockups, or faux technical readouts. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Mono Terminal Green
Green terminal variant using the same mono grammar but a more obvious retro-computer association. In the active pack it is configured with Courier New at 66px, center alignment, uppercase casing, and it sits around x 540 / y 390 in the seed layout. The shadow and support layers are not accidental either: distance 3px, blur 8%, and background enabled tell you whether this component is meant to float on footage or behave like a card.
Use it for command-line motifs, retro tech jokes, security screens, or hacker-themed overlays. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Soft Glow White
A softer white treatment where glow is visible but not theatrical, sitting between neutral captioning and neon styling. In the active pack it is configured with Verdana at 74px, center alignment, normal casing, and it sits around x 540 / y 400 in the seed layout. The shadow and support layers are not accidental either: distance 4px, blur 12%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Useful when the video wants gentle radiance without crossing into cyber or dramatic title territory. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
Violet Spotlight
Purple-lit highlight style that feels like a stage spot or club wash rather than a plain colored title. In the active pack it is configured with Trebuchet MS at 74px, center alignment, uppercase casing, and it sits around x 540 / y 420 in the seed layout. The shadow and support layers are not accidental either: distance 6px, blur 16%, and background disabled tell you whether this component is meant to float on footage or behave like a card.
Use it for music clips, moody intros, expressive creator content, or any scene that benefits from colored atmosphere. The practical rule is simple: do not pick this component just because the thumbnail looks good. Pick it because the component grammar matches the job. If the text needs to read like a headline, marker, promo slab, cinematic chapter, or HUD label, this template gives you a faster and cleaner starting point than rebuilding font, stroke, shadow, glow, and background values from scratch every time.
How overrides should be used without breaking the component system
A common mistake is taking a component and then overriding so many properties that the component identity disappears. That defeats the point. A component should usually give the project a stable base: font choice, shadow grammar, glow profile, background logic, and overall title attitude. The clip override should mainly change the text, timing, placement, width, and maybe one or two style values when the specific shot demands it.
If a team finds itself changing font, size, stroke, shadow, glow, background, and alignment on every use of the same component, that is a sign the library is missing a component. The right fix is usually to add or revise a template, not to normalize constant manual patching.
This is one of the reasons reusable typography systems drift into chaos in weaker editors. The tool gives freedom but not enough structure, so every operator creates a private variant. JSONClip works better when the pack remains opinionated and the overrides stay targeted.
Mistakes teams make with text components
- Using one headline component for everything, including lower thirds, metadata labels, and subtitle-like captions.
- Picking by thumbnail mood instead of by communication job.
- Adding a background rectangle manually to a component that already has a better banner-style sibling in the library.
- Using caption systems for authored text overlays and then wondering why the result feels generic.
- Overriding too many style fields at clip level and silently inventing an untracked new component every time.
- Ignoring left and right alignment components, then fighting the layout when a centered template is not the right primitive.
- Treating glow as a universal improvement instead of a deliberate stylistic commitment.
These mistakes are expensive not because they look terrible in one isolated render. They are expensive because they remove predictability. The pack stops behaving like a system and turns back into a pile of loosely remembered styling tricks.
What to monitor next if the text component pack keeps growing
The current pack is broad enough for real work, but the right question is not whether more components can be added. The right question is whether new additions create a genuinely new communication primitive or just a thinner variation of something already in the library. That distinction matters because component catalogs fail when they optimize for quantity instead of clarity.
A mature pack should make it obvious when to use each component and obvious when two components are too similar to justify separate existence. The active list today still has enough separation to remain legible. That should stay the standard. Every new component should justify its place with a clearer role, not just a different accent color.
Conclusion
Text components in JSONClip work because they are small reusable typography contracts, not arbitrary styles slapped on top of blank text boxes. They carry the decisions that teams should not be rebuilding every day: font grammar, stroke pressure, shadow feel, glow behavior, card logic, and default layout posture.
The current active pack contains 30 templates, and the important part is not the raw number. The important part is that the pack covers distinct jobs: loud hooks, clean cards, cinematic serif titles, minimal labels, and synthetic glow-driven styles. That is what makes the system usable in real editor work and in automation-driven rendering.
If the team treats these as communication primitives instead of pretty thumbnails, the pack becomes much easier to operate. You stop asking, 'Which one looks cool?' and start asking, 'Which one behaves like the text object this video actually needs?' That is the level where the component system starts paying for itself.
FAQ
Are text components the same thing as captions? No. Captions are their own timeline layer and timing model. Text components are reusable styled text assets meant for titles, labels, cards, and deliberate text overlays.
Do components lock the operator into one exact text string? No. The component provides defaults. The clip can override the visible text, position, width, opacity, and style-related details.
Why not just give users a blank text layer every time? Because repeated work punishes blank starts. Components encode typography decisions once so teams stop remaking the same visual treatment on every project.
Can one component cover every use case? No. That is why the pack has impact titles, card-based labels, cinematic serif styles, minimal markers, and glow-driven tech looks.
What happens if the team changes the active component pack later? That is exactly why this article matters. The list here is derived from the active `texts_templates` seed pack used by the product as of April 6, 2026.
Methodology and sources
This article is based on the active JSONClip text template seed pack and the actual text overlay model used by the editor and renderer. The component list comes from the active `texts_templates` seed migration, and the implementation model comes from the typed text-template and overlay structures used in the UI and video editor model. The conclusion is intentionally product-specific: this is not a generic typography essay. It is a guide to how JSONClip text components actually work.