كيفية كتابة الأنماط في المظهر الداكن عند استخدام تبديل المظهر الفاتح/الداكن المدمج في Discourse، لا أرى أنماط .dark حاليًا

كيفية كتابة الأنماط تحت الوضع الداكن باستخدام تبديل المظهر الفاتح/الداكن المدمج في discourse، لا أرى أي أنماط .dark حاليًا.

لست متأكدًا مما تقصده، ولكن هناك مزيج يمكنك استخدامه في CSS الخاص بك يسمح بمتغيرين، وسيختار بناءً على الوضع النشط.

مثال:

 color: light-dark(#ffffff, #000000);

بخلاف ذلك، هناك أيضًا لوحات الألوان المعدة مسبقًا في ملف about.json الخاص بك.

مثال من سمة air:

  "color_schemes": {
    "air-light": {
      "primary": "1c1c1c",
      "secondary": "f9fcff",
      "tertiary": "3877e5",
      "quaternary": "7e8b93",
      "header_background": "f9fcff",
      "header_primary": "122b43",
      "highlight": "e6cb37",
      "danger": "d05454",
      "success": "71bd9f",
      "love": "c16ad7",
      "selected": "e1ebfb"
    },
    "air-dark": {
      "primary": "e0e0e0",
      "secondary": "2d2d2d",
      "tertiary": "9a5cfd",
      "quaternary": "71bd9f",
      "header_background": "202020",
      "header_primary": "e0e0e0",
      "highlight": "9a5cfd",
      "danger": "d05454",
      "success": "71bd9f",
      "love": "c16ad7",
      "selected": "2f0177",
      "hover": "535353"
    }
  },

نعم، استخدام المزيج (mixin) في CSS الخاص بي والذي يسمح بمتغيرين يمكن أن يحل المشكلة، شكرًا لك.