• Mentorias de Design

  • Melhore seu Craft

  • Mentorias de Design

  • Aprenda os Fundamentos

  • Mentorias de Design

  • Saiba onde está errando

Tabela

Tabela

Nessa aula veremos os elementos fundamentais de uma tabela, padrões de interação, estruturas comuns e como criar tabelas responsivas no Figma.

Nessa aula veremos os elementos fundamentais de uma tabela, padrões de interação, estruturas comuns e como criar tabelas responsivas no Figma.

Henrique Stopassoli

Willian Matiola

60 min

30 pts

Componente

Doamos 20% do valor de cada aula exclusiva que você adquire ou de qualquer valor doado nas aulas gratuitas. Confira o portal de Transparência.

*O preço final pode variar um pouco de acordo com a taxa de IOF cobrada pela plataforma de pagamentos.

Programa de Mentoria em Design

Desenvolva suas habilidades técnicas em design digital com a segurança de quem já trilhou esse caminho.

Sobre

As tabelas são ferramentas essenciais na interface de usuário (UI), servindo para que os usuários possam escanear, analisar, comparar, filtrar e manipular informações para obter insights e executar ações.

1. Anatomia Básica de uma Tabela

Grid com exemplo de input de texto, célula, linhas e colunas

Para construir uma tabela funcional, é preciso entender seus elementos fundamentais:

  • Células, Linhas e Colunas: Os blocos de construção básicos.

  • Texto: O conteúdo informativo principal.

  • Suplementos: Elementos de interação, como ações dentro das células ou em uma barra superior (topbar).

2. Hierarquia e Alinhamento de Dados

Tabela branca com 4 colunas. Células são separadas por borda cinza.

O alinhamento correto é crucial para a legibilidade e usabilidade:

Ordem de Importância: As colunas devem ser organizadas da esquerda para a direita (no ocidente), começando pela informação mais importante para o contexto do usuário (ex: ID, E-mail ou Categoria).

Alinhamento de Conteúdo: Por regra geral, textos são alinhados à esquerda e números são alinhados à direita.

Caracteres Tabulares: Para números, recomenda-se o uso de fontes com larguras iguais para cada dígito, o que facilita o escaneamento vertical da coluna.

3. Padrões de Estrutura e Navegação

Ao lidar com grandes conjuntos de dados, certas técnicas de estrutura garantem que o usuário não perca o contexto:

Cabeçalho Fixo

Gif mostrando tabela sendo rolada com header fixo.

Mantém os títulos das colunas visíveis durante a rolagem vertical.

Rolagem Horizontal com Coluna Fixa

Tabela com rolagem horizontal e primeiro cluna fixada.

Em telas menores ou tabelas densas, a primeira coluna (identificador) permanece fixa enquanto o restante dos dados desliza horizontalmente.

Colunas Redimensionáveis

Tabela com colunas redimensionáveis.

Comum em ferramentas de produtividade, permite que o usuário ajuste a largura para visualizar informações completas.

4. Estilos de Linha e Densidade Visual

A escolha estética da tabela impacta diretamente a velocidade de leitura:

Grid

Tabela de grid com linhas e células separadas por borda.

Define linhas e colunas claramente; ideal para tabelas com volume massivo de dados.

Linhas Horizontais

Tabela com estilo de linhas horizontais

O estilo mais comum, facilita a leitura contínua da linha como um todo.

Zebra (Zebra Striping)

Tabela com estilo zebra. Uma linha sem fundo, outra com fundo cinza claro.

Alternância de cores entre linhas, útil para guiar o olhar em grandes conjuntos de dados.

Sem Linhas

Tabela sem linhas divisórias

Indicado para conjuntos de dados pequenos, resultando em um visual mais limpo.

Densidade

Exemplo de densidade em tabelas. 3 densidades que alteram a altura da linha.

Quanto maior a densidade, menor a altura da linha. Linhas finas exibem mais dados sem rolagem, mas podem dificultar o escaneamento se estiverem muito próximas.

5. Paginação e Interatividade

Para gerenciar a carga cognitiva e a performance, a interatividade deve ser planejada:

Paginação

Exemplo de paginação em tabela. Botão dropdown no topo direito com opções de quantidade de linhas.

