Indicatore opzione sondaggio sovrapposto alle pillole di menzione

Gli elementi dell’elenco delle opzioni del sondaggio non avevano un contenitore di layout, consentendo alle pillole di @menzione di sovrapporsi al marcatore di opzione o alla casella di controllo.

Questa modifica rende le opzioni del sondaggio righe flex in modo che il marcatore e il contenuto siano sempre disposti uno accanto all’altro.

Solo CSS, nessuna modifica al comportamento o alla struttura.

Riproduzione:
Crea un sondaggio con opzioni che includono @menzioni (pillole di menzione).
Nella visualizzazione del topic elaborato, il marcatore/casella di controllo dell’opzione può sovrapporsi alla pillola di menzione.

Correzione:
Rendi gli elementi dell’elenco delle opzioni del sondaggio una riga flex in modo che il marcatore/casella di controllo e il contenuto dell’opzione siano disposti uno accanto all’altro con spaziatura coerente.

Gli screenshot mostrano la sovrapposizione prima della modifica.

Sondaggio prima, anteprima ok:

Sondaggio con glitch:

Dopo la correzione:

PR:

Codice per la riproduzione:

Comportamento della casella di controllo Ok

[ ] @Richarde
[ ] @discobot

# Glitch nei sondaggi quando si usano le pillole di menzione @elRicharde @discobot ma non in anteprima

[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]


Comportamento della casella di controllo Ok

@elRicharde
@discobot

Glitch nei sondaggi quando si usano le pillole di menzione @Richarde @discobot ma non in anteprima

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

[/poll]

3 Mi Piace

Ciao, volevo solo sapere quando questo verrà probabilmente unito al branch principale? Non voglio applicare una patch al mio core con la mia correzione per evitare conflitti di merge con gli aggiornamenti in futuro.
Preferisco aspettare che il commit venga unito al principale, ma mi chiedo anche come sarà il processo da qui e quando.
Grazie in anticipo.

Hmm, mi sembra che la pull request che hai linkato stia puntando al tuo fork anziché al repository principale discourse/discourse. C’è una ragione specifica per cui non hai aperto la pull request contro il repository principale?

Di solito, il team approva e unisce le pull request lì. Non sono sicuro che diano solitamente un’occhiata alle PR sui fork. Forse @zogstrip non se n’è accorto quando l’ha revisionata.

3 Mi Piace

ah, ok. Pensavo che avrebbe comunque portato al branch principale o che sarebbe apparso lì per accettare le modifiche. ma non ho molta familiarità con questo e avrei bisogno di supporto qui.

Lo stato attuale è un vero vicolo cieco se non seguo alcuni passaggi o qualcuno può comunque unire questo al branch principale?

Scusa e grazie per il tuo aiuto.

Cordiali saluti, Richard

Sì, ci sono probabilmente alcuni modi per farlo, ma devi andare su:

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

Premi:

New pull request

poi:

compare across forks

e completa la mappatura e avviala.

1 Mi Piace

Grazie, fatto

4 Mi Piace

ai miei occhi non da designer la direzione della correzione sembra ottima.

contatterò un @interrupt-designer per dare un’occhiata e vedere se possiamo unire la PR :hugs: e grazie.

3 Mi Piace

Grazie @elRicharde, la correzione sembra ottima. È stata unita ora.

2 Mi Piace