Javascript 如何从youtrack api获取主题数据?
我现在尝试创建一个很酷的YouTrack小部件,但我有一个小问题,经过长时间的搜索,我找不到任何方法来获得一个选定的YouTrack主题(黑暗或光明)来在小部件中使用它,有人知道如何阅读吗Javascript 如何从youtrack api获取主题数据?,javascript,reactjs,youtrack,Javascript,Reactjs,Youtrack,我现在尝试创建一个很酷的YouTrack小部件,但我有一个小问题,经过长时间的搜索,我找不到任何方法来获得一个选定的YouTrack主题(黑暗或光明)来在小部件中使用它,有人知道如何阅读吗 谢谢尽管可以从RESTAPI获取暗模式标志,但我还是建议不要这样做。该标志不是公共API的一部分,因此可以随时更改或删除,无需另行通知 我的建议是依靠CSS变量来定义背景和文本颜色。有关示例,请参阅 如果您仍然需要从JS代码访问标志,下面的技巧可能会有所帮助 函数isDarkMode(){ const bgC
谢谢尽管可以从RESTAPI获取暗模式标志,但我还是建议不要这样做。该标志不是公共API的一部分,因此可以随时更改或删除,无需另行通知 我的建议是依靠CSS变量来定义背景和文本颜色。有关示例,请参阅 如果您仍然需要从JS代码访问标志,下面的技巧可能会有所帮助
函数isDarkMode(){
const bgColor=getComputedStyle(document.body)。
getPropertyValue('--ring content background color').trim();
返回bgColor!='#fff';
}
不客气。你是否有兴趣将小部件发布给其他人,让他们在它准备好后享受它?我必须看看我什么时候完成它,因为实际上它只适用于某个后端服务器,在那里我可以部署服务器,或者我将它改为开源。