SiteME-05
Início
/
Primeira tela do site — apresenta o Marcos, resume a proposta em uma frase e leva pras 4 seções principais.
O que essa tela faz
É a capa do site pessoal do Marcos Mene — a primeira coisa que qualquer visitante vê. Mostra o nome dele, uma frase de efeito (editável pelo painel), uma bio curta, a foto e os relógios com o horário das cidades onde ele tem presença. Logo abaixo, quatro cartões levam pras seções principais do site (História, Vídeos, Produtos, Conecte-se), e uma prévia da vitrine de produtos fecha a página.
Campo a campo
- Frase de efeito (dinâmica) — vem de
config.frase_hero, editável em Admin → Configurações;
se não estiver preenchida, mostra o texto padrão "será que sou louco?".
- Bio (dinâmica) — vem de
config.bio, editável em Admin → Configurações; tem um texto
padrão caso esteja vazia.
- Foto (dinâmica) — vem de
config.foto_url; se não houver foto cadastrada, aparece um
espaço reservado com o aviso "sua foto aqui — defina no painel → Configurações".
- Relógios mundiais — componente
WorldClocks, mostra o horário de cada cidade configurada. - 4 cartões de seção — links fixos pra
/historia,/videos,/produtose/conecte, cada
um com título e descrição fixos no código.
- Vitrine (até 4 produtos) — os 4 primeiros produtos cadastrados (
getProdutos()), cada
cartão mostra foto, selo ("eu uso" / "exclusivo" / "eu indico") e preço quando maior que zero. Só aparece se existir pelo menos 1 produto cadastrado.
Ações disponíveis
- "ver minha história" — leva pra
/historia. - "conhecer meu mundo" — leva pra
/conheca-meu-mundo. - Clicar em qualquer cartão de seção — leva pra
/historia,/videos,/produtosou
/conecte.
- Clicar em um produto da vitrine ou em "ver vitrine completa" — leva pra
/produtos(a
página inicial não abre detalhe de produto, só direciona pra lá).
Esta página é só leitura — não tem formulário nem nada que grave algo no banco.
Dúvidas frequentes
P: Por que minha foto/frase não aparece? R: Ela vem das Configurações do painel admin (/admin/config). Se estiver vazia, a página mostra um texto ou espaço reservado padrão em vez de dar erro.
P: A vitrine de produtos não aparece na página inicial. R: Ela só aparece se houver produtos cadastrados em Admin → Produtos; mostra os 4 primeiros.
Erros comuns
Esta tela não tem actions.ts (não grava nada) — não há mensagens de erro de formulário aqui.