تغيير لون الرسائل الشخصية

أتذكر أنني أرسلت طلبات دمج (PRs) إلى جميع مكونات السمات الموجودة لدينا هنا في Meta عندما قمنا بالتغيير الذي يفرق بين السمات ومكونات السمات.

أظن أن هذا الطلب قد مرّ دون أن يُلاحظ لأنه كان ردًا على موضوع آخر، وقد نُقل منذ ذلك الحين إلى موضوع مستقل في فئة Customization > Theme.

@oca، كل ما عليك فعله هو إضافة سطر واحد إلى هذا “السمة” لجعله يعمل كمكون سمة. تحتاج إلى إضافة

"component": true

إلى ملف about.json الخاص بمكونك على النحو التالي

{
  "name": "الرسائل الخاصة مع الألوان",
  "about_url": "https://framagit.org/oca/discourse-theme-colored-private-messages   ",
  "license_url": "https://framagit.org/oca/discourse-theme-colored-private-messages/blob/master/LICENSE",
+ "component": true,
   "assets": {
        "asset-variable": "assets/background.svg"
   }
}

بمجرد القيام بذلك، سيعمل تمامًا مثل أي مكون آخر، ويمكننا حينها إضافة وسم theme-component إلى هذا الموضوع.

6 إعجابات