Pode ser posicionada na parte superior ou inferior da tabela, permitindo navegar por grandes datasets.

Ações de Hover

Ações extras ao passar o mouse por cima de uma célula.

Revelar ícones (como "copiar" ou "editar") apenas ao passar o mouse ajuda a reduzir o ruído visual da interface.

Linhas Editáveis e Expansíveis

Tabelas com linhas editáveis

Permitem que o usuário altere dados diretamente na célula ou expanda uma linha para ver detalhes adicionais sem perder o contexto da lista principal.

As tabelas são ferramentas essenciais na interface de usuário (UI), servindo para que os usuários possam escanear, analisar, comparar, filtrar e manipular informações para obter insights e executar ações.

1. Anatomia Básica de uma Tabela

Grid com exemplo de input de texto, célula, linhas e colunas

Para construir uma tabela funcional, é preciso entender seus elementos fundamentais:

  • Células, Linhas e Colunas: Os blocos de construção básicos.

  • Texto: O conteúdo informativo principal.

  • Suplementos: Elementos de interação, como ações dentro das células ou em uma barra superior (topbar).

2. Hierarquia e Alinhamento de Dados

Tabela branca com 4 colunas. Células são separadas por borda cinza.

O alinhamento correto é crucial para a legibilidade e usabilidade:

Ordem de Importância: As colunas devem ser organizadas da esquerda para a direita (no ocidente), começando pela informação mais importante para o contexto do usuário (ex: ID, E-mail ou Categoria).

Alinhamento de Conteúdo: Por regra geral, textos são alinhados à esquerda e números são alinhados à direita.

Caracteres Tabulares: Para números, recomenda-se o uso de fontes com larguras iguais para cada dígito, o que facilita o escaneamento vertical da coluna.

3. Padrões de Estrutura e Navegação

Ao lidar com grandes conjuntos de dados, certas técnicas de estrutura garantem que o usuário não perca o contexto:

Cabeçalho Fixo

Gif mostrando tabela sendo rolada com header fixo.

Mantém os títulos das colunas visíveis durante a rolagem vertical.

Rolagem Horizontal com Coluna Fixa

Tabela com rolagem horizontal e primeiro cluna fixada.

Em telas menores ou tabelas densas, a primeira coluna (identificador) permanece fixa enquanto o restante dos dados desliza horizontalmente.

Colunas Redimensionáveis

Tabela com colunas redimensionáveis.

Comum em ferramentas de produtividade, permite que o usuário ajuste a largura para visualizar informações completas.

4. Estilos de Linha e Densidade Visual

A escolha estética da tabela impacta diretamente a velocidade de leitura:

Grid

Tabela de grid com linhas e células separadas por borda.

Define linhas e colunas claramente; ideal para tabelas com volume massivo de dados.

Linhas Horizontais

Tabela com estilo de linhas horizontais

O estilo mais comum, facilita a leitura contínua da linha como um todo.

Zebra (Zebra Striping)

Tabela com estilo zebra. Uma linha sem fundo, outra com fundo cinza claro.

Alternância de cores entre linhas, útil para guiar o olhar em grandes conjuntos de dados.

Sem Linhas

Tabela sem linhas divisórias

Indicado para conjuntos de dados pequenos, resultando em um visual mais limpo.

Densidade

Exemplo de densidade em tabelas. 3 densidades que alteram a altura da linha.

Quanto maior a densidade, menor a altura da linha. Linhas finas exibem mais dados sem rolagem, mas podem dificultar o escaneamento se estiverem muito próximas.

5. Paginação e Interatividade

Para gerenciar a carga cognitiva e a performance, a interatividade deve ser planejada:

Paginação

Exemplo de paginação em tabela. Botão dropdown no topo direito com opções de quantidade de linhas.

Pode ser posicionada na parte superior ou inferior da tabela, permitindo navegar por grandes datasets.

Ações de Hover

Ações extras ao passar o mouse por cima de uma célula.

Revelar ícones (como "copiar" ou "editar") apenas ao passar o mouse ajuda a reduzir o ruído visual da interface.

Linhas Editáveis e Expansíveis

Tabelas com linhas editáveis

Permitem que o usuário altere dados diretamente na célula ou expanda uma linha para ver detalhes adicionais sem perder o contexto da lista principal.

