نعم، نوصي بشدة بعدم تغيير المصدر البرمجي لـ Discourse لأن ذلك يجعل عمليات الترقية أكثر صعوبة وعرضة للأعطال. يجب بدلاً من ذلك استخدام السمات (Themes)، ومكونات السمات (Theme Components)، والإضافات (Plugins).
هناك بعض مكونات السمات الموجودة مسبقًا التي قد تعمل، أو يمكن أن تكون على الأقل أمثلة إذا أردت تطوير مكونك الخاص.
قد يكون اللافتة متعددة الاستخدامات مناسبًا لك كما هو أو مع بعض التعديلات البسيطة.
يُعد مكون سمة الفئات المميزة مثالًا جيدًا عام لكيفية عرض محتوى مخصص في الصفحة الرئيسية.