中心图标如何根据 azure devops 中的主题变化?

How do hub icons change according to the theme in azure devops?

我正在为 Azure DevOps 设计一个中心扩展,并希望有一个符合现有中心图标组感觉的图标。

在应用主题(特别是浅色与深色)时,我需要做什么才能让我的图标表现得像其他图标一样?

与文档 here(甚至不起作用)相比,它非常简单。在您的扩展清单中指定图标如下:

{
    "id": "hub",
    "type": "ms.vss-web.hub",
    "targets": [
        "ms.vss-work-web.work-hub-group"
    ],
    "properties": {
        "name": "Hub",
        "description": "Something",
        "uri": "pages/Hub.html",
        "icon": {
            "light": "img/hub-light.png",
            "dark": "img/hub-dark.png"
        }
    }
}