Alterando temas de interface no ONLYOFFICE Docs

Introdução

Além dos temas de interface disponíveis: claro, clássico e escuro, os editores ONLYOFFICE agora podem ser personalizados com seu próprio tema de cores. Siga as etapas deste guia para aprender como fazê-lo.

A capacidade de adicionar temas de interface personalizados está disponível a partir do ONLYOFFICE Docs v7.0.
  1. Crie o arquivo .json que terá esta aparência:
    {
        "name": "Amazing theme",
        "l10n": {
            "fr": "Thème incroyable",
            "de": "Geweldig thema"
          },
        "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)"
            ...
        }
    }
                    

    onde você precisa especificar os seguintes parâmetros:

    • name: Define o nome do tema que será exibido no seletor de temas das configurações avançadas.
    • l10n: Define o nome do tema localizado. As chaves do objeto são os códigos de idioma de duas letras (ru, de, it, etc.) e os valores são a tradução do nome do tema para cada idioma.
    • id: Define o identificador único do tema, que deve começar com o prefixo theme-. Pode conter os caracteres a-Z, 1-9, -, _.
    • type: Define o tipo de tema, que pode ser dark ou light.
    • colors: Define o conjunto de cores do tema. As cores podem ser apresentadas nos formatos hex ou RGBA. Consulte cores para detalhes sobre as variáveis de cores que este objeto pode conter.
  2. Coloque o arquivo criado no seguinte diretório:

    • 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 Docs: sudo docker cp /home/username/folder_name/file_name {container_id}:/var/www/onlyoffice/documentserver/web-apps/apps/common/main/resources/themes
  3. O cache no servidor para esta solicitação tem um tempo de vida de 5 minutos, portanto o tema estará disponível 5 minutos depois. Você precisará atualizar a página do editor.

    Em alguns casos, você também pode precisar reiniciar os serviços e limpar o cache. Para mais detalhes sobre como limpar o cache do servidor, você pode consultar a seção Solução de Problemas para Linux, ou Docker.
  4. Agora o tema será exibido na lista Tema da interface das Configurações Avançadas e você pode aplicá-lo à interface do editor.

Cores

Cores da barra de ferramentas do cabeçalho
ParâmetroDescriçãoPadrão

A cor do cabeçalho da barra de ferramentas para documentos de texto.

cabeçalho da barra de ferramentas do documento

#446995

A cor do cabeçalho da barra de ferramentas para planilhas.

cabeçalho da barra de ferramentas da planilha

#40865c

A cor do cabeçalho da barra de ferramentas para apresentações.

cabeçalho da barra de ferramentas da apresentação

#BE664F

A cor do cabeçalho da barra de ferramentas para pdfs.

cabeçalho da barra de ferramentas do pdf

#AA5252

A cor do texto das iniciais do usuário no cabeçalho da barra de ferramentas de documentos de texto.

texto do cabeçalho da barra de ferramentas sobre o fundo do documento

#38567A

A cor do texto das iniciais do usuário no cabeçalho da barra de ferramentas de planilhas.

texto do cabeçalho da barra de ferramentas sobre o fundo da planilha

#336B49

A cor do texto das iniciais do usuário no cabeçalho da barra de ferramentas de apresentações.

texto do cabeçalho da barra de ferramentas sobre o fundo da apresentação

#854535

A cor do texto das iniciais do usuário no cabeçalho da barra de ferramentas de pdfs.

texto do cabeçalho da barra de ferramentas sobre o fundo do pdf

#8D4444
Cores de fundo
ParâmetroDescriçãoPadrão

A cor de fundo das janelas, painéis suspensos, controles regulares.

fundo normal

#fff

A cor de fundo da barra de ferramentas, todos os painéis, cabeçalho da caixa de diálogo, painéis com botão na tela (cabeçalhos de controles de conteúdo, botões para inserir ou opções de correção automática).

fundo da barra de ferramentas

#f7f7f7

A cor de fundo adicional da barra de ferramentas. É usada para planilhas inativas em planilhas.

fundo adicional da barra de ferramentas

#efefef

A cor de fundo do botão principal da caixa de diálogo.

fundo do botão principal da caixa de diálogo

#444

A cor de fundo do botão de destaque no editor de documentos de texto.

fundo do botão de destaque

#446995

A cor de fundo do sublinhado da aba para a barra de ferramentas cinza.

fundo do sublinhado da aba

#444

A cor de fundo do popover de notificação (por exemplo, sobre o modo de revisão, preenchimento de formulários, etc.).

fundo do popover de notificação

#fcfed7

A cor de fundo dos emblemas de notificação de ícones do cabeçalho da barra de ferramentas ou do painel do lado esquerdo.

fundo do emblema de notificação

#ffd112

A cor do scrim que reduz a intensidade do fundo das janelas modais.

fundo scrim

rgba(0, 0, 0, 0.2)

A cor de fundo do carregador.

fundo do carregador

rgba(24, 24, 24, 0.9)

A cor de fundo das dicas de atalho de botão quando a tecla Alt é pressionada.

fundo da dica da tecla alt

#FFD938

A cor de fundo das dicas de informação.