As tabelas são ferramentas essenciais na interface de usuário (UI), servindo para que os usuários possam escanear, analisar, comparar, filtrar e manipular informações para obter insights e executar ações.

1. Anatomia Básica de uma Tabela

Grid com exemplo de input de texto, célula, linhas e colunas

Para construir uma tabela funcional, é preciso entender seus elementos fundamentais:

  • Células, Linhas e Colunas: Os blocos de construção básicos.

  • Texto: O conteúdo informativo principal.

  • Suplementos: Elementos de interação, como ações dentro das células ou em uma barra superior (topbar).

2. Hierarquia e Alinhamento de Dados

Tabela branca com 4 colunas. Células são separadas por borda cinza.

O alinhamento correto é crucial para a legibilidade e usabilidade:

Ordem de Importância: As colunas devem ser organizadas da esquerda para a direita (no ocidente), começando pela informação mais importante para o contexto do usuário (ex: ID, E-mail ou Categoria).

Alinhamento de Conteúdo: Por regra geral, textos são alinhados à esquerda e números são alinhados à direita.

Caracteres Tabulares: Para números, recomenda-se o uso de fontes com larguras iguais para cada dígito, o que facilita o escaneamento vertical da coluna.

3. Padrões de Estrutura e Navegação

Ao lidar com grandes conjuntos de dados, certas técnicas de estrutura garantem que o usuário não perca o contexto:

Cabeçalho Fixo

Gif mostrando tabela sendo rolada com header fixo.

Mantém os títulos das colunas visíveis durante a rolagem vertical.

Rolagem Horizontal com Coluna Fixa

Tabela com rolagem horizontal e primeiro cluna fixada.

Em telas menores ou tabelas densas, a primeira coluna (identificador) permanece fixa enquanto o restante dos dados desliza horizontalmente.

Colunas Redimensionáveis

Tabela com colunas redimensionáveis.

Comum em ferramentas de produtividade, permite que o usuário ajuste a largura para visualizar informações completas.

4. Estilos de Linha e Densidade Visual

A escolha estética da tabela impacta diretamente a velocidade de leitura:

Grid

Tabela de grid com linhas e células separadas por borda.

Define linhas e colunas claramente; ideal para tabelas com volume massivo de dados.

Linhas Horizontais

Tabela com estilo de linhas horizontais

O estilo mais comum, facilita a leitura contínua da linha como um todo.

Zebra (Zebra Striping)

Tabela com estilo zebra. Uma linha sem fundo, outra com fundo cinza claro.

Alternância de cores entre linhas, útil para guiar o olhar em grandes conjuntos de dados.

Sem Linhas

Tabela sem linhas divisórias

Indicado para conjuntos de dados pequenos, resultando em um visual mais limpo.

Densidade

Exemplo de densidade em tabelas. 3 densidades que alteram a altura da linha.

Quanto maior a densidade, menor a altura da linha. Linhas finas exibem mais dados sem rolagem, mas podem dificultar o escaneamento se estiverem muito próximas.

5. Paginação e Interatividade

Para gerenciar a carga cognitiva e a performance, a interatividade deve ser planejada:

Paginação

Exemplo de paginação em tabela. Botão dropdown no topo direito com opções de quantidade de linhas.

Pode ser posicionada na parte superior ou inferior da tabela, permitindo navegar por grandes datasets.

Ações de Hover

Ações extras ao passar o mouse por cima de uma célula.

Revelar ícones (como "copiar" ou "editar") apenas ao passar o mouse ajuda a reduzir o ruído visual da interface.

Linhas Editáveis e Expansíveis

Tabelas com linhas editáveis

Permitem que o usuário altere dados diretamente na célula ou expanda uma linha para ver detalhes adicionais sem perder o contexto da lista principal.

Assista em seguida

620

Alunos na newsletter

Newsletter

Para quem não quer perder nenhuma novidade do projeto.

Inscreva-se:

620

Alunos na newsletter

Newsletter

Para quem não quer perder nenhuma novidade do projeto.

Inscreva-se:

620

Alunos na newsletter

Newsletter

Para quem não quer perder nenhuma novidade do projeto.

Inscreva-se: