Azure Расширение DevOps - пользовательская тема и компоненты FluentUI - PullRequest
0 голосов
/ 07 апреля 2020

Я разрабатываю расширение для Azure DevOps, в основном используя компоненты из azure -devops-ui (система дизайна Forumula), которая автоматически берет тему из пользовательских настроек. Я также использую некоторые компоненты из FluentUI (бывший office-ui-fabri c -react), но я борюсь за то, чтобы они тоже использовали тему. Например. при переключении на темную тему компоненты FluenUI остаются белыми.

Кто-нибудь делал эту работу?

Нужно ли указывать все стили вручную? Но как тогда получить информацию о текущей теме пользователя DevOps?

1 Ответ

0 голосов
/ 15 апреля 2020

Вызовите этот API и получите значение WebPlatform / Theme :

https://dev.azure.com/{org}/_apis/Settings/Entries/globalme
...