// wordmarks.jsx — Typographic treatments. // // Stack institucional (PRIMARY): // CASA LAR ← top, lighter, letter-spaced // ───── ← centered rule // LUZ DO CAMINHO ← bottom, bold, larger // // Horizontal lockup variant: same structure, left-aligned. function WMStackedInst({ align = 'center', dark = false, compact = false, scale = 1 }) { const color = dark ? 'var(--paper)' : 'var(--ink)'; const ruleColor = dark ? 'color-mix(in oklab, var(--paper) 45%, transparent)' : 'color-mix(in oklab, var(--ink) 38%, transparent)'; return (
{/* CASA LAR — small subtitle */}
CASA LAR
{/* rule */}
{/* LUZ DO CAMINHO — bold primary */}
LUZ DO CAMINHO
); } // ──────────────────────────────────────────────────────────────── // Editorial · serif treatment for special moments // ──────────────────────────────────────────────────────────────── function WMInlineSerif({ size = '2.4em', align = 'center' }) { return (
Luz do Caminho
); } function WMSerifStack({ align = 'center' }) { return (
CASA LAR
Luz do Caminho
); } // ──────────────────────────────────────────────────────────────── // Monograma "LC" // ──────────────────────────────────────────────────────────────── function WMMonogram({ size = 120, color }) { const c = color || 'var(--ink)'; return ( LC ); } Object.assign(window, { WMStackedInst, WMInlineSerif, WMSerifStack, WMMonogram, });