Marcador de opción de encuesta superpuesto a las píldoras de mención

Los elementos de la lista de opciones de la encuesta no tenían un contenedor de diseño, lo que permitía que las píldoras de @mención se superpusieran con el marcador de opción o la casilla de verificación.

Este cambio convierte las opciones de la encuesta en filas flex, de modo que el marcador y el contenido siempre se diseñan uno al lado del otro.

Solo CSS, sin cambios de comportamiento o marcado.

Reproducción:
Cree una encuesta con opciones que incluyan menciones (@píldoras de mención).
En la vista del tema cocinado, el marcador/casilla de verificación de la opción puede superponerse a la píldora de mención.

Solución:
Convierta los elementos de la lista de opciones de la encuesta en una fila flex para que el marcador/casilla de verificación y el contenido de la opción se organicen uno al lado del otro con un espaciado constante.

Las capturas de pantalla muestran la superposición antes del cambio.

Encuesta antes, vista previa correcta:

Encuesta con error:

Después de la solución:

PR:

Código para Reproducir:

Comportamiento de la casilla de verificación Correcto

[ ] @Richarde
[ ] @discobot

# Error en las encuestas cuando se utilizan píldoras de mención @elRicharde @discobot pero no en la vista previa

[poll type=multiple results=on_close name=glitchMentionPills chartType=bar close=2028-02-06T21:45:00.000CET groups=mitglieder max=4 min=1]
* @elRicharde
* @discobot
* [date=2026-02-12 time=17:00:00 timezone=Europe/Berlin]
* [date=2026-02-13 time=18:00:00 timezone=Europe/Berlin]
* Texto normal
* 2da Opción de Texto Normal

[/poll]


Comportamiento de la casilla de verificación Correcto

@elRicharde
@discobot

Error en las encuestas cuando se utilizan píldoras de mención @Richarde @discobot pero no en la vista previa

  • @elRicharde
  • @discobot
  • 2026-02-12T16:00:00Z
  • 2026-02-13T17:00:00Z
  • Texto normal
  • 2da Opción de Texto Normal
0 voters

[/poll]

3 Me gusta

Hola, solo me pregunto ¿cuándo se subirá esto a la rama principal? No quiero parchear mi núcleo con mi propia corrección para evitar conflictos de fusión con las actualizaciones en el futuro.
Prefiero esperar a que el commit se fusione con el principal, pero también me pregunto cómo será el proceso a partir de aquí y cuándo.
Gracias de antemano.

Mmm, me parece que la solicitud de extracción (pull request) que enlazaste está dirigida a tu propia bifurcación (fork) en lugar del repositorio principal discourse/discourse. ¿Hay alguna razón específica por la que no abriste la solicitud de extracción contra el repositorio principal?

Normalmente, el equipo aprueba y fusiona las solicitudes de extracción allí. No estoy seguro de que suelan revisar las PRs en las bifurcaciones. Quizás @zogstrip no se dio cuenta de eso cuando la revisó.

3 Me gusta

ah, de acuerdo. Pensé que de todos modos conduciría a la rama principal o aparecería allí para aceptar los cambios. pero no estoy muy familiarizado con eso y necesitaría apoyo aquí.

¿El estado actual es un callejón sin salida real si no sigo algunos pasos o alguien puede fusionar esto de todos modos con la rama principal?

Disculpas y gracias por tu ayuda.

Saludos cordiales, Richard

Sí, probablemente haya algunas maneras de hacer esto, pero quieres ir a:

https://github.com/discourse/discourse/pulls

Pulsa:

New pull request (Nueva solicitud de extracción)

Luego:

compare across forks (comparar entre bifurcaciones)

y completa el mapeo e iníciala.

1 me gusta

Gracias, hecho

4 Me gusta

a mis ojos no diseñadores la dirección de la corrección se ve genial.

notificaré a un @interrupt-designer para que eche un vistazo y veamos si podemos fusionar el PR :hugs: y gracias.

3 Me gusta

Gracias @elRicharde, la corrección se ve genial. Ya está fusionado.

2 Me gusta