,
];
}
window.espHubArtboards = espHubArtboards;
function regataArtboards() {
return [
// ---------- Regata (evento estruturado) · Mobile ----------
Regata como evento estruturado (página própria de calendário). Reusa em toda regata.',
{ pin: 1, t: 'Header foto/vídeo + data, local e status (bandeira).' },
{ pin: 2, t: 'Descrição, regulamento e percurso.' },
{ pin: 3, t: 'Inscrições por link externo (ex.: Viramos) — não é formulário do site.' },
{ pin: 4, t: 'Resultados embedados de plataforma externa.' },
{ pin: 5, t: 'Galeria de durante e depois.' },
]}>
Esportes Náuticos›Vela›Regatas
Inscrições abertas
Rali Náutico Ilhabela–Búzios
16–18 ago 2026 · Ilhabela
Sobre a regata
{[['Regulamento', 'PDF · classes e penalidades'], ['Percurso', 'mapa e marcas de prova'], ['Classes', 'ORC · HPE · Oceânico']].map(([t, d]) =>
{t}
{d}
›
)}
Inscrições
Inscrever no Viramos ↗
plataforma externa · abre em nova aba
,
];
}
window.regataArtboards = regataArtboards;
function agendaUnicaArtboards() {
// Mini-mês para o desktop (grade 7×5 com pontos por tag)
const MiniMonth = ({ mes, dots }) => (
)}
{Array.from({ length: 35 }).map((_, i) => {
const day = i - 2;
const has = dots[day];
return
0 && day <= 31 ? 'var(--wf-ink)' : 'transparent' }}>{day > 0 && day <= 31 ? day : '·'}{has ? : null}
;
})}
);
return [
// ---------- Agenda única · Mobile (dropdown de filtros) ----------
Agenda única alimenta todas as áreas por tags; cada entrada aparece nas seções relevantes.',
{ pin: 1, t: 'Mobile: dropdown de filtros por tag (funciona bem até ~15 itens).' },
{ pin: 2, t: 'Taxonomia de tags padronizada: Regata · Social · Escola · Gastronomia · Curso · Assembleia.' },
{ pin: 3, t: 'Cada entrada carrega sua tag e abre o destino (regata → componente Regata; social → Social e Cultural).' },
]}>
,
// ---------- Agenda única · Desktop (3 meses, setas) ----------
Agenda única.',
{ pin: 1, t: 'Visualização de 3 meses com navegação por setas.' },
{ pin: 2, t: 'Filtro por tag padronizada + legenda; pontos marcam dias com evento.' },
'Mesma fonte de dados da versão mobile — só muda a visualização.',
]}>