> For the complete documentation index, see [llms.txt](https://partners.tray.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://partners.tray.com.br/themes/construindo-seu-template/editor-do-tema/novo.md).

# Novo

{% hint style="warning" %} <mark style="color:orange;">**Esse editor está em testes.  Não utilizá-lo para a homologação de temas.  Apenas o editor antigo deve ser usado!**</mark>
{% endhint %}

O editor de temas passou por uma reformulação e atualmente é feito na estrutura JSON, não mais utilizando o arquivo **`settings.html`**\
Segue o mesmo principio de ser utilizado para customizar os itens do tema, porém seguindo uma nova estrutura, com um layout mais clean e de fácil utilização.

Para utilizá-lo é necessário criar o arquivo **`struture.json`** e seguir a estrutura que veremos a seguir.

<figure><img src="https://799659513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F30tSHvrN7e0UK3aUSC1K%2Fuploads%2FXDffRzmaYKfDuMcjip71%2Fimage.png?alt=media&amp;token=df52a18b-3465-4d22-a77b-243d597f5fe2" alt=""><figcaption><p><strong>Exemplo do novo painel editor</strong></p></figcaption></figure>

Para que seja habilitado o novo **Editor de Tema** é necessária a existência de dois arquivos na pasta **`configs`** são eles:

* [Structure.json](/themes/construindo-seu-template/editor-do-tema/novo/estrutura/exemplo-de-utilizacao.md)
* [Settings.json](/themes/construindo-seu-template/editor-do-tema/settings-json.md)

Vale lembrar que as novas lojas já vem por padrão com o novo editor de tema habilitado e o tema é quem irá determinar se será exibido ou não (se possuir o arquivo **`struture.json`** será exibido o novo editor, caso contrário não será exibido). \
Lojas antigas precisam solicitar a ativação do novo editor.
