diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css index b0c4833..eface31 100644 --- a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css +++ b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css @@ -6,7 +6,7 @@ } .thumb img { - height: 60px; + height: 80px; width: 80px; } diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewDetailPanel.java b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewDetailPanel.java index 260430b..403b85b 100644 --- a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewDetailPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewDetailPanel.java @@ -4,8 +4,6 @@ import org.gcube.portlets.user.td.gwtservice.shared.tr.resources.InternalURITD; import org.gcube.portlets.user.td.gwtservice.shared.tr.resources.ResourceTD; import org.gcube.portlets.user.td.gwtservice.shared.tr.resources.ResourceTDDescriptor; import org.gcube.portlets.user.td.gwtservice.shared.tr.resources.ResourceTDType; -import org.gcube.portlets.user.td.gwtservice.shared.tr.resources.StringResourceTD; -import org.gcube.portlets.user.td.gwtservice.shared.tr.resources.TableResourceTD; import org.gcube.portlets.user.td.resourceswidget.client.resources.ResourceBundle; import com.google.gwt.safehtml.shared.SafeUri; @@ -81,8 +79,52 @@ public class ResourcesListViewDetailPanel extends SimpleContainer { forceLayout(); return; } - SafeUri thumbnailPath = ResourceBundle.INSTANCE.resources32() - .getSafeUri(); + + SafeUri thumbnailPath; + + ResourceTDType resourceTDType = descriptor.getResourceType(); + if (resourceTDType == null) { + thumbnailPath = ResourceBundle.INSTANCE.resources160().getSafeUri(); + } else { + + switch (resourceTDType) { + case CHART: + thumbnailPath = ResourceBundle.INSTANCE.chart160().getSafeUri(); + break; + case CODELIST: + thumbnailPath = ResourceBundle.INSTANCE.codelist160() + .getSafeUri(); + break; + case CSV: + thumbnailPath = ResourceBundle.INSTANCE.csv160().getSafeUri(); + break; + case GENERIC_FILE: + thumbnailPath = ResourceBundle.INSTANCE.file160().getSafeUri(); + break; + case GENERIC_TABLE: + thumbnailPath = ResourceBundle.INSTANCE.table160().getSafeUri(); + break; + case GUESSER: + thumbnailPath = ResourceBundle.INSTANCE.resources160() + .getSafeUri(); + break; + case JSON: + thumbnailPath = ResourceBundle.INSTANCE.json160().getSafeUri(); + break; + case MAP: + thumbnailPath = ResourceBundle.INSTANCE.gis160().getSafeUri(); + break; + case SDMX: + thumbnailPath = ResourceBundle.INSTANCE.sdmx160().getSafeUri(); + break; + default: + thumbnailPath = ResourceBundle.INSTANCE.resources160() + .getSafeUri(); + break; + + } + + } ResourceTD resourceTD = descriptor.getResourceTD(); if (resourceTD instanceof InternalURITD) { @@ -92,16 +134,6 @@ public class ResourcesListViewDetailPanel extends SimpleContainer { thumbnailPath = UriUtils.fromTrustedString(internalURITD .getThumbnailTD().getUrl()); } - } else { - if (resourceTD instanceof StringResourceTD) { - thumbnailPath = ResourceBundle.INSTANCE.resources32() - .getSafeUri(); - } else { - if (resourceTD instanceof TableResourceTD) { - thumbnailPath = ResourceBundle.INSTANCE.resources32() - .getSafeUri(); - } - } } thumbnail = new Image(); diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewPanel.java b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewPanel.java index ba28c90..77493f4 100644 --- a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewPanel.java +++ b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListViewPanel.java @@ -101,8 +101,6 @@ public class ResourcesListViewPanel extends FramedPanel { private static final String HEIGHT = "470px"; private static final String WIDTH = "630px"; - - @FormatterFactories(@FormatterFactory(factory = ShortenFactory.class, name = "shorten")) public interface Renderer extends XTemplates { @XTemplate(source = "ResourcesListView.html") @@ -118,8 +116,6 @@ public class ResourcesListViewPanel extends FramedPanel { ResourceListViewCSS css(); } - - public interface ResourceListViewCSS extends CssResource { String over(); @@ -188,16 +184,17 @@ public class ResourcesListViewPanel extends FramedPanel { } - private ResourcesListViewDetailPanel details; - + private ResourceListViewCSS style; + private Renderer renderer; + private TRId trId; private EventBus eventBus; private ListStore store; - //private ListLoader> loader; + // private ListLoader> loader; private Loader> loader; - + private ListView listView; private SimpleComboBox comboSort; private Menu contextMenu; @@ -274,8 +271,7 @@ public class ResourcesListViewPanel extends FramedPanel { } }, SortDir.ASC)); - loader = new Loader>( - proxy); + loader = new Loader>(proxy); loader.addLoadHandler(new ListStoreBinding>( store)); @@ -329,10 +325,9 @@ public class ResourcesListViewPanel extends FramedPanel { // ResourcesListViewBundle.INSTANCE.css().ensureInjected(); - final ResourceListViewCSS style = ResourcesListViewBundle.INSTANCE - .css(); + style = ResourcesListViewBundle.INSTANCE.css(); - final Renderer renderer = GWT.create(Renderer.class); + renderer = GWT.create(Renderer.class); ListViewCustomAppearance appearance = new ListViewCustomAppearance( "." + style.thumbWrap(), style.over(), style.select()) { @@ -353,8 +348,8 @@ public class ResourcesListViewPanel extends FramedPanel { } }; - listView = new ListView(store, - new IdentityValueProvider() { + listView = new ListView( + store, new IdentityValueProvider() { @Override public void setValue(ResourceTDDescriptor object, ResourceTDDescriptor value) { @@ -379,33 +374,9 @@ public class ResourcesListViewPanel extends FramedPanel { new AbstractSafeHtmlRenderer() { @Override public SafeHtml render(ResourceTDDescriptor descriptor) { - SafeUri thumbnailPath = ResourceBundle.INSTANCE - .resources32().getSafeUri(); - ResourceTD resourceTD = descriptor.getResourceTD(); - - if (resourceTD instanceof InternalURITD) { - InternalURITD internalURITD = (InternalURITD) resourceTD; - if (internalURITD.getThumbnailTD() != null - && internalURITD.getThumbnailTD().getUrl() != null) { - thumbnailPath = UriUtils - .fromTrustedString(internalURITD - .getThumbnailTD().getUrl()); - } - } else { - if (resourceTD instanceof StringResourceTD) { - thumbnailPath = ResourceBundle.INSTANCE - .resources32().getSafeUri(); - } else { - if (resourceTD instanceof TableResourceTD) { - thumbnailPath = ResourceBundle.INSTANCE - .resources32().getSafeUri(); - } - } - } - - return renderer.renderItem(descriptor, thumbnailPath, - style); + return renderCellResource(descriptor); } + })); listView.getSelectionModel().setSelectionMode(SelectionMode.SINGLE); listView.getSelectionModel().addSelectionChangedHandler( @@ -417,7 +388,7 @@ public class ResourcesListViewPanel extends FramedPanel { } }); listView.setBorders(false); - + createContextMenu(); VerticalLayoutContainer main = new VerticalLayoutContainer(); @@ -443,6 +414,65 @@ public class ResourcesListViewPanel extends FramedPanel { add(con, new MarginData(0)); } + protected SafeHtml renderCellResource(ResourceTDDescriptor descriptor) { + SafeUri thumbnailPath; + + ResourceTDType resourceTDType = descriptor.getResourceType(); + if (resourceTDType == null) { + thumbnailPath = ResourceBundle.INSTANCE.resources80().getSafeUri(); + } else { + + switch (resourceTDType) { + case CHART: + thumbnailPath = ResourceBundle.INSTANCE.chart80().getSafeUri(); + break; + case CODELIST: + thumbnailPath = ResourceBundle.INSTANCE.codelist80() + .getSafeUri(); + break; + case CSV: + thumbnailPath = ResourceBundle.INSTANCE.csv80().getSafeUri(); + break; + case GENERIC_FILE: + thumbnailPath = ResourceBundle.INSTANCE.file80().getSafeUri(); + break; + case GENERIC_TABLE: + thumbnailPath = ResourceBundle.INSTANCE.table80().getSafeUri(); + break; + case GUESSER: + thumbnailPath = ResourceBundle.INSTANCE.resources80() + .getSafeUri(); + break; + case JSON: + thumbnailPath = ResourceBundle.INSTANCE.json80().getSafeUri(); + break; + case MAP: + thumbnailPath = ResourceBundle.INSTANCE.gis80().getSafeUri(); + break; + case SDMX: + thumbnailPath = ResourceBundle.INSTANCE.sdmx80().getSafeUri(); + break; + default: + thumbnailPath = ResourceBundle.INSTANCE.resources80() + .getSafeUri(); + break; + } + } + + ResourceTD resourceTD = descriptor.getResourceTD(); + + if (resourceTD instanceof InternalURITD) { + InternalURITD internalURITD = (InternalURITD) resourceTD; + if (internalURITD.getThumbnailTD() != null + && internalURITD.getThumbnailTD().getUrl() != null) { + thumbnailPath = UriUtils.fromTrustedString(internalURITD + .getThumbnailTD().getUrl()); + } + } + + return renderer.renderItem(descriptor, thumbnailPath, style); + } + private void onSelectionChange( SelectionChangedEvent se) { if (se.getSelection().size() > 0) { @@ -496,8 +526,7 @@ public class ResourcesListViewPanel extends FramedPanel { }); } } - - + protected void createContextMenu() { contextMenu = new Menu(); @@ -626,8 +655,7 @@ public class ResourcesListViewPanel extends FramedPanel { }); } - - + protected void requestSave(ResourceTDDescriptor resourceTDDescriptor) { switch (resourceTDDescriptor.getResourceType()) { case CHART: @@ -909,6 +937,5 @@ public class ResourcesListViewPanel extends FramedPanel { } } } - - + } diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/ResourceBundle.java b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/ResourceBundle.java index 9cd9868..ab8840b 100644 --- a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/ResourceBundle.java +++ b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/ResourceBundle.java @@ -65,48 +65,108 @@ public interface ResourceBundle extends ClientBundle { @Source("chart-bar_32.png") ImageResource chart32(); + @Source("chart-bar_80.png") + ImageResource chart80(); + + @Source("chart-bar_160.png") + ImageResource chart160(); + @Source("codelist.png") ImageResource codelist(); @Source("codelist_32.png") ImageResource codelist32(); + @Source("codelist_80.png") + ImageResource codelist80(); + + @Source("codelist_160.png") + ImageResource codelist160(); + @Source("csv.png") ImageResource csv(); @Source("csv_32.png") ImageResource csv32(); + @Source("csv_80.png") + ImageResource csv80(); + + @Source("csv_160.png") + ImageResource csv160(); + @Source("gis.png") ImageResource gis(); @Source("gis_32.png") ImageResource gis32(); + @Source("gis_80.png") + ImageResource gis80(); + + @Source("gis_160.png") + ImageResource gis160(); + @Source("json.png") ImageResource json(); @Source("json_32.png") ImageResource json32(); + @Source("json_80.png") + ImageResource json80(); + + @Source("json_160.png") + ImageResource json160(); + @Source("sdmx.png") ImageResource sdmx(); @Source("sdmx_32.png") ImageResource sdmx32(); + @Source("sdmx_80.png") + ImageResource sdmx80(); + + @Source("sdmx_160.png") + ImageResource sdmx160(); + @Source("table.png") ImageResource table(); @Source("table_32.png") ImageResource table32(); + @Source("table_80.png") + ImageResource table80(); + + @Source("table_160.png") + ImageResource table160(); + @Source("resources.png") ImageResource resources(); @Source("resources_32.png") ImageResource resources32(); + @Source("resources_80.png") + ImageResource resources80(); + + @Source("resources_160.png") + ImageResource resources160(); + + @Source("file.png") + ImageResource file(); + + @Source("file_32.png") + ImageResource file32(); + + @Source("file_80.png") + ImageResource file80(); + + @Source("file_160.png") + ImageResource file160(); + @Source("magnifier-zoom-in_32.png") ImageResource magnifierZoomIn32(); @@ -129,13 +189,7 @@ public interface ResourceBundle extends ClientBundle { ImageResource application32(); @Source("application.png") - ImageResource application(); - - @Source("file_32.png") - ImageResource file32(); - - @Source("file.png") - ImageResource file(); + ImageResource application(); @Source("Resources.css") ResourceCSS resourceCSS(); diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_160.png new file mode 100644 index 0000000..7348581 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_80.png new file mode 100644 index 0000000..183a084 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_160.png new file mode 100644 index 0000000..960de4d Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_80.png new file mode 100644 index 0000000..72535a4 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_160.png new file mode 100644 index 0000000..53f1b06 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_80.png new file mode 100644 index 0000000..a150b11 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/file_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/file_160.png new file mode 100644 index 0000000..66523b6 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/file_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/file_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/file_80.png new file mode 100644 index 0000000..ed2901c Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/file_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_160.png new file mode 100644 index 0000000..e34c57b Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_80.png new file mode 100644 index 0000000..c6044b2 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/json_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/json_160.png new file mode 100644 index 0000000..49bcc77 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/json_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/json_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/json_80.png new file mode 100644 index 0000000..63196f3 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/json_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_160.png new file mode 100644 index 0000000..3b58858 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_80.png new file mode 100644 index 0000000..3d31927 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_160.png new file mode 100644 index 0000000..958061d Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_80.png new file mode 100644 index 0000000..7d49724 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_80.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/table_160.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/table_160.png new file mode 100644 index 0000000..bf21823 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/table_160.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/table_80.png b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/table_80.png new file mode 100644 index 0000000..aa00a2e Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/resourceswidget/client/resources/table_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css index b0c4833..eface31 100644 --- a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css +++ b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/ResourcesListView.css @@ -6,7 +6,7 @@ } .thumb img { - height: 60px; + height: 80px; width: 80px; } diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_160.png new file mode 100644 index 0000000..7348581 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_80.png new file mode 100644 index 0000000..183a084 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/chart-bar_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_160.png new file mode 100644 index 0000000..960de4d Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_80.png new file mode 100644 index 0000000..72535a4 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/codelist_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_160.png new file mode 100644 index 0000000..53f1b06 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_80.png new file mode 100644 index 0000000..a150b11 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/csv_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/file_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/file_160.png new file mode 100644 index 0000000..66523b6 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/file_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/file_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/file_80.png new file mode 100644 index 0000000..ed2901c Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/file_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_160.png new file mode 100644 index 0000000..e34c57b Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_80.png new file mode 100644 index 0000000..c6044b2 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/gis_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/json_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/json_160.png new file mode 100644 index 0000000..49bcc77 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/json_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/json_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/json_80.png new file mode 100644 index 0000000..63196f3 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/json_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_160.png new file mode 100644 index 0000000..3b58858 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_80.png new file mode 100644 index 0000000..3d31927 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/resources_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_160.png new file mode 100644 index 0000000..958061d Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_80.png new file mode 100644 index 0000000..7d49724 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/sdmx_80.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/table_160.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/table_160.png new file mode 100644 index 0000000..bf21823 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/table_160.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/table_80.png b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/table_80.png new file mode 100644 index 0000000..aa00a2e Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/resourceswidget/client/resources/table_80.png differ