Personalizando cores e logo da sua loja
Brand primary, accent, secondary, tema claro/escuro e upload de logo.
A página /personalizacao define como sua loja aparece tanto pra equipe quanto pros clientes no booking público. São três cores, um modo de tema e um logo.
Pré-requisitos
- Permissão
manage_branding(administrador ou gestor).
Passo a passo — cores
- Vá em /personalizacao.
- Brand primary: cor principal (botões, links). Formato hex
#RRGGBB— o sistema valida. - Brand accent: cor de destaque (KPIs, avisos positivos).
- Brand secondary: cor secundária (badges, áreas calmas).
- Tema:
claro,escuroouauto(segue preferência do dispositivo). - Nome da loja: aparece no booking público e nos e-mails de convite.
- Salve.
[SCREENSHOT: Picker de cores com preview ao vivo]
Validação das cores
O PetShop Flow rejeita qualquer valor fora do padrão #RRGGBB com a mensagem "Cor hex inválida (#RRGGBB)". Atalhos tipo #fff não passam — use sempre 6 dígitos.
Passo a passo — logo
O logo tem uma ação separada (upload de arquivo), não vem junto com as cores:
- Na mesma página, em Logo, clique em Anexar.
- Escolha um arquivo PNG ou WebP. Recomendamos WebP pra performance.
- O PetShop Flow sobe pro Supabase Storage isolado da sua loja.
- Em seguida pode ser usado nas telas internas e no link público.
Pra remover, clique em Remover logo — o arquivo é apagado do storage.
Onde as cores aparecem
- Painel interno (admin): topbar, botões, gráficos.
- Booking público: cabeçalho, botões de confirmar e Pix.
- Recibos / vouchers: cor de detalhe.
Boas práticas
- Contraste: pelo menos 4.5:1 entre texto e fundo. Cores claras demais somem.
- Use uma só cor primária. Mais que isso vira ruído.
- Logo em PNG ou WebP com fundo transparente quando possível.
Permissões
- Administrador
- Gestor
Perguntas frequentes
Posso ter logo diferente pra cada filial?
Não nessa versão. Multi-unidade está em planos avançados — fala com suporte se precisar.
Mudei a cor e o cliente continua vendo a antiga.
Pode ser cache. O cliente final pode precisar dar um refresh forçado (Ctrl+F5).
Qual o tamanho ideal do logo?
Recomendamos 512×512 px, fundo transparente, formato WebP. Funciona em todas as telas.