# كيفية التحكم في ما إذا كان مخطط الألوان سيحصل على الشعار الداكن أو الفاتح؟

**URL:** <https://meta.discourse.org/t/how-to-control-if-a-color-scheme-gets-the-dark-or-the-light-logo/276526>\
**Category:** Product Support\
**Created:** [24 أغسطس 2023، 11:09م UTC](https://meta.discourse.org/t/how-to-control-if-a-color-scheme-gets-the-dark-or-the-light-logo/276526 "2023-08-24T23:09:15Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)\
**Post date:** [25 أغسطس 2023، 1:06ص UTC](https://meta.discourse.org/t/how-to-control-if-a-color-scheme-gets-the-dark-or-the-light-logo/276526/3 "2023-08-25T01:06:19Z")

</div>

> [@FroggyC](#):
>
> هل هناك طريقة يمكنني من خلالها تمييز مخططات الألوان هذه بحيث تلتقط شعار الوضع المظلم على أي حال؟ (نظرًا لأنه يحتوي على نص فاتح)

حسنًا، ليس بسهولة. يعتمد حسابنا لشعارات الوضع المظلم على ما إذا كانت مخطط الألوان بأكمله يعتبر مظلمًا، ولذلك نقارن سطوع اللون الأساسي والثانوي. يحدث هذا الحساب [هنا](https://github.com/discourse/discourse/blob/main/app/models/color_scheme.rb#L510-L517) في الكود.

حالتك لا تتطابق تمامًا مع هذا السيناريو. يمكنك كتابة تجاوز للمظهر للشعار الذي يعود افتراضيًا إلى الشعار المظلم، ولكن بعد ذلك ستحتاج إلى قيام المستخدمين بتبديل المظاهر بالإضافة إلى مخططات الألوان… هذا صعب. أخمن أنك تريد السماح للمستخدمين بتحديد مخططات ألوان متعددة، أليس كذلك؟

---

_[View the full topic](https://meta.discourse.org/t/how-to-control-if-a-color-scheme-gets-the-dark-or-the-light-logo/276526)._
