Tenho quase certeza de que não era assim antes ; pode ser um efeito colateral da conversão pós-menu para Glimmer (não tenho certeza). Além disso, você não vê o problema imediatamente, pois o plugin Reactions geralmente está instalado.
A discrepância visual ao passar o mouse não é boa. (acontece apenas quando curtido)
O tamanho do número pendente causa uma leve discrepância de altura nos botões. Talvez você precise ajustar o preenchimento/tamanho.
Por último, menos perceptível. Se você unificar os botões, acho que ficará melhor/consistente sem o raio no meio.
vs
Testado sem plugins e na versão mais recente do Discourse.
5 curtidas
parece que isso é anterior à versão glimmer do menu, mas há de fato algumas inconsistências aqui que podemos corrigir. Obrigado por reportar!
5 curtidas
Isso deve corrigir ambos os problemas, e alguns outros que notei
main ← ux-post-action-menu
opened 08:37PM - 31 Jan 25 UTC
Related to https://meta.discourse.org/t/double-button-inconsistencies-post-menu/… 349845
This does some general clean up...
* **Moves shared mobile/desktop styles into /common**
We had some mobile hover states for some reason, and desktop hover/focus states can be moved to common and gated with `.discourse-no-touch`... this means we're applying them on capabilities rather than device type
* **Adds some `-d-post-control-` variables to make theming easier**
Theme authors can replace the variables without worrying about selector specificity
* **Removes an overridden fade-out class from likes**
We were overriding the effect here anyway
* **Fixes a janky hover transition effect on the like button**
This was being incorrectly inherited from another button
...and fixes some issues
* **Corrects border radius on double buttons (likes, flags)**

* **Corrects double button height issues for flags**

* **Adjusts the flag count to avoid the lumpy circle CSS problem**

* **Removes lingering post-tap focus/hover states on mobile by applying `.discourse-no-touch` and `focus-visible`**
Tested both glimmer and legacy.
2 curtidas