我正在使用本指南将客户的Azure API管理门户实现从“旧版”门户过渡到新/当前门户:
在大多数情况下,过渡很容易,除了缺乏创建自定义样式和样式表的能力:
样式
尽管您不需要调整任何样式,但您可以考虑 调整特定元素。例如,更改原色 匹配您品牌的颜色。
我们的许多API页面中都有HTML表,这些表用于描述为PUT,POST和PATCH操作提交的JSON消息。在新的API Management Portal下,表CSS消失了,我现在看到了重新添加对旧样式表的引用的方法。 CSS格式化表格边框,标题行颜色等,如下例所示。
是否可以将自定义CSS添加到“新” API管理门户?
如果没有,我应该如何在所有现有文档中一致地格式化数百张表?将CSS嵌入到每个页面中似乎有些疯狂,但是我看不到其他方法。
以下是我的客户端已样式化的表的示例,该表位于其中一个API的“请求正文”部分:
我看到有一个open ticket in the API Management's GitHub repo to add a "table widget",当它可用时会很好,但现在对我没有帮助。