Sistema de temas

Checkout

Personalize o visual do checkout e as ofertas, sem escrever código.

O checkout tem um editor próprio, com pré-visualização ao lado. Por ser a tela em que o comprador digita os dados de pagamento, ele não aceita HTML nem JavaScript: você escolhe entre opções seguras.

Abrir o editor#

Em Templates, abra o Editor de Checkout, ou vá direto para o editor. Clique em Salvar para publicar as alterações.

Aba O que muda
Cores Cabeçalho, paleta geral, botões e campos de texto.
Fundo Cor sólida, gradiente, esferas de luz ou imagem.
Fontes Família, tamanho, peso, espaçamento e o texto dos botões.
Animações Entrada da página e hover de botões e cards.
Order Bump Oferta extra marcada dentro do checkout, com preço e regra próprios. Veja Ofertas.
UpSell Sugere trocar um produto do carrinho por outro melhor. A oferta depois do pagamento fica em Ofertas.
Opções Nome da loja, mensagem de segurança, rodapé e popup de campos.

Importar e exportar#

No menu de três pontos ficam Exportar config, Importar config e a opção de restaurar o padrão. Exportar gera um arquivo JSON para reutilizar o visual em outra loja.

Referência do JSON#

Cabeçalho e cores#

Campo Valores
header.logo URL https://..., caminho /... ou null
header.alignment left, center ou right
colors.* background, container, accent, border, title, paragraph, error, pending, success
buttons.* background, text, border
inputs.* background, border, borderFocus, text, placeholder

As cores de colors, buttons e inputs aceitam HEX de 3 ou 6 dígitos ou transparent. As cores de background aceitam só HEX.

Tipografia#

Campo Valores
typography.headings, typography.body Uma das 20 fontes abaixo
typography.sizeGeneral -2 a 2
typography.sizeTitle -4 a 4
typography.sizeBody -3 a 3
typography.titleWeight 300 a 800
typography.bodyWeight 300 a 700
typography.titleSpacing, typography.bodySpacing -0.05 a 0.15
typography.ctaTransform normal, uppercase ou capitalize

Fontes: Inter, Roboto, Open Sans, Lato, Montserrat, Poppins, Nunito, Source Sans 3, Raleway, Playfair Display, Merriweather, DM Sans, Oswald, Josefin Sans, Ubuntu, Noto Sans, PT Sans, Quicksand, Rubik e Work Sans.

Animações#

Campo Valores
animations.entrance.preset none, fade, fade-up, fade-down, scale, slide-left, slide-right
animations.entrance.duration 150 a 1200
animations.entrance.easing ease, ease-out, ease-in-out, spring
animations.entrance.stagger 0 a 200
animations.buttonHover.preset none, scale, lift, glow, slide
animations.cardHover.preset none, lift, scale, border, glow
animations.buttonHover.intensity, animations.cardHover.intensity 0 a 100
animations.buttonHover.duration, animations.cardHover.duration 80 a 600

Fundo#

Campo Valores
background.type solid, gradient ou orbs
background.solid HEX
background.gradient.rotation 0 a 360
background.gradient.stops De 2 a 5 cores HEX
background.orbs.baseColor HEX
background.orbs.items Até 4 esferas com color, position, size e blur
Posição da esfera top-left, top, top-right, left, center, right, bottom-left, bottom, bottom-right
size da esfera 20 a 95
blur da esfera 0 a 150
background.image.url Como header.logo
background.image.fit cover, contain ou auto
background.image.position center, top, bottom, left ou right
background.image.repeat true ou false
background.image.opacity 0 a 100
background.image.blur 0 a 30
background.overlay, background.vignette 0 a 90
background.grain 0 a 100

Opções#

Campo O que controla
options.showStoreName Mostra o nome da loja
options.showSecurityMessage Mostra a mensagem de segurança
options.showFooter Mostra o rodapé
options.showFieldsPopup Mostra o popup de campos

O que o comprador precisa informar#

Os dados pedidos no checkout não ficam no editor. Eles ficam em Configuração, nas opções de Checkout: Nome, Telefone, CPF/CNPJ, Endereço e Forçar login.