diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/IGenericImageBundle.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/IGenericImageBundle.java index f08b1daf278ae295963e91fe6795f6d49e1e535d..06713418a4a6d6fb8317ac5423981d2f10c34f99 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/IGenericImageBundle.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/IGenericImageBundle.java @@ -47,4 +47,10 @@ public interface IGenericImageBundle extends ClientBundle @Source("info.png") public ImageResource getInfoIcon(); + /** + * Returns home icon. + */ + @Source("home.png") + public ImageResource getHomeIcon(); + } diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/MainTabPanel.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/MainTabPanel.java index f4b4810c38fb920856b563eedaa726fbe7809194..b343f1b2f37f82406e2b2b274a1bd75a97126288 100644 --- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/MainTabPanel.java +++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/framework/MainTabPanel.java @@ -34,6 +34,7 @@ import com.extjs.gxt.ui.client.widget.TabPanel; import com.extjs.gxt.ui.client.widget.layout.FitLayout; import com.extjs.gxt.ui.client.widget.menu.MenuItem; import com.google.gwt.http.client.URL; +import com.google.gwt.user.client.ui.AbstractImagePrototype; import com.google.gwt.user.client.ui.Widget; import ch.systemsx.cisd.openbis.generic.client.web.client.ICommonClientServiceAsync; @@ -98,6 +99,7 @@ public class MainTabPanel extends TabPanel implements IMainPanel } }, viewContext); final MainTabItem intro = new MainTabItem(tabItem, mainComponent.getId(), null, null); + intro.setIcon(AbstractImagePrototype.create(viewContext.getImageBundle().getHomeIcon())); intro.setClosable(false); return intro; } diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/home.png b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/home.png new file mode 100644 index 0000000000000000000000000000000000000000..ac2303111660ad7dad6a796ae473f8c022a72407 Binary files /dev/null and b/openbis/source/java/ch/systemsx/cisd/openbis/generic/client/web/client/application/home.png differ