Penso che questo sia un ottimo componente!
Ammetto di aver passato due o tre giorni a cercare di imparare a creare un componente tema per fare esattamente quello che fa questo componente. Non penso che quel tempo sia stato sprecato perché ho imparato molto, ma vorrei aver seguito prima il consiglio di ask.discourse e aver dato un’occhiata a questo componente.
Una cosa che non riesco a capire
Mi piace il layout a schede (card layout) ma vorrei mostrare una miniatura (thumbnail) e un estratto (excerpt) nel layout a schede. Qualsiasi suggerimento sarebbe apprezzato.
Invece, sono finito sul layout a elenco (list layout) ma volevo cambiare alcune cose. Le ho aggiunte alla mia scheda common.css. Forse questo aiuterà qualcun altro
per rimuovere il tag dell’argomento
.featured-topics__topic-tag {
display: none;
}
per rimuovere l’avatar dell’autore
.featured-topics__wrapper .topic-author {
display: none;
}
per rimuovere il link della categoria
.featured-topics__wrapper .category-link {
display: none;
}
Modifica da aggiungere:
Lascerò intatto il post originale sopra, ma volevo aggiungere
come far apparire l’estratto nella vista a schede
.featured-topics__topic-container.thumbnail .topic-excerpt {
display: contents;
}
Inoltre, ho imparato ad apprezzare di più il layout della vista elenco (list view) sul desktop rispetto al layout a schede, ma ha un aspetto terribile su dispositivi mobili. La miniatura è a sinistra e il titolo e l’estratto sono in una colonna stretta a destra. Non ho capito come far sì che il testo avvolga la miniatura o impili tutto in un’unica colonna.
Dato che ho capito come far apparire la miniatura e l’estratto nel layout a schede, che ha un aspetto decente su dispositivi mobili, sono passato a quel layout perché sospetto che la maggior parte degli utenti stia visualizzando il sito dal telefono.