Estrutura de Pastas
É possível você enviar seu tema para plataforma UILIA, porém é preciso seguir alguns padrões definidos para os temas.

Pastas

Por padrão guardamos dois arquivos principais na raiz do tema, um arquivo style.css e um arquivo scripts.js.
    /tema
      /css - guarde aqui todos os arquivos externos em css
      /scripts - guarde aqui todos os arquivos externos em javascript
      /settings - utilizado para guardar o arquivo settings.json para criar configurações dinâmica
      /views - guarde aqui todos arquivos .twig
      style.css
      scripts.js

Templates (views)

Os templates são separados em códigos html pequenos para serem usados em partes.

Geral

    404.twig: A página 404 é exibida quando o usuário tenta acessar um link que não existe
    head.twig: Tag <head> html
    header.twig: Cabeçalho da loja, menus etc..
    footer.twig: Rodapé
    home.twig: Página inicial da loja
    checkout.twig: Tela pedidos
    maintenance.twig: Página loja em manutenção

Páginas institucionais

    page.twig: Páginas institucionais

Produtos

    products.twig: Lista de produtos (marcas, pesquisas e categorias)
    product.twig: Produto único
    product_add.twig: Snipplet adicionar produto no carrinho
    product_grid.twig: Snipplet, produto único para grids
    product_list.twig: Snipplet, produto único para lists
    product_spy.twig: Html espiar produto
    wishlist.twig: Produtos favoritados

Avaliações

    comments.twig: Lista de avaliações(comentários) do produto
    comments_form.twig: Form para enviar uma avaliação

Conta

    account.twig: Página conta do usuário
    acc_data.twig: Form para atualizar dados pessoais
    acc_home.twig: Página inicial da conta, contém dados pessoais e últimos pedidos
    acc_create.twig: Tela de cadastro
    acc_login.twig: Tela de login
    acc_newpass.twig: Tela para requisitar recuperação de senha
    acc_recover.twig: Tela para alterar a senha
    acc_sidebar.twig: Snipplet, menu do perfil
    acc_order.twig: Página para conferir em detalhes o pedido
    acc_orders.twig: Lista de pedidos
Last modified 4mo ago
Copy link