متغيرات CSS الخاصة بـ Discourse غير مُعيّنة

نعم

لقد قمت للتو بإزالة جميع السمات .. واحتفظت بالسمة الافتراضية فقط ..
نظرت في theme_fields، كانت فارغة .. جيد
تحتوي table themes على سمة واحدة فقط ..

الآن أحاول الدخول إلى التطبيق

sudo ./launcher enter app

وإجراء تجميع كامل للأصول …

الآن أحاول النظر في .. لماذا متغير css --secondary هو صفر: rgba(0,0,0,0) ..

حتى مع ذلك .. لا تزال نفس المشكلة :frowning:

Mmmmmm ويبدو أنه بغض النظر عن السمة التي أستخدمها .. فهي لا تلتقط أي لوحة ألوان ..
لقد تأكدت من الإعدادات ..

تقول إنك قمت بالتعيين إلى الافتراضي، لكنني ما زلت أرى سمة Mint ومخطط الألوان nskht-mn-mint-light، أنا مرتبك :smile: [تعديل] الآن أرى السمة الافتراضية بمخطط الألوان dark، ولكن نعم، لا تزال تعريفات الألوان مفقودة.

هل قمت بالوصول إلى موقعي؟

https://www.yasater.com ..
تم ضبطه الآن على السمة الافتراضية … من غير المرجح أن تكون مشكلة تخزين مؤقت ..
آه، نعم لوحة الألوان هي نسخة من لوحة سابقة .. سأضبطها الآن على الفاتح ..

نعم، حتى مخطط الألوان الافتراضي لا يتم إنشاؤه.
أعتقد أنك تستخدم أحدث إصدار من Discourse الآن؟ إنه لغز حقيقي.

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

يا إلهي هذا غريب جداً

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

نعم بالفعل .. الأحدث ..

لقد قمت حتى بإزالة الافتراضي .. لا توجد سمات على الإطلاق .. ثم أدركت أن شيئًا لم يتغير !!!
لذلك فإن السمات / الألوان بأكملها لا تعمل على الإطلاق ..
أعد تثبيت سمة جديدة air-theme .. قم بتعيين لوحة ألوان جديدة .. لم يتغير شيء أيضًا ..
ما الذي يمكن أن يكون السبب !!

أحاول حاليًا مسح ذاكرة التخزين المؤقت لـ redis .. ثم إعادة البناء .. لنرى

هل يمكنك التحقق من /logs لمعرفة ما إذا كنت ترى أي أخطاء؟

نعم فعلت .. لا شيء مريب .. كل شيء طبيعي ..

هل قمت بالتبديل من اختبارات-تم-اجتيازها؟

هل حاولت استخدام /wizard؟

نعم، لقد استخدمت /wizard .. مهما فعلت .. الجزء الخاص باللون لا ينعكس على الإطلاق ..
لا أعرف ماذا أفعل الآن … هناك شيء مكسور ولكن لا يمكنني معرفة ما هو

أنا أستخدم أحدث إصدار من discourse docker .. بعد التثبيت بدون مشاكل ، لاحظت وجود بعض المشاكل في ألوان الخلفية ، كما هو موضح في هذه الصورة:\n\n

\n\nلقد طرحت مشكلتي هنا وحصلت على الكثير من الاقتراحات ، لم ينجح أي منها.\nبعد فحص ما يحدث .. يبدو أن متغير CSS --secondary غير معرف في أي مكان ..\nكيف يتم تعريف هذا المتغير ، وأين؟?"

لقد قمت بدمج موضوعك الجديد، لا حاجة لوجود موضوعين حول نفس المشكلة :+1:

هل جربت الوضع الآمن؟

نعم فعلت .. نفس المشكلة .. لقد قمت بتعطيل كل شيء ..

نعم، مرحبًا، آسف لقد قرأت الموضوع بشكل خاطئ وتم طرح هذا السؤال بالفعل.

هل حاولت إعادة التثبيت واستعادة نسخة احتياطية (ويفضل أن يكون ذلك على خادم اختبار)؟

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

تم الانتقال إلى موضوع آخر .. (نفس السؤال)

إليك ما اضطررت لفعله في النهاية..
قمت بتثبيت نسخة أخرى جديدة من discourse docker .. لقد عملت بشكل مثالي .. لا توجد مشاكل .. ثم سمحت لـ discourse الحالي الخاص بي باستخدام قاعدة بيانات postgres جديدة .. لقد عملت بشكل مثالي .. لذا يبدو أن بعض الإعدادات قد تم إفسادها من التثبيت السابق .. الجداول التي شككت فيها كانت: theme* و site_settings .. حاولت معرفة الإعداد الذي قد يسبب هذا .. لا فائدة .. أو أن هذا سيستغرق وقتًا طويلاً ..

كنت أبحث عن كيفية إعادة تعيين هذه الإعدادات إلى القيم الافتراضية و / أو إزالة الإعدادات غير المستخدمة ..
في النهاية، انتهى بي الأمر .. لأي سمة أرغب في استخدامها، أقوم فقط بعمل نسخة منها على github، وأقوم بتحديثها عن طريق إضافة تعريفات الألوان يدويًا في أحد ملفات scss .. ثم أقوم بتثبيتها من واجهة المسؤول الخاصة بي ..