Comment afficher la carte thématique sur les messages sans commentaires ?

Bonjour,

Maintenant que j’ai vu ce sujet, je me suis rappelé que j’avais déjà vu un commit à ce sujet. :slightly_smiling_face:

Je pense que cela devrait fonctionner maintenant :arrow_down_small:

En-tête

<script type="text/discourse-plugin" version="0.8">
  api.includePostAttributes('topicMap');
</script>


J’ai également ajouté un peu de CSS pour masquer les statistiques inutiles lorsqu’il n’y a pas d’autres messages.

Commun / CSS

body:not(.archetype-private_message) {
  .topic-post.regular {
    // si le dernier élément est #post_1
    &:last-of-type {
      article#post_1 {
        .topic-map {
          width: max-content;
          nav.buttons {
            display: none;
          }
          ul li {
            // masquer toutes les statistiques sauf les vues
            &:not(.secondary.views) {
              display: none;
            }
          }
          // afficher les vues sur la vue mobile
          .secondary.views {
            .mobile-view & {
              display: list-item;
              text-align: center;
            }
          }
        }
      }
    }
  }
}

Bureau (sans réponse)

Mobile (sans réponse)

Lorsqu’une personne répond, cela revient à la valeur par défaut.

14 « J'aime »