Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Creative Flow - Wiki Creative Flow - Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 24
    • Issues 24
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Creative Flow
  • Creative Flow - WikiCreative Flow - Wiki
  • Issues
  • #22

Closed
Open
Created Apr 14, 2025 by Vicente Hofmeister@v.hofmeisterMaintainer0 of 4 tasks completed0/4 tasks

3.1 Criar componente de botão de interesses

Na tela de seleção de interesses (#23 (closed)) cada interesse tem um botão próprio. A página irá receber os valores esperados e utilizar para criar os botões. Devemos ter um componente para facilitar esta criação.

ALTERAÇÃO: Conversamos com as stakeholders e vamos alterara a tela de definição de interesses e seus componentes. Os botões da tela terão cor de borda neutra (cinza) enquanto não selecionados em vez das cores preestabelecidas. Ao serem selecionados, os botões devem receber uma das três cores (azul, verde ou rosa) sem repetição. A cor depende da ordem de seleção (Ex: primeiro é azul, segundo é verde e terceiro é rosa).

Sobre a cor da borda do botão enquanto inativo, usar o Cinza 2 LM previsto no Figma, em style guide.

B3F73CAD-C8C8-4E05-BE15-475732BB4414

O componente deve receber como parâmetros:

  • color (pink, blue, green);
  • size (small, medium, large);
  • text (nome do interesse);
  • icon.

A seguir, exemplos de como os botões devem se parecer:

image image image image image image image image image image image image image

No Figma, na aba style guide, tem a referencia dos ícones, que podem ser exportados em SVG.

image

Quando selecionado, o icone deve ficar preenchido. Neste momento, o fundo assume a cor da borda. O texto e o ícone assumem a cor do background.

image 4F84C558-D510-4211-A5B6-5AEDFC769224 E919120C-CF8A-46A6-A645-DA7EFBFDF80D

Critérios de Aceitação:

  • As cores e ícones de cada botão devem estar de acordo com os indicados no Figma;
  • Ao serem clicados, os botões devem ficar preenchidos, como indicado no Figma;
  • Os ícones devem estar em SVG;
  • Os botões devem ser genéricos e receber (via props) o ícone, texto, cor e tamanho necessários.
Edited Apr 22, 2025 by Vicente Hofmeister
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking