El selector desplegable de categoría no está ajustando / truncando (…) los nombres de categoría largos.
Sin hacer cambios de ancho para mantener el mismo aspecto visual, añadir puntos suspensivos podría ser una solución aquí:
.name > .badge-wrapper .badge-category {
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}

Gracias, estaba pensando en usar CSS pero aún no lo había intentado. ¡Me ahorraste tiempo intentando descifrarlo!
Buen trabajo ![]()
@Lilly ¿esto sucede en modo seguro? ¡Mirando una categoría más larga aquí en meta parece mostrarse como se esperaba!
No revisé, pero ya hay código CSS, lo siento.
Sin embargo, parece que selecciona el nombre de la categoría con una viñeta, y no hay viñeta en el Discourse de Lilly.
En meta:
Lilly:
Eliminé mis viñetas en los envoltorios de las insignias, pero tu código funcionó bien.
Sé que hay una configuración para las viñetas de categoría, pero me gustaría tener un control granular sobre dónde aparecen las viñetas en diferentes temas.
Creo que esta es la causa de tu problema, o al menos tiene efectos adversos. En la última versión de Discourse:
¿Se truncaron antes las opciones del menú desplegable?
@isaac he eliminado mi código de ocultación de badge wrapper y también el código de elipsis que proporcionó @Arkshine y ahora lo estoy ejecutando en modo seguro con admin-settings-category style establecido en none (sin insignias) y todavía tengo el mismo problema que en la captura de pantalla del modo seguro de arriba. Los componentes no deberían marcar la diferencia en modo seguro de todos modos.
Gracias @Lilly, ¡sí, puedo replicar el problema ahora! ¡Gracias!
Para que conste, publiqué esto en UX en lugar de en errores porque claramente no es un problema funcional o crítico, y solo afecta la apariencia de la interfaz de usuario en el caso de nombres de categorías muy largos (y como hemos descubierto desde entonces, sin viñetas envolventes de insignias).
Esto se ha corregido aquí:
@awesomerobot es increíble
¡gracias!
Este tema se cerró automáticamente después de 15 horas. Ya no se permiten nuevas respuestas.






