I modelli di stream utente necessitano di un aggiornamento

Ciao,

Ho notato che in questi plugin i template user-stream-item necessitano di un aggiornamento (forse ci sono anche altri plugin)… per adattarsi alle modifiche principali.

Plugin Discourse Follow
https://github.com/discourse/discourse-follow/blob/main/assets/javascripts/discourse/templates/components/follow-feed-post.hbs

Plugin Discourse Reactions
https://github.com/discourse/discourse-reactions/blob/main/assets/javascripts/discourse/components/discourse-reactions-reaction-post.hbs

Ora assomiglia a questo :arrow_down_small:

Questo è quello atteso :arrow_down_small:


C’è stata una correzione nel template principale user-stream-item qualche mese fa che ha modificato l’ordine degli elementi e aggiunto nuove classi.


Grazie :slightly_smiling_face:

3 Mi Piace

Se qualcuno ha bisogno di una soluzione rapida, ho apportato alcune modifiche CSS per ordinare questi elementi nel posto giusto. :slightly_smiling_face:

Comune > CSS

.user-stream {
  .item, 
  .user-stream-item {
    // l'aggiunta dell'esclusione non fa molta differenza
    // tranne che non aggiungerà questi allo stile principale corrente
    .info:not(.user-stream-item__header) {
      display: flex;
      align-items: flex-start;
      .stream-topic-details {
        order: 1;
        flex-grow: 1;
      }
      .expand-item,
      .collapse-item {
        order: 2;
      }
      .time {
        order: 3;
      }
    }
  }
}
1 Mi Piace

Grazie per il report @Don! Sembra che i plugin reactions/follow abbiano originariamente copiato/incollato la struttura HTML da core, e quindi entrambi dipendevano dal vecchio CSS.

Penso che possiamo rendere le cose più pulite riutilizzando il componente UserStreamItem di core in entrambi i plugin:

Questo aggiungerà un po’ di personalizzazione core aggiuntiva: DEV: Add `{{yield}}` to user-stream-item for plugins/themes by davidtaylorhq · Pull Request #20791 · discourse/discourse · GitHub

Correzione per reactions: UX: Re-use UserStreamItem from core by davidtaylorhq · Pull Request #217 · discourse/discourse-reactions · GitHub

Correzione per follow: UX: Re-use UserStreamItem from core by davidtaylorhq · Pull Request #91 · discourse/discourse-follow · GitHub

4 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 37 ore. Non sono più consentite nuove risposte.