Question bête : veux-je créer un thème, un plugin ou un composant ?

Vous pouvez créer un nouveau composant directement depuis l’administration de Discourse (dans Personnaliser) pour remplacer le contenu de ce fichier.

Voir : Developing Discourse Themes & Theme Components

Dans votre nouveau composant, accédez à HTML/CSS personnalisé, et dans <head>, ajoutez ceci :

<script type="text/x-handlebars" data-template-name="components/user-card-contents">
// Ici, placez tout le code du modèle user-card-contents
</script>