Use temas de formatação personalizados
O Tableau vem instalado com muitas opções de formatação para que você possa personalizar suas visualizações e painéis de acordo com suas necessidades. Se você usa a mesma formatação para muitas pastas de trabalho ou se tem fontes e cores especiais que funcionam melhor para sua empresa, você pode usar um tema de formatação personalizado para economizar tempo. Temas personalizados aplicam rapidamente suas opções de formatação a toda a pasta de trabalho do Tableau.
Você pode adicionar um tema personalizado à sua pasta de trabalho do Tableau importando um arquivo JSON que especifica suas opções de formatação. Da mesma forma, se você estiver visualizando uma pasta de trabalho e quiser usar o mesmo tema em outra pasta de trabalho, poderá exportar o arquivo de tema personalizado.
Observação: esse recurso está disponível apenas no Tableau Desktop 2025.1.
Importar um tema personalizado
Abra o Tableau Desktop e crie uma planilha.
Na barra de ferramentas, selecione Formatar.
Selecione Importar tema personalizado…
Selecione um arquivo JSON para importar e selecione Abrir.
Aparece uma caixa de diálogo com opções para Substituir ou Preservar quaisquer edições de formatação existentes que você tenha feito.
Você pode escolher que o tema personalizado substitua todas as alterações de formatação feitas na sua pasta de trabalho do Tableau antes de importar o tema personalizado. Você também pode optar por manter as alterações feitas no painel de formatação antes de importar o tema personalizado.
Observação: se você optar por fazer com que o tema personalizado substitua as edições de formatação existentes, ele substituirá apenas as alterações de estilo que você incluiu no arquivo JSON. Ele também não substituirá as alterações de estilo feitas por meio do editor de rich text.
Substituir: o arquivo de tema personalizado substituirá qualquer formatação feita na sua pasta de trabalho do Tableau.
Preservar: o arquivo de tema personalizado preservará qualquer formatação feita na sua pasta de trabalho do Tableau.
Selecione Substituir ou Preservar.
Seu tema personalizado importa e aplica formatação à sua pasta de trabalho.
Exportar um tema personalizado
Você pode exportar um tema personalizado de duas maneiras: exportando o arquivo do tema personalizado ou exportando uma pasta de trabalho com um tema personalizado aplicado. Ao exportar um tema, o arquivo de exportação inclui as opções de formatação feitas na planilha selecionada. Por exemplo, se você tiver opções de formatação diferentes em duas planilhas diferentes dentro de uma pasta de trabalho, o arquivo de tema personalizado que você exportar refletirá as opções de formatação na planilha que você selecionou quando exportou o arquivo. Somente elementos de estilo compatíveis e presentes no arquivo de tema personalizado serão exportados.
Exportar um arquivo JSON que contém um tema personalizado
Na barra de ferramentas, selecione Formatar.
Selecione Exportar tema personalizado…
Navegue até a pasta onde você gostaria de salvar o arquivo do tema personalizado e pressione Salvar.
Agora você pode encontrar o arquivo do tema personalizado localmente. Este arquivo de tema pode ser importado e usado com outras pastas de trabalho.
Exportar uma pasta de trabalho com um tema personalizado aplicado
Na barra de ferramentas de uma planilha, selecione Arquivo e então escolha Salvar como.
Alternativamente, você pode selecionar Exportar pasta de trabalho empacotada.
Salve a pasta de trabalho como um arquivo .twb ou .twbx.
Ao reabrir a pasta de trabalho no Tableau, o tema personalizado será aplicado.
Criar o arquivo de tema JSON
Um arquivo JSON é onde os estilos do seu tema personalizado são definidos. Você pode criar um arquivo usando seu editor de texto favorito, certificando-se de incluir os elementos de estilo desejados para seu tema personalizado. Use o arquivo de exemplo como modelo para criar seu arquivo.
Existem muitos recursos de terceiros que podem ajudá-lo a validar seu arquivo, como https://www.jsonschemavalidator.net.
Baixe o arquivo de esquema JSON necessário para validar seu arquivo de tema aqui.
Elementos a serem incluídos no arquivo de tema personalizado
Seu arquivo de tema personalizado deve conter uma versão, tema base, elementos de estilo, atributos de estilo e opções de formatação.
Versão
A primeira linha do arquivo do tema personalizado deve conter a versão. A partir do Tableau 25.1, o número da versão é 1.0.0, e a linha deve ficar assim: "version": "1.0.0".
O número da versão pode ser atualizado em versões futuras do Tableau.
Tema base
A segunda entrada do arquivo de tema personalizado deve conter o tema base. O tema base corresponde aos temas de pasta de trabalho existentes disponíveis no Tableau e são baseados em diferentes versões do Tableau Desktop. Qualquer estilo de formatação especificado no arquivo de tema json será aplicado sobre o tema base.
Tema base | Corresponde com | Entrada no arquivo do tema |
---|---|---|
Suave | Tableau Desktop Versões 10.x e posteriores | "base-theme": "smooth" |
Limpar | Versões do Tableau Desktop 8.0.x – 9.3.x | "base-theme": "clean" |
Moderno | Tableau Desktop versões 3.5 – 7.0. | "base-theme": "modern" |
Clássico | Versões do Tableau Desktop 1.0 – 3.2 | "base-theme": "classic" |
Para obter mais informações sobre temas de pasta de trabalho, consulte Atualizar ou alterar o tema da pasta de trabalho (apenas no Tableau Desktop)
Elementos de estilo
Os elementos de estilo especificam em que nível as opções de formatação serão aplicadas. Por exemplo, todas as fontes, títulos de filtros ou apenas fontes de dicas de ferramentas. Consulte a tabela de elementos de estilo para obter uma lista de elementos disponíveis para especificar.
Atributos de estilo
Os atributos de estilo especificam a parte do elemento de estilo à qual você deseja que as opções de formatação sejam aplicadas. Por exemplo, font-color e font-size para o elemento de estilo All.
Certifique-se de verificar a lista de atributos do elemento de estilo que você está usando. Por exemplo, enquanto o elemento de estilo highlighter aceita um atributo de estilo de cor de fundo, o mesmo não acontece com highlighter-title.
Opções de formatação
As opções de formatação especificam o que você deseja aplicar ao elemento de estilo e ao atributo de estilo. Por exemplo, cor da fonte, família da fonte e tamanho da fonte. A opção de formatação deve ser inserida como uma cadeia de caracteres ou um inteiro, dependendo do atributo de estilo. As cores devem ser inseridas como um código de cor hexadecimal, como #FF0000.
Um tipo de entrada de cadeia de caracteres contém texto.
Um tipo de entrada de inteiro contém números inteiros.
Exemplo de arquivo de tema personalizado
{ "version": "1.0.0",
"base-theme": "smooth",
"styles": {
"all": {
"font-color": "#d16302",
"font-family": "Tableau Bold"
},
"worksheet": {
"font-color": "#d16302",
"font-family": "Tableau Bold",
"font-size": 14
},
"worksheet-title": {
"font-color": "#d16302",
"font-family": "Tableau Bold",
"font-size": 14
},
"view": {
"background-color": "#ffb370"
}
}
}
Elementos de estilo aceitos com temas personalizados
Esta tabela contém uma lista de elementos de estilo aceitos e seus atributos de estilo suportados correspondentes. Embora nem todos os elementos de estilo disponíveis no Tableau sejam atualmente aceitos por temas personalizados, adicionaremos mais elementos de estilo em versões futuras. Ao importar um arquivo de tema personalizado, seus elementos de estilo serão aplicados a todas as planilhas na pasta de trabalho.
Elemento de estilo | Descrição | Atributos de estilo | Tipo de entrada | Escolha de formatação |
---|---|---|---|---|
all | Formata todas as fontes em toda a pasta de trabalho. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
worksheet | Formata a fonte padrão da planilha. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
worksheet-title | Formata a fonte do título da planilha. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
dica de ferramenta | Formata a fonte da dica de ferramenta. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
dashboard-title | Formata títulos do painel. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
font-weight | Cadeia de caracteres | Sequência de caracteres especificada como normal ou bold. | ||
story-title | Formata a fonte do título da história. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
cabeçalho | Formata a fonte do cabeçalho. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
legend | Formata a fonte do corpo da legenda e a cor de fundo. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
background-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. Este elemento também suporta dois dígitos adicionais para transparência, como #FF000080. | ||
legend-title | Formata a fonte do título da legenda em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
filtrar | Formata a fonte do corpo do filtro e a cor de fundo em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
background-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. Este elemento também suporta dois dígitos adicionais para transparência, como #FF000080. | ||
filter-title | Formata a fonte do título do filtro em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
parameter-ctrl | Formata a fonte do corpo do parâmetro e a cor de fundo em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
background-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. Este elemento também suporta dois dígitos adicionais para transparência, como #FF000080. | ||
parameter-ctrl-title | Formata a fonte do título de controle de parâmetro em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
destacador | Formata a fonte do corpo do marcador e a cor de fundo em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
background-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. Este elemento também suporta dois dígitos adicionais para transparência, como #FF000080. | ||
Highlighter-title | Formata a fonte do título do controle do marcador em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
font-size | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
page-ctrl-title | Formata a fonte do título do cartão de página em todas as planilhas. | font-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
font-family | Cadeia de caracteres | Cadea de caracteres com comprimento máximo de 50 caracteres. | ||
gridline | Formata as linhas de grade em uma exibição. | line-visibility | Cadeia de caracteres | Sequência de caracteres especificada como on ou off . |
line-pattern | Cadeia de caracteres | Sequência de caracteres especificada como dotted , dashed , ou solid . | ||
line-width | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
line-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. Este elemento também suporta dois dígitos adicionais para transparência, como #FF000080. | ||
zeroline | Formata a linha zero em uma exibição. | line-visibility | Cadeia de caracteres | Sequência de caracteres especificada como on ou off . |
line-pattern | Cadeia de caracteres | Sequência de caracteres especificada como dotted , dashed , ou solid . | ||
line-width | Inteiro | Inteiro com valor mínimo de 1 e valor máximo de 99. | ||
line-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. Este elemento também suporta dois dígitos adicionais para transparência, como #FF000080. | ||
mark | Formata a cor da marca em uma exibição. | mark-color | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |
exibição | Formata a cor de fundo em uma exibição. | Cadeia de caracteres | Cadeia de caracteres que segue o formato de um código de cor hexadecimal, como #FF0000. |