Módulo 12: Formatação condicional, RLS e temas JSON

Aula 3 de 3

Temas JSON corporativos

Padronizar cores, fontes e o estilo de cada tipo de visual em todos os relatórios.

16 minutos de leitura


Um tema JSON define a identidade visual de todos os relatórios de uma empresa. Sem ele, cada analista escolhe cores diferentes e o portfólio vira uma colcha de retalhos.

JSONTema corporativo completo
{  "name": "Tema Corporativo 2026",  "dataColors": [    "#E0A526", "#3FA7C4", "#7FB77E", "#C4785A",    "#8C7BC4", "#D0453B", "#4C8FA8", "#A8A29E"  ],  "background": "#14161A",  "foreground": "#E8EAED",  "tableAccent": "#E0A526",  "good": "#2E9E6B",  "neutral": "#E0A526",  "bad": "#D0453B",  "maximum": "#2E9E6B",  "minimum": "#D0453B",  "textClasses": {    "title":      { "fontFace": "Segoe UI Semibold", "fontSize": 16, "color": "#E8EAED" },    "header":     { "fontFace": "Segoe UI Semibold", "fontSize": 12, "color": "#E8EAED" },    "label":      { "fontFace": "Segoe UI", "fontSize": 10, "color": "#A8ADB5" },    "callout":    { "fontFace": "Segoe UI Light", "fontSize": 32, "color": "#E8EAED" }  },  "visualStyles": {    "*": {      "*": {        "background": [{ "show": true, "color": { "solid": { "color": "#1B1E24" } }, "transparency": 0 }],        "border":     [{ "show": true, "color": { "solid": { "color": "#2A2E36" } }, "radius": 8 }],        "visualHeader": [{ "show": false }],        "title": [{ "show": true, "fontSize": 13, "fontColor": { "solid": { "color": "#E8EAED" } } }]      }    },    "page": {      "*": {        "background": [{ "color": { "solid": { "color": "#14161A" } }, "transparency": 0 }],        "outspace":   [{ "color": { "solid": { "color": "#0F1115" } } }]      }    },    "card": {      "*": {        "labels":         [{ "fontSize": 28, "color": { "solid": { "color": "#E8EAED" } } }],        "categoryLabels": [{ "fontSize": 10, "color": { "solid": { "color": "#A8ADB5" } } }]      }    },    "lineChart": {      "*": {        "lineStyles": [{ "strokeWidth": 3, "lineStyle": "solid" }],        "categoryAxis": [{ "gridlineShow": false }],        "valueAxis": [{ "gridlineColor": { "solid": { "color": "#2A2E36" } }, "gridlineStyle": "dotted" }]      }    }  }}

Como aplicar e distribuir

  1. 1Salve o arquivo como tema-corporativo.json.
  2. 2Exibição → Temas → Procurar temas → selecione o arquivo.
  3. 3Teste em um relatório com todos os tipos de visual usados na empresa.
  4. 4Versione o JSON em um repositório compartilhado (SharePoint, Git).
  5. 5Crie um arquivo .pbix modelo com o tema já aplicado, páginas padrão e medidas base.
  • Mantenha um tema claro e um escuro com a mesma estrutura; troque conforme o público.
  • Documente no próprio JSON, com o campo 'name', a versão e a data.
  • Ferramentas como o Theme Generator ajudam, mas sempre revise o JSON final à mão.

Exercício prático

Crie o tema JSON da sua empresa com paleta, tipografia e estilo de cartão, linha e tabela. Aplique em dois relatórios diferentes e verifique a consistência.