Marqueur d'option de sondage chevauchant les pilules de mention

Les éléments de liste des options de sondage n’avaient pas de conteneur de mise en page, ce qui permettait aux pilules de @mentionmention de chevaucher le marqueur d’option ou la case à cocher.

Ce changement fait des options de sondage des lignes flex afin que le marqueur et le contenu soient toujours disposés côte à côte.

CSS uniquement, aucune modification du comportement ou du balisage.

Repro :
Créez un sondage avec des options qui incluent des @mentions (pilules de mention).
Dans la vue du sujet cuit, le marqueur/la case à cocher de l’option peut chevaucher la pilule de mention.

Correction :
Faire des éléments de liste d’options de sondage une ligne flex afin que le marqueur/la case à cocher et le contenu de l’option soient disposés côte à côte avec un espacement cohérent.

Les captures d’écran montrent le chevauchement avant le changement.

Sondage avant, aperçu ok :

Sondage avec glitch :

Après la correction :

PR :

Code pour reproduire :

Comportement de la case à cocher Ok

[ ] @Richarde
[ ] @discobot

# Glitch des sondages lors de l'utilisation des pilules de mention @elRicharde @discobot mais pas dans l'aperçu

[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]
* normale Text
* 2nd normal TextOption

[/poll]


Comportement de la case à cocher Ok

@elRicharde
@discobot

Glitch des sondages lors de l’utilisation des pilules de mention @Richarde @discobot mais pas dans l’aperçu

  • @elRicharde
  • @discobot
  • 2026-02-12T16:00:00Z
  • 2026-02-13T17:00:00Z
  • normale Text
  • 2nd normal TextOption
0 voters

[/poll]

3 « J'aime »

Salut, je me demande juste quand cela passera probablement sur la branche principale ? Je ne veux pas patcher mon cœur avec mon propre correctif pour éviter les conflits de fusion avec les mises à jour à l’avenir.
Je préfère attendre que le commit soit fusionné avec la branche principale, mais je me demande aussi quel sera le processus à partir d’ici et quand.
Merci d’avance.

Hmm, il me semble que la demande de tirage (pull request) que vous avez liée cible votre propre fourche (fork) plutôt que le dépôt principal discourse/discourse. Y a-t-il une raison spécifique pour laquelle vous n’avez pas ouvert la demande de tirage contre le dépôt principal à la place ?

Habituellement, l’équipe approuve et fusionne les demandes de tirage là-bas. Je ne suis pas sûr qu’ils regardent habituellement les PR sur les forks. Peut-être que @zogstrip ne l’a pas remarqué lorsqu’il a examiné cela.

3 « J'aime »

ah, d’accord. Je pensais que cela mènerait de toute façon à la branche principale ou qu’une fenêtre contextuelle apparaîtrait pour accepter les modifications. mais je ne suis pas très familier avec cela et j’aurais besoin d’aide ici.

L’état actuel est-il une véritable impasse si je ne suis pas certaines étapes ou quelqu’un peut-il quand même fusionner cela dans la branche principale ?

Désolé et merci pour votre aide.

Cordialement Richard

Oui, il y a probablement plusieurs façons de faire cela, mais vous voulez aller sur :

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

Cliquez sur :

New pull request

puis sur :

compare across forks

et complétez le mappage et lancez-le.

1 « J'aime »

Merci, c’est fait

4 « J'aime »

À mes yeux de non-designer, la direction de la correction semble excellente.

Je vais notifier un @interrupt-designer pour qu’il jette un œil et voir si nous pouvons fusionner la PR :hugs: et merci.

3 « J'aime »

Merci @elRicharde, le correctif semble excellent. Il est fusionné maintenant.

2 « J'aime »