Data de elaboração |
18/07/2022. |
Responsável pelo estudo |
Anderson Anschau João Vitor Paulino Nobre Milton Daniel Yama |
Equipe do estudo |
TURING |
Alvo |
Sistema de Outorga e Licenciamento Ambiental de Rondônia (SOLAR) |
Origem |
Objetivo Estratégico: Definir padrões de estilo dos botões de acordo com o contexto em que se encontram dentro do sistema SOLAR. |
Objetivo |
Estudo com objetivo de definir padrões de estilo dos botões de acordo com o contexto em que se encontram e quando devem ser utilizados. |
Documentação correlata |
-/- |
Observações |
Os tipos botôes dentro do sistema SOLAR estão presentes neste estudo. |
Estudo com objetivo de definir padrões de estilo dos botões de acordo com o contexto em que se encontram e quando devem ser utilizados.
Para evitar erros, um sistema deve se apresentar de forma intuitiva e clara para o usuário mantendo um padrão de uso consistente das ações a serem executadas dentro dele, desta forma, o guia de padronização dos botões do SOLAR vem para definir um padrão aos desenvolvedores para a forma em que as ações do sistema devem ser estilizadas, a fim de minimizar erros e inconsistências de UI observadas dentro do projeto.
Em geral a posição de um botão é definida de acordo com o padrão ocidental de leitura da esquerda para a direita.
O sistema segue a paleta de cor do Admin pro, em conjunto com o padrão de cores definidos pelo framework Bootstrap
Quando há a necessidade para melhor expressar a ideia da ação a ser chamada pelo botão, são utilizados ícones para facilitar a identificação da ação. O SOLAR faz uso do MDI (Material Design Icons) como fonte de ícones para seus botões.
Um botão primário é o botão que clama pela ação do usuário, que destaca a ação principal que aquele usuário deve executar e então prosseguir com o fluxo, estes botões geralmente trabalham com operações de criação e confirmação.
Botões definidos como secundário correspondem a ações que abrem caminhos alternativos ao fluxo principal, trazendo ações alternativas para interagir com o processo ou que se põe como ação de retorno.
Botões terciários tem como comportamento ações que interagem diretamente com os itens correspondentes, como visualização de documentos, redirecionamento para modal, e manipulação do item.
Guia de estilo relativo a botões localizados na área geral de uma view.
Para replicar o tamanho do botão, aplique a classe: btn na tag do botão.
Guia de estilo relativo a botões localizados dentro de uma modal.
Devido a forma com que os itens dos formulários em modais são estruturados, ordem de leitura se da de cima pra baixo, logo os botões ficam localizados no canto inferior esquerdo.
Para replicar o tamanho do botão, aplique a classe: btn na tag do botão.
Ficando a observação que havendo uma melhoria no design da modal para se adequar ao design do projeto, uma aparência semelhante aos cards aplicar a classe: btn-sm na tag do botão.
Guia de estilo relativo a botões localizados dentro de um card.
Para replicar o tamanho do botão, aplique a classe: btn-sm na tag do botão.
Guia de estilo para botões de um item do card. Todos botões desta categoria devem ser terciário e devem ser acompanhados de um ícone.
O botão terciario é modelado da seguinte forma: hrml <h6><a><em>texto</em></a></h6>
Para realizar um repasse do sistema para a padronização em cada pagina, é proposto o seguinte modelo de historia.
História |
Complexidade |
Preciso que seja ajustado os botões em... de acordo com o guia de estilo do SOLAR |
2 |
Com base nas regras apresentadas, o presente documento apresenta um guia para os componentes de botões do sistema e destaca irregularidades presentes no SOLAR a serem corrigidas.