diff --git a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.java b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.java index 0022a81..4d57628 100644 --- a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.java +++ b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.java @@ -56,6 +56,7 @@ import com.google.gwt.uibinder.client.UiBinder; import com.google.gwt.uibinder.client.UiField; import com.google.gwt.user.client.ui.Composite; import com.google.gwt.user.client.ui.FlowPanel; +import com.google.gwt.user.client.ui.HTML; import com.google.gwt.user.client.ui.HTMLPanel; import com.google.gwt.user.client.ui.Image; import com.google.gwt.user.client.ui.Label; @@ -644,6 +645,12 @@ public class GeonaDataViewMainPanel extends Composite { : gCustomLayerDV.getName(); labelGroup.setTitle(descr); panelCustomOverlayLayers.add(labelGroup); + if(descr.compareTo(gCustomLayerDV.getName())!=0) { + HTML overlayGroupDescr = new HTML(); + overlayGroupDescr.getElement().setClassName("overlay-panel-style-description"); + overlayGroupDescr.setHTML(descr); + panelCustomOverlayLayers.add(overlayGroupDescr); + } for (CustomLayerDV customLayer : gCustomLayerDV.getListCustomLayers()) { if(customLayer.isDisplay()) { diff --git a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.ui.xml b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.ui.xml index 24a6e0c..4545cd4 100644 --- a/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.ui.xml +++ b/src/main/java/org/gcube/portlets/user/geoportaldataviewer/client/ui/GeonaDataViewMainPanel.ui.xml @@ -61,8 +61,8 @@ - + title="Custom overlay layers.." text="Overlay" ui:field="linkCustomOverlayLayers" icon="REORDER"> + div { + border: 1px solid #ccc; + border-radius: 5px; + padding: 10px; + margin-bottom: 10px; + margin-top: 5px; +} + +