Este componente de tema no funcionará correctamente hasta que los cambios que eliminan los estilos alternativos se fusionen en Discourse. Actualmente, nuestro trabajo está en una rama, https://github.com/discourse/discourse/tree/category-bullet-only… y el componente de tema está funcionando con eso. Todavía es un trabajo en progreso.
El componente de iconos de categoría deberá ser refactorizado, podemos trabajar en eso antes de que ocurra esta actualización.
Para el estilo de categoría de viñetas predeterminado con iconos, esto debería ser manejado por el componente… pero para los estilos adicionales de caja/barra se requerirán ambos componentes.
Esto también es cierto para las menciones como #anuncios — lo examinamos y el resultado fue que es demasiado complicado usar un componente compartido… pero puedo echar otro vistazo a cuán de cerca podemos reflejar el HTML y CSS entre las variaciones.
Hay algunas razones, pero el estilo de viñeta predeterminado es utilizado por la gran mayoría de los sitios que alojamos, y como hemos introducido nuevas características como la barra lateral y las menciones de categoría (como esta: #anuncios), múltiples estilos complican las cosas.
Soportar múltiples variaciones significa que tenemos que acomodar y probar todo 3-4 veces. Esto se vuelve difícil de justificar cuando una característica es puramente visual y solo la usa un pequeño porcentaje de sitios. Mover algo como esto a un componente de tema significa que podemos simplificar Discourse un poco mientras seguimos apoyando a los sitios que usan los estilos alternativos.
Generalmente no vendemos componentes de tema, pero sí construimos componentes personalizados para nuestros clientes empresariales. No hay planes para que esto cambie.
No hay planes por el momento, pero esta es una situación similar donde la mayoría de los sitios usan el estilo predeterminado (por un amplio margen). Si hiciéramos esto, probablemente seguiríamos un plan similar y soportaríamos los estilos eliminados a través de un componente de tema.