diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerIcons.java b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerIcons.java index 66ada79..77cee6c 100644 --- a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerIcons.java +++ b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerIcons.java @@ -25,13 +25,16 @@ public interface WorkspaceExplorerIcons extends ClientBundle { */ @Source("loading.gif") ImageResource logo(); - - @Source("folder.png") + + @Source("vre_folder.png") ImageResource vre_folder(); - + + @Source("new_folder.png") + ImageResource new_folder(); + @Source("home.png") ImageResource home(); - + @Source("info-icon.png") ImageResource info(); } diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerResources.java b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerResources.java index df59183..431d601 100644 --- a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerResources.java +++ b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/WorkspaceExplorerResources.java @@ -16,7 +16,7 @@ public class WorkspaceExplorerResources { WorkspaceExplorerIcons icons = GWT.create(WorkspaceExplorerIcons.class); icons.css().ensureInjected(); } - + public static AbstractImagePrototype getIconCancel() { return AbstractImagePrototype.create(ICONS.cancel()); @@ -26,17 +26,18 @@ public class WorkspaceExplorerResources { return AbstractImagePrototype.create(ICONS.loading()); } - + public static AbstractImagePrototype getIconInfo() { return AbstractImagePrototype.create(ICONS.info()); } - + /** My custom base icon collection */ public enum CustomIconType implements BaseIconType { home, // Our runtime access - vre_folder; + vre_folder, + new_folder; private static final String PREFIX = "myBaseIcon_"; private String className; diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/baseIcons.css b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/baseIcons.css index d81b7b3..01d29b1 100644 --- a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/baseIcons.css +++ b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/baseIcons.css @@ -1,28 +1,29 @@ /* Prevent our icons from css obfuscation */ -@external .myBaseIcon_*; +@external .myBaseIcon_*; /* Do some css stuff */ +.myBaseIcon_home:hover { + /* opacity: 0.5; */ + +} /* Our sample icon */ @sprite .myBaseIcon_home { - gwt-image: "home"; - display: inline-block; - vertical-align: middle; -} - -/* Do some css stuff */ -.myBaseIcon_home:hover { -/* opacity: 0.5; */ + gwt-image: "home"; + display: inline-block; + vertical-align: middle; + margin-bottom: 3px; } /* Our sample icon */ @sprite .myBaseIcon_vre_folder { - gwt-image: "vre_folder"; - display: inline-block; - vertical-align: middle; + gwt-image: "vre_folder"; + display: inline-block; + vertical-align: middle; + margin-bottom: 3px; } -/* Our sample icon */ @sprite .myBaseIcon_new_folder { - gwt-image: "new_folder"; - display: inline-block; - vertical-align: middle; + gwt-image: "new_folder"; + display: inline-block; + vertical-align: middle; + margin-bottom: 3px; } \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home.png b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home.png new file mode 100644 index 0000000..eb93f5b Binary files /dev/null and b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home.png differ diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home_2.png b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home_2.png index b6a74fc..de2e038 100644 Binary files a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home_2.png and b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home_2.png differ diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/new_folder.png b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/new_folder.png new file mode 100644 index 0000000..802fb0e Binary files /dev/null and b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/new_folder.png differ diff --git a/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/vre_folder.png b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/vre_folder.png new file mode 100644 index 0000000..d6a57a4 Binary files /dev/null and b/src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/vre_folder.png differ