تغيير التخطيط باستخدام السمات

مرحبًا،

تجنبًا لإضاعة الوقت في تجربة أمر غير مجدٍ، هل من الممكن تغيير تخطيط الصفحات بشكل كبير باستخدام السمات؟ على وجه التحديد، نود تعديل تباعد الأسطر وإزالة شارات المستخدمين من قائمة المواضيع، وتوسيع المساحة الأفقية المستخدمة عند عرض المنشورات الفعلية. هل هذا مجرد تعديل بسيط في CSS، أم أننا سنواجه عناصر مُبرمجة بشكل ثابت؟

مرحبًا وسهلاً بك في موقع Meta @klemstance :wave:

نعم، يسمح لك نظام سمات Discourse بتخصيص كل شيء تقريبًا في جانب العميل، فلا يوجد شيء ثابت.

لدينا بعض الأدلة التي يمكن أن تساعدك على البدء

ومجموعة من السمات والمكونات مفتوحة المصدر لتطلع عليها في فئة Customization > Theme

أما بالنسبة للتفاصيل المحددة في مشاركتك

:white_check_mark: يمكن تغيير تباعد الأسطر بسهولة باستخدام CSS

:white_check_mark: لست متأكدًا مما تشير إليه، ولكن يمكنك إضافة أو إزالة عناصر باستخدام سمة / مكون. يمكنك أيضًا إخفاء العناصر باستخدام CSS.

:white_check_mark: يمكن القيام بذلك باستخدام CSS، ولكن يجب أن تكون على دراية بالتأثيرات التي قد تحدثها تغييراتك على الجدول الزمني (شريط التمرير على الجانب الأيمن من المواضيع). ومع ذلك، كل هذا مجرد CSS ويمكنك إجراء أي تغييرات تريدها إذا كنت تعرف ما تفعله.

واو - أقدر ردك المفصل!

يبدو واعدًا - سأغوص فيه وأجرب بعض الأمور، إذن. شكرًا مرة أخرى.