const DEFAULT_BRAND_LANGUAGE = "zh"; const BRANDS = { zh: { ariaLabel: "智能星球计划品牌标识", titleAlt: "智能星球计划", titleSrc: "assets/brand/title-zh.png", subtitle: "现实层宇宙全息感知系统", description: "卫星 · 海底光缆 · 算力基础设施", }, en: { ariaLabel: "Intelligent Planet Program brand banner", titleAlt: "Intelligent Planet Program", titleSrc: "assets/brand/title-en.png", subtitle: "Physical-Universe Holography", description: "Satellites · Cables · Compute Infra", }, }; function getBrandConfig(variant = DEFAULT_BRAND_LANGUAGE) { return BRANDS[variant] ?? BRANDS[DEFAULT_BRAND_LANGUAGE]; } export function renderBrand(variant = DEFAULT_BRAND_LANGUAGE) { const config = getBrandConfig(variant); return `
${config.titleAlt}
${config.subtitle} ${config.description}
`.trim(); } export function mountBrand(target, variant = DEFAULT_BRAND_LANGUAGE) { if (!target) return; target.innerHTML = renderBrand(variant); }