The alloy:dialog, alloy:outputToolTip, and alloy:popover components all have renderers that extend OverlayRendererBase.java. The renderer needs to be improved by adding an inner div with class="dialog-content" in order to control margins around content.
In order to make the default margin of alloy:dialog visually attractive, the following CSS should be added to alloy.css:
Included with this task should be the removal of the dialog-content class from these files:
- demos/showcase/showcase-webapp/src/main/webapp/component/alloy/dialog/general/dialog.xhtml (3 occurrences: Lines 12, 33, and 54)
Also refer to the following commits for historical purposes: