Anteprime dell'elenco argomenti (TLP)

Quello è l’ispettore, non la console.

Oh scusa, questa è la console:

DevTools failed to load source map: Could not load content for https://diembao.b-cdn.net/service-worker-42fd4076491c4d62115d613112a6b29c27e20a2b36e68013d9e936b8eadaa6e7.js.map.js: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE

È molto curioso. Al momento non riesco a riprodurlo. Sarei interessato a sentire altri resoconti dello stesso tipo.

(Tra l’altro, non credo che il tuo avvertimento sia pertinente).

@ddf Penso di averlo riprodotto, mi scuso. Stavo usando il ramo beta.

Potresti usare il ramo beta del Componente e confermare che funziona? (È un’opzione avanzata quando installi il Componente, inserisci semplicemente beta nell’opzione del ramo.

Indagherò sulla differenza …

Ho unito le differenze e ora il ramo master funziona, scusa per la confusione.

Tutto ciò che devi fare è aggiornare il tuo componente esistente, nessun test del ramo beta necessario.

Per favore, conferma che è stato risolto e fammi sapere di eventuali altri problemi.

Grazie per la tua pazienza!

AGGIORNAMENTO: Hmmm … c’è ancora un bug correlato (clicca su home e scompaiono) … cercherò di migliorarlo.

3 Mi Piace

Dopo l’aggiornamento all’ultima versione, l’errore è scomparso!

1 Mi Piace

Come abilitare i pulsanti di azione? Mantengo topic list actions topic lists come predefinito e aggiungo un nome di tag a topic list actions tags, non sembra funzionare quando controllo il tag.

Hai installato il “plugin sidecar”? È necessario: Pavilion

Il tema della discussione utilizza questo componente per categoria?

Penso che sia Topic List Thumbnails

3 Mi Piace

Simile ma non è così. Topic List Previews era il plugin originale per le anteprime delle miniature.

Questi sono Componenti del Tema, quindi molto facili da testare. Provali!

3 Mi Piace

sì questo, grazie

Ho ulteriormente migliorato questo rimuovendo e semplificando molto codice apparentemente troppo complesso e ridondante per renderizzare l’immagine predefinita, dovrebbe funzionare meglio ora.

Nota attualmente sul branch beta:

MIGLIORAMENTO: rimuovere la logica dell’immagine predefinita troppo complessa (?) da merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com)

Lo unirò presto a meno che non trovi un motivo per cui il codice fosse così complesso in primo luogo!

Voglio anche aggiungere un altro miglioramento a beta prima di unirlo.

1 Mi Piace

Ho anche migliorato l’aspetto del pulsante Portfolio per renderlo coerente con il pulsante Messaggio:

Questo pulsante è ora abilitato anche su mobile, il che era davvero sciocco dato che la funzionalità Portfolio (essenzialmente un muro utente) è funzionante su mobile da molto tempo.

Scusa, è un’attesa troppo lunga! (ma le PR sono sempre state benvenute!!)

Questo è ancora in beta, verrà unito presto.

1 Mi Piace

MIGLIORAMENTO: rimuovere la logica predefinita dell’immagine eccessivamente complessa (?) da merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com) è stato unito

  • rimuovere il rendering predefinito non necessario dell’immagine differita per l’elenco degli argomenti
  • correggere la formattazione del pulsante Portfolio

Ciao!
Sto provando questo fantastico componente del tema. Tuttavia, ho dovuto cercare un po’ per capire cos’era e come installare il plugin sidecar.

Potrebbe essere utile avere un link al repository nel primo post o nelle impostazioni del componente di anteprima dell’elenco degli argomenti.

1 Mi Piace

È dettagliato nel secondo link nell’OP ma potrei aggiungere quel dettaglio qui. Anche il titolo del secondo link è un po’ datato ora.

1 Mi Piace

Sì, all’inizio non ho cliccato sul secondo link perché l’inizio del post diceva specificamente che il plugin era obsoleto.

Sto esplorando il componente del tema e le azioni relative al plugin sidecar.
Sarebbe bello avere un’opzione per nascondere le azioni possibili, anche se si tratta di una riga di CSS.

Un altro suggerimento.
Ho notato che il cuore, quando non ci sono “mi piace” aggiunti, non è allineato a sinistra con l’estratto:

È a causa dello <span> con classe “like-count” che ha un margin-right: 7px, sia che lo span sia vuoto o meno.

Quindi ho aggiunto questa regola CSS:

html:not(.tile-style) .topic-actions .like-count:empty {
    margin-right: 0;
}

Quindi, se non ci sono “mi piace”, il cuore è correttamente allineato con l’estratto:

È un piccolo cambiamento, ma mi piacciono i dettagli. :smile:
Dovrei fare una PR per questo?

5 Mi Piace

La collaborazione per ripulire e rendere più coerente la vista non-tile sarebbe molto gradita, grazie @Canapin dato che non riceve molta attenzione.

5 Mi Piace

Ho notato delle cose provando il tuo componente tema e ho due domande.

  1. Innanzitutto, avevo il “leggi di più” nell’estratto, ma non era colorato come un link, aveva lo stesso colore del testo normale. Hai idea del perché?

Poi, dopo aver installato il plugin sidecar, il testo “leggi di più” è semplicemente scomparso a causa dell’opzione topic list excerpt remove links selezionata per impostazione predefinita.

Capisco che questa opzione si riferisca a:

  • Sopprime i link negli estratti per farli sembrare molto più belli (i link lunghi negli estratti in Discourse possono rovinare il layout)

Ma il link “leggi di più” dovrebbe essere apprezzato (dovrei confrontare come appare con un gruppo di argomenti, però…).

  1. Esiste un modo semplice per rimuovere i link dagli estratti, ma mantenere il “leggi di più” e mostrarlo con il colore del link di base?
4 Mi Piace