Feat/input53

Título

Descrição

  • Criação da propriedade 'label-inline': Posicionamento alternativo do label, alinhado à esquerda do Campo de Texto, centralizado em sua altura.
  • Criação da propriedade 'iconSign': Ícone representativo e sem interatividade, posicionado à esquerda do Input.
  • Correção do botão do input no estado disabled, não é mais possível clicar.
  • Criação da propriedade 'is-highlight': Permite dar um destaque maior na interface, sendo utilizado em situações onde há necessidade de chamar atenção do usuário para este componente, como campos de busca por exemplo.

Issues relacionadas

#53

Como foi testado?

Testes utilizando o Jest

  • npx jest input

Testes exploratórios com os comandos:

Classifique seu código

  • Bug fix (Corrige uma issue sem introduzir quebras de compatibilidade)
  • Nova feature (Adiciona uma funcionalidade sem introduzir quebras de compatibilidade)
  • Refatoração (Altera a estrutura do código sem mudar ou corrigir funcionalidades)
  • Testes (Inclui ou corrige testes)
  • Breaking change (Correção ou nova funcionalidade que quebra a compatibilidade com versões anteriores)

Checklist

  • Meu código segue o estilo de codificação do projeto (ver. documentações na nossa Wiki)
  • Meu código necessita uma alteração na documentação
  • Já atualizei a documentação de acordo com o código
  • Meus commits seguem o padrão do projeto (ver. documentações na nossa Wiki)
  • Eu li o documento CONTRIBUTING
  • Adicionei os testes necessários para o meu código
  • Todos os testes (novos e antigos) passaram
  • Marquei a opção de deletar a branch após o MR ser aceito
  • Incluí todas as tags/etiquetas necessárias para a correta classificação do MR
Edited by Paula Coelho

Merge request reports

Loading