From 20ea5b636a07fc697c8770bdfb72e4cec37a21f4 Mon Sep 17 00:00:00 2001 From: lucasferreiralimax Date: Thu, 24 Oct 2024 20:41:07 -0300 Subject: [PATCH 1/3] add new props position, avatar, and opacity --- src/VLibras.vue | 57 ++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 45 insertions(+), 12 deletions(-) diff --git a/src/VLibras.vue b/src/VLibras.vue index e5e4eb0..de9711b 100644 --- a/src/VLibras.vue +++ b/src/VLibras.vue @@ -9,8 +9,7 @@ From 8511c822a484028d4031dfe261462fc0482770fb Mon Sep 17 00:00:00 2001 From: lucasferreiralimax Date: Thu, 24 Oct 2024 20:42:40 -0300 Subject: [PATCH 2/3] update readme with new props --- README.md | 45 ++++++++++++++++++++++++++++----------------- 1 file changed, 28 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index c9855d2..8356e39 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,12 @@ # vlibras + Componente Vue.js que ajuda você a implementar o VLibras no seu site. -Demo: https://vue-vlibras.web.app +Demo: [https://vue-vlibras.web.app](https://vue-vlibras.web.app) -Esse componente segue os padrões fornecidos na [documentação do vlibras](https://www.vlibras.gov.br/doc/widget/index.html). +Esse componente segue os padrões fornecidos na [documentação do VLibras](https://www.vlibras.gov.br/doc/widget/index.html). -> Os surdos enfrentam bastante dificuldade para ler, escrever e se comunicar na língua oral do seu país. Dessa forma, para tentar reduzir esses problemas, o objetivo da ferramenta computacional de código aberto, denominada VLibras Widget, consiste em traduzir conteúdos do Português Brasileiro para a Língua Brasileira de Sinais (LIBRAS), tornando websites acessíveis a pessoas surdas. -- [Visão geral vlibras](https://www.vlibras.gov.br/doc/widget/introduction/overview.html) +> Os surdos enfrentam bastante dificuldade para ler, escrever e se comunicar na língua oral do seu país. Dessa forma, para tentar reduzir esses problemas, o objetivo da ferramenta computacional de código aberto, denominada VLibras Widget, consiste em traduzir conteúdos do Português Brasileiro para a Língua Brasileira de Sinais (LIBRAS), tornando websites acessíveis a pessoas surdas. -- [Visão geral VLibras](https://www.vlibras.gov.br/doc/widget/introduction/overview.html) ## Instalação @@ -26,23 +27,33 @@ createApp(App) ``` ## Como usar -No seu App.vue +No seu `App.vue` ```vue ``` +### Props + +O componente `VLibras` suporta as seguintes props para personalização: + +- **src**: URL do script do VLibras. Padrão: `https://vlibras.gov.br/app/vlibras-plugin.js` +- **urlWidget**: URL base do widget VLibras. Padrão: `https://vlibras.gov.br/app` +- **position**: Define a posição do widget na tela. Valores suportados: + - `'left'`, `'right'`, `'bottom'`, `'top'`, `'bottom-left'`, `'top-left'`, `'bottom-right'`, `'top-right'` + - Padrão: `'bottom-right'` +- **avatar**: Escolha do avatar a ser exibido no widget. Valores suportados: + - `'icaro'`, `'hosana'`, `'guga'`, `'random'` + - Padrão: `'random'` +- **opacity**: Define a opacidade do widget. Valores entre 0 (totalmente transparente) e 1 (totalmente opaco). + - Padrão: `1.0` + ### Suporte para Vue 2 Se você está utilizando Vue 2 em seus projetos, também pode integrar facilmente o VLibras! A versão específica para Vue 2 do componente está disponível [aqui](https://github.com/vue-a11y/vue-vlibras/tree/vue-2), mantendo a mesma funcionalidade e acessibilidade que a versão para Vue 3. @@ -52,9 +63,9 @@ Confira o repositório no GitHub para mais detalhes e instruções sobre como in ## Contribuindo - De erros de digitação na documentação à codificação de novos recursos; -- Verifique os issue em aberto ou abra um novo issue para iniciar uma discussão sobre sua ideia de recurso ou o bug que você encontrou; -- Dê um fork no repositório, fazendo as alterações e enviando um PR; +- Verifique os issues em aberto ou abra um novo issue para iniciar uma discussão sobre sua ideia de recurso ou o bug que você encontrou; +- Dê um fork no repositório, faça as alterações e envie um PR; Nos siga no Twitter [@vue_a11y](https://twitter.com/vue_a11y) -**Obrigado por usar e fazer a web mais acessível** +**Obrigado por usar e fazer a web mais acessível!** \ No newline at end of file From 16bb36588fbf5b4eaeea56687d3275541d4d51ee Mon Sep 17 00:00:00 2001 From: lucasferreiralimax Date: Thu, 24 Oct 2024 20:49:08 -0300 Subject: [PATCH 3/3] update spa example content --- demo/src/App.vue | 71 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/demo/src/App.vue b/demo/src/App.vue index d6693d6..053eebf 100644 --- a/demo/src/App.vue +++ b/demo/src/App.vue @@ -1,10 +1,79 @@ + +