Am 2024-10-30T04:00:00Z haben uns zwei unserer Designer, Jordan und Kris, die Struktur des Discourse-Design-Teams vorgestellt und Tipps zur Erstellung benutzerdefinierter Community-Designs gegeben.
Wiederholung
Überblick über die Struktur des Design-Teams
- Jordan ist unsere Leiterin des Design-Teams.
- Das Design-Team besteht aus zwei Bereichen:
- Kundenprojekte (Bryce und Ty): Bearbeitung von Kundenanfragen und Anpassungen.
- Interne Kern-Team von Discourse (Charlie, Ella, Kris und Meghna): Fokus auf Funktionen innerhalb von Discourse selbst.
Highlights zur Anpassung
- OpenAI Developer Forum: Ein minimalistisches, fertiges Erscheinungsbild mit leichter Gestaltung.
- MAKE Community: Zusätzliche Funktionen wie ein Layout in voller Breite und ein benutzerdefiniertes Suchbanner für ein persönliches Gefühl.
- Epic Developer Community (Unreal Engine): Ein stark angepasstes Design mit einzigartigen Layouts, Plugins und Icon-Anpassungen, das zeigt, wie weit Sie mit der Discourse-Anpassung gehen können.
Top-Fragen
Start mit Community-Design auf Discourse
Beginnen Sie einfach: Verstehen Sie die Funktionalität von Discourse und definieren Sie Ziele für Ihre Community. Nutzen Sie Branding-Elemente (wie Farbschemata und Header-Links) und prüfen Sie verfügbare Komponenten, bevor Sie sich auf tiefgreifende Anpassungen einlassen.
Unterschied zwischen Themes und Theme-Komponenten
Ein Theme passt das gesamte Erscheinungsbild an, während Theme-Komponenten einzelne benutzerdefinierte Elemente (wie Header-Links oder Suchbanner) sind, die zu jedem Theme hinzugefügt werden können.
Schritte von der grundlegenden bis zur hochgradig angepassten Gestaltung
Grundlegende Setup können vorhandene Komponenten und Themes nutzen, während fortgeschrittene Anpassungen möglicherweise Entwicklerunterstützung für tiefgreifende Änderungen erfordern. Discourse Meta bietet eine Vielzahl von Theme-Komponenten für einfachere, fertige Anpassungen.
Effektive Nutzung von Plugins und Komponenten
Plugins ermöglichen Backend-Änderungen, können jedoch die Leistung beeinträchtigen, weshalb sie sich am besten für größere Setup eignen. Theme-Komponenten sind ideal für Frontend-Änderungen und können über Meta für eine einfache Installation und Wartung abgerufen werden.
Verfügbarkeit von Figma-Ressourcen und Style-Guides
Obwohl das Team intern einige Figma-Komponenten verwendet, gibt es keine vollständige Bibliothek aufgrund der breiten Anpassungsmöglichkeiten auf Discourse. Allerdings bietet ein integriertes Style-Guide innerhalb von Discourse einen soliden Ausgangspunkt für benutzerdefinierte Layouts.
Wichtige Tools & Ressourcen
- Discourse Themes
- Theme-Komponenten (Header-Links, Suchbanner und mehr)
- Discourse Discover: Eine Live-Showcase von Discourse-Communities mit unterschiedlichen Anpassungsstufen.
- Ask.discourse.com – Eine Lernressource für Discourse-Entwickler und Community-Besitzer, angetrieben von KI.