function Features() { const features = [ { icon: "analytics", title: "Estatísticas que contam a história", body: "Gols, assistências, minutos, aproveitamento e muito mais. Tudo atualizado a cada jogo registrado.", accent: "primary", tag: "stats", }, { icon: "event", title: "Novo jogo em 30 segundos", body: "Formulário enxuto: time, adversário, placar e lances. Registre durante o intervalo.", accent: "tertiary", tag: "flow", }, { icon: "payments", title: "Controle de custos do jogo", body: "Mensalidade, uniforme, inscrição, viagem, transmissão, lanche e muito mais. Registre cada gasto e veja o total da temporada.", accent: "tertiary", tag: "custos", }, { icon: "share", title: "Compartilhe com a família", body: "Gere cards prontos com os números do seu craque pra mandar no grupo da família.", accent: "primary", tag: "share", soon: true, }, ]; return (
/recursos

Os números do craque,
e os do seu bolso.

{features.map((f, i) => (
{f.soon && (
Em breve
)}
#{f.tag}

{f.title}

{f.body}

Saiba mais
))}
{/* Feature bento */}
{/* Big: Aproveitamento example */}
// aproveitamento

Cada partida gera insight.

Vitórias, empates, derrotas e a eficácia calculada em tempo real. O donut chart do app mostra a temporada em uma olhada.

82% Eficácia
{[ { l: "Vitórias", v: "12", c: "bg-tertiary", pct: "63%" }, { l: "Empates", v: "4", c: "bg-warning", pct: "21%" }, { l: "Derrotas", v: "3", c: "bg-error", pct: "16%" }, ].map((r, i) => (
{r.l}
{r.v}
))}
{/* Side: Live card */}
// ao vivo

Modo intervalo.

Registre gols e lances durante a partida — sem atrapalhar o jogo.

{[ { t: "34'", txt: "⚽ Gol — Arthur Silva", accent: "text-tertiary" }, { t: "41'", txt: "🅰️ Assistência — Arthur", accent: "text-primary" }, { t: "58'", txt: "🟨 Falta sofrida", accent: "text-warning" }, { t: "72'", txt: "⚽ Gol — Arthur Silva", accent: "text-tertiary" }, ].map((e, i) => (
{e.t} {e.txt}
))}
); } window.Features = Features;