# Novo

{% hint style="info" %} <mark style="color:blue;">**Documentação em andamento - Não utilizar o novo editor para a homologação de temas.  Apenas o editor antigo, até lançarmos mais atualizações sobre.**</mark>&#x20;
{% 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&#x26;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](https://partners.tray.com.br/themes/construindo-seu-template/editor-do-tema/novo/estrutura/exemplo-de-utilizacao)
* [Settings.json](https://partners.tray.com.br/themes/construindo-seu-template/editor-do-tema/settings-json)

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.
