Avatar fissi: avatar dei post che seguono lo scroll

:warning: Questa è ora una funzione ufficiale inclusa in Discourse, il repository del componente tema è archiviato: dovresti eliminarlo, altrimenti potrebbe causare malfunzionamenti :warning:

Se per qualsiasi motivo desideri disabilitare gli avatar fissi, al momento esiste un’alternativa utilizzando il CSS:

.topic-post.sticky-avatar {
  .topic-avatar {
    position: relative !important;
    top: unset !important; /* Potrebbe essere necessario in alcuni casi */
  }
}
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;
  }
}
6 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.