From 60f0fbc2b98b97d3bb767feb907f974402408a0d Mon Sep 17 00:00:00 2001 From: Francesco Mangiacrapa Date: Mon, 1 Feb 2016 14:59:36 +0000 Subject: [PATCH] 2099: Workspace Explorer enhancements: create a new folder Task-Url: https://support.d4science.org/issues/2099 updated icons git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/widgets/workspace-explorer@122678 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../resources/WorkspaceExplorerIcons.java | 11 +++--- .../resources/WorkspaceExplorerResources.java | 9 ++--- .../wsexplorer/client/resources/baseIcons.css | 33 +++++++++--------- .../wsexplorer/client/resources/home.png | Bin 0 -> 329 bytes .../wsexplorer/client/resources/home_2.png | Bin 592 -> 823 bytes .../client/resources/new_folder.png | Bin 0 -> 339 bytes .../client/resources/vre_folder.png | Bin 0 -> 430 bytes 7 files changed, 29 insertions(+), 24 deletions(-) create mode 100644 src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/home.png create mode 100644 src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/new_folder.png create mode 100644 src/main/java/org/gcube/portlets/widgets/wsexplorer/client/resources/vre_folder.png 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 0000000000000000000000000000000000000000..eb93f5bcb6ee7f336b9a995a7225da74e0883540 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i>Z_H=O!skoJ7^5uNe0cM^BUsz+f zW_-x-V|es8V2;BoM&X7EI{|J7!;ZWDJ&X!RpEp{_pYm@>63}Qk#reSK0At5{=f8gi zI(Qe>?Po}}Z#i|heU+=>0>)S26JD|}!hh~bz$N9bnxXI^QZyq9?$tYotSl&`G( z8{llYz=EMeb-}%#oTZKICj#6OO#ZPO**Q7?Vl+9xQ^4|$b%i3A!ybl?pN?@mIIb!* zJc+4!$@DB#;J1=;kkha84pIp$l1Gj>Nd7qBbbu}8!~82td_*KFm?i%I|L;GMk%5to ZVfzxjU72h_OMu>F@O1TaS?83{1OR!(d7A(L literal 0 HcmV?d00001 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 b6a74fc48e63a441a6704e7a2d166bc993d77cad..de2e038d95dbabcdb966298a630e2da8a91035e0 100644 GIT binary patch delta 800 zcmV+*1K<461h)o|B!B)%L_t(|+GAwE1$^pQc(fhse*F3O;!m&hG+fFUv5LBvGf7+e z%wLkl;GUEsV+3*NUmG!bWjTPc&2rSG)033{PfYj1MM3b5bJv5^rCS#Y`YQ-|XO z{06ubGKpIS&RmzE8mo` z2!#27m<8&Ezfi-3pe}mut}gV^R!KmU+x@{_sM~&b&a;m{4dZx*t}@;Q2P1!!;h77!nG>E2Gnf3v-;`B zpXT#VJ%1MlayfzcLxa2G&3bnwkgb1#23!Lgpaczv_dvO~Pd@(K0W=^VY(V+u+q+(V z{-v-T}K6NDPh(eADM{>t+&>zBsrW`hlgS#o80 zr>~0Ln=ik9{rvO)=fD5|8F@Ka*tl4kfPu*P|9{KRKdfJW{rkhn2#yU_DL!_#*riwd z_hlQmgQ8KNfrEDzHyg9!-+%vq14A985ESu@|NnzEumHKt|Nb-lW@chw0g8dyKmYu@ z@c-4FBuGkhD-mK~aUBQ2rm*8XBi7{VR*Nl4Y~_CSUmSqkpmFtO0Xa88iY=vZjL~ zA#!o_#6!2f)u>vdfPq*DQm>4iasYg<2|Zo*a2qDFS=*^P5iQ3MQB$~EnKD{&EZrLb zp!#Z)^}5iP6p$Ffdo5d$pdkn$1VRWjnmJ>GC0@=A9*9@w201ri*ly+rx)1~jL9K`$ z6o2pJTsiA_et&`4@7na5PvKnil^B!SOXdqm!}?M0|4Ul4#W8DM}O)~VdM4Wo+i%-J`#YaC0v?k zI0HoRX=eu~6F`bQPdz@hU_hea@^)s`DG^AstOF2yN|qPkJZqDA#Q-AKnyWLbU%Q<- zzrV*nYZ>vMl^&`jSPL8V9M#D1K=Sv-kW2hlN-jNcy)K;+0S%GfZcATMoT%|oUBg~Z z6zZ+yi7){;b8~f}zpGs}mNM~}?`*J9X|$zxW&PdM@*j`NFLt{`sp|j$002ovPDHLk FV1i4A00000 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 0000000000000000000000000000000000000000..802fb0efcb64388611591633a9974e2c65f4c0fe GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbK}MSxF;E0D$oihC9VrGR8odADn5 zQce3rDJiMx8&3j7mh8T;{_wRGhi?PXnxl6%p18a1^!=)?nRUIh_nf=m)Ia;+rAKX( z=AORw{NBBL4<0;t^ytx(Cr_R~fByRQ>v!+oefaP}rYLL+&~*8dAirP+c1~U?->~?! zwkgXu96EOV%*Bh>zJB}u|u8X9W)y>OSe`GN|Y=jHGBGx%KI*UOOb>^1*WHj&z%ixZ?lLF4J_ K=d#Wzp$PyT@{XJU literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..d6a57a40bc939932a0cc0173fd93607366c8ac6e GIT binary patch literal 430 zcmV;f0a5;mP)vUOnZ4c<97ipuD0#i52igm92p)xddk4a z1o0t=edWpxFy9L(hhYFS)QJE8{=y}|TK^;1tSrn7zyJP&t3@$@4M_g_^_xLeNfs`l zrX<7g>h)^|Mn(wx@#7~9JUmEJg8CbY}zhz)yWkHdM334YY8aaQxp+Z9X#wyIPcI#g9bhC+o