Conteúdo do Curso

4.9 - Aba Appearance: ícone, paleta e cor

Capítulo 4 How-to 7 min Lição 4.9

Aba Appearance — ícone, paleta e cor

A aba Appearance (Aparência) controla como o card é renderizado: ícone, cores, fundo, formato de número e unidade. É o que transforma dados em comunicação visual. Veja nos prints abaixo.

8
campos visuais
3
tipos de ícone
2
estilos de fundo
3
tipos de unidade

Visão geral dos campos

A aba tem 8 campos divididos em 2 grupos:

Visual
  • icon — classe Font Awesome (só tile)
  • color_palette — qual paleta aplicar
  • palette_id — paleta custom (se escolhida)
  • background_style — palette ou manual
  • background_color — cor de fundo (só manual)
  • font_color — cor do texto (só manual)
Número
  • number_style — compact ou exact
  • unit_type — none, monetary ou custom
  • unit_symbol — texto custom (ex.: %, h)

Print 1 — aba Aparência de um tile (Companies) com configuração padrão:

Aba Appearance - tile Companies

Repare que o preview à direita espelha exatamente o que vai aparecer no dashboard — cor de fundo, ícone, número.

icon — o ícone do card

Só aparece para item_type=tile. Recebe uma classe Font Awesome 4 (sem o prefixo fa-). O boardkit usa a versão 4 — então sempre procure por ícones lá.

Onde achar os ícones?
Catálogo oficial

A fonte definitiva — busca, filtro por categoria, visualização.

fontawesome.com/v4/icons
Busca por palavra-chave

Pesquise por: user, money, chart, cart, calendar, check...

Buscar "user"

Galeria por categoria

Os ícones mais usados em dashboards reais, organizados pelo que representam. Cada categoria mostra 4 ícones com explicação do uso típico.

Pessoas & Contatos

Para tiles que mostram indivíduos, leads, usuários do sistema, clientes PF.

  • fa-user — pessoa individual (1 lead, 1 usuário)
  • fa-users — grupo (todos os contatos)
  • fa-user-plus — novos no período (criados hoje/semana)
  • fa-user-times — perdidos ou inativos
Empresas & Lugares

Para clientes PJ, localizações geográficas, operações físicas.

  • fa-building — empresas / clientes PJ (res.partner is_company=True)
  • fa-map-marker — geolocalização (latitude/longitude preenchidos)
  • fa-globe — por país / internacional
  • fa-truck — logística / entregas / transferências
Vendas & Receita

Para KPIs financeiros, pedidos, faturamento, ticket médio.

  • fa-usd — receita em dólar / KPIs financeiros
  • fa-shopping-cart — pedidos (sale.order)
  • fa-credit-card — pagamentos / invoices
  • fa-line-chart — KPIs de tendência (receita mensal)
Atividades & Projetos

Para CRM, tarefas, agenda, projetos, prazos.

  • fa-tasks — atividades / tarefas (mail.activity)
  • fa-calendar — eventos / prazos (calendar.event)
  • fa-clock-o — tempo / atrasos (date_deadline)
  • fa-briefcase — projetos (project.project)
Alertas & Status

Para tiles que precisam de atenção imediata (overdue, errors, success).

  • fa-warning — alerta genérico (count > 0)
  • fa-exclamation-triangle — atenção / cuidado
  • fa-times-circle — erro / falha / cancelado
  • fa-check-circle — sucesso / aprovado / concluído
Dashboards & Métricas

Para tiles que refletem o tipo de visualização ou modelo técnico.

  • fa-bar-chart — tile com gráfico de barras por baixo
  • fa-database — total de registros / volume
  • fa-cogs — processamentos / automações
  • fa-envelope — mensagens / email (mail.message)

Como o boardkit usa o ícone

O boardkit simplesmente adiciona fa + nome no HTML:

<i class="fa fa-building fa-2x"></i>

O fa-2x dobra o tamanho automaticamente — o boardkit já aplica isso internamente, então você só informa o nome (ex.: building).

background_style — palette ou manual

Controla como o fundo é escolhido:

palette (padrão)

O boardkit usa a cor mais escura da paleta configurada no dashboard, e escolhe uma cor de texto com contraste automático.

Quando usar: 90% dos casos. Visual coerente com o restante do dashboard.

manual

Você define background_color e font_color diretamente (color picker).

Quando usar: destaque especial (ex.: "Alerta" em vermelho) ou identidade de marca.

color_palette — qual paleta usar

Valor O que faz
dashboard Padrão. Segue a paleta configurada no dashboard — todos os cards mudam juntos quando você troca.
Preset Paleta fixa (azul, verde, vermelho, etc.). Útil quando você quer destaque em um card específico.
custom Paleta definida em Settings do boardkit. Permite cores fora dos presets.

number_style — compact ou exact

compact (padrão)

Números grandes são abreviados: 1.2K, 3.4M, 1.5Bi. Mais legível em dashboards.

Exemplo: 1245000 → 1,2M

exact

Número completo, sem abreviação. Útil para valores monetários onde cada centavo importa.

Exemplo: 1245000 → 1.245.000,00

unit_type — moeda, símbolo ou nada

Adiciona um sufixo ao número. Só visível para tile e kpi.

Valor O que faz Exemplo
none Sem unidade — só o número. 1.245
monetary Formata como moeda da empresa (R$, $, €...). Recomendado para KPIs financeiros. R$ 1.245,00
custom Você digita o símbolo (ex.: %, h, kg). Aparece unit_symbol. 87%, 42h

Print 2 — tile Open Opportunities (crm.lead) com paleta aplicada:

Aba Appearance - Open Opportunities

Mesmo modelo (Contato) e configuração similar — o boardkit cicla pelas cores da paleta para dar variedade visual.

Print 3 — KPI Overdue Rate com unidade custom:

Aba Appearance - Overdue Rate KPI

KPIs têm o mesmo formulário, mas o preview mostra o número em destaque com o título e o valor secundário.

Restrições por tipo de item

A aba muda dependendo do item_type:

tile

Todos os campos. É onde a aba brilha — ícone, fundo, número, unidade.

kpi

Mesmo formulário, sem icon. Suporta unidade (moeda/custom).

list

Quase vazio — só number_style. Sem paleta, sem ícone (a tabela é a "aparência").

Dicas práticas

Agora que você domina a aba Appearance, vamos para a aba Interaction — onde o clique no card vira uma ação concreta.

Detalhe da aba Appearance: 8 campos visuais, icon Font Awesome, color_palette (dashboard/preset/custom), background_style (palette/manual), number_style (compact/exact), unit_type (none/monetary/custom) e restrições por item_type.

Avaliação
0 0

Por enquanto não há comentários.