private void addInfoLayer(Module module, String text, String textColor, String bgcolor, final List<AbstractImagePrototype> images,
Listener<ComponentEvent> listener, boolean headerOnly, final String opacity) {
LayoutContainer layoutContainer = new LayoutContainer();
RootPanel.get().add(layoutContainer);
layoutContainer.el().makePositionable(true);
layoutContainer.setZIndex(1001);
LayoutContainer container = module.getContainer();
El el = container.el();
final boolean header = headerOnly && module instanceof MainModule;
int totalWidth = 0;