- Home
- Docs
- Instalação e configuração
- Desenvolvedor
- Versão Docker
- Alterando temas de interface no ONLYOFFICE Docs
Alterando temas de interface no ONLYOFFICE Docs
Introdução
Além dos temas nativos (Claro, Clássico e Escuro), o ONLYOFFICE Docs permite a personalização completa da interface através de temas de cores próprios. Siga as etapas deste guia para implementar o seu design personalizado.
Requisito de Versão: A funcionalidade de temas de interface personalizados foi introduzida a partir do ONLYOFFICE Docs v7.0.
-
Crie o seu arquivo de configuração no formato .json. A estrutura deve seguir este padrão:
{ "name": "Amazing theme", "l10n": { "fr": "Thème incroyable", "de": "Geweldig thema", "pt": "Tema incrível" }, "id": "theme-amazing", "type": "light", "colors": { "toolbar-header-document": "#446995", "toolbar-header-spreadsheet": "#40865c", "toolbar-header-presentation": "#aa5252", "border-color-shading": "rgba(0, 0, 0, 0.15)" } }Os parâmetros obrigatórios são:
- name: Define o nome do tema que será exibido no seletor de temas nas Configurações Avançadas.
- l10n: Objeto de localização. As chaves devem ser os códigos de idioma de duas letras (ex: pt, fr, de) e os valores a tradução do nome do tema.
- id: Identificador único do tema. Deve iniciar com o prefixo
theme-e conter apenas letras (a-Z), números (1-9), hifens (-) ou underscores (_). - type: Define a base do tema:
darkoulight. - colors: Objeto que contém as variáveis de cores. Você pode utilizar valores hexadecimais (HEX) ou RGBA. Consulte a seção abaixo para o catálogo completo das variáveis.
-
Após criar o arquivo, armazene-o no diretório de recursos de temas correspondente ao seu ambiente:
- Windows:
%ProgramFiles%\ONLYOFFICE\DocumentServer\web-apps\apps\common\main\resources\themes - Linux:
/var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes - Docker: Copie o arquivo para o contêiner utilizando o comando:
sudo docker cp ./seu_arquivo.json {container_id}:/var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes
- Windows:
-
O servidor possui um cache interno com tempo de vida de 5 minutos. Após esse período, atualize a página do seu editor para que o novo tema fique disponível.
- O tema aparecerá automaticamente na lista Tema da interface, dentro das Configurações Avançadas dos editores.
Artigo com o tag:
Veja todas as etiquetas