Createur de thèmes, créez et affichez des thèmes sans installer Discourse !

Il y a quelques mois, j’avais évoqué l’idée d’un Créateur de Thèmes Facile. L’objectif était de disposer d’un espace où chacun pourrait expérimenter avec des thèmes sans avoir à installer Discourse. Depuis que le projet a été lancé, @David_Taylor a été extrêmement occupé à faire en sorte que toutes les pièces du puzzle s’assemblent.

Le résultat est disponible ici : https://discourse.theme-creator.io/. La connexion est SUPER simple : il suffit de cliquer sur le bouton de connexion et vous serez automatiquement connecté via Meta.

Une fois connecté, vous verrez ce bouton géant :

En cliquant dessus, vous accéderez à votre interface de « création de thème » :

L’interface offre une parité totale avec l’interface d’administration, y compris la mise à jour en direct du CSS. De plus, vous pouvez utiliser l’outil en ligne de commande (CLI) des thèmes : Install the Discourse Theme CLI console app to help you build themes

Tous les membres du groupe @theme_creator ont la capacité spéciale de partager des thèmes. Par exemple, vous pouvez consulter mon thème simple à l’adresse suivante : https://discourse.theme-creator.io/theme/sam/simple (même les utilisateurs anonymes peuvent consulter mon thème !).

Nous attendons vos retours avec impatience. Si l’un d’entre vous, auteurs de thèmes, souhaite améliorer le site du créateur de thèmes, faites-le-moi savoir et partagez-moi le lien vers votre thème proposé.

Si vous avez des thèmes ou des composants de thème, n’hésitez pas à lier vos sujets #theme ou #theme-component à l’aperçu afin que les gens puissent les consulter.

Pour des conseils sur la prise en main, consultez :

70 « J'aime »

Peut-être que ce sujet peut être mis à jour pour dire « Allez sur votre profil, puis sélectionnez l’onglet Thèmes », car le bouton « Mes thèmes » ne semble plus exister ?
Je cherchais initialement cela (voir ci-dessous)

Message original

Je n’arrive pas à faire la simple étape de cliquer sur le bouton « Mes thèmes », il n’existe pas :sweat_smile:

Après inspection du code source de la page, il semble que la chaîne « Mes thèmes » n’existe pas du tout. Je suis connecté, donc ce ne devrait pas être le problème.

2 « J'aime »

Serait-il possible d’activer Discourse Chat dans le Theme Creator ?

Nous aimerions y essayer quelques éléments qui modifient l’interface de chat.

2 « J'aime »

Si vous avez un site en ligne, l’utilisation de l’interface de ligne de commande (CLI) de thème pour travailler sur un thème masqué sur votre site en ligne est la façon dont je développerais.

5 « J'aime »

Oui, courir contre un site séparé serait probablement la meilleure stratégie.

Activer le chat sur le créateur de thèmes signifierait que nous devrions commencer à le modérer (ou introduire une sorte de système d’autodestruction comme nous l’avons pour les sujets), donc ce n’est pas juste une question d’appuyer sur un interrupteur.

2 « J'aime »

Merci - j’ai configuré un site de staging pour expérimenter plus en profondeur avec le chat et d’autres choses également.

Concernant Theme Creator, cela pourrait aider à rendre la démonstration des personnalisations de chat (ou devrais-je dire DM) plus accessible. Je comprends qu’une autodestruction serait nécessaire. N’est-ce pas déjà là en tant que paramètre de site configurable ?

image

[quote=“Jay Pfaffman, post:60, topic:84942, full:true, username:pfaffman”]
Si vous avez un site en production, utiliser le CLI de thème pour travailler sur un thème caché sur votre site en production est la façon dont je ferais le développement.
[/quote]
Oui, j’ai aussi mis cela en place. Le problème est que je ne veux pas que mon développeur ait un accès administrateur à notre site de production en raison des données sensibles qu’il contient - ceci est requis afin de modifier les paramètres de Thème / Composant.

4 « J'aime »