eduzz / houston

Design System at Eduzz.
https://eduzz.github.io/houston
MIT License
39 stars 7 forks source link

Add collapse on tabs #437

Closed phelpa closed 2 years ago

phelpa commented 2 years ago

Bugs corrigidos :

1-) Flechas na Tab horizontal continuavam desativadas quando eram pra estar ativadas, isso ocorria quando diminuindo a tela de tamanho. Coloquei pra calcular se as flechas devem estar desativadas no evento de resize window.

2-) Quando clicando no Ícone do Tab não dava trigger no click da Tab, arrumei isso dando um :

    > svg {
      pointer-events: none;
    }

Não sei porque mas isso arruma.

3-) IconButton estava sem os prefixos hst nas classes e tava dando conflito com as classes do orbita, agora está com os prefixos

Features :

Adicionado mountOnEnter e destroyOnClose nas Tabs, está agora igual ao Accordion