Los correos electrónicos del Resumen de Actividad ya no muestran el color de la categoría en 'nuevo para ti'

Los resúmenes solían mostrar el color de la categoría para el enlace de la categoría en ‘Novedades para ti’, pero ya no lo hace. ¿Hay alguna forma de recuperarlo?

1 me gusta

¿Puedes incluir una captura de pantalla de lo que quieres decir?

1 me gusta

Es básicamente el color del enlace (que refleja el color de la categoría) dondequiera que aparezca el enlace. Para aquellos que usan el estilo predeterminado, se mostraría la barra pequeña, para aquellos que usan el estilo de caja, el texto del enlace se mostraría con el color de la categoría.

Esto es lo que se muestra ahora:

Esto es lo que se habría mostrado para aquellos que usan la barra predeterminada:

Para todos los que usan el estilo de caja, se mostraría el nombre/enlace de la categoría en el color de la categoría (esto es lo que me gustaría volver a ver):

1 me gusta

ah, ya veo… desafortunadamente, la nueva forma en que creamos las insignias de categoría (propiedades personalizadas de CSS y selectores de pseudo) no es compatible con los clientes de correo electrónico. Tendremos que hacer algo por separado para el correo electrónico :thinking:

2 Me gusta

Gracias Kris. ¿Podrías añadir color según el ejemplo verde de abajo? (Donde verde es el color de la categoría)

Style Attribute {
--category-badge-color: #1ac831;
--category-badge-text-color: #FFFFFF;
--parent-category-badge-color: #1ac831;
color: green;
}

¿Podrías hacer lo mismo aquí también: Category Badge Styles - #2 by AstonJ?

Tengo un PR en progreso para esto que insertará estilos para correos electrónicos

pero estamos terminando nuestro último lanzamiento, por lo que puede llevar un poco más de tiempo de lo habitual ser revisado y fusionado.

3 Me gusta

¡Acabo de fusionar la corrección, así que la próxima vez que actualices Discourse, los correos electrónicos deberían volver a mostrar los colores de las insignias!

1 me gusta

Gracias Kris, pero ahora el texto es blanco/no muestra los estilos de categoría de cuadro como en:

1 me gusta

Lamentablemente, los componentes temáticos no pueden cambiar los estilos de correo electrónico y ya no admitimos el estilo de cuadros.

Sin embargo, me doy cuenta de que ya no usamos la configuración de color de texto de la categoría para las insignias de categoría predeterminadas en Discourse (solo se usa en componentes temáticos como el que enlazaste), aunque al actualizar el correo electrónico incluí algo de CSS que la usará… que es por lo que tus categorías tienen texto blanco en el correo electrónico. Para ser más coherente con las insignias de categoría predeterminadas, debería eliminar eso.

2 Me gusta

Otro problema… en otro foro el color de fondo de todas las categorías es blanco (usamos el color de primer plano como diferenciador):

Así que ahora, en los resúmenes, todas las barras se muestran en blanco y todo el texto es azul (el color principal del foro).

¿Quizás la página de Configuración de Categorías necesita campos adicionales para especificar cómo deben mostrarse en lugares como los correos electrónicos? ¿O tal vez los cuadros deberían ser reintroducidos, ya que ofrecían la mejor flexibilidad?

Bien, ya no admitimos las categorías de estilo de caja como una función de Discourse… así que no se espera que funcione en todas partes. Es posible agregar estilos de correo electrónico personalizados a través de admin/customize/email_style/…

Agregar algo como esto allí, por ejemplo, podría acercarte al estilo de caja en el correo electrónico

[data-category-id] {
  background: white;
  color: #333 !important;
  padding: 0 .25em;
  span > span { // oculta la insignia de categoría con viñeta
  display: none !important;
  }
}
1 me gusta

Gracias Kris. ¿Hay alguna forma de usar los colores de categoría de fondo/primer plano allí? En plataformas de foros como vBulletin, a menudo se tiene acceso a variables comunes para usar en lugares como este.

Este tema se cerró automáticamente después de 9 días. Ya no se permiten nuevas respuestas.