La première chose que je ferais serait d’utiliser l’inspecteur du navigateur. Cela vous permettra de voir le HTML et le CSS qu’ils utilisent.
Sans entrer trop dans les détails ici, qui est principalement du CSS généralisé, une solution simple consiste à faire quelque chose comme ceci :
body {
background-image: url($myimageurl);
background-repeat: no-repeat;
background-position: center;
}
Ils semblent faire quelque chose de similaire.
Assurez-vous d’avoir lu tous les articles pertinents ici : https://meta.discourse.org/tags/c/howto/devs/56/themes
Oui, regardez les thèmes CSS sur https://meta.discourse.org/tags/c/theme/61/theme-full pour ceux qui ont des images d’arrière-plan et regardez comment ils ajoutent de l’opacité. Il est toujours bon de s’inspirer de l’art antérieur. Par exemple, Geometric, a dark theme for Discourse


