From aa7838983c699f28f3ba27368ae87ed2d6723847 Mon Sep 17 00:00:00 2001 From: Lo Etheridge Date: Tue, 21 Jul 2026 09:35:47 -0400 Subject: [PATCH] update canonical CSS classes to match new design system --- .claude/settings.json | 10 +++++++ src/components/cms/modular-block-renderer.tsx | 12 ++++---- src/components/layout/footer.tsx | 28 +++++++++---------- src/components/streaming/hero.tsx | 14 +++++----- src/components/streaming/title-card.tsx | 22 +++++++-------- 5 files changed, 48 insertions(+), 38 deletions(-) create mode 100644 .claude/settings.json diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 0000000..8068bb1 --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,10 @@ +{ + "permissions": { + "allow": [ + "Bash(mkdir -p /Users/locontentstack/.claude/projects/-Users-locontentstack-projects-streaming-flixstack/memory)", + "Bash(mv /Users/locontentstack/projects/streaming/flixstack/memory/*.md /Users/locontentstack/.claude/projects/-Users-locontentstack-projects-streaming-flixstack/memory/)", + "Bash(git checkout *)", + "Bash(git add *)" + ] + } +} diff --git a/src/components/cms/modular-block-renderer.tsx b/src/components/cms/modular-block-renderer.tsx index 12bcefb..ceff90d 100644 --- a/src/components/cms/modular-block-renderer.tsx +++ b/src/components/cms/modular-block-renderer.tsx @@ -40,18 +40,18 @@ export function ModularBlockRenderer({ blocks }: ModularBlockRendererProps) { key={`promo-${i}`} data-cs-entry={promo.uid} data-cs-content-type="promo_block" - className={`flex flex-col md:flex-row ${isReversed ? "md:flex-row-reverse" : ""} gap-8 items-center px-4 sm:px-6 lg:px-8 py-8 rounded-2xl bg-[var(--color-bg-surface)] border border-[var(--color-border)] mx-4 sm:mx-6 lg:mx-8`} + className={`flex flex-col md:flex-row ${isReversed ? "md:flex-row-reverse" : ""} gap-8 items-center px-4 sm:px-6 lg:px-8 py-8 rounded-2xl bg-surface border border-border mx-4 sm:mx-6 lg:mx-8`} >
-

+

{promo.headline}

-

+

{promo.body}

{promo.cta_label} @@ -85,12 +85,12 @@ export function ModularBlockRenderer({ blocks }: ModularBlockRendererProps) { style={{ backgroundColor: spotlight.genre.color_accent }} aria-hidden="true" /> -

+

{spotlight.genre.title}

View all → diff --git a/src/components/layout/footer.tsx b/src/components/layout/footer.tsx index 2cde74a..4e8cfc5 100644 --- a/src/components/layout/footer.tsx +++ b/src/components/layout/footer.tsx @@ -52,7 +52,7 @@ export function Footer({ footer, siteName = "Flixstack" }: FooterProps) { const FOOTER_COLUMNS = footer?.columns && footer.columns.length > 0 ? footer.columns : FALLBACK_FOOTER_COLUMNS; return (