A estrutura do Editor de Código organiza os arquivos do tema em seis diretórios, cada um com uma responsabilidade específica. Conhecer essa organização é essencial antes de fazer qualquer edição.Documentation Index
Fetch the complete documentation index at: https://docs.yampi.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Visão geral
Ao abrir o Editor de Código, você verá no painel lateral os seguintes diretórios:Detalhamento dos diretórios
assets/
Armazena recursos estáticos do tema, organizados em duas subpastas:
assets/images/— imagens em.png,.jpg,.jpeg,.webpou.svgaté2MBcada.assets/styles/— arquivos de estilo em.scss.
assets/styles/:
components/
Componentes Vue (.vue) reutilizáveis em qualquer arquivo Twig do tema. A propriedade name do componente define a tag HTML usada no template — por exemplo, name: 'ProductPrice' resulta em <product-price>.
elements/
Arquivos .twig de elementos individuais e reutilizáveis, como botões, ícones e cards de produto. São incluídos em seções e templates via {% include 'elements/...' %}.
logs/
Logs de erros gerados pelo editor durante a renderização das páginas. Útil para depurar problemas em produção.
sections/
Arquivos .twig de seções editáveis pelo merchant no Editor de Temas — banners, destaques, coleções, listas de produtos. Cada seção pode receber parâmetros configurados no painel via section.params.