مرحباً يا شباب
إخلاء مسؤولية: لم يتأذَّ أي ذكاء اصطناعي في بناء مكون السمة هذا
نعم يا شباب، أنا مذنب بالقيام بنسخ غير لائق لمكون سمة Topic Cards عن طريق البرمجة العشوائية (vibe-coding). لذا، تحية كبيرة للمؤلفين والمساهمين الأصليين على هذا العمل الرائع!
على الرغم من أنه كان شوكة (fork) في البداية، إلا أنه تمت إعادة كتابة أكثر من 80% من التعليمات البرمجية والهيكل بالكامل. لقد أضفنا الكثير من الميزات الجديدة، وللوهلة الأولى، يمكن أن تكون جميع الإعدادات المختلفة مربكة للغاية.
بطاقات المواضيع المتقدمة - الإصدار الأولي
مع إعادة الكتابة التي أجريناها، ستحصل على:
- تحكم أكثر دقة في مكان عرض بطاقات المواضيع
- تخطيطان مختلفان لبطاقات المواضيع
- دوّار (Carousel) للبطاقات المميزة في أعلى صفحة “الأحدث”
للحصول على قائمة كاملة ومفصلة، قم بالتمرير لأسفل ![]()
لا تتردد في اختباره، وتشغيله، ونسخه، وانتقاده هنا في الموضوع! أنا متحمس حقًا للحصول على تعليقات حول النتيجة:
المشكلات المعروفة:
- إعدادات بطاقات المواضيع (TC) المتكررة: بعض الميزات المتعلقة بالصورة المصغرة وارتفاع البطاقة أصبحت زائدة عن الحاجة/غير ذات قيمة بعد الآن
- يفتقر عرض سطح المكتب إلى التمرير الأفقي عبر لوحة اللمس/عجلة الماوس (يوفر Embla إضافة لذلك، لكننا لم نقم بذلك بعد)
- أزرار الإجراءات ليست “مصقولة” بنفس القدر، وتحتاج إلى إعادة تصميم مرئي أفضل
ملخص التحسينات والميزات:
تخطيطات لكل فئة ولكل جهاز
قم بتكوين البطاقات بشكل منفصل لسطح المكتب والجوال إما كقائمة (صورة على اليسار، محتوى على اليمين) أو كشبكة (صورة في الأعلى، محتوى في الأسفل). يمكنك تحديد الفئات التي تستخدم أي تخطيط بالضبط على كل منصة.
- مثال لتخطيط الشبكة: https://forum.cannabisanbauen.net/c/samenverzeichnis/230
- مثال لتخطيط البطاقة: https://forum.cannabisanbauen.net/c/growreports/11
وراثة تخطيط الفئة الفرعية
خيار وراثة تخطيطات البطاقات من فئة رئيسية حتى لا تضطر إلى تكوين كل فئة فرعية يدويًا.دوّار المواضيع المميزة في الصفحة الرئيسية (Embla)
دوّار للمواضيع المميزة يمكنك وضعه على مسارات الاكتشاف (الرئيسية/الأحدث/الأعلى/الفئات)، مدعومًا بـ Embla Carousel، مع إعدادات لعدد الشرائح المعروضة، والتكرار، والمحاذاة، وسلوك السحب، والمزيد.
- مثال: forum.cannabisanbauen.net (الصفحة الرئيسية)
دوّار الفئات الفرعية في صفحات الفئات
حوّل قائمة الفئات الفرعية في صفحة الفئة إلى دوّار أفقي، مع عناصر تحكم حول الفئات الرئيسية المطلوبة وعدد الفئات الفرعية المطلوبة قبل ظهوره.خيارات التخصيص المرئي
عناصر نائبة للصور المصغرة (أيقونة Font Awesome) عندما لا يحتوي الموضوع على صورة
إعدادات مسبقة لنصف قطر حدود البطاقة
خيارات حجم خط عنوان البطاقة (باستخدام رموز الخطوط الخاصة بـ Discourse)
ارتفاعات ثابتة اختيارية للبطاقة/الشبكة وعناصر تحكم في حجم الصورة المصغرة
مكونات بطاقة أغنى
هيكل بطاقة جديد يحتوي على:
سطر الوصف (صورة الملف الشخصي للمنشئ + اسم المستخدم + تاريخ النشر الاختياري)
أزرار الإجراءات (التفاصيل + دعوة لاتخاذ إجراء للرابط المميز)
العلامات المضمنة (شارة الفئة + العلامات داخل نص البطاقة)
متوافق مع مكونات السمة/الإضافات الأخرى:
- تقويم وإضافة الأحداث: عرض تاريخ الحدث بعد العنوان
- مكون سمة محفظة المستخدم: عرض
الميزات المخطط لها:
- تحكم أدق في دوّار البطاقات المميزة: منافذ إضافية للإضافات، مسارات الصفحات، إلخ
- توسيع/طي دوّار بطاقات المواضيع المميزة (+ التوسع التلقائي بناءً على المواضيع الجديدة/غير المقروءة)