Page cover

Modelo de documentação

[🗑️] Imagem de topo demonstrando o componente aplicado em um layout. Uso de mockup preferencialmente sempre em formato Mobile. Caso o componente não contenha versão Mobile, ai sim aplicar em versão Desktop.

[🗑️] Topo 🔸

[🗑️] Nome do componente

[📝] Descrição resumida sobre o que este componente permite fazer em uma interface;

Histórico de Atualizações (H1) 🔸

Figma
Gitbook
Android
iOS
Web

--/--/----

--/--/----

--/--/----

--/--/----

Atualizações por data

[📝] <Mês/Ano> (H3)

  • [🗑️] Data exata da atualização no mês (Ex.: 12/12/2012)

    • Repetir a postagem a cada nova atualização

    • A escrita deve ser simples e direto ao ponto sobre quais são as atualizações

    • Separar mudanças em bulletpoints diferentes


Sobre (H1) 🔸

[📝] Uma frase falando quantos tipos variantes o componente contem e quais são elas.

[🗑️] Figma Embed com o link do componente no arquivo Kósmos - UI Kit


Observações adicionais (H1)

[📝] Tópicos mais importantes para se saber sobre o componente.


Uso (H1) 🔸

[📝] Escrever de forma reduzida, os principais pontos de uso desse componente para o usuário e onde.

[🗑️] Imagem do componente aplicado em locais onde geralmente ele é aplicado

[🗑️] Do & Don'ts (Não obrigatório para as primeiras documentações do componente) • Adicionar um caso de uso extremo bom e um caso de uso extremo ruim • Caso identifique necessidade, pode adicionar mais

Cover

✅ Do

Cover

❌ Don't


Anatomia (H1) 🔸

[🗑️] Demonstração de elementos e estrutura

[🗑️] Imagem do componente com indicies numéricos para indicar cada elemento do componente (Light & Dark) + legenda na imagem indicando o que cada número é

[📝] <#.> <Elemento do componente> <(Opcional)> (H2)*

[🗑️] Repetir a documentação para todos elementos numerados na imagem que necessitarem de uma explicação. Colocar na frente do título "(Opcional)" para quando for permitido que o elemento não seja utilizado.

[🗑️] Explicar:

  • [📝] Que informações esse elemento do componente recebe.

  • [📝/🗑️] Se é obrigatório receber alguma informação (Em casos de texto ou imagem).

  • [📝] Como ele deve se comportar em diferentes casos de uso.

[🗑️] Do & Don'ts (Não obrigatório para as primeiras documentações do componente)

• Adicionar um caso de uso extremo bom e um caso de uso extremo ruim

• Caso identifique necessidade, pode adicionar mais

Cover

✅ Do

Cover

❌ Don't


Variantes (H1) 🔸

[📝] <Varint Type> (H2)

[📝] Explica como esse tipo do componente deve ser aplicado e se comportar em diferentes casos de uso

[🗑️] Do & Don'ts (Não obrigatório para as primeiras documentações do componente) • Adicionar um caso de uso extremo bom e um caso de uso extremo ruim • Caso identifique necessidade, pode adicionar mais

Cover

✅ Do

Cover

❌ Don't


Posicionamento (H1)

[📝] Explica como esse componente deveria estar posicionado no layout em relação a ele mesmo caso tenha multiplos juntos + como ele se comporta com interação/comportamento em outros componentes


Layout responsivo (H1)

[📝] Explica como esse componente se comporta em diferentes posições do layout + em quebras de breakpoints em grids

[🗑️] Do & Don'ts (Não obrigatório para as primeiras documentações do componente) • Adicionar um caso de uso extremo bom e um caso de uso extremo ruim • Caso identifique necessidade, pode adicionar mais

Cover

✅ Do

Cover

❌ Don't


Comportamento (H1)

[📝] Explica como esse componente deveria se comportar em diferentes interações com o conteúdo da tela. Exemplo: scroll, transições e etc

[🗑️] Do & Don'ts (Não obrigatório para as primeiras documentações do componente) • Adicionar um caso de uso extremo bom e um caso de uso extremo ruim • Caso identifique necessidade, pode adicionar mais

Cover

✅ Do

Cover

❌ Don't


Use cases (H1) 🔸

[📝] <Use case name> (H2)

Not found

Percebeu um erro, ficou com dúvida ou tem uma sugestão?

Contribua com o Kósmos preenchendo nosso formulário de contribuição — sua colaboração ajuda a tornar o Design System mais claro, útil e evolutivo para todo o time.

Atualizado