هل يتم الرجوع إلى متغيرات لون موضوع Discourse في مكوِّن السمة المخصصة؟

هل من الممكن الوصول إلى متغيرات لون السمة في ديكورسي في مكون السمة الخاص بي؟

أحاول استخدام متغيرات مثل --secondary في CSS الخاص بي ولا يبدو أنها تعمل.

إعجابَين (2)

نعم، يجب أن تكون قادرًا على الوصول إلى متغيرات CSS الأصلية الأساسية من سمة أو مكون سمة :+1:

على سبيل المثال

body {
  background-color: var(--secondary);
}

هل يمكنك مشاركة مثال لا يعمل؟

5 إعجابات

آه! لم أكن أستخدم var()

إعجابَين (2)

أواجه مشكلة كهذه طوال الوقت. بالتأكيد، من “الواضح” استخدام var، ولكن فقط إذا كنت تعرف وتستطيع أن تتذكر!

أنا أنتظر شيئًا ما ليعمل، لذا بدافع الفضول، تحققت من https://ask.discourse.com/ وسألت “هل من الممكن الوصول إلى متغيرات ألوان سمة Discourse في مكون السمة الخاص بي؟” وها هي النتيجة:

  1. متغيرات الألوان المتاحة:
    توفر Discourse العديد من خصائص CSS المخصصة المعرفة مسبقًا للألوان، مثل:

    var(--primary)
    var(--secondary)
    var(--tertiary)
    var(--quaternary)
    var(--header_background)
    var(--header_primary)
    var(--highlight)
    var(--danger)
    var(--success)
    var(--love)
    
    
  2. مثال على الاستخدام:
    يمكنك استخدام هذه المتغيرات في CSS الخاص بك لضمان تكييف السمة الخاصة بك مع مخططات الألوان المختلفة التي يختارها المستخدم. على سبيل المثال:

    body {
        background: var(--highlight);
    }
    
إعجاب واحد (1)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.