Questo componente del tema ha raggiunto un equilibrio tra la visualizzazione dell’OP dell’argomento o dell’ultimo interlocutore sul mobile. Come puoi vedere, l’OP dell’argomento verrà visualizzato a sinistra e l’ultimo interlocutore a destra. In particolare, se non ci sono risposte, la posizione dell’avatar sarà sostituita da un orologio.
Ho modificato leggermente la tua immagine e, come puoi vedere, l’etichetta del tag è in realtà troppo lunga per rientrare, quindi viene posizionata sulla riga successiva.
Ho completato i lavori di manutenzione, ma c’è un problema: probabilmente devo inserire un PluginOutlet nel core. Senza questo outlet, sarà difficile riscrivere questo componente tematico intatto.
È possibile che il commit b35e64 abbia interrotto il TC su 3.4.2? Ha smesso di funzionare da allora. Quando ho installato la versione precedente 55f5a52, funziona come previsto.
Ho ricevuto un avviso di deprecazione per questo ottimo componente del tema nella console degli sviluppatori del browser:
[THEME 71 ‘Topic OP and last reply for mobile’] Avviso di deprecazione: l’accesso a site.mobileView o site.desktopView durante l’inizializzazione del sito può causare errori e incongruenze quando la finestra del browser viene ridimensionata. Sposta questi controlli in un componente, un trasformatore o una callback API che viene eseguita durante il rendering della pagina. [deprecato da Discourse 3.5.0.beta9-dev] [id deprecazione: discourse.static-viewport-initialization] [info: Designing for Different Devices (Viewport Size, Touch/Hover, etc.)]