vue-a11y / vue-vlibras

Componente Vue.js que ajuda você a implementar o VLibras no seu site
https://vue3-vlibras.surge.sh/
MIT License
24 stars 1 forks source link

Não funciona no Vue 2 #3

Closed Beatriz-Sanchez closed 1 month ago

Beatriz-Sanchez commented 2 months ago

Tentando implementar em um projeto em Vue 2. Oplugin renderiza se eu seguir a documentacão e colocar tudo no body do index.html, porém isso interfere no funcionamento do skeleton-loader do Vuetify 2.

Se tento usar o seu componente feito para Vue 2, o Widget simplesmente não renderiza. Tentei fazer várias alterações no componente, mas todas sem sucesso.

lucasferreiralimax commented 1 month ago

Tentando implementar em um projeto em Vue 2. Oplugin renderiza se eu seguir a documentacão e colocar tudo no body do index.html, porém isso interfere no funcionamento do skeleton-loader do Vuetify 2.

Se tento usar o seu componente feito para Vue 2, o Widget simplesmente não renderiza. Tentei fazer várias alterações no componente, mas todas sem sucesso.

Tudo bem @Beatriz-Sanchez ? Poderia compartilhar o package.json do projeto para eu conseguir entender as versões e tentar reproduzir o mais próximo do seu ambiente?

lucasferreiralimax commented 1 month ago

Consegui reproduzir o problema mencionado na issue utilizando as informações fornecidas e observei um bug relacionado ao skeleton. Gostaria de confirmar se este é o mesmo bug que você está enfrentando ou se trata de outra situação.

O único comportamento inesperado que encontrei com o Vuetify foi uma alteração na animação de carregamento do skeleton ao utilizar o VLibras.

Confira o vídeo abaixo para mais detalhes: Assista ao vídeo no YouTube

lucasferreiralimax commented 1 month ago

@Beatriz-Sanchez Eu fiz o ajuste na biblioteca para evitar o conflito mencionado assim que for revisado será atualizada, se quiser acompanhar o pull request keyframes css unique name.

lucasferreiralimax commented 1 month ago

@Beatriz-Sanchez, por favor, atualize seu pacote para a versão 0.1.3 - https://www.npmjs.com/package/@vue-a11y/vlibras.

A solução foi implementada. Agradeço se puder verificar as atualizações.