Bug: Margin in Tabs widget prevents styling via designOptions
In the Tabs widget, Captivate applies the following CSS rule to an inner container:
.cp-tabs-widget .cp-tabs-container .cp-widget-content-container > div {
width: 100%;
height: 100%;
margin: 10px 0px;
}
The margin: 10px 0px cannot be controlled via designOptions.json. Visual styling such as margin or padding should be configurable.
Expected behavior:
All visual styling, especially margin and padding, should be fully controllable through designOptions.json.
Impact:
- Prevents precise layout control for Tab widgets.
- Forces workarounds to achieve consistent spacing.
- Breaks the principle that all visual styles should be manageable via designOptions.json.
