Je pense que c’est un excellent composant !
J’avoue avoir passé deux ou trois jours à essayer d’apprendre à créer un composant de thème pour faire exactement ce que fait ce composant. Je n’ai pas l’impression que ce temps ait été perdu car j’ai beaucoup appris, mais j’aurais aimé suivre plus tôt le conseil d’ask.discourse et consulter ce composant.
Une chose que je n’arrive pas à comprendre
J’aime la disposition en carte, mais j’aimerais afficher une miniature et un extrait dans cette disposition. Tout indice serait apprécié.
À la place, j’ai opté pour la disposition en liste, mais je voulais changer quelques éléments. Je les ai ajoutés à mon onglet common.css. Peut-être que cela aidera quelqu’un d’autre.
pour supprimer l’étiquette de sujet
.featured-topics__topic-tag {
display: none;
}
pour supprimer l’avatar de l’auteur
.featured-topics__wrapper .topic-author {
display: none;
}
pour supprimer le lien de catégorie
.featured-topics__wrapper .category-link {
display: none;
}
Modification à ajouter :
Je laisserai le message original ci-dessus intact, mais je voulais ajouter
comment afficher l’extrait dans la vue carte
.featured-topics__topic-container.thumbnail .topic-excerpt {
display: contents;
}
De plus, j’en suis venu à préférer la disposition en vue liste sur ordinateur de bureau à la disposition en carte, mais elle est horrible sur mobile. La miniature est à gauche et le titre et l’extrait se trouvent dans une colonne étroite à droite. Je n’ai pas trouvé comment faire en sorte que le texte s’enroule autour de la miniature ou empile tout dans une seule colonne.
Comme j’ai trouvé comment faire apparaître la miniature et l’extrait dans la disposition en carte, ce qui est assez joli sur mobile, je suis passé à cette disposition car je soupçonne que la plupart des utilisateurs consultent le site sur un téléphone.