أبحث عن تغيير حجم الصورة المصغرة لـ “Modern Category + Group Boxes” عبر CSS. إذا استخدمت الإعداد الافتراضي لاستخدام صورة، فإن الصورة تزيد من حجم الصورة المصغرة (حتى لو استخدمت صورة أصغر). أنا متأكد من أن هذا قد تم من قبل ولكن بحثي لم يقدم أي نتائج تعالج هذه المشكلة مباشرة (مرة أخرى، مما تمكنت من العثور عليه).
سيكون أي مساعدة موضع تقدير كبير، حتى لو كان بإمكانك توجيهي في الاتجاه الصحيح باستخدام CSS.
شكرا لك!
Lilly
(Lillian )
24 فبراير 2024، 1:03ص
2
بما أنك تبدو مهتمًا بإجراء الكثير من التخصيصات على نسخة Discourse الخاصة بك، فربما تساعدك هذه المواضيع:
هذه دورة مكثفة في أساسيات سمات Discourse. الجمهور المستهدف هو كل من ليس على دراية بسمات Discourse. إذا كنت قد استخدمت بالفعل سمة Discourse / مكونات السمة، فمن المرجح أن هذا الدليل ليس شيئًا تحتاج إلى قراءته.
ما هي السمات ومكونات السمة؟
السمة أو مكون السمة هو مجموعة من الملفات المعبأة معًا مصممة إما لتعديل Discourse بصريًا أو لإضافة ميزات جديدة.
لنبدأ بالسمات.
السمات
بشكل عام، لا ينبغي أن تكون السمات متوافقة مع بعضها البعض لأنها في جوهرها تصاميم مستقلة مختلفة. فكر في السمات مثل الجلود، أو مثل…
يشرح هذا الدليل كيفية إجراء تغييرات CSS على موقع Discourse الخاص بك، بما في ذلك مقدمة إلى CSS، وأين تضيف CSS في Discourse، وكيفية العثور على المحددات الصحيحة باستخدام أدوات فحص المتصفح.
مستوى المستخدم المطلوب: مسؤول
ملخص
يغطي هذا الدليل:
مقدمة موجزة عن CSS والمفاهيم الأساسية
كيفية إضافة CSS إلى موقع Discourse الخاص بك باستخدام مكونات السمات
استخدام أدوات فحص المتصفح للعثور على محددات CSS الصحيحة
فهم أساسيات CSS
CSS اختصار لـ Cascading Style Sheets. فيما يل…
يمكن استخدام سمات Discourse (Discourse Themes) ومكونات السمات (Theme Components) لتخصيص مظهر وشعور ووظائف الواجهة الأمامية لـ Discourse. يهدف هذا القسم من أدلة المطورين إلى توفير جميع المواد المرجعية التي تحتاجها لتطوير سمات بسيطة لموقع واحد، وصولاً إلى مكونات السمات المعقدة مفتوحة المصدر.
يهدف هذا التمهيد إلى توفير خريطة لجميع الأدوات وواجهات برمجة التطبيقات (APIs) لتطوير السمات. إذا كنت تفضل برنامجًا تعليميًا خطوة بخطوة لتطوير السمات، انتقل مباشرة إلى:
السمات مقابل مكونات السمات
يمكن استخد…
There are a few ‘how to start’ guides for working with Discourse already and a wealth of useful info on meta, but I thought it might help to give an insight to the mental processes of starting from little, if any, prior coding experience to building substantial Discourse plugins.
Discourse is written by experienced developers and has a large codebase. This can feel intimidating. This intimidation factor can be a significant barrier for novice developers. This is a kind of ‘psychological primer’…
Heliosurge
(Dan DeMontmorency)
24 فبراير 2024، 1:32ص
3
قد يكون هذا الموضوع مفيدًا. قام @Canapin ببعض البرمجة الرائعة هنا.
We’re aware of that and discussing it
I was curious, so I made these tweaks to make something like @derak would like:
[image]
.category-boxes, .category-boxes-with-topics {
gap: 1em;
}
.mobile-view .category-boxes .category-box, .mobile-view .category-boxes-with-topics .category-box {
width: 100%;
flex: 0 0 calc(50% - 0.5em);
}
.category-boxes .description {
display: none;
}
.category-boxes .category-box .category-box-inner .category-details .category-box-heading h3 {
…