fundo do popover de contraste

#fff

A cor de fundo do botão do cabeçalho do formulário.

fundo do botão de preenchimento

#FFD112

A cor de fundo da sombra da dica de informação.

sombra do popover de contraste

rgba(0, 0, 0, 0.3)
Cores de destaque
ParâmetroDescriçãoPadrão

A cor de destaque de botões, itens de menu suspenso e outras listas interativas ao passar o mouse.

destaque do botão ao passar o mouse

#e0e0e0

A cor de destaque do botão pressionado.

destaque do botão pressionado

#cbcbcb

A cor de destaque do botão pressionado ao passar o mouse.

destaque do botão pressionado ao passar o mouse

#bababa

A cor de destaque do botão principal da caixa de diálogo ao passar o mouse.

destaque do botão principal da caixa de diálogo ao passar o mouse

#1c1c1c

A cor de destaque do botão de destaque ao passar o mouse.

destaque do botão de destaque ao passar o mouse

#375478

A cor de destaque do botão de destaque pressionado.

destaque do botão de destaque pressionado

#293f59

A cor de destaque do botão do cabeçalho ao passar o mouse.

destaque do botão do cabeçalho ao passar o mouse

rgba(255, 255, 255, 0.15)

A cor de destaque do botão do cabeçalho pressionado.

destaque do botão do cabeçalho pressionado

rgba(255, 255, 255, 0.25)

A cor de destaque do sublinhado da aba ativa para a barra de ferramentas cinza.

destaque do sublinhado da aba da barra de ferramentas

#444

A cor de destaque do texto selecionado nos controles regulares.

destaque de seleção de texto

#3494fb

A cor de destaque do botão do cabeçalho do formulário ao passar o mouse.

destaque do botão de preenchimento ao passar o mouse

#FFE165

A cor de fundo do botão pressionado do cabeçalho do formulário.

destaque do botão de preenchimento pressionado

#DFB500
Cores de borda
ParâmetroDescriçãoPadrão

A cor da borda da barra de ferramentas, painéis e janelas modais.

borda da barra de ferramentas

#cbcbcb

A cor da borda do painel ativo superior da barra de ferramentas.

borda superior do painel ativo da barra de ferramentas

#f7f7f7

A cor das bordas que dividem os elementos da barra de ferramentas e do painel.

divisor de borda

#dfdfdf

A cor da borda dos controles regulares.

borda do controle regular

#c0c0c0

A cor da borda geral para botões da barra de ferramentas colocados juntos ao passar o mouse.

borda do botão da barra de ferramentas ao passar o mouse

#e0e0e0

A cor da borda do elemento do controle de visualização ao passar o mouse (visualização de slide, estilos da barra de ferramentas).

borda da visualização ao passar o mouse

#bababa

A cor da borda do elemento pressionado do controle de visualização (visualização de slide, estilos da barra de ferramentas).

borda da seleção de visualização

#888

A cor da borda do controle regular focado.

borda do controle em foco

#848484

A cor da borda das cores da paleta.

borda do sombreamento de cor

rgba(0, 0, 0, 0.15)

A cor da borda das caixas de entrada ao inserir um valor inválido.

borda de erro

#f62211

A cor da borda da dica de informação.

borda do popover de contraste

#fff

A cor da borda do botão pressionado focado.

borda do botão pressionado em foco

#848484
Cores de texto
ParâmetroDescriçãoPadrão

A cor do texto padrão.

texto normal

rgba(0, 0, 0, 0.8)

A cor do texto do elemento ativo (da aba selecionada, botão pressionado, etc.).

texto normal pressionado

rgba(0, 0, 0, 0.8)

A cor do texto secundário (notas, explicações, etc.).

texto secundário

rgba(0, 0, 0, 0.6)

A cor do texto terciário (espaços reservados).

texto terciário

rgba(0, 0, 0, 0.4)

A cor do texto de links e botões de link nos popovers de notificação.

texto do link

#445799

A cor do texto de links e botões de link nos popovers de notificação ao passar o mouse.

texto do link ao passar o mouse

#445799

A cor do texto de links pressionados e botões de link nos popovers de notificação.

texto do link ativo

#445799

A cor do texto de links visitados e botões de link nos popovers de notificação.

texto do link visitado

#445799

A cor do texto no fundo invertido da barra de ferramentas.

texto inverso

#fff

A cor do texto do cabeçalho da barra de ferramentas.

texto do cabeçalho da barra de ferramentas

#fff

A cor do texto para o fundo de contraste (carregador, títulos de células em predefinições de visualização de planilha).

texto do fundo de contraste

#fff

A cor do texto das dicas de atalho de botão quando a tecla Alt é pressionada.

texto da dica da tecla alt

rgba(0, 0, 0, 0.8)
Cores de ícone
ParâmetroDescriçãoPadrão

A cor do ícone.

ícone normal

#444

A cor do ícone dos elementos ativos (aba selecionada, botão pressionado, etc.).

ícone normal pressionado

#444

A cor do ícone invertido (atualmente, não é usado na interface).

#fff

A cor do ícone do cabeçalho da barra de ferramentas (por exemplo, um ícone com as iniciais do usuário).

