diff --git a/docs/catalog/blocks/mk-callout-highlight.mdx b/docs/catalog/blocks/mk-callout-highlight.mdx
index 18fcb7ca28e..81c5934b32b 100644
--- a/docs/catalog/blocks/mk-callout-highlight.mdx
+++ b/docs/catalog/blocks/mk-callout-highlight.mdx
@@ -14,7 +14,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
title="Word-Sweep Highlight"
description="A sentence whose word-by-word emphasis is driven by a single scalar — tween it to sync the highlight with a voiceover"
variables={[]}
- meta={{"duration":8,"width":1920,"height":1080,"category":"Captions","badge":"Stable","codeLines":156}}
+ meta={{"duration":8,"width":1920,"height":1080,"category":"Captions","badge":"Stable","codeLines":182}}
attribution={{"path":"registry/blocks/mk-callout-highlight","tags":["typography","karaoke","captions","minimal"]}}
hasCode
rawUrl="https://raw.githubusercontent.com/heygen-com/hyperframes/main/registry/blocks/mk-callout-highlight/mk-callout-highlight.html"
@@ -55,8 +55,20 @@ import { InstallCommand } from "/snippets/install-command.jsx";
overflow: hidden;
background: transparent; /* overlays footage or mk-background */
}
- #mk-ch-box {
+ #mk-ch-center {
+ /* CSS centring. The box is a flex item of this full-frame wrapper, so its
+ place is laid out by the browser rather than measured from a DOM rect
+ taken before web fonts are ready. An explicit CONFIG.x / CONFIG.y turns
+ that axis into an edge offset (see the script). No pointer-events:none
+ here: it inherits to the word spans and the contrast audit skips them. */
position: absolute;
+ inset: 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ }
+ #mk-ch-box {
+ flex: none; /* max-content width, clamped by max-width; never shrunk */
font-family: var(--mk-font);
font-weight: 500;
letter-spacing: -0.015em;
@@ -75,7 +87,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
data-width="1920"
data-height="1080"
>
-
+
```
diff --git a/docs/catalog/components/device-frame-stage.mdx b/docs/catalog/components/device-frame-stage.mdx
index 6246f470510..fdf8dc2371c 100644
--- a/docs/catalog/components/device-frame-stage.mdx
+++ b/docs/catalog/components/device-frame-stage.mdx
@@ -44,7 +44,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
hardware reveal, glare sweep, or camera-lens tour, ever.
This file is a mountable HyperFrames sub-composition (see
- skills/hyperframes-core/references/sub-compositions.md): a host
+ skills/hyperframes/references/format.md): a host
composition embeds it via a clip carrying data-composition-src, a
matching data-composition-id, and its own data-start / data-duration /
data-track-index / data-width / data-height. Everything the render needs
diff --git a/docs/catalog/components/focus-swap.mdx b/docs/catalog/components/focus-swap.mdx
index 261c6db330d..6537f3652f5 100644
--- a/docs/catalog/components/focus-swap.mdx
+++ b/docs/catalog/components/focus-swap.mdx
@@ -89,9 +89,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
container-type: size;
isolation: isolate;
overflow: hidden;
- background: var(--bg);
- color: var(--fg);
- font-family: var(--font-body);
+ background: var(--bg, #070a12);
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
}
.fs-clip {
@@ -121,15 +121,15 @@ import { InstallCommand } from "/snippets/install-command.jsx";
justify-content: space-between;
padding: 5cqh 3.2cqw;
overflow: hidden;
- border: 0.16cqw solid var(--border);
- border-radius: var(--radius);
- background: var(--surface);
- box-shadow: 0 2.2cqh 5cqh color-mix(in srgb, var(--bg) 72%, transparent);
+ border: 0.16cqw solid var(--border, #34405a);
+ border-radius: var(--radius, 22px);
+ background: var(--surface, #151c2c);
+ box-shadow: 0 2.2cqh 5cqh color-mix(in srgb, var(--bg, #070a12) 72%, transparent);
transform-origin: center;
will-change: transform, filter, opacity;
/* Both cards are the same placeholder material. Which one holds
attention is said by blur, scale, and opacity, never by hue. */
- --fs-card-accent: color-mix(in srgb, var(--fg) 72%, var(--surface));
+ --fs-card-accent: color-mix(in srgb, var(--fg, #f8fafc) 72%, var(--surface, #151c2c));
}
.fs-card::before {
@@ -144,7 +144,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: flex;
align-items: center;
justify-content: space-between;
- gap: var(--space-2);
+ gap: var(--space-2, 16px);
}
.fs-card-letter {
@@ -153,16 +153,16 @@ import { InstallCommand } from "/snippets/install-command.jsx";
width: 5cqw;
aspect-ratio: 1;
border-radius: 50%;
- background: color-mix(in srgb, var(--fg) 13%, var(--surface));
- color: var(--fg);
- font-family: var(--font-mono);
+ background: color-mix(in srgb, var(--fg, #f8fafc) 13%, var(--surface, #151c2c));
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);
font-size: 2.3cqw;
font-weight: 700;
}
.fs-status {
- color: var(--muted);
- font-family: var(--font-mono);
+ color: var(--muted, #94a3b8);
+ font-family: var(--font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);
font-size: 1.25cqw;
letter-spacing: 0.12em;
text-transform: uppercase;
@@ -170,12 +170,12 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.fs-copy {
display: grid;
- gap: var(--space-1);
+ gap: var(--space-1, 8px);
}
.fs-title {
- color: var(--fg);
- font-family: var(--font-display);
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: 3.4cqw;
font-weight: 680;
line-height: 1;
@@ -183,7 +183,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
}
.fs-detail {
- color: var(--muted);
+ color: var(--muted, #94a3b8);
font-size: 1.45cqw;
line-height: 1.35;
}
@@ -191,8 +191,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.fs-meter {
height: 1.1cqh;
overflow: hidden;
- border-radius: var(--radius);
- background: color-mix(in srgb, var(--border) 60%, transparent);
+ border-radius: var(--radius, 22px);
+ background: color-mix(in srgb, var(--border, #34405a) 60%, transparent);
}
.fs-meter-fill {
diff --git a/docs/catalog/components/oversized-cursor.mdx b/docs/catalog/components/oversized-cursor.mdx
index 713c19c3e08..a024332946e 100644
--- a/docs/catalog/components/oversized-cursor.mdx
+++ b/docs/catalog/components/oversized-cursor.mdx
@@ -39,7 +39,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
mount contract: this file is a HyperFrames sub-composition, loaded by a host via
data-composition-src, never opened standalone. The runtime clones ONLY the
contents into the host slot (see
- skills/hyperframes-core/references/sub-compositions.md); everything outside
+ skills/hyperframes/references/format.md); everything outside
, including this , is discarded at render. The root is #root:
elastic, no data-width/data-height declared here, it fills whatever box the host
clip gives it (position:absolute; inset:0). See demo.html for the mount usage
diff --git a/docs/catalog/components/overwhelm-surround.mdx b/docs/catalog/components/overwhelm-surround.mdx
index 4337133b02b..a8c1e44133a 100644
--- a/docs/catalog/components/overwhelm-surround.mdx
+++ b/docs/catalog/components/overwhelm-surround.mdx
@@ -61,7 +61,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
composition. A host loads it via data-composition-src; the runtime only
clones contents (everything outside , including the
entire , is discarded on mount), see
- skills/hyperframes-core/references/sub-compositions.md. The root carries no
+ skills/hyperframes/references/format.md. The root carries no
data-width/data-height: it is elastic, sized off whatever box the host clip
gives it (position:absolute; inset:0; container-type:size), so the effect
reads correctly whether the host mounts it into a 960x540 slot or a full
diff --git a/docs/catalog/components/spring-pop.mdx b/docs/catalog/components/spring-pop.mdx
index 7ad82ebc7a4..0373e3f3061 100644
--- a/docs/catalog/components/spring-pop.mdx
+++ b/docs/catalog/components/spring-pop.mdx
@@ -33,7 +33,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
Compiled-from evidence: Video Primitives v1 build contract, Easing
vocabulary (--ease-overshoot = GSAP back.out(1.7), taste rules 4 and 5),
- plus hyperframes-animation rules/spring-pop-entrance.md's playful
+ plus hyperframes/animation rules/spring-pop-entrance.md's playful
overshoot variation. This fills the gap left by spring-scale-in, whose
power3.out curve never overshoots.
diff --git a/docs/catalog/components/stagger-cascade.mdx b/docs/catalog/components/stagger-cascade.mdx
index 9d3b1efa83c..485736497c7 100644
--- a/docs/catalog/components/stagger-cascade.mdx
+++ b/docs/catalog/components/stagger-cascade.mdx
@@ -107,8 +107,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
container-type: size;
isolation: isolate;
overflow: hidden;
- color: var(--fg);
- font-family: var(--font-body);
+ color: var(--fg, #f4f7fb);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
}
.sc-clip {
@@ -117,7 +117,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: grid;
place-items: center;
overflow: hidden;
- background: var(--bg);
+ background: var(--bg, #090d16);
}
.sc-grid {
@@ -136,10 +136,10 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: grid;
place-items: center;
overflow: hidden;
- border: 0.16cqw solid var(--border);
+ border: 0.16cqw solid var(--border, rgba(244, 247, 251, 0.14));
border-radius: min(2.4cqw, 4cqh);
- background: color-mix(in srgb, var(--surface) 92%, var(--brand));
- color: var(--fg);
+ background: color-mix(in srgb, var(--surface, #171e2d) 92%, var(--brand, #79a8ff));
+ color: var(--fg, #f4f7fb);
}
.sc-tile::after {
@@ -150,17 +150,17 @@ import { InstallCommand } from "/snippets/install-command.jsx";
bottom: 12%;
height: min(0.55cqw, 0.95cqh);
border-radius: 50cqw;
- background: var(--brand);
+ background: var(--brand, #79a8ff);
opacity: 0.72;
}
.sc-tile-index {
display: block;
- font-family: var(--font-display);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(5cqw, 8cqh);
font-weight: 700;
line-height: 1;
- color: var(--fg);
+ color: var(--fg, #f4f7fb);
}
diff --git a/docs/catalog/components/store-badge-lockup.mdx b/docs/catalog/components/store-badge-lockup.mdx
index 2e8463b1c92..a96aa259471 100644
--- a/docs/catalog/components/store-badge-lockup.mdx
+++ b/docs/catalog/components/store-badge-lockup.mdx
@@ -89,8 +89,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
container-type: size;
isolation: isolate;
overflow: hidden;
- color: var(--fg);
- font-family: var(--font-body);
+ color: var(--fg, #f7f9fc);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
}
.sbl-clip {
@@ -98,9 +98,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
height: 100%;
display: grid;
place-items: center;
- padding: var(--space-3);
+ padding: var(--space-3, 4.8cqh);
overflow: hidden;
- background: var(--bg);
+ background: var(--bg, #080b13);
}
.sbl-lockup {
@@ -113,8 +113,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.sbl-headline {
margin: 0;
max-width: 82cqw;
- color: var(--fg);
- font-family: var(--font-display);
+ color: var(--fg, #f7f9fc);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(8.2cqw, 12.5cqh);
font-weight: 750;
line-height: 1;
@@ -129,7 +129,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: flex;
align-items: center;
justify-content: center;
- gap: var(--space-2);
+ gap: var(--space-2, 2.4cqh);
}
/* EDIT ZONE: both destinations share one badge geometry and one
@@ -141,13 +141,13 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: grid;
grid-template-columns: auto minmax(0, 1fr);
align-items: center;
- gap: var(--space-1);
+ gap: var(--space-1, 1.2cqh);
padding: min(2.2cqw, 3.2cqh) min(3cqw, 4.8cqh);
- border: 0.16cqh solid var(--border);
- border-radius: calc(var(--radius) * 4);
- background: var(--surface);
- color: var(--fg);
- box-shadow: 0 1.5cqh 3.8cqh color-mix(in srgb, var(--bg) 70%, transparent);
+ border: 0.16cqh solid var(--border, #3b4659);
+ border-radius: calc(var(--radius, 2.4cqh) * 4);
+ background: var(--surface, #151c29);
+ color: var(--fg, #f7f9fc);
+ box-shadow: 0 1.5cqh 3.8cqh color-mix(in srgb, var(--bg, #080b13) 70%, transparent);
will-change: transform, opacity;
}
@@ -157,14 +157,14 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: grid;
place-items: center;
flex: none;
- border: 0.16cqh solid color-mix(in srgb, var(--fg) 28%, transparent);
- border-radius: calc(var(--radius) * 0.72);
- background: color-mix(in srgb, var(--brand) 20%, var(--surface));
- color: var(--fg);
+ border: 0.16cqh solid color-mix(in srgb, var(--fg, #f7f9fc) 28%, transparent);
+ border-radius: calc(var(--radius, 2.4cqh) * 0.72);
+ background: color-mix(in srgb, var(--brand, #7c6cff) 20%, var(--surface, #151c29));
+ color: var(--fg, #f7f9fc);
}
.sbl-apple-mark {
- font-family: var(--font-display);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(3.2cqw, 5.2cqh);
font-weight: 800;
line-height: 1;
@@ -184,8 +184,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
}
.sbl-microcopy {
- color: var(--muted);
- font-family: var(--font-body);
+ color: var(--muted, #aab4c5);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
font-size: min(1.65cqw, 2.65cqh);
font-weight: 600;
line-height: 1;
@@ -194,8 +194,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
}
.sbl-label {
- color: var(--fg);
- font-family: var(--font-display);
+ color: var(--fg, #f7f9fc);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(3.75cqw, 5.8cqh);
font-weight: 720;
line-height: 1;
diff --git a/docs/catalog/components/svg-mask-reveal.mdx b/docs/catalog/components/svg-mask-reveal.mdx
index 41cfe9e61e4..a99c7b6ad39 100644
--- a/docs/catalog/components/svg-mask-reveal.mdx
+++ b/docs/catalog/components/svg-mask-reveal.mdx
@@ -105,9 +105,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
container-type: size;
isolation: isolate;
overflow: hidden;
- background: var(--bg);
- color: var(--fg);
- font-family: var(--font-body);
+ background: var(--bg, #101d31);
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
}
.smr-clip,
@@ -134,20 +134,20 @@ import { InstallCommand } from "/snippets/install-command.jsx";
}
.smr-media-start {
- stop-color: var(--brand);
+ stop-color: var(--brand, #ff7a33);
}
.smr-media-middle {
- stop-color: var(--accent);
+ stop-color: var(--accent, #22d3ee);
}
.smr-media-end {
- stop-color: var(--fg);
+ stop-color: var(--fg, #f8fafc);
}
.smr-mask-text {
- fill: var(--fg);
- font-family: var(--font-display);
+ fill: var(--fg, #f8fafc);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: 240px;
font-weight: 850;
letter-spacing: 0.02em;
@@ -160,9 +160,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.smr-outline {
fill: none;
- stroke: var(--border);
+ stroke: var(--border, rgba(248, 250, 252, 0.22));
stroke-width: 2;
- font-family: var(--font-display);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: 240px;
font-weight: 850;
letter-spacing: 0.02em;
diff --git a/docs/catalog/components/testimonial-card.mdx b/docs/catalog/components/testimonial-card.mdx
index 9d2b2e4e1d7..b43a0ad7360 100644
--- a/docs/catalog/components/testimonial-card.mdx
+++ b/docs/catalog/components/testimonial-card.mdx
@@ -92,9 +92,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
container-type: size;
isolation: isolate;
overflow: hidden;
- background: var(--bg);
- color: var(--fg);
- font-family: var(--font-body);
+ background: var(--bg, #070a12);
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
}
.tc-clip {
@@ -114,10 +114,10 @@ import { InstallCommand } from "/snippets/install-command.jsx";
gap: min(4.6cqw, 4.6cqh);
padding: min(6.5cqw, 6.5cqh);
overflow: hidden;
- border: 0.16cqh solid var(--border);
- border-radius: var(--radius);
- background: var(--surface);
- box-shadow: 0 3cqh 8cqh color-mix(in srgb, var(--bg) 68%, transparent);
+ border: 0.16cqh solid var(--border, #34405a);
+ border-radius: var(--radius, 28px);
+ background: var(--surface, #151c2c);
+ box-shadow: 0 3cqh 8cqh color-mix(in srgb, var(--bg, #070a12) 68%, transparent);
}
.tc-proof {
@@ -131,8 +131,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
align-items: center;
gap: min(2cqw, 2cqh);
width: max-content;
- color: var(--muted);
- font-family: var(--font-mono);
+ color: var(--muted, #a8b3c7);
+ font-family: var(--font-mono, ui-monospace, "SF Mono", Menlo, Consolas, monospace);
font-size: min(2.4cqw, 2.4cqh);
font-weight: 650;
line-height: 1;
@@ -141,7 +141,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.tc-stars {
position: relative;
display: inline-block;
- color: var(--muted);
+ color: var(--muted, #a8b3c7);
font-size: min(3.4cqw, 3.4cqh);
letter-spacing: 0.18em;
line-height: 1;
@@ -155,14 +155,14 @@ import { InstallCommand } from "/snippets/install-command.jsx";
overflow: hidden;
/* The earned portion of the rating is the data. Flat ink over the
muted track says it by value, with no second hue. */
- color: var(--fg);
+ color: var(--fg, #f8fafc);
white-space: nowrap;
}
.tc-quote {
margin: 0;
- color: var(--fg);
- font-family: var(--font-display);
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(5.2cqw, 5.2cqh);
font-weight: 650;
line-height: 1.23;
@@ -185,13 +185,13 @@ import { InstallCommand } from "/snippets/install-command.jsx";
place-items: center;
width: min(8.4cqw, 8.4cqh);
aspect-ratio: 1;
- border: 0.16cqh solid color-mix(in srgb, var(--fg) 20%, transparent);
+ border: 0.16cqh solid color-mix(in srgb, var(--fg, #f8fafc) 20%, transparent);
border-radius: 50%;
/* Placeholder person: a single (front) avatar circle at L1, with
the initials knocked out in the ground colour. */
- background: color-mix(in srgb, var(--fg) 72%, var(--surface));
- color: var(--bg);
- font-family: var(--font-display);
+ background: color-mix(in srgb, var(--fg, #f8fafc) 72%, var(--surface, #151c2c));
+ color: var(--bg, #070a12);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(2.65cqw, 2.65cqh);
font-weight: 780;
letter-spacing: 0.03em;
@@ -200,8 +200,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.tc-author {
min-width: 0;
align-self: end;
- color: var(--fg);
- font-family: var(--font-display);
+ color: var(--fg, #f8fafc);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: min(3.2cqw, 3.2cqh);
font-weight: 700;
line-height: 1.08;
@@ -210,7 +210,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
.tc-handle {
min-width: 0;
align-self: start;
- color: var(--muted);
+ color: var(--muted, #a8b3c7);
font-size: min(2.35cqw, 2.35cqh);
line-height: 1.15;
}
diff --git a/docs/catalog/components/toggle-flip.mdx b/docs/catalog/components/toggle-flip.mdx
index 1958fba2e7e..782293e6830 100644
--- a/docs/catalog/components/toggle-flip.mdx
+++ b/docs/catalog/components/toggle-flip.mdx
@@ -75,7 +75,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
composition. A host loads it via data-composition-src; the runtime only
clones contents (everything outside , including the
entire , is discarded on mount) -- see
- skills/hyperframes-core/references/sub-compositions.md. The root carries
+ skills/hyperframes/references/format.md. The root carries
no data-width/data-height: it is elastic, sized off whatever box the host
clip gives it (position:absolute; inset:0; container-type:size), so the
toggle reads correctly whether the host mounts it into a 960x540 slot or a
diff --git a/docs/catalog/components/touch-indicator.mdx b/docs/catalog/components/touch-indicator.mdx
index 30bd51a6edb..e4fb13cdc25 100644
--- a/docs/catalog/components/touch-indicator.mdx
+++ b/docs/catalog/components/touch-indicator.mdx
@@ -36,7 +36,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
MOUNTABLE SUB-COMPOSITION: this file is loaded by a host via
data-composition-src, not pasted inline. The runtime only clones
- contents (see skills/hyperframes-core/references/sub-compositions.md),
+ contents (see skills/hyperframes/references/format.md),
so every style, the markup, and the script that builds and registers the
timeline all live inside below. The file is self-driving: it
builds its own paused GSAP timeline and registers it under
diff --git a/docs/catalog/components/wordmark-tiles.mdx b/docs/catalog/components/wordmark-tiles.mdx
index a9342f6e604..a14f57a5594 100644
--- a/docs/catalog/components/wordmark-tiles.mdx
+++ b/docs/catalog/components/wordmark-tiles.mdx
@@ -108,8 +108,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
container-type: size;
isolation: isolate;
overflow: hidden;
- color: var(--fg);
- font-family: var(--font-body);
+ color: var(--fg, #f5f7ff);
+ font-family: var(--font-body, Inter, system-ui, sans-serif);
}
.wt-clip {
@@ -118,7 +118,7 @@ import { InstallCommand } from "/snippets/install-command.jsx";
display: grid;
place-items: center;
overflow: hidden;
- background: var(--bg);
+ background: var(--bg, #070a12);
}
.wt-stage {
@@ -138,9 +138,9 @@ import { InstallCommand } from "/snippets/install-command.jsx";
grid-template-columns: repeat(var(--wt-columns), minmax(0, 1fr));
grid-template-rows: repeat(var(--wt-rows), minmax(0, 1fr));
overflow: hidden;
- border: min(0.12cqw, 0.22cqh) solid var(--border);
- border-radius: var(--radius);
- background: var(--surface);
+ border: min(0.12cqw, 0.22cqh) solid var(--border, rgba(245, 247, 255, 0.14));
+ border-radius: var(--radius, 16px);
+ background: var(--surface, #151b2b);
}
.wt-tile {
@@ -148,8 +148,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
min-width: 0;
min-height: 0;
overflow: hidden;
- box-shadow: inset 0 0 0 min(0.08cqw, 0.14cqh) var(--border);
- background: var(--surface);
+ box-shadow: inset 0 0 0 min(0.08cqw, 0.14cqh) var(--border, rgba(245, 247, 255, 0.14));
+ background: var(--surface, #151b2b);
}
.wt-noise,
@@ -161,20 +161,20 @@ import { InstallCommand } from "/snippets/install-command.jsx";
}
.wt-noise-a {
- background: color-mix(in srgb, var(--surface) 64%, var(--muted));
+ background: color-mix(in srgb, var(--surface, #151b2b) 64%, var(--muted, #7f8aa3));
}
.wt-noise-b {
- background: color-mix(in srgb, var(--surface) 58%, var(--brand));
+ background: color-mix(in srgb, var(--surface, #151b2b) 58%, var(--brand, #7c9dff));
}
.wt-noise-c {
- background: color-mix(in srgb, var(--surface) 56%, var(--accent));
+ background: color-mix(in srgb, var(--surface, #151b2b) 56%, var(--accent, #64e2c2));
}
.wt-resolved {
overflow: hidden;
- background: color-mix(in srgb, var(--surface) 92%, var(--brand));
+ background: color-mix(in srgb, var(--surface, #151b2b) 92%, var(--brand, #7c9dff));
}
/* Every tile contains one crop of the same stable wordmark surface.
@@ -187,8 +187,8 @@ import { InstallCommand } from "/snippets/install-command.jsx";
height: 48cqh;
display: grid;
place-items: center;
- color: var(--fg);
- font-family: var(--font-display);
+ color: var(--fg, #f5f7ff);
+ font-family: var(--font-display, Inter, system-ui, sans-serif);
font-size: var(--wt-font-size);
font-weight: 800;
line-height: 1;
diff --git a/docs/public/catalog/blocks/mk-callout-highlight.json b/docs/public/catalog/blocks/mk-callout-highlight.json
index b7969a6ba13..1b954874a12 100644
--- a/docs/public/catalog/blocks/mk-callout-highlight.json
+++ b/docs/public/catalog/blocks/mk-callout-highlight.json
@@ -1 +1 @@
-{"html":"\n\n \n \n \n \n \n \n \n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n \n \n \n \n \n \n \n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/agent-cursor.json b/docs/public/catalog/components/agent-cursor.json
index 57d47752bd6..f4d5635e747 100644
--- a/docs/public/catalog/components/agent-cursor.json
+++ b/docs/public/catalog/components/agent-cursor.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/ascii-trail-reveal.json b/docs/public/catalog/components/ascii-trail-reveal.json
index 58d645b86a2..e8e7765c336 100644
--- a/docs/public/catalog/components/ascii-trail-reveal.json
+++ b/docs/public/catalog/components/ascii-trail-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/aurora-drift.json b/docs/public/catalog/components/aurora-drift.json
index 6300bbd3933..ce72bc4c30e 100644
--- a/docs/public/catalog/components/aurora-drift.json
+++ b/docs/public/catalog/components/aurora-drift.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/avatar-cloud.json b/docs/public/catalog/components/avatar-cloud.json
index 404eef3b633..fcb6d7ddc07 100644
--- a/docs/public/catalog/components/avatar-cloud.json
+++ b/docs/public/catalog/components/avatar-cloud.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/beat-accent.json b/docs/public/catalog/components/beat-accent.json
index f0276da2630..aff0dd7ca3b 100644
--- a/docs/public/catalog/components/beat-accent.json
+++ b/docs/public/catalog/components/beat-accent.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/beat-pulse-background.json b/docs/public/catalog/components/beat-pulse-background.json
index d7b6084e7d3..6df6f1bf3cb 100644
--- a/docs/public/catalog/components/beat-pulse-background.json
+++ b/docs/public/catalog/components/beat-pulse-background.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/beat-timeline.json b/docs/public/catalog/components/beat-timeline.json
index f9bf4ad528e..03381c9627c 100644
--- a/docs/public/catalog/components/beat-timeline.json
+++ b/docs/public/catalog/components/beat-timeline.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/before-after-wipe.json b/docs/public/catalog/components/before-after-wipe.json
index 5650a5eb108..d99619adee8 100644
--- a/docs/public/catalog/components/before-after-wipe.json
+++ b/docs/public/catalog/components/before-after-wipe.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/browser-device-stage.json b/docs/public/catalog/components/browser-device-stage.json
index 7b40e12ba6b..53a11981463 100644
--- a/docs/public/catalog/components/browser-device-stage.json
+++ b/docs/public/catalog/components/browser-device-stage.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/camera-scan-gate.json b/docs/public/catalog/components/camera-scan-gate.json
index 21d3b1afbe8..6404d893d95 100644
--- a/docs/public/catalog/components/camera-scan-gate.json
+++ b/docs/public/catalog/components/camera-scan-gate.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/caption-camera-follow.json b/docs/public/catalog/components/caption-camera-follow.json
index 718a51f1aa7..721dd80f5d6 100644
--- a/docs/public/catalog/components/caption-camera-follow.json
+++ b/docs/public/catalog/components/caption-camera-follow.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/char-slam-explode.json b/docs/public/catalog/components/char-slam-explode.json
index 53b9700fb52..8b59e81505e 100644
--- a/docs/public/catalog/components/char-slam-explode.json
+++ b/docs/public/catalog/components/char-slam-explode.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/chart-story.json b/docs/public/catalog/components/chart-story.json
index c60655284ee..7ef51277e7e 100644
--- a/docs/public/catalog/components/chart-story.json
+++ b/docs/public/catalog/components/chart-story.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/chat-message.json b/docs/public/catalog/components/chat-message.json
index 4018b461f1b..4cbfcb19225 100644
--- a/docs/public/catalog/components/chat-message.json
+++ b/docs/public/catalog/components/chat-message.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/chat-thread.json b/docs/public/catalog/components/chat-thread.json
index cbd76ae7c75..15791dd6806 100644
--- a/docs/public/catalog/components/chat-thread.json
+++ b/docs/public/catalog/components/chat-thread.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/code-terminal-run.json b/docs/public/catalog/components/code-terminal-run.json
index 35b83ea2391..c4b9bc77d62 100644
--- a/docs/public/catalog/components/code-terminal-run.json
+++ b/docs/public/catalog/components/code-terminal-run.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/comparison-split.json b/docs/public/catalog/components/comparison-split.json
index 6a4f346b3a6..41b7bbcc066 100644
--- a/docs/public/catalog/components/comparison-split.json
+++ b/docs/public/catalog/components/comparison-split.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/conic-progress-ring.json b/docs/public/catalog/components/conic-progress-ring.json
index e665809dc23..d6c4d8887f9 100644
--- a/docs/public/catalog/components/conic-progress-ring.json
+++ b/docs/public/catalog/components/conic-progress-ring.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/constellation-hub.json b/docs/public/catalog/components/constellation-hub.json
index 08c53b53574..d8cd692eeaf 100644
--- a/docs/public/catalog/components/constellation-hub.json
+++ b/docs/public/catalog/components/constellation-hub.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/count-up.json b/docs/public/catalog/components/count-up.json
index 1b1608e099e..f865e82d258 100644
--- a/docs/public/catalog/components/count-up.json
+++ b/docs/public/catalog/components/count-up.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cta-close.json b/docs/public/catalog/components/cta-close.json
index 3a69a9f9283..172e69e4422 100644
--- a/docs/public/catalog/components/cta-close.json
+++ b/docs/public/catalog/components/cta-close.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cta-lockup.json b/docs/public/catalog/components/cta-lockup.json
index 9be3a611e03..638a54831ec 100644
--- a/docs/public/catalog/components/cta-lockup.json
+++ b/docs/public/catalog/components/cta-lockup.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-annotate.json b/docs/public/catalog/components/cursor-annotate.json
index f9d7797428b..fd6cb1738c9 100644
--- a/docs/public/catalog/components/cursor-annotate.json
+++ b/docs/public/catalog/components/cursor-annotate.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-context-menu.json b/docs/public/catalog/components/cursor-context-menu.json
index 49244080a23..b8526fc849f 100644
--- a/docs/public/catalog/components/cursor-context-menu.json
+++ b/docs/public/catalog/components/cursor-context-menu.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-drag-drop.json b/docs/public/catalog/components/cursor-drag-drop.json
index eba9ab5484e..96815e77cc6 100644
--- a/docs/public/catalog/components/cursor-drag-drop.json
+++ b/docs/public/catalog/components/cursor-drag-drop.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-glyph-trail.json b/docs/public/catalog/components/cursor-glyph-trail.json
index 3a5fad198f2..4aaa99a23d6 100644
--- a/docs/public/catalog/components/cursor-glyph-trail.json
+++ b/docs/public/catalog/components/cursor-glyph-trail.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-marquee-select.json b/docs/public/catalog/components/cursor-marquee-select.json
index b2287b52b51..f272867d556 100644
--- a/docs/public/catalog/components/cursor-marquee-select.json
+++ b/docs/public/catalog/components/cursor-marquee-select.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-text-select.json b/docs/public/catalog/components/cursor-text-select.json
index 9b88bdde98d..f1440389831 100644
--- a/docs/public/catalog/components/cursor-text-select.json
+++ b/docs/public/catalog/components/cursor-text-select.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cursor-zoom-follow.json b/docs/public/catalog/components/cursor-zoom-follow.json
index b2d4bc61249..17b377d4924 100644
--- a/docs/public/catalog/components/cursor-zoom-follow.json
+++ b/docs/public/catalog/components/cursor-zoom-follow.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/curtain-reveal.json b/docs/public/catalog/components/curtain-reveal.json
index efb20e1b3e0..2e0ffba5531 100644
--- a/docs/public/catalog/components/curtain-reveal.json
+++ b/docs/public/catalog/components/curtain-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/cut-the-curve.json b/docs/public/catalog/components/cut-the-curve.json
index a743f84dd53..507cec9cf13 100644
--- a/docs/public/catalog/components/cut-the-curve.json
+++ b/docs/public/catalog/components/cut-the-curve.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/dart-cursor.json b/docs/public/catalog/components/dart-cursor.json
index 454034ba8a9..232f38c2b55 100644
--- a/docs/public/catalog/components/dart-cursor.json
+++ b/docs/public/catalog/components/dart-cursor.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/decline-chart.json b/docs/public/catalog/components/decline-chart.json
index d7d7752e3c0..4a4f0ec9c26 100644
--- a/docs/public/catalog/components/decline-chart.json
+++ b/docs/public/catalog/components/decline-chart.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/device-frame-stage.json b/docs/public/catalog/components/device-frame-stage.json
index 37661b227ad..3bfbec60781 100644
--- a/docs/public/catalog/components/device-frame-stage.json
+++ b/docs/public/catalog/components/device-frame-stage.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/drift-hold.json b/docs/public/catalog/components/drift-hold.json
index a09ba5359f2..f03d92ebf30 100644
--- a/docs/public/catalog/components/drift-hold.json
+++ b/docs/public/catalog/components/drift-hold.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/echo-trail.json b/docs/public/catalog/components/echo-trail.json
index b866bc4b74b..1f435aa4d5a 100644
--- a/docs/public/catalog/components/echo-trail.json
+++ b/docs/public/catalog/components/echo-trail.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/facet-morph.json b/docs/public/catalog/components/facet-morph.json
index 8719840d745..bc4d607d8ca 100644
--- a/docs/public/catalog/components/facet-morph.json
+++ b/docs/public/catalog/components/facet-morph.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/focus-rack.json b/docs/public/catalog/components/focus-rack.json
index 13e21a8ebc0..3b65d70a66b 100644
--- a/docs/public/catalog/components/focus-rack.json
+++ b/docs/public/catalog/components/focus-rack.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/focus-swap.json b/docs/public/catalog/components/focus-swap.json
index 20c181de7da..7c9654df2eb 100644
--- a/docs/public/catalog/components/focus-swap.json
+++ b/docs/public/catalog/components/focus-swap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/gesture-tap.json b/docs/public/catalog/components/gesture-tap.json
index 27750c6640f..eb5cebf6622 100644
--- a/docs/public/catalog/components/gesture-tap.json
+++ b/docs/public/catalog/components/gesture-tap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/gloss-sweep.json b/docs/public/catalog/components/gloss-sweep.json
index 985f46f13f0..06df3f639cb 100644
--- a/docs/public/catalog/components/gloss-sweep.json
+++ b/docs/public/catalog/components/gloss-sweep.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/grade-split-reveal.json b/docs/public/catalog/components/grade-split-reveal.json
index 862fda374c1..10bb3928631 100644
--- a/docs/public/catalog/components/grade-split-reveal.json
+++ b/docs/public/catalog/components/grade-split-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/grain-field.json b/docs/public/catalog/components/grain-field.json
index 582e03102d3..204653c195d 100644
--- a/docs/public/catalog/components/grain-field.json
+++ b/docs/public/catalog/components/grain-field.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/grid-card-assemble.json b/docs/public/catalog/components/grid-card-assemble.json
index a92fcfe5641..85eb01ac93a 100644
--- a/docs/public/catalog/components/grid-card-assemble.json
+++ b/docs/public/catalog/components/grid-card-assemble.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/halftone-dissolve.json b/docs/public/catalog/components/halftone-dissolve.json
index b70ca328ab5..b0cb61f139a 100644
--- a/docs/public/catalog/components/halftone-dissolve.json
+++ b/docs/public/catalog/components/halftone-dissolve.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/headline-slam.json b/docs/public/catalog/components/headline-slam.json
index 774454748c5..e3af6f111d2 100644
--- a/docs/public/catalog/components/headline-slam.json
+++ b/docs/public/catalog/components/headline-slam.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/icon-morph-beat.json b/docs/public/catalog/components/icon-morph-beat.json
index bf6a1b5b768..0b5ca905738 100644
--- a/docs/public/catalog/components/icon-morph-beat.json
+++ b/docs/public/catalog/components/icon-morph-beat.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/ink-bleed-reveal.json b/docs/public/catalog/components/ink-bleed-reveal.json
index 3c8622b5542..1592f50cd41 100644
--- a/docs/public/catalog/components/ink-bleed-reveal.json
+++ b/docs/public/catalog/components/ink-bleed-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/iris-reveal.json b/docs/public/catalog/components/iris-reveal.json
index 1bc311e1c8e..8083ae4d2fd 100644
--- a/docs/public/catalog/components/iris-reveal.json
+++ b/docs/public/catalog/components/iris-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/kinetic-center-build.json b/docs/public/catalog/components/kinetic-center-build.json
index 7a3e89f431e..52747247f4f 100644
--- a/docs/public/catalog/components/kinetic-center-build.json
+++ b/docs/public/catalog/components/kinetic-center-build.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/kinetic-type-swap.json b/docs/public/catalog/components/kinetic-type-swap.json
index 852265af8f8..d8b28c842c8 100644
--- a/docs/public/catalog/components/kinetic-type-swap.json
+++ b/docs/public/catalog/components/kinetic-type-swap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/light-sweep-pass.json b/docs/public/catalog/components/light-sweep-pass.json
index 70656904f2f..9a6fb85d0e7 100644
--- a/docs/public/catalog/components/light-sweep-pass.json
+++ b/docs/public/catalog/components/light-sweep-pass.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/line-swap.json b/docs/public/catalog/components/line-swap.json
index db06e0a13d8..1fd2f91b0a8 100644
--- a/docs/public/catalog/components/line-swap.json
+++ b/docs/public/catalog/components/line-swap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/locked-nucleus-orbit.json b/docs/public/catalog/components/locked-nucleus-orbit.json
index c291dbadc1b..b5b8ab10d59 100644
--- a/docs/public/catalog/components/locked-nucleus-orbit.json
+++ b/docs/public/catalog/components/locked-nucleus-orbit.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/logo-brand-close.json b/docs/public/catalog/components/logo-brand-close.json
index d1a963d0d55..b8239075ecf 100644
--- a/docs/public/catalog/components/logo-brand-close.json
+++ b/docs/public/catalog/components/logo-brand-close.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/logo-sting.json b/docs/public/catalog/components/logo-sting.json
index cb0ee638c03..b6a3b2407c7 100644
--- a/docs/public/catalog/components/logo-sting.json
+++ b/docs/public/catalog/components/logo-sting.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/logo-wall.json b/docs/public/catalog/components/logo-wall.json
index 7fbb2b95aa3..0dbee40d3f9 100644
--- a/docs/public/catalog/components/logo-wall.json
+++ b/docs/public/catalog/components/logo-wall.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/magnetic-cursor.json b/docs/public/catalog/components/magnetic-cursor.json
index 91d3a0fc89e..ced166c28d1 100644
--- a/docs/public/catalog/components/magnetic-cursor.json
+++ b/docs/public/catalog/components/magnetic-cursor.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/marker-checklist-card.json b/docs/public/catalog/components/marker-checklist-card.json
index fc212067f25..ff428e42723 100644
--- a/docs/public/catalog/components/marker-checklist-card.json
+++ b/docs/public/catalog/components/marker-checklist-card.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/marker-highlight.json b/docs/public/catalog/components/marker-highlight.json
index 98a365e6d02..0ffe0e0270b 100644
--- a/docs/public/catalog/components/marker-highlight.json
+++ b/docs/public/catalog/components/marker-highlight.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/match-cut.json b/docs/public/catalog/components/match-cut.json
index 1aca79f40ba..e25a02c2357 100644
--- a/docs/public/catalog/components/match-cut.json
+++ b/docs/public/catalog/components/match-cut.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/modal-morph.json b/docs/public/catalog/components/modal-morph.json
index aafeefe4f4b..7e24c89aed8 100644
--- a/docs/public/catalog/components/modal-morph.json
+++ b/docs/public/catalog/components/modal-morph.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/morph-swap.json b/docs/public/catalog/components/morph-swap.json
index c5837954bd7..3ad8149bda7 100644
--- a/docs/public/catalog/components/morph-swap.json
+++ b/docs/public/catalog/components/morph-swap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/multi-device-splay.json b/docs/public/catalog/components/multi-device-splay.json
index f23f467388e..74673f42515 100644
--- a/docs/public/catalog/components/multi-device-splay.json
+++ b/docs/public/catalog/components/multi-device-splay.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/multiplayer-cursors.json b/docs/public/catalog/components/multiplayer-cursors.json
index 2e1c898c1d1..5f2d4ee8da0 100644
--- a/docs/public/catalog/components/multiplayer-cursors.json
+++ b/docs/public/catalog/components/multiplayer-cursors.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/native-notification-pop.json b/docs/public/catalog/components/native-notification-pop.json
index 6f83e46f1d5..021d12e71f3 100644
--- a/docs/public/catalog/components/native-notification-pop.json
+++ b/docs/public/catalog/components/native-notification-pop.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/notes-typing.json b/docs/public/catalog/components/notes-typing.json
index 027e4a14832..3450f538b20 100644
--- a/docs/public/catalog/components/notes-typing.json
+++ b/docs/public/catalog/components/notes-typing.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/notification-pileup.json b/docs/public/catalog/components/notification-pileup.json
index 49d6e40840d..fe1bb403ccc 100644
--- a/docs/public/catalog/components/notification-pileup.json
+++ b/docs/public/catalog/components/notification-pileup.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/notification-stack.json b/docs/public/catalog/components/notification-stack.json
index 4794042ac71..535938d3b80 100644
--- a/docs/public/catalog/components/notification-stack.json
+++ b/docs/public/catalog/components/notification-stack.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/offset-path-traveler.json b/docs/public/catalog/components/offset-path-traveler.json
index bf7a089a719..81c395bdefb 100644
--- a/docs/public/catalog/components/offset-path-traveler.json
+++ b/docs/public/catalog/components/offset-path-traveler.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/ordered-dither-pass.json b/docs/public/catalog/components/ordered-dither-pass.json
index 670343cb9e1..c6e43454bd4 100644
--- a/docs/public/catalog/components/ordered-dither-pass.json
+++ b/docs/public/catalog/components/ordered-dither-pass.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/outline-draw.json b/docs/public/catalog/components/outline-draw.json
index ac9a7a189e0..f5ec0a6107e 100644
--- a/docs/public/catalog/components/outline-draw.json
+++ b/docs/public/catalog/components/outline-draw.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/oversized-cursor.json b/docs/public/catalog/components/oversized-cursor.json
index 091283cd437..27a063f9aae 100644
--- a/docs/public/catalog/components/oversized-cursor.json
+++ b/docs/public/catalog/components/oversized-cursor.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/overwhelm-surround.json b/docs/public/catalog/components/overwhelm-surround.json
index 71c89287e5d..7430220983a 100644
--- a/docs/public/catalog/components/overwhelm-surround.json
+++ b/docs/public/catalog/components/overwhelm-surround.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/pan-stations.json b/docs/public/catalog/components/pan-stations.json
index 5dd136b8ad3..66b62774b40 100644
--- a/docs/public/catalog/components/pan-stations.json
+++ b/docs/public/catalog/components/pan-stations.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/paper-collage-reveal.json b/docs/public/catalog/components/paper-collage-reveal.json
index 3b932c2564e..cf8a90ddca9 100644
--- a/docs/public/catalog/components/paper-collage-reveal.json
+++ b/docs/public/catalog/components/paper-collage-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/parallax-device-dive.json b/docs/public/catalog/components/parallax-device-dive.json
index 51a678478f9..1321d98b8d7 100644
--- a/docs/public/catalog/components/parallax-device-dive.json
+++ b/docs/public/catalog/components/parallax-device-dive.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/particle-image-reveal.json b/docs/public/catalog/components/particle-image-reveal.json
index 2f4727b00b4..2872e4f7b4f 100644
--- a/docs/public/catalog/components/particle-image-reveal.json
+++ b/docs/public/catalog/components/particle-image-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/particle-text-dissolve.json b/docs/public/catalog/components/particle-text-dissolve.json
index ea07e00e4d5..0e80cc9185f 100644
--- a/docs/public/catalog/components/particle-text-dissolve.json
+++ b/docs/public/catalog/components/particle-text-dissolve.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/per-word-rise.json b/docs/public/catalog/components/per-word-rise.json
index 5086d3068a8..21c70b04a94 100644
--- a/docs/public/catalog/components/per-word-rise.json
+++ b/docs/public/catalog/components/per-word-rise.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/physical-exit.json b/docs/public/catalog/components/physical-exit.json
index 2fe7c757c70..dc4087e79eb 100644
--- a/docs/public/catalog/components/physical-exit.json
+++ b/docs/public/catalog/components/physical-exit.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/press-ripple.json b/docs/public/catalog/components/press-ripple.json
index c64fdd8e16d..bacc69922f4 100644
--- a/docs/public/catalog/components/press-ripple.json
+++ b/docs/public/catalog/components/press-ripple.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/pull-back-reveal.json b/docs/public/catalog/components/pull-back-reveal.json
index 0a1bcc6e59e..4c1c08bf487 100644
--- a/docs/public/catalog/components/pull-back-reveal.json
+++ b/docs/public/catalog/components/pull-back-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/pull-to-refresh.json b/docs/public/catalog/components/pull-to-refresh.json
index 34d0c5cd71b..73df7900338 100644
--- a/docs/public/catalog/components/pull-to-refresh.json
+++ b/docs/public/catalog/components/pull-to-refresh.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/push-in.json b/docs/public/catalog/components/push-in.json
index 8ec0fed7520..4ebb668ea3d 100644
--- a/docs/public/catalog/components/push-in.json
+++ b/docs/public/catalog/components/push-in.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/radial-surround.json b/docs/public/catalog/components/radial-surround.json
index cef8785b9c6..f48c9c990fb 100644
--- a/docs/public/catalog/components/radial-surround.json
+++ b/docs/public/catalog/components/radial-surround.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/rubber-band-bumper.json b/docs/public/catalog/components/rubber-band-bumper.json
index 1bd41604a46..b4b8d5dc416 100644
--- a/docs/public/catalog/components/rubber-band-bumper.json
+++ b/docs/public/catalog/components/rubber-band-bumper.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/scan-band.json b/docs/public/catalog/components/scan-band.json
index 1a00777d3e0..d9f3d462435 100644
--- a/docs/public/catalog/components/scan-band.json
+++ b/docs/public/catalog/components/scan-band.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/scramble-reveal.json b/docs/public/catalog/components/scramble-reveal.json
index d8698ee2ab5..1da3b89de48 100644
--- a/docs/public/catalog/components/scramble-reveal.json
+++ b/docs/public/catalog/components/scramble-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/screen-flow-carousel.json b/docs/public/catalog/components/screen-flow-carousel.json
index ee5793b1ff3..72c2da9be16 100644
--- a/docs/public/catalog/components/screen-flow-carousel.json
+++ b/docs/public/catalog/components/screen-flow-carousel.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/scroll-camera-story.json b/docs/public/catalog/components/scroll-camera-story.json
index bd9dc1b163a..5d70437bbaa 100644
--- a/docs/public/catalog/components/scroll-camera-story.json
+++ b/docs/public/catalog/components/scroll-camera-story.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/scroll-feed.json b/docs/public/catalog/components/scroll-feed.json
index f5842ed29fa..8228afd1a88 100644
--- a/docs/public/catalog/components/scroll-feed.json
+++ b/docs/public/catalog/components/scroll-feed.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/segmentation-flood.json b/docs/public/catalog/components/segmentation-flood.json
index 7e4283d6aca..dea6ecc0810 100644
--- a/docs/public/catalog/components/segmentation-flood.json
+++ b/docs/public/catalog/components/segmentation-flood.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/slit-scan-reveal.json b/docs/public/catalog/components/slit-scan-reveal.json
index 881cea147aa..646f1406340 100644
--- a/docs/public/catalog/components/slit-scan-reveal.json
+++ b/docs/public/catalog/components/slit-scan-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/social-proof-card.json b/docs/public/catalog/components/social-proof-card.json
index 908994bc610..292e62aeb6e 100644
--- a/docs/public/catalog/components/social-proof-card.json
+++ b/docs/public/catalog/components/social-proof-card.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/soft-blob-touch.json b/docs/public/catalog/components/soft-blob-touch.json
index 2b815fcfa2d..f0fe5a84741 100644
--- a/docs/public/catalog/components/soft-blob-touch.json
+++ b/docs/public/catalog/components/soft-blob-touch.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/split-tilt-cards.json b/docs/public/catalog/components/split-tilt-cards.json
index 62bdfe0b212..9041306f2fe 100644
--- a/docs/public/catalog/components/split-tilt-cards.json
+++ b/docs/public/catalog/components/split-tilt-cards.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/spring-pop.json b/docs/public/catalog/components/spring-pop.json
index b4d0770bd7c..d18d3e1ab26 100644
--- a/docs/public/catalog/components/spring-pop.json
+++ b/docs/public/catalog/components/spring-pop.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/spring-stack-shuffle.json b/docs/public/catalog/components/spring-stack-shuffle.json
index df5a3963473..3e8ebbfbdc0 100644
--- a/docs/public/catalog/components/spring-stack-shuffle.json
+++ b/docs/public/catalog/components/spring-stack-shuffle.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/stagger-cascade.json b/docs/public/catalog/components/stagger-cascade.json
index 22d3c034077..df385791ca7 100644
--- a/docs/public/catalog/components/stagger-cascade.json
+++ b/docs/public/catalog/components/stagger-cascade.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/state-chip-rail.json b/docs/public/catalog/components/state-chip-rail.json
index b8f819b15cb..f89c5d7a4c8 100644
--- a/docs/public/catalog/components/state-chip-rail.json
+++ b/docs/public/catalog/components/state-chip-rail.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/sticky-mock-swap.json b/docs/public/catalog/components/sticky-mock-swap.json
index 6b553281e10..4385c787371 100644
--- a/docs/public/catalog/components/sticky-mock-swap.json
+++ b/docs/public/catalog/components/sticky-mock-swap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/stitched-text-draw.json b/docs/public/catalog/components/stitched-text-draw.json
index ec94045014d..12e029cac29 100644
--- a/docs/public/catalog/components/stitched-text-draw.json
+++ b/docs/public/catalog/components/stitched-text-draw.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/stop-motion-cadence.json b/docs/public/catalog/components/stop-motion-cadence.json
index d642720d7e7..89c382e131a 100644
--- a/docs/public/catalog/components/stop-motion-cadence.json
+++ b/docs/public/catalog/components/stop-motion-cadence.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/store-badge-lockup.json b/docs/public/catalog/components/store-badge-lockup.json
index b9d5e747be8..12f3a2a4f96 100644
--- a/docs/public/catalog/components/store-badge-lockup.json
+++ b/docs/public/catalog/components/store-badge-lockup.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/svg-mask-reveal.json b/docs/public/catalog/components/svg-mask-reveal.json
index c032029fee4..b7ccd987a2c 100644
--- a/docs/public/catalog/components/svg-mask-reveal.json
+++ b/docs/public/catalog/components/svg-mask-reveal.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/svg-stroke-trace.json b/docs/public/catalog/components/svg-stroke-trace.json
index e594cffb57b..be2e35fb1e8 100644
--- a/docs/public/catalog/components/svg-stroke-trace.json
+++ b/docs/public/catalog/components/svg-stroke-trace.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/swipe-rail.json b/docs/public/catalog/components/swipe-rail.json
index de06dc919e6..f51c2a7b366 100644
--- a/docs/public/catalog/components/swipe-rail.json
+++ b/docs/public/catalog/components/swipe-rail.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/telemetry-hud.json b/docs/public/catalog/components/telemetry-hud.json
index 1e9631a6dfa..7bb8502ab02 100644
--- a/docs/public/catalog/components/telemetry-hud.json
+++ b/docs/public/catalog/components/telemetry-hud.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/testimonial-card.json b/docs/public/catalog/components/testimonial-card.json
index 7a6845ae929..ec902ab0bb4 100644
--- a/docs/public/catalog/components/testimonial-card.json
+++ b/docs/public/catalog/components/testimonial-card.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/testimonial-proof-card.json b/docs/public/catalog/components/testimonial-proof-card.json
index 0318c9e2d68..c7df94877f3 100644
--- a/docs/public/catalog/components/testimonial-proof-card.json
+++ b/docs/public/catalog/components/testimonial-proof-card.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/text-match-cut.json b/docs/public/catalog/components/text-match-cut.json
index ce1aad41d97..6f5f5b5f8c7 100644
--- a/docs/public/catalog/components/text-match-cut.json
+++ b/docs/public/catalog/components/text-match-cut.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/text-shimmer.json b/docs/public/catalog/components/text-shimmer.json
index aebfdd08fc1..c735be06c48 100644
--- a/docs/public/catalog/components/text-shimmer.json
+++ b/docs/public/catalog/components/text-shimmer.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/ticker-takeover.json b/docs/public/catalog/components/ticker-takeover.json
index 505ad40d7ba..558a2fc16d8 100644
--- a/docs/public/catalog/components/ticker-takeover.json
+++ b/docs/public/catalog/components/ticker-takeover.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/titlecard-calm.json b/docs/public/catalog/components/titlecard-calm.json
index fedfd698d1f..5448b84ebd5 100644
--- a/docs/public/catalog/components/titlecard-calm.json
+++ b/docs/public/catalog/components/titlecard-calm.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/titlecard-lockup.json b/docs/public/catalog/components/titlecard-lockup.json
index 2b935abfa75..46fa81a6a82 100644
--- a/docs/public/catalog/components/titlecard-lockup.json
+++ b/docs/public/catalog/components/titlecard-lockup.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/toggle-flip.json b/docs/public/catalog/components/toggle-flip.json
index d65da75f14d..11d88717f15 100644
--- a/docs/public/catalog/components/toggle-flip.json
+++ b/docs/public/catalog/components/toggle-flip.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/torn-paper-rip.json b/docs/public/catalog/components/torn-paper-rip.json
index 4a8cae1d730..ff44a236307 100644
--- a/docs/public/catalog/components/torn-paper-rip.json
+++ b/docs/public/catalog/components/torn-paper-rip.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/touch-indicator.json b/docs/public/catalog/components/touch-indicator.json
index 2e3c3ca8bec..06e307797d0 100644
--- a/docs/public/catalog/components/touch-indicator.json
+++ b/docs/public/catalog/components/touch-indicator.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/tracing-beam.json b/docs/public/catalog/components/tracing-beam.json
index a1461db6afe..29a7cf5e8ff 100644
--- a/docs/public/catalog/components/tracing-beam.json
+++ b/docs/public/catalog/components/tracing-beam.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/trust-strip.json b/docs/public/catalog/components/trust-strip.json
index 51951b78b82..f8797f04ddd 100644
--- a/docs/public/catalog/components/trust-strip.json
+++ b/docs/public/catalog/components/trust-strip.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/type-match-cut.json b/docs/public/catalog/components/type-match-cut.json
index 2c688fc850b..229334c1105 100644
--- a/docs/public/catalog/components/type-match-cut.json
+++ b/docs/public/catalog/components/type-match-cut.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/typed-prompt.json b/docs/public/catalog/components/typed-prompt.json
index 94f8574a125..235026e6c2e 100644
--- a/docs/public/catalog/components/typed-prompt.json
+++ b/docs/public/catalog/components/typed-prompt.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/ui-focus-zoom.json b/docs/public/catalog/components/ui-focus-zoom.json
index a217868663f..ecd6aa30656 100644
--- a/docs/public/catalog/components/ui-focus-zoom.json
+++ b/docs/public/catalog/components/ui-focus-zoom.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/variable-axis-type.json b/docs/public/catalog/components/variable-axis-type.json
index ba3d756aa64..21558ef31c4 100644
--- a/docs/public/catalog/components/variable-axis-type.json
+++ b/docs/public/catalog/components/variable-axis-type.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/variable-font-flex.json b/docs/public/catalog/components/variable-font-flex.json
index 66d86ddffbc..80111fe5957 100644
--- a/docs/public/catalog/components/variable-font-flex.json
+++ b/docs/public/catalog/components/variable-font-flex.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/vector-editor-rig.json b/docs/public/catalog/components/vector-editor-rig.json
index 15b425c96b6..1492e71845b 100644
--- a/docs/public/catalog/components/vector-editor-rig.json
+++ b/docs/public/catalog/components/vector-editor-rig.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/velocity-throw-snap.json b/docs/public/catalog/components/velocity-throw-snap.json
index 5c2e2c26aa9..6e2687df5b3 100644
--- a/docs/public/catalog/components/velocity-throw-snap.json
+++ b/docs/public/catalog/components/velocity-throw-snap.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/vox-annotate.json b/docs/public/catalog/components/vox-annotate.json
index 27f6b04e17a..b2d13ae283c 100644
--- a/docs/public/catalog/components/vox-annotate.json
+++ b/docs/public/catalog/components/vox-annotate.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/whip-pan-cut.json b/docs/public/catalog/components/whip-pan-cut.json
index ebeb7fb9aba..63d2ba2d518 100644
--- a/docs/public/catalog/components/whip-pan-cut.json
+++ b/docs/public/catalog/components/whip-pan-cut.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/whiteboard-ink.json b/docs/public/catalog/components/whiteboard-ink.json
index 1c5cbc8344d..f7a2854a0df 100644
--- a/docs/public/catalog/components/whiteboard-ink.json
+++ b/docs/public/catalog/components/whiteboard-ink.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/wordmark-tiles.json b/docs/public/catalog/components/wordmark-tiles.json
index 82e51326f53..0566f1e1cc9 100644
--- a/docs/public/catalog/components/wordmark-tiles.json
+++ b/docs/public/catalog/components/wordmark-tiles.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
diff --git a/docs/public/catalog/components/zoom-through-transition.json b/docs/public/catalog/components/zoom-through-transition.json
index 51ad3999d7b..11db8338c1c 100644
--- a/docs/public/catalog/components/zoom-through-transition.json
+++ b/docs/public/catalog/components/zoom-through-transition.json
@@ -1 +1 @@
-{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file
+{"html":"\n\n\n \n \n \n \n\n\n \n \n\n"}
\ No newline at end of file