# Contorno de avatar grande do cartão de usuário aparece em plugins e componentes

**URL:** https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454
**Category:** UX
**Created:** [30 Setembro , 2022 06:31 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454 "2022-09-30T06:31:18Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [30 Setembro , 2022 06:31 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/1 "2022-09-30T06:31:18Z")

</div>

Olá,

Notei na atualização recente que, ao abrir um cartão de usuário em um plugin ou componente de tema que acho que usa o modelo de cartão de usuário, o avatar tem um contorno.

Possível commit relacionado: [A11Y: Improve user card accessibility (#18348) · discourse/discourse@ca10381 · GitHub](https://github.com/discourse/discourse/commit/ca1038187f35e76434e0b4d14f16aa6ae66e0d4b)

Testei com o plugin [Who’s Online](https://meta.discourse.org/t/discourse-whos-online/52345?u=dodesz) e o componente de tema [Top Contributors Sidebar](https://meta.discourse.org/t/top-contributors-sidebar/215110?u=dodesz), mas provavelmente há mais.

Obrigado 🙂

---

<div class="post-metadata">

### Author: ![khenmu](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/khenmu/32/108976_2.png) [@khenmu](https://meta.discourse.org/u/khenmu)
#### Post date: [30 Setembro , 2022 07:37 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/2 "2022-09-30T07:37:00Z")

</div>

Tenho visto isso esporadicamente aqui no Meta nos últimos dias no meu iPad.

Ainda não consegui encontrar nenhum padrão para quando isso acontece e quando não acontece.

&nbsp;  
**editar:** Um exemplo de onde aconteceu;

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/b/e/8be916404486efc3d44dfa28c911f32383c3c47e.jpeg)

[https://meta.discourse.org/t/replacing-google-search-with-framasoft/118037/](https://meta.discourse.org/t/replacing-google-search-with-framasoft/118037/)

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [30 Setembro , 2022 15:52 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/3 "2022-09-30T15:52:52Z")

</div>

Olá @Don, obrigado por compartilhar. O contorno destina-se a aparecer apenas ao focar com o teclado, portanto, isso não deveria estar acontecendo ao clicar assim.

Isso também está ocorrendo ao clicar nos avatares na lista de tópicos? Ou está restrito a clicar em avatares gerados por plugins/temas?

Além disso, posso saber qual navegador + versão você está usando? Obrigado 🙂

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [30 Setembro , 2022 18:52 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/4 "2022-09-30T18:52:36Z")

</div>

Olá Keegan, Para mim, isso só acontece em componentes de plugin e tema. Quando clico no avatar da lista de tópicos e depois clico nos outros avatares (plugin e TC), o contorno desaparece.

Eu tentei em vários navegadores e o resultado é o mesmo.

Android 12  
Chrome 106.0.5249.65  
Firefox 105.1.0

MacOS 12.4  
Chrome 105.0.5195.125  
Firefox 105.0.1

Obrigado 🙂

---

<div class="post-metadata">

### Author: ![renato](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/renato/32/383632_2.png) [@renato](https://meta.discourse.org/u/renato)
#### Post date: [5 Outubro , 2022 16:20 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/6 "2022-10-05T16:20:38Z")

</div>

Também estou enfrentando esse problema ao clicar em avatares do plugin “quem está online” e esse comportamento é o mesmo aqui:

> [@Don](#):
>
> isso só acontece em plugins, componentes de tema. Quando clico no avatar da lista de tópicos e depois clico nos outros avatares (plugin e TC), o contorno desaparece.  
> Eu tentei em vários navegadores e o resultado é o mesmo.

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [18 Outubro , 2022 18:16 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/7 "2022-10-18T18:16:20Z")

</div>

Obrigado @Don, isso agora deve estar resolvido 🎉

> <https://github.com/discourse/discourse/pull/18650>
>
> This PR fixes an issue that was brought up on \[Meta\](https://meta.discourse.org/…t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/4) where a focus ring appears on the user card (for themes/plugins) when clicking. This PR ensures the focus ring only appears when the user card is selected via \<kbd\>Tab\</kbd\> only rather than by click.
> 
> \*\*After clicking on avatar:\*\*
> 
> |Before|After|
> |---|---
> |\<img width="707" alt="Screen Shot 2022-10-18 at 11 03 47 AM" src="https://user-images.githubusercontent.com/30090424/196509502-69c8b086-8b76-4267-ae5c-14fa5e2c065c.png"\>|\<img width="706" alt="Screen Shot 2022-10-18 at 11 03 40 AM" src="https://user-images.githubusercontent.com/30090424/196509591-183cfb91-1729-4d41-8535-8b890e74da30.png"\>|

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [19 Outubro , 2022 15:00 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/8 "2022-10-19T15:00:54Z")

</div>

Este tópico foi fechado automaticamente após 20 horas. Novas respostas não são mais permitidas.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [20 Outubro , 2022 07:02 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/9 "2022-10-20T07:02:08Z")

</div>



---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [20 Outubro , 2022 07:12 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/10 "2022-10-20T07:12:41Z")

</div>

Olá Keegan,

Desculpe pela demora na resposta, mas só consegui testar agora. Verifiquei no Safari Versão 15.5 e ainda vejo o contorno quando abro o cartão do usuário. Parece que nos outros navegadores está tudo bem. 🙂

Ele aparece em todos os avatares, exceto nos avatares de tópico, para mim.

Obrigado 🙂

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [20 Outubro , 2022 15:24 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/11 "2022-10-20T15:24:28Z")

</div>

Ah, interessante, obrigado por me informar, vou dar uma olhada 🙂

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [10 Novembro , 2022 18:14 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/18 "2022-11-10T18:14:07Z")

</div>

🎉 Isso agora deve ser resolvido com:

> <https://github.com/discourse/discourse/pull/18960>
>
> This PR adds a check to ensure that the focus of the first item of the user card… is only present when the click was not by a mouse (i.e. a keyboard). This helps prevent the focus ring from appearing when simply clicking a user card.

---

<div class="post-metadata">

### Author: ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)
#### Post date: [10 Novembro , 2022 18:14 UTC](https://meta.discourse.org/t/user-card-huge-avatar-outline-appears-on-plugins-and-components/240454/19 "2022-11-10T18:14:20Z")

</div>