ícone do cabeçalho da barra de ferramentas

#fff

A cor do ícone dos emblemas de notificação do cabeçalho da barra de ferramentas ou do painel do lado esquerdo.

ícone do emblema de notificação

#000

A cor do ícone para as dicas de informação de contraste (atualmente, não é usado na interface).

#fff

A cor das caixas de seleção de comentários resolvidos ou outras indicações de sucesso.

ícone de sucesso

#090
Cor da tela
ParâmetroDescriçãoPadrão

A cor de fundo do espaço de trabalho atrás da página do documento, planilha ou slide, fundo do cabeçalho da coluna e fundo da interface de agrupamento de colunas em planilhas.

fundo da tela

#eee

A cor de fundo da página do documento, células ou slide.

fundo do conteúdo da tela

#fff

A cor da borda da página do documento.

borda da página da tela

#ccc

A cor de fundo da régua.

fundo da régua da tela

#fff

A cor da borda da régua.

borda da régua da tela

#cbcbcb

A cor de fundo das margens da régua.

fundo das margens da régua da tela

#d9d9d9

A cor das marcas da régua (alvo e texto).

marca da régua da tela

#555

A cor da borda do manipulador da régua.

borda do manipulador da régua da tela

#555

A cor da borda do manipulador da régua desabilitado.

borda do manipulador da régua da tela desabilitado

#aaa

A cor dos elementos de alto contraste (marcas de tabulação na régua, símbolos de células agrupadas).

alto contraste da tela

#000

A cor dos elementos de alto contraste desabilitados (marcas de tabulação na régua, símbolos de células agrupadas).

alto contraste da tela desabilitado

#666

A cor da borda da célula.

borda da célula da tela

rgba(0, 0, 0, 0.1)

A cor do texto do título da célula.

texto do título da célula da tela

#444

A cor de fundo do título da célula.

fundo do título da célula da tela

#f7f7f7

A cor de fundo do título da célula ao passar o mouse.

título da célula da tela ao passar o mouse

#dfdfdf

A cor de fundo do título da célula selecionada.

fundo do título da célula da tela selecionado

#cfcfcf

A cor da borda do título da célula.

borda do título da célula da tela

#d8d8d8

A cor da borda do título da célula ao passar o mouse.

borda do título da célula da tela ao passar o mouse

#c9c9c9

A cor da borda do título da célula selecionada.

borda do título da célula da tela selecionada

#bbb

A cor do controle deslizante da barra de rolagem.

controle deslizante da barra de rolagem da tela

#f1f1f1

A cor do controle deslizante da barra de rolagem ao passar o mouse.

controle deslizante da barra de rolagem da tela ao passar o mouse

#cfcfcf

A cor do controle deslizante da barra de rolagem pressionado.

controle deslizante da barra de rolagem da tela pressionado

#adadad

A cor da borda do controle deslizante da barra de rolagem.

borda do controle deslizante da barra de rolagem da tela

#cfcfcf

A cor da borda do controle deslizante da barra de rolagem ao passar o mouse.

borda do controle deslizante da barra de rolagem da tela ao passar o mouse

#cfcfcf

A cor da borda do controle deslizante da barra de rolagem pressionado.

borda do controle deslizante da barra de rolagem da tela pressionado

#adadad

A cor da seta da barra de rolagem.

seta da barra de rolagem da tela

#adadad

A cor da seta da barra de rolagem ao passar o mouse.

seta da barra de rolagem da tela ao passar o mouse

#f1f1f1

A cor da seta da barra de rolagem pressionada.

seta da barra de rolagem da tela pressionada

#f1f1f1

A cor do alvo do controle deslizante da barra de rolagem.

alvo do controle deslizante da barra de rolagem da tela

#cfcfcf

A cor do alvo do controle deslizante da barra de rolagem ao passar o mouse.

alvo do controle deslizante da barra de rolagem da tela ao passar o mouse

#f1f1f1

A cor do alvo do controle deslizante da barra de rolagem pressionado.

alvo do controle deslizante da barra de rolagem da tela pressionado

#f1f1f1

A cor de fundo da célula no modo Visualização de Planilha.

fundo da célula da visualização de planilha da tela

#73bf91

A cor de fundo da célula no modo Visualização de Planilha ao passar o mouse.

fundo da célula da visualização de planilha da tela ao passar o mouse

#97e3b6

A cor de fundo da célula pressionada no modo Visualização de Planilha.

fundo da célula da visualização de planilha da tela pressionado

#aaffcc

A cor do texto da célula no modo Visualização de Planilha.

rótulo do título da célula da visualização de planilha da tela

#121212

A cor do ícone Selecionar todas as células no modo Visualização de Planilha.

ícone de selecionar tudo da visualização de planilha da tela

#3d664e

A cor da linha de congelamento com sombra.

linha de congelamento da tela 1px

#818181

A cor da linha de congelamento sem sombra.

linha de congelamento da tela 2px

#aaaaaa

A cor do ícone Selecionar todas as células.

ícone de selecionar tudo da tela

#82878f
Artigo com o tag:
Veja todas as etiquetas