// Reusable primitives const Section = ({ id, label, kicker, title, subtitle, children, dense, bg }) => (
{(label || title) && (
{label}
{kicker &&
{kicker}
}

{title}

{subtitle &&

{subtitle}

}
)} {children}
); const Tag = ({ children, accent }) => ( {children} ); // Placeholder image with diagonal stripes + mono label const Placeholder = ({ label, ratio = '16/10', color = '#1a1a1c', accent = '#d4ff3a', code }) => (
{label}
{code &&
{code}
}
); // Marquee const Marquee = ({ items, speed = 40 }) => { const list = [...items, ...items]; return (
{list.map((it,i)=>(
{it}
))}
); }; Object.assign(window, { Section, Tag, Placeholder, Marquee });