כיצד לכתוב סגנונות עבור ערכת נושא כהה ב-Discourse, תוך שימוש במתג ערכת הנושא הכהה/בהיר המובנה, כרגע לא ראיתי סגנונות .dark

כיצד לכתוב סגנונות תחת dark באמצעות מיתוג נושאים מובנה של דיסקוס, איני רואה סגנונות .dark כעת

איני בטוח שזה מה שהתכוונת, אבל ישנו mixin שניתן להשתמש בו ב-CSS שלך המאפשר 2 משתנים, ובוחר בהתאם למצב הפעיל.

דוגמה:

 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 שלי המאפשר 2 משתנים יכול לפתור את הבעיה, תודה.