Aperçu d'image pour thèmes personnels

Bonjour à tous,

tout d’abord, je voudrais souligner que ma question concerne quelque chose de totalement sans importance, mais je voulais la poser quand même :wink: :

Où/comment puis-je définir une image d’aperçu pour les thèmes personnels. Cela semble un peu nu dans la zone d’administration sans une image d’aperçu appropriée :

No preview image for own themes

Mon Adrian Monk intérieur se manifeste ici à chaque fois. Et je sais que tout le monde a un Adrian Monk intérieur, et que certains sont comme le mien. :face_with_tongue: Donc cela pourrait intéresser un peu d’autres personnes aussi.
Veuillez me pardonner si cela a déjà été répondu ici sur Meta. Mais je n’ai rien trouvé d’approprié avec la recherche.

Je me souviens de ce guide, mais je ne sais pas si c’est ce que vous cherchez :

1 « J'aime »

Merci, mais pas vraiment. Ou alors je n’ai pas compris - ce qui est toujours une possibilité. :wink:

J’ai créé le thème dans la capture d’écran du thème standard de mon instance Discourse auto-hébergée. Je ne l’ai donc téléchargé ni téléversé nulle part. De plus, je ne vois pas de répertoire de thème dans les chemins de fichiers partagés en dehors du conteneur Docker.

Je suis donc encore un peu perdu ici… :man_shrugging:

Je crois que les captures d’écran ne concernent que les thèmes que vous créez vous-même à partir de Github, comme si vous le développiez vous-même. Par conséquent, il se trouve dans Documentation > Developer Guides.

Oui. La question demeure donc. Y a-t-il un moyen ?

Et encore une fois, ce n’est pas la question et la fonctionnalité la plus importante de toutes. :wink:

Si vous avez créé le thème uniquement via l’interface utilisateur d’administration, non.
Pour avoir des captures d’écran, vous devez avoir une structure de fichiers/dossiers locale qui reflète le thème.
Vous pourriez exporter le thème, le dézipper, ajouter les captures d’écran comme dans le guide mentionné ci-dessus, le rezipper et l’importer. Mais encore une fois, les captures d’écran servent principalement à montrer à d’autres personnes à quoi ressemble votre thème, alors si vous ne l’avez téléchargé nulle part, qui serait-ce ?

D’accord. Merci. Alors c’est comme ça. :slight_smile:

D’autres administrateurs par exemple. Mais comme je l’ai dit, ce n’est pas vraiment important. Je le remarque juste à chaque fois que je suis là pour modifier quelque chose dans le thème.

C’est peut-être un peu une astuce, mais vous pouvez remplacer le motif SVG par défaut par une image personnalisée à l’aide de CSS.
Exemple de résultat

Dans la section des téléchargements de votre thème, vous ajoutez la capture d’écran

et dans l’onglet CSS de “modifier le code”, vous ajoutez

en minuscules et remplacez les espaces par des tirets

.theme-card.=THEME_NAME= .theme-card__image-wrapper svg {
 display: none;
}

.theme-card.=THEME_NAME= .theme-card__image-wrapper {
 background-image: url($=UPLOAD_NAME=);
 background-size: cover;
 background-position: center;
}

J’espère que cela suffira à apporter un peu plus de détente à votre moine intérieur.

5 « J'aime »

Wow, merci beaucoup pour cela. Cela a fonctionné exactement comme vous l’avez décrit. Et c’était juste un copier-coller grâce à votre publication. Cool ! :+1:

Mon moine intérieur ne semble plus être là. Du moins en ce qui concerne cela. :stuck_out_tongue:

2 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.