RFE: opciones de modo oscuro/claro para emojis personalizados

Así que, estoy usando y me encanta Discourse Reactions - Más allá de los Me Gusta. Tengo algunos emojis personalizados, como :classic_smiley:

image

(Mis adolescentes de la generación Z me dicen que :slightly_smiling_face: no significa lo que yo, de la generación X, creo que significa. Pero ellos nunca me quitarán mis emoticonos).

El problema es: se ve genial en modo claro, pero falla en modo oscuro. Me gustaría que se reemplace automáticamente con un color diferente (como blanco, probablemente).

Sería maravilloso si la interfaz de emojis personalizados permitiera subir imágenes para esquemas de color oscuro y claro por separado, y aplicarlas según corresponda en función de la paleta de colores seleccionada para el tema.

De hecho, esto podría extenderse a paletas de colores en general — si alguien quiere crear un Puesto de Perros Calientes, sería genial que los emojis personalizados pudieran cambiar en consecuencia. (Pero el modo claro/oscuro es mi verdadera preocupación.)

3 Me gusta

Y, aunque la mayoría de los conjuntos de emojis están (me doy cuenta ahora) diseñados para funcionar bastante bien independientemente del esquema de color, hay algunas cosas como :heavy_check_mark: :dark_sunglasses: :chess_pawn: :ant: que no funcionan bien incluso con el conjunto de emojis predeterminado.

Imagen de ejemplo si estás viendo esta publicación en modo claro:

3 Me gusta

¿Podrías modificar esa imagen para que use un color en lugar de negro? Incluso una imagen en gris al 50-60% probablemente se vería bien.

Esa es tu opción más sencilla; no tenemos nada en el núcleo para soportar la alternancia de emojis para el modo oscuro, ya que la gran mayoría funcionan bien tal como están.

5 Me gusta

smiletest

Sí, no es lo peor, pero realmente no me encanta. Termina pareciendo demasiado a los elementos de control grises y resulta particularmente extraño al mezclarse con otras reacciones si tienes activado el “panel de reacciones desaturado”.

Para el sitio de Fedora, para este en particular, terminé optando por

en el nuevo color azul de Fedora, lo cual está bien. Sería simplemente maravilloso poder hacerlos coincidir con la elección del tema.

1 me gusta

Sería genial tener algunos emojis alternativos para temas claros y oscuros.
Discord sufre el mismo problema.
Pero entiendo que no es un problema lo suficientemente grande como para trabajar en él, especialmente si podemos reemplazar (¿podemos, por cierto?) reemplazar algunos de los emojis predeterminados…

1 me gusta

Esto es interesante, pero ¿por qué no necesitarías esto también para los emojis predeterminados? ¿Cómo pueden salirse con la suya con una sola imagen para emojis oscuros/claros y no para los personalizados?

Entiendo el deseo aquí, pero lamentablemente eliminaré la bienvenida a la PR de esto, no estoy seguro de apoyar esto a menos que analicemos este problema de manera integral. ¿Tenemos emojis “de stock” actuales que nos fallan en un tema oscuro?

3 Me gusta

Sí. :black_heart: :black_cat: :black_circle: :black_flag: :eight_pointed_black_star: :black_nib: :black_small_square: :ant: :chess_pawn: :dark_sunglasses: :gorilla:

5 Me gusta

Interesante problema @Diseñadores

image

3 Me gusta

También es un problema en la descripción de

3 Me gusta

De hecho, es interesante. Sin embargo, no veo que ninguna otra aplicación maneje esto de manera diferente. Aquí hay una captura de pantalla de Twitter (usamos su conjunto de emojis como predeterminado):

También probé iOS, su conjunto tiene más colores en algunos de estos emojis oscuros (como el del gorila, por ejemplo), pero tampoco veo ningún manejo especial allí.

3 Me gusta

Sí, no hay iconos especiales para el modo oscuro en los conjuntos de emojis… y no he visto ninguna indicación de que alguno de los conjuntos de emojis populares esté trabajando en ello… así que supongo que :man_shrugging: no uses esos emojis

Google lanzó recientemente un conjunto de emojis monocromáticos… así que esa es una forma de evitar el problema, pero tendríamos que agregar soporte para ello de alguna manera (¿quizás podamos usar SVGs?)

3 Me gusta

Openmoji está trabajando en ello

3 Me gusta

Creo que si defines un emoji personalizado con el mismo nombre que uno estándar, este lo reemplaza [1]. Así que, volviendo a mi solicitud de función original, si la función de emoji personalizado permitiera dos opciones con cambio automático, las personas a las que realmente les importa podrían reemplazar :black_heart: y demás.


  1. al menos en el selector de emojis o con :cualquiera:, no el unicode introducido directamente ↩︎

1 me gusta