لقد كنت أواجه صعوبة في معرفة كيفية تغيير لون خلفية الفئة لصناديق الفئات:
الهدف هو وراثة لون الفئة الرئيسي وإضافة شفافية إلى الخلفية:
هل يعرف أحد كيف يمكنني تحقيق ذلك؟
لقد كنت أواجه صعوبة في معرفة كيفية تغيير لون خلفية الفئة لصناديق الفئات:
الهدف هو وراثة لون الفئة الرئيسي وإضافة شفافية إلى الخلفية:
هل يعرف أحد كيف يمكنني تحقيق ذلك؟
أهلاً،
هذا ممكن باستخدام CSS وتعديل بسيط للقالب. ![]()
على سطح المكتب، يحتوي حد الفئات على متغير لون يمكنك استخدامه للخلفية أيضًا.
هذا هو المتغير --category-color وهو لون الحد.

ولكن نظرًا لأن هذا المتغير هو قيمة سداسية عشرية، فلا يمكنك جعله شفافًا. ومع ذلك، يمكنك إضافته إلى ::before زائف حيث يمكنك أيضًا تعيين الشفافية.
لقد قمت بإنشاء هذا كمكون حتى تتمكن من تثبيته أو نسخه وتعديله حسب رغبتك. ![]()
المكون: GitHub - VaperinaDEV/discourse-category-background-color
يبدو CSS لسطح المكتب كالتالي:
على الهاتف المحمول، يفتقد القالب متغير اللون هذا، لذا عليك إضافة هذا النمط هنا:
بعد ذلك، يمكنك استخدام المتغير --category-color والقيام بشيء مشابه لما هو موجود على سطح المكتب:
سطح المكتب
الهاتف المحمول
أنت الأفضل!
شكراً على الشرح، سألعب بهذا لبعض الوقت!
مرحباً @MarcP، آسف لقد فاتني تماماً أنك تريد هذا لصناديق الفئات.
لقد قمت بتحديث CSS لسطح المكتب ليعمل مع صناديق الفئات أيضاً.
أوه شكرًا، كنت أكتشف بالفعل كيفية جعل الصناديق تعمل! كان هذا أكثر تعقيدًا مما كنت أعتقد. أقدر ذلك كثيرًا!