# RFE: opções de modo escuro/claro para emoji personalizado

**URL:** https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558
**Category:** Feature
**Created:** [29 Outubro , 2021 16:27 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558 "2021-10-29T16:27:07Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [29 Outubro , 2021 16:27 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/1 "2021-10-29T16:27:07Z")

</div>

Então, estou usando e adoro o [Discourse Reactions - Beyond Likes](https://meta.discourse.org/t/discourse-reactions-beyond-likes/183261). Tenho alguns emojis personalizados, como `:classic_smiley:`

![image](https://global.discourse-cdn.com/meta/original/3X/3/2/326de71c2ca4345e88f30b9ccac27da998f0b273.png)

(Meus adolescentes da geração Z me dizem que o 🙂 não significa o que eu, da geração X, acho que significa. Mas eles _nunca vão tirar os meus emoticons_).

O problema é: isso fica ótimo no modo claro, mas falha no modo escuro. Gostaria que ele fosse automaticamente substituído por uma cor diferente (como branco, provavelmente).

Seria ótimo se a interface de emojis personalizados permitisse o upload de imagens para os esquemas de cores escuro e claro separadamente, aplicando-as conforme apropriado com base na paleta de cores selecionada para o tema.

Na verdade, isso poderia ser estendido a _paletas de cores em geral_ — se alguém quiser criar um [Hot Dog Stand](https://blog.codinghorror.com/a-tribute-to-the-windows-31-hot-dog-stand-color-scheme/), seria legal que os emojis personalizados pudessem alternar conforme necessário. (Mas o modo escuro/claro é minha preocupação real.)

---

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [29 Outubro , 2021 16:32 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/2 "2021-10-29T16:32:39Z")

</div>

E, embora a maioria dos conjuntos de emojis seja (percebo agora) projetada para funcionar bastante bem, independentemente do esquema de cores, existem alguns itens como ✔ 🕶 ♟ 🐜 que não funcionam bem, mesmo no conjunto de emojis padrão.

Imagem de exemplo caso você esteja visualizando esta postagem no modo claro:

 ![image](https://global.discourse-cdn.com/meta/original/3X/d/6/d653f48cd34b2c5fb44653baa35656b6ba0bf705.png)

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [29 Outubro , 2021 23:05 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/3 "2021-10-29T23:05:41Z")

</div>

Você poderia modificar essa imagem para usar uma cor em vez de preto? Até mesmo uma imagem em cinza de 50-60% provavelmente ficaria bem.

Essa é sua opção mais fácil; não temos nada no núcleo para suportar a alternância de emojis para o modo escuro, pois a grande maioria funciona bem como está.

---

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [30 Outubro , 2021 02:28 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/4 "2021-10-30T02:28:10Z")

</div>

![smiletest](https://global.discourse-cdn.com/meta/original/3X/9/6/963f48dc0d6cc0b320c4a5c281a56b4298f86493.png)

Sim, não é o _pior_, mas não é exatamente o que eu gosto. Acaba ficando muito parecido com os elementos de controle cinzas e fica especialmente estranho quando misturado com outras reações, caso você tenha o “painel de reações dessaturado” ativado.

Para o site do Fedora, acabei optando por

 ![smiley](https://global.discourse-cdn.com/meta/original/3X/8/8/88b427fa0b6c91637c8a89e4b09085a0100bc808.png)

no novo azul do Fedora, o que está bom. Seria simplesmente _maravilhoso_ poder combiná-los com a escolha do tema.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [12 Abril , 2022 22:38 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/5 "2022-04-12T22:38:12Z")

</div>

Seria incrível ter alguns emojis alternativos para temas claros e escuros.  
O Discord sofre do mesmo problema.  
Mas entendo que não é um problema grande o suficiente para ser trabalhado, especialmente se pudermos substituir (podemos, aliás?) substituir alguns dos emojis padrão…

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [26 Abril , 2022 06:43 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/6 "2022-04-26T06:43:05Z")

</div>

Isso é interessante, mas por que você não precisaria disso para emojis padrão também? Como eles conseguem ter uma única imagem para emojis escuros/claros e não para emojis personalizados?

Entendo o desejo aqui, mas infelizmente estou removendo a saudação de boas-vindas do PR, não tenho certeza se apoio isso, a menos que olhemos para essa questão de forma holística. Temos emojis “padrão” atuais que nos falham em um tema escuro?

---

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [5 Maio , 2022 15:12 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/7 "2022-05-05T15:12:30Z")

</div>

> [@sam](#):
>
> Temos emojis de “estoque” atuais que falham em um tema escuro?

Sim. 🖤 🐈‍⬛ ⚫ 🏴 ✴ ✒ ▪ 🐜 ♟ 🕶 🦍

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [5 Maio , 2022 23:20 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/8 "2022-05-05T23:20:47Z")

</div>

Problema interessante [@Designers](https://meta.discourse.org/groups/designers)

![image](https://global.discourse-cdn.com/meta/original/4X/5/f/9/5f9f28a28c00446904458e26c8275af066c81b43.png)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [6 Maio , 2022 06:27 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/9 "2022-05-06T06:27:24Z")

</div>

É também um problema na descrição de

 ![Descrição primeiro emblema de bandeira](https://global.discourse-cdn.com/meta/original/4X/a/5/4/a547e983460585ea1e4a870d2e64ab2ed17746d3.png)

---

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [6 Maio , 2022 15:03 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/10 "2022-05-06T15:03:00Z")

</div>

Interessante, de fato. Não vejo nenhum outro aplicativo lidando com isso de forma diferente, no entanto. Aqui está uma captura de tela do Twitter (usamos o conjunto de emojis deles como padrão):

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/b/f/cbf077571559c97b5ce54b59c823a3e4ed90cd4e.jpeg)

Também testei o iOS, o conjunto deles tem mais cores em alguns desses emojis escuros (como para gorila, por exemplo), mas também não vejo nenhum tratamento especial lá.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [6 Maio , 2022 19:51 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/11 "2022-05-06T19:51:51Z")

</div>

Sim, não há ícones especiais para o modo escuro em conjuntos de emojis… e eu não vi nenhuma indicação de que algum dos conjuntos de emojis populares esteja trabalhando nisso… então, acho que 🤷‍♂️ não use esses emojis

O Google lançou recentemente um conjunto de emojis monocromático… então essa é uma maneira de evitar o problema, mas teríamos que adicionar suporte para isso de alguma forma (talvez possamos usar SVGs?)

> **[What is black and white and read all over?- Google Developers Blog](https://developers.googleblog.com/en/what-is-black-and-white-and-read-all-over/)**

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [6 Maio , 2022 20:05 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/12 "2022-05-06T20:05:15Z")

</div>

Openmoji está trabalhando nisso

> <https://github.com/hfg-gmuend/openmoji/issues/31#issuecomment-1043456101>
>
> ☃️ Snowman is transparent, whereas ⛄ Snowman Without Snow is opaque white, so th…ey don't match when the background isn't white.
> !\[Screenshot\_20190923-170853\](https://user-images.githubusercontent.com/4961925/65471708-045ef900-de25-11e9-9863-4be9bb863dcd.png)

---

<div class="post-metadata">

### Author: ![mattdm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mattdm/32/216484_2.png) [@mattdm](https://meta.discourse.org/u/mattdm)
#### Post date: [6 Maio , 2022 20:05 UTC](https://meta.discourse.org/t/rfe-dark-light-mode-options-for-custom-emoji/207558/13 "2022-05-06T20:05:25Z")

</div>

Acredito que se você definir um emoji personalizado com o mesmo nome de um padrão, ele o substituirá \[1\]. Então, indo com meu RFE original, se o recurso de emoji _personalizado_ permitisse duas opções com troca automática, as pessoas que realmente se importam poderiam substituir 🖤 e assim por diante.

* * *

1. pelo menos no seletor de emojis ou com `:qualquer_coisa:`, não unicode inserido diretamente
