Change color of personal messages

Я помню, как отправлял PR во все компоненты тем, которые у нас есть здесь, в Meta, когда мы внесли изменения, разграничивающие темы и компоненты тем.

Думаю, этот случай упустили из виду, так как он был ответом в другой теме, а затем был перемещён в отдельную тему в категории Customization > Theme.

@oca Вам нужно добавить всего одну строку в эту «тему», чтобы она работала как компонент темы. Вам необходимо добавить

"component": true

в файл about.json вашего компонента следующим образом:

{
  "name": "Private messages with color",
  "about_url": "https://framagit.org/oca/discourse-theme-colored-private-messages   ",
  "license_url": "https://framagit.org/oca/discourse-theme-colored-private-messages/blob/master/LICENSE",
+ "component": true,
   "assets": {
        "asset-variable": "assets/background.svg"
   }
}

После этого всё должно работать как у любого другого компонента, и мы сможем добавить к этой теме тег theme-component.

6 лайков