Pular para o conteúdo principal

1.1.0

24 de abril de 2025

🎉 Novas funcionalidades

Adicionamos o componente CardLink, responsável por exibir listas de links categorizados em formato de cards. Ele utiliza um arquivo JSON externo para configurar os títulos, descrições e links de cada item.

dica

Acesse a documentação de customização para aprender a configurar o Card.

Como funciona
  • O componente lê a configuração diretamente de card-config.json, no formato:
  • Os textos longos são automaticamente truncados para até 2 linhas.
  • O layout é responsivo e utiliza estilos definidos em styles.module.css.
  • Pode ser facilmente reutilizado para outros contextos com categorias diferentes, apenas alterando o JSON.
  • Ideal para seções como "Ajuda", "Guias", "Referência Rápida", etc.

Componente Card link

🔧 Melhorias

Melhoria no componente CardFeatured

A partir de agora, o componente CardFeatured foi aprimorado para permitir uma estrutura de cards categorizados, proporcionando uma visualização mais organizada e intuitiva para os usuários. O componente agora é mais flexível e modular, facilitando a adição de novas categorias e itens.

dica

Acesse a documentação de customização para aprender a configurar o Card.

Componente Card featured

O que foi alterado:
  • Estrutura hierárquica de cards: Agora é possível agrupar os cards em categorias. Cada categoria exibe seu título seguido de uma lista de itens, com a possibilidade de mostrar imagens e descrições.
  • Exibição de imagem e texto: Cada card exibe uma imagem e um texto resumido, com truncamento automático para não ultrapassar o limite de duas linhas.
  • Melhor usabilidade: Adicionada a funcionalidade de link de navegação (via Docusaurus Link), permitindo redirecionamento fácil aos conteúdos relacionados ao card.

Melhoria no componente Header

O componente HomepageHeader agora consome dinamicamente um arquivo de configuração externo, tornando-o mais personalizável e fácil de manter.

Banner

dica

Acesse a documentação de customização para aprender a configurar o banner.

  • Configuração externa via JSON: Os dados do cabeçalho como título, tagline e texto do botão agora são carregados do arquivo custom-config.json. Isso permite modificar o conteúdo do header sem precisar alterar o código-fonte.
  • Separação de responsabilidades: A lógica de conteúdo foi desacoplada da estrutura do componente, facilitando a manutenção, reuso e tradução futura.
  • Aprimoramento da legibilidade do código: Estrutura mais limpa e organizada com foco na reutilização de estilos e classes utilitárias.