diff --git a/registry/components/caption-editorial-emphasis/caption-editorial-emphasis.html b/registry/components/caption-editorial-emphasis/caption-editorial-emphasis.html index 50b41a1220..2622b09a80 100644 --- a/registry/components/caption-editorial-emphasis/caption-editorial-emphasis.html +++ b/registry/components/caption-editorial-emphasis/caption-editorial-emphasis.html @@ -80,7 +80,7 @@ .word { display: inline-block; - color: #f5f0d0; + color: var(--hf-caption-primary, #f5f0d0); text-shadow: 0 2px 12px rgba(0, 0, 0, 0.6), 0 4px 24px rgba(0, 0, 0, 0.35); @@ -95,20 +95,13 @@ font-style: normal; } - .word--italic { - font-family: "Inter", sans-serif; - font-size: 86px; - font-weight: 400; - font-style: italic; - } - .word--emphasis { font-family: "Playfair Display", serif; font-size: 180px; font-weight: 800; font-style: italic; line-height: 0.9; - color: #f5f0d0; + color: var(--hf-caption-primary, #f5f0d0); } @@ -129,268 +122,507 @@ diff --git a/registry/components/caption-emoji-pop/caption-emoji-pop.html b/registry/components/caption-emoji-pop/caption-emoji-pop.html index f8a863d2e8..11d7c77f86 100644 --- a/registry/components/caption-emoji-pop/caption-emoji-pop.html +++ b/registry/components/caption-emoji-pop/caption-emoji-pop.html @@ -125,343 +125,705 @@ diff --git a/registry/components/caption-highlight/caption-highlight.html b/registry/components/caption-highlight/caption-highlight.html index 2617005887..2156930ceb 100644 --- a/registry/components/caption-highlight/caption-highlight.html +++ b/registry/components/caption-highlight/caption-highlight.html @@ -73,7 +73,7 @@ font-weight: 800; font-size: 80px; text-transform: uppercase; - color: #ffffff; + color: var(--hf-caption-primary, #ffffff); display: inline-block; letter-spacing: 0.02em; line-height: 1; @@ -86,7 +86,11 @@ .hl-word-bg { position: absolute; inset: 0; - background: linear-gradient(135deg, #ff1745 0%, #df1238 100%); + background: linear-gradient( + 135deg, + var(--hf-caption-accent, #ff1745) 0%, + color-mix(in srgb, var(--hf-caption-accent, #ff1745) 82%, #000) 100% + ); border-radius: 10px; box-shadow: 0 12px 30px rgba(229, 20, 58, 0.32); opacity: 0; @@ -117,6 +121,10 @@ diff --git a/registry/components/caption-pill-karaoke/caption-pill-karaoke.html b/registry/components/caption-pill-karaoke/caption-pill-karaoke.html index 06b5a4ac2c..5e19c8ed47 100644 --- a/registry/components/caption-pill-karaoke/caption-pill-karaoke.html +++ b/registry/components/caption-pill-karaoke/caption-pill-karaoke.html @@ -131,252 +131,514 @@ diff --git a/registry/components/caption-weight-shift/caption-weight-shift.html b/registry/components/caption-weight-shift/caption-weight-shift.html index a6f37fe0b7..b42c4e59ae 100644 --- a/registry/components/caption-weight-shift/caption-weight-shift.html +++ b/registry/components/caption-weight-shift/caption-weight-shift.html @@ -90,7 +90,7 @@ max-width: 1400px; line-height: 1.1; white-space: nowrap; - color: #ffffff; + color: var(--hf-caption-primary, #ffffff); font-family: "Montserrat", Arial, sans-serif; font-weight: 300; font-size: 72px; @@ -117,281 +117,568 @@