Sobre el problema de disposición de campos de usuario

No cambié el diseño de ninguna página

1 me gusta

¿Sigue ocurriendo esto en modo seguro?

1 me gusta

Sí,

image

1 me gusta

Hmmm. Sí, así es. Parece que son estas líneas en el campo de usuario de div.education las que parecen ser la causa. Cuando se deseleccionan en el inspector, se arregla. No estoy seguro de qué las está añadiendo, sin embargo.

Esto también sucede en mi sitio de prueba:

Pero solo para ‘Educación’:

1 me gusta

Eso es todo, “educación” tiene algo de magia :smile:

gracias por la respuesta :slightly_smiling_face:

2 Me gusta

Usamos la clase education en otros lugares

Así que parece que este es un problema de colisión de clases. Estos campos de usuario deberían tener algún tipo de prefijo para evitar esto, como .user-field-education o algo así.

3 Me gusta

Acabo de fusionar una corrección que actualizará los nombres de las clases de los campos de usuario para obtener un prefijo… así que en lugar de

.education

sería

.public-user-field__education

Así que la próxima vez que actualices Discourse, este problema debería desaparecer.

2 Me gusta

Genial, acabo de actualizar Discourse, se solucionó :grin:

3 Me gusta

Este tema se cerró automáticamente después de 7 horas. Ya no se permiten nuevas respuestas.