vlgi / uai-components

Apache License 2.0
2 stars 1 forks source link

(feat): add new tooltip component #260

Open 01oseluiz opened 9 months ago

01oseluiz commented 9 months ago

In GitLab by @Wander-lan on Sep 11, 2023, 16:15

Gitlab MR Web Template

Descrição

Cria um novo componente de tooltip para ser utilizado como o novo padrão.

Tipo de mudança

Em quais navegadores foi testado?

Testei as seguintes resoluções no navegador:

Qualidade

Documentação

Teste

MR

01oseluiz commented 9 months ago

In GitLab by @Wander-lan on Sep 11, 2023, 18:34

requested review from @michaelcrds

01oseluiz commented 9 months ago

In GitLab by @michaelcrds on Sep 12, 2023, 17:18

Commented on src/lib/components/Tooltip/Tooltip.svelte line 6

Já existe um tipo TPosition, se vc procurar por ele vc vai ver que ficou faltando algumas posições

01oseluiz commented 9 months ago

In GitLab by @michaelcrds on Sep 12, 2023, 17:19

image

No Ora a caixa possui uma espécie de seta apontando para o icone

01oseluiz commented 9 months ago

In GitLab by @michaelcrds on Sep 12, 2023, 17:22

image

Faltou opções de customização como:

Essas são apenas algumas customizações que eu pensei que eventualmente alguém poderia acabar precisando

01oseluiz commented 9 months ago

In GitLab by @michaelcrds on Sep 12, 2023, 17:25

Esse componente não foi desenhado pelo UX/UI então você pode ir atrás deles para validar os meus apontamentos

01oseluiz commented 9 months ago

In GitLab by @michaelcrds on Sep 12, 2023, 17:28

Você vai precisar criar um arquivo .mdx para documentar as variáveis CSS

01oseluiz commented 9 months ago

In GitLab by @Wander-lan on Sep 13, 2023, 20:16

Commented on src/lib/components/Tooltip/Tooltip.svelte line 6

changed this line in version 2 of the diff

01oseluiz commented 9 months ago

In GitLab by @Wander-lan on Sep 13, 2023, 20:16

added 1 commit

Compare with previous version

01oseluiz commented 9 months ago

In GitLab by @Wander-lan on Sep 13, 2023, 20:19

added 1 commit

Compare with previous version