إعدادات لوحة الألوان لا تنعكس

لدي تثبيت جديد لـ discourse وقمت بإنشاء هياكل لموضوع جديد. أول شيء قمت به هو تعديل مخطط الألوان لاستخدام مخطط يسمى Flexoki. يمكنك رؤية ذلك هنا:

لقد أضفت وحددت السمة عبر GitHub في مثيل discourse الخاص بي، ولكن لم تنعكس أي من إعدادات الألوان، وبدلاً من ذلك أرى الألوان الافتراضية المدرجة، لكل من Flexoki Light و Dark. أي مساعدة في استكشاف الأخطاء وإصلاحها؟

إعجاب واحد (1)

نعم، هناك بعض الأشياء التي يجب التحقق منها أولاً:

  1. تأكد من أن السمة الخاصة بك تحتوي على لوحة الألوان المحددة هذه:

  1. إذا كان هذا الإعداد صحيحًا ولكنه لا يزال يعرض لوحة الألوان الخاطئة، فتأكد من أن إعدادات ملف التعريف الخاص بك لا تحتوي على لوحة الألوان الخاطئة المحددة:

4 إعجابات

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

إعجاب واحد (1)

قد أكون أرى أشياء. ولكن بالتحرك ذهابًا وإيابًا يبدو أن لوحة الألوان التي قمت بتحميلها هي نسخة من الضوء

اذهب إلى Theme واختر شيئًا بلوحة ألوان مختلفة المظهر وجرب التبديل إلى لوحة الألوان تلك.

آه، أفهم ما تقصده الآن. لذا فإن Discourse لا يقرأ هذه الألوان:

"color_schemes": {
    "Flexoki Light": {
      "primary": "#100F0F",
      "secondary": "#FFFCF0",
      "tertiary": "#205EA6",
      "quaternary": "#AF3029",
      "header_background": "#F2F0E5",
      "header_primary": "#6F6E69",
      "highlight": "#ECCB60",
      "danger": "#AF3029",

المشكلة في الأعلى - فهي لا تستخدم الألوان المدرجة في الملف^^

إعجاب واحد (1)

هل هناك مشكلة في تخطيط الملف؟ مما يتسبب في افتراضياته؟

قد يكون من الأفضل ببساطة إنشاء لوحة ألوان جديدة داخل Discourse بإدخال هذه القيم بدلاً من استيراد السمة.

لقد نظرت في بناء الملف. في مخطط لوحة الألوان السابقة الخاصة بي، لا يوجد # في كل سلسلة ست عشرية.

إذا قمت بتغيير كل سلسلة ست عشرية بحيث لا تحتوي على # في البداية، أعتقد أنها قد تُفسر بشكل صحيح.

هذا هو الحال أيضًا في دليل الأمثلة لمخططات ألوان Discourse:

{
   "name" : "Solarized",
   "about_url" : "https://github.com/SamSaffron/discourse-solarized",
   "license_url": "https://github.com/SamSaffron/discourse-solarized/blob/master/LICENSE",
   "color_schemes": {
      "Solarized Light": {
        "primary": "586E75",
        "secondary": "EEE8D5",
        "tertiary": "268BD2",
        "quaternary": "CB4B16",
        "header_background": "002B36",
        "header_primary": "93A1A1",
        "highlight": "B58900",
        "danger": "CB4B16",
        "success": "859900",
        "love": "DC322F"
      }
   }
}
7 إعجابات

آه!! شكراً لك! سأجرب هذا الإصلاح قريبًا، يبدو أنه الإجابة المؤكدة.

إعجابَين (2)