Currently I am working on a XPages app where I make use of Bootstrap to make it responsive.
For certain reasons I am not using the Bootstrap4XPages plugin.
Out of the box the view panel looks very ugly in a Bootstrap UI.
So I started to look around for some code to make a custom renderer, without success. What I found was Bootstrap CSS classes on the GetBootstrap website, and then especially the table css.
First I added ‘table table-hover’ directly to my view panel as ‘dataTableStyleClass’ property. After rebuilding the XPages app the result was good.
To assign this result to all my view panels in this XPages app, I added the control with the style class to my custom theme.