Avatar fissi: avatar dei post che seguono lo scroll

:warning: This is now an official feature shipped with Discourse, the theme component repository is archived, you should delete it or it will cause malfunctions :warning:

If for whatever reason you want to disable the sticky avatars, there is currently a workaround using CSS:

.topic-post.sticky-avatar {
  .topic-avatar {
    position: relative !important;
    top: unset !important; /* May be needed in some cases */
  }
}
31 Mi Piace

Ciao, sarebbe bello avere una soluzione mobile.

Funziona benissimo su desktop e capisco che i problemi di spazio rendano difficile tradurlo direttamente su mobile, ma forse una piccola icona avatar appena sotto la barra di navigazione principale? (Lo so, non molto user-friendly)

3 Mi Piace

Il nostro pensiero attuale è che questo particolare comportamento del desktop non sia un buon compromesso su mobile.

2 Mi Piace

Gli avatar “appiccicosi” sono ora una funzionalità ufficiale di Discourse :tada:

Puoi controllare il commit:

Modificherò l’OP per riflettere questo.

11 Mi Piace

Bene, quindi possiamo rimuovere questo componente del tema ora? Grazie.

3 Mi Piace

C’è un’incoerenza nel comportamento poiché gli avatar nei post brevi non rimangono fissi quando ci si sposta verso il basso, ma rimangono fissi quando ci si sposta verso l’alto - vedi il video qui sotto.

Inoltre, preferirei personalmente il comportamento fisso anche sui post brevi: trovo l’attuale “solo sui post lunghi” un po’ confuso. Forse un’impostazione per controllare la lunghezza minima di un post per abilitare questo comportamento sarebbe utile in modo che ognuno possa personalizzarla secondo le proprie preferenze?

4 Mi Piace

Sì, questo è il comportamento previsto, dopo averci convissuto a lungo abbiamo considerato che fosse il miglior compromesso utilità/rumore visivo. L’idea è che nei post brevi, quando vai verso il basso, sai chi ha pubblicato, ma quando vai verso l’alto il contenuto del post appare prima dell’avatar, quindi ha un certo valore anche per i post piccoli.

Ti suggerirei di conviverci un po’, per favore. Al momento non abbiamo in programma un’impostazione del sito per questo.

4 Mi Piace

Sì, rimuovi il componente del tema per favore, causerà problemi se li hai entrambi.

Ho aggiornato l’OP per chiarire questo. Grazie :+1:

4 Mi Piace

Ho passato un po’ di tempo a cercare la soluzione da solo lo scorso fine settimana, ma era qui tutto il tempo :sweat_smile:

Ma nel mio forum, ho dovuto aggiungere top: unset a causa di alcuni problemi di scorrimento. Quindi, per alcuni utenti, potrebbe essere utile usare questo:

.topic-post.sticky-avatar {
  .topic-avatar {
    position: relative !important;
    top: unset  !important;
  }
}
5 Mi Piace

Grazie, ho appena modificato l’OP :slight_smile:

2 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 29 giorni. Non sono più consentite nuove risposte.