La communauté Discourse propose quelques theme components, soit des thèmes complets, soit des petits addons sympathiques, cela se passe dans la rubrique Theme de Discourse. Voici comment les installer, c’est très simple !
Importer le thème
Dans ce guide, on va importer le composant Hamburger Theme Selector dont le github se trouve ici : https://github.com/SamSaffron/discourse-hamburger-theme-selector
Allez dans la page d’administration, puis Personnaliser (votresite/admin/customize/themes
). Vous allez arriver sur une page comme celle-ci :
En haut à droite, se trouve le bouton 📤 Installer
Pour les composants proposés par la communauté, choisissez Depuis un dépôt git et entrez le lien du github, https://github.com/SamSaffron/discourse-hamburger-theme-selector
Après quelques secondes, le composant sera installé, vous aurez un contenu ressemblant à ceci :
Il n’est pas nécessaire de toucher à quelque chose ici. Retournez dans l’onglet thèmes :
Sélectionnez chacun de vos thèmes pour ajouter le composant :
Puis cliquez sur Ajouter, jusqu’à ce que le composant soit listé :
Rechargez la page, et votre composant de thème sera ajouté. Dans notre exemple, on peut switcher de thème à la volée depuis le menu hamburger :
Icône d’illustration – Pixel Perfect / Flaticon