Template próprio
Estrutura de arquivos e limites
Pastas, arquivos obrigatórios e os limites de tamanho.
O template é uma árvore curta de arquivos de texto. Imagem binária não é hospedada: use um endereço (URL) no HTML.
Arquivos
| Arquivo | Função |
| --- | --- |
| schema.json | Campos da aba Personalizar. Obrigatório. |
| layouts/main.html | Casca: head, menu, rodapé e o miolo <%= content %>. Obrigatório. |
| pages/index.html | Início. Obrigatório. |
| pages/category.html | Categoria, no caminho /categoria/slug. |
| pages/product.html | Produto, com o formulário de pedido. Obrigatório. |
| pages/pagamento.html | Pagamento, opcional. Sem este arquivo, a plataforma usa a página padrão com a logo, as cores e a fonte da loja. |
| pages/terms.html | Termos, em /termos. |
| pages/404.html | Página não encontrada. |
| components/.html | Pedaços chamados com include. |
| assets/ | CSS, JS, JSON e SVG. No HTML, use o filtro asset_url. |
Limites
- 80 arquivos.
- 200 KB por arquivo.
- 1,5 MB no total.
- Até 3 pastas de profundidade (o caminho tem no máximo quatro segmentos).
- Extensões:
.html,.css,.js,.json,.svg,.txt,.md. - Nome de arquivo em letras, números, ponto, hífen e sublinhado. Sem
...
A loja pode ter até 10 templates.
Páginas e rotas
| Página | Caminho |
| --- | --- |
| Início | / |
| Categoria | /categoria/:slug |
| Produto | /produto/:id |
| Pagamento | /pagamento |
| Termos | /termos |
| Não encontrada | erro |