مرحباً، أود إنشاء صفحة فئة بأسلوب يشبه منتديات forums.envato.com.
عنوان ووصف الفئة.
الفئات الفرعية إن وجدت في تلك الفئة.
بعض المواضيع في تلك الفئة.
كيف يمكنني تحقيق ذلك على أفضل وجه؟ باستخدام مكون سمة؟ أم يمكنني القيام بذلك أيضًا في سمة؟
مرحباً، أود إنشاء صفحة فئة بأسلوب يشبه منتديات forums.envato.com.
عنوان ووصف الفئة.
الفئات الفرعية إن وجدت في تلك الفئة.
بعض المواضيع في تلك الفئة.
كيف يمكنني تحقيق ذلك على أفضل وجه؟ باستخدام مكون سمة؟ أم يمكنني القيام بذلك أيضًا في سمة؟
يبدو أنهم لم يستخدموا مكونًا عامًا ولكن قالب handlebars مخصص لقائمة الفئات.
إحدى الطرق لتحقيق مظهر مختلف لقائمة الفئات هي اختيار نمط افتراضي يكون الأقرب إلى ما تريده من إعداد الموقع desktop category page style، على سبيل المثال الفئات الفرعية مع المواضيع المميزة:

ثم قم بتصميم هذا القالب الافتراضي باستخدام CSS.
هذا أمر مباشر إلى حد ما من ناحية. ولكن كما يوحي اسم الإعداد، فإن هذا يؤثر فقط على تخطيط سطح المكتب. على حد علمي، يوجد حاليًا تخطيط افتراضي واحد للجوال فقط ويستخدم قالب تخطيط خاص به. لذلك يمكن أن يكون هذا عيبًا مقيدًا جدًا لهذا النهج.
طريقة أخرى هي بالفعل إنشاء تخطيطك الخاص واستخدامه على كل من سطح المكتب والجوال. قد يكون من المفيد إلقاء نظرة على GitHub - discourse/discourse-minimal-category-boxes كمثال لكيفية إعداد هذا في مكون.
أعتقد أنه يقوم فقط بإدراج القالب الجديد فوق القوالب الافتراضية على سطح المكتب والجوال ويخفيها باستخدام CSS. هل سيكون هذا هو النهج الأبسط والموصى به؟