// Logo component — 3 variants controlled via props // variant: 'glyph' (X central accentué dans logotype) // | 'cross' (X dessiné comme croisement de deux traits) // | 'badge' (monogramme dans carré) function Logo({ variant = "glyph", accent = "#C4FF3E", ink = "#ECECEC", size = 28, showWordmark = true }) { const glyphSize = size; if (variant === "badge") { return (
d×n
{showWordmark && ( devxnet )}
); } if (variant === "cross") { return (
{showWordmark && ( dev×net )}
); } // glyph (default): wordmark where × is a special typographic mark return ( dev × net ); } window.Logo = Logo;