Componentes do NaTrave!
Os componentes do app, montados sobre a marca. Cor, fonte, espaçamento, raio e movimento vêm da marca; aqui ficam as peças prontas para usar. O mesmo conjunto serve a qualquer app NaTrave!, trocando só o tema de cores.
Componentes
Botão
Primário, secundário e texto. Três tamanhos, carregando com barras inclinadas.
EspecificadoBotão de ícone
Com fundo, sem fundo e sobre imagem. Sempre com rótulo de acessibilidade.
EspecificadoTag de status
Pílula neutra com ponto pulsante, sobre o pôster.
EspecificadoLinha de informação
Informação com ícone e contato com avatar.
EspecificadoAvatar
Foto ou a peça sem imagem da marca, com raio de 25%.
EspecificadoPôster
A peça sem imagem no formato do card, com a mesma cor do campeonato ou time.
EspecificadoBottom sheet
Folha que sobe do pé da tela, arrasta para fechar e troca de etapa sem fechar.
EspecificadoMovimento
Curvas de saída e mola, escalonado de 80 ms, confete só em confirmação.
EspecificadoComo usar no Flutter
- Dependência no
pubspec.yaml:natrave_design_systempela tag do repositóriona-trave/design-system. - Tema:
ThemeData(extensions: [NatraveTema.app]). - Fontes: o app declara Saira, Inter e Anton só nos pesos que usa. O pacote não carrega fonte.