خلال الأسبوع الماضي تقريبًا، كنت أقوم بتنسيق إعداد Discourse لعلامة تجارية تتضمن خطوطًا ثابتة وشعارات وأيقونات.
في البداية، لاحظت أن أي أصول قمت باستيرادها (بوضعها في مجلد الأصول والاستيراد تحت كائن الأصول في about.json) أصبحت متاحة فورًا للاستخدام كمتغير SCSS، لكنها استغرقت دقيقة أو دقيقتين للظهور في settings.theme_uploads.
الآن، ومع ذلك، لا تظهر على الإطلاق في settings.theme_uploads، مما يعني أنه لا يمكنني استخدامها في جافا سكريبت. وإذا قمت بإزالة أصل ما، فإنه يظل في كائن الإعدادات. أما استخدام SCSS فيبقى دون تأثر.
تمت إضافة بيانات settings.theme_uploads إلى جافاسكريبت مؤخرًا نسبيًا (بعد كتابة OP، أعتقد). يجب أن تكون موثوقة - نحن نستخدمها في السمات/المكونات الخاصة بنا. هل يمكنك شرح المشكلات التي تواجهها بمزيد من التفصيل؟