Xpages openNtf调试工具栏UI被extLib';s Bootstrap3主题

Xpages openNtf调试工具栏UI被extLib';s Bootstrap3主题,xpages,xpages-extlib,Xpages,Xpages Extlib,这与使用openNtf的Domino9.0.1v16扩展库(2016-01-28)的Xpages项目有关。应用了一个自定义主题来扩展extLib的Bootstrap3主题。 现在我还应用了Mark Leusink的debugToolbar插件(V4.0.12014-03-10)。 不幸的是,工具栏中显示的所有表都部分“销毁”,如本例所示: 调试生成的html我看到调试表的“label”单元格被分配了class=“label”或class=“label-wide”。不幸的是,bootstrap.

这与使用openNtf的Domino9.0.1v16扩展库(2016-01-28)的Xpages项目有关。应用了一个自定义主题来扩展extLib的Bootstrap3主题。 现在我还应用了Mark Leusink的debugToolbar插件(V4.0.12014-03-10)。
不幸的是,工具栏中显示的所有表都部分“销毁”,如本例所示:

调试生成的html我看到调试表的“label”单元格被分配了
class=“label”
class=“label-wide”
。不幸的是,
bootstrap.css
display:inline
样式应用于
.label
选择器


目前,我通过应用我自己的自定义css文件来重置工具栏样式来解决这个问题;但我想知道是否有一种更优雅的方式,也许是我在这里错过的某种财产。或者这是必须在工具栏的源代码中完成的吗?

请将此作为项目的缺陷添加,以便参与者知道并能够解决


或者,从下载源代码,提供修复并提出请求。

希望Paul和我在github和openntf.org项目中的条目将有助于解决此问题。同时,我的变通方法似乎是这里唯一的选择

如上所述,我创建了一个自定义样式表,其中只有一行:

div.dBar table.grid td.label{display:table-cell;}
然后,我创建了一个cusom控件作为调试工具栏的容器,以便可以将自定义样式表链接为资源。调试自定义控件最终添加到我想要拥有工具栏的所有XPage中


也许这也能帮助其他人。

我确实把它作为一个讨论主题发布了;没有访问github的权限,因此我无法将其添加为缺陷。没问题,我已将其记录在那里。我可能在几周内没有时间看它,但如果Mark没有时间,希望其他人会创建一个拉请求。非常感谢(它可能会说“debugToolbar表的标签类被bootstrap UI覆盖”之类的话,但这里已经解释过了,所以没关系)