Le 2024-10-30T04:00:00Z, deux de nos designers, Jordan et Kris, nous ont présenté la structure de l’équipe de conception de Discourse et ont partagé des conseils pour créer des conceptions de communauté personnalisées.
Replay
Structure de l’équipe de conception en un coup d’œil
- Jordan est notre chef d’équipe de conception.
- L’équipe de conception a deux branches :
- Projets clients (Bryce et Ty), gérant les demandes et personnalisations des clients.
- Équipe interne de base de Discourse (Charlie, Ella, Kris et Meghna), se concentrant sur les fonctionnalités de Discourse lui-même.
Points forts de la personnalisation
- OpenAI Developer Forum : Un look minimaliste, prêt à l’emploi avec un style léger.
- MAKE Community : Ajout de fonctionnalités telles qu’une mise en page pleine largeur et une bannière de recherche personnalisée pour une touche personnalisée.
- Epic Developer Community (Unreal Engine) : Une conception fortement personnalisée avec des mises en page uniques, des plugins et des ajustements d’icônes, montrant jusqu’où vous pouvez aller avec la personnalisation de Discourse.
Questions fréquentes
Commencer la conception de communauté sur Discourse
Commencez simplement : comprenez la fonctionnalité de Discourse et définissez les objectifs de votre communauté. Utilisez les éléments de marque (comme les schémas de couleurs et les liens d’en-tête) et tenez compte des composants disponibles avant de vous lancer dans une personnalisation approfondie.
Différence entre les thèmes et les composants de thème
Un thème ajuste l’apparence générale, tandis que les composants de thème sont des éléments personnalisés individuels (comme les liens d’en-tête ou les bannières de recherche) qui peuvent être ajoutés à n’importe quel thème.
Étapes de la conception de base à la conception hautement personnalisée
Les configurations de base peuvent utiliser des composants et des thèmes existants, tandis que les personnalisations avancées peuvent nécessiter l’intervention d’un développeur pour des modifications plus approfondies. Discourse Meta propose une variété de composants de thème pour une personnalisation plus facile et prête à l’emploi.
Utilisation efficace des plugins et des composants
Les plugins permettent des modifications côté serveur mais peuvent affecter les performances, ils sont donc mieux adaptés aux configurations plus importantes. Les composants de thème sont idéaux pour les modifications côté client, accessibles via Meta pour une installation et une maintenance faciles.
Ressources Figma et disponibilité du guide de style
Bien que l’équipe utilise certains composants Figma en interne, il n’existe pas de bibliothèque complète en raison de la large personnalisation possible sur Discourse. Cependant, un guide de style intégré à Discourse offre un bon point de départ pour les mises en page personnalisées.
Outils et ressources clés
- Thèmes Discourse
- Composants de thème (liens d’en-tête, bannières de recherche, etc.)
- Discourse Discover : une vitrine en direct des communautés Discourse avec différents niveaux de personnalisation.
- Ask.discourse.com - Une ressource d’apprentissage pour les développeurs et propriétaires de communautés Discourse alimentée par l’IA