From 100eb2b611872255d83d38620f01adede789c9a1 Mon Sep 17 00:00:00 2001
From: Jan-Christoph Borchardt <hey@jancborchardt.net>
Date: Thu, 18 Jul 2013 23:00:04 +0200
Subject: [PATCH] replace external storage status images with CSS, also use
 form to distinguish, fix #3910

---
 apps/files_external/css/settings.css |  24 +++++++++++++++++++-----
 apps/files_external/img/error.png    | Bin 533 -> 0 bytes
 apps/files_external/img/success.png  | Bin 545 -> 0 bytes
 apps/files_external/img/waiting.png  | Bin 512 -> 0 bytes
 4 files changed, 19 insertions(+), 5 deletions(-)
 delete mode 100644 apps/files_external/img/error.png
 delete mode 100644 apps/files_external/img/success.png
 delete mode 100644 apps/files_external/img/waiting.png

diff --git a/apps/files_external/css/settings.css b/apps/files_external/css/settings.css
index 94b453793b..f2f40247b2 100644
--- a/apps/files_external/css/settings.css
+++ b/apps/files_external/css/settings.css
@@ -1,10 +1,24 @@
-td.status>span { display:inline-block; height:16px; width:16px; }
-span.success { background-image: url('../img/success.png'); background-repeat:no-repeat; }
-span.error { background-image: url('../img/error.png'); background-repeat:no-repeat; }
-span.waiting { background-image: url('../img/waiting.png'); background-repeat:no-repeat; }
+td.status > span {
+	display: inline-block;
+	height: 16px;
+	width: 16px;
+	vertical-align: text-bottom;
+}
+
+span.success {
+	background: #37ce02;
+	border-radius: 8px;
+}
+span.error {
+	background: #ce3702;
+}
+span.waiting {
+	background: none;
+}
+
 td.mountPoint, td.backend { width:10em; }
 td.remove>img { visibility:hidden; padding-top:0.8em; }
 tr:hover>td.remove>img { visibility:visible; cursor:pointer; }
 #addMountPoint>td { border:none; }
 #addMountPoint>td.applicable { visibility:hidden; }
-#selectBackend { margin-left:-10px; }
\ No newline at end of file
+#selectBackend { margin-left:-10px; }
diff --git a/apps/files_external/img/error.png b/apps/files_external/img/error.png
deleted file mode 100644
index e8cf45e7a41e358da5d573dc48edf966b9d8d3cb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 533
zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^OD+Ff(w7zB;;_
zfq{Xuz$3Dlfq`2Xgc%uT&5>YWU|=ut^mS#w!y_Re%q^UE|2+c(gKTC<M2T~LZf<H`
z2?Gc?7o{eaq^2m8XO?6rxO@5rr0AuxGcYh#db&7<Se!1Myw^|JQJ`giQkCFoX9de0
z!kim9WoI#Tx))S@ceyvg-QuN+g9~3_%|li({YF6v(Sv9HNgAJA<8}3N=+(VR@Bggy
zTmFDGsm;`p;a)@7fwyOGpRPJ_eaDVCrMl7vZr697Va1>SefoWxxxW8(_2C$?V=Jzd
zvvA(lVCKJ`e_OjjxncL?D#^6CNR^pf9!&x&3Id734n{4e`&YkGZID}C#Z{$M#V^DA
z_s#s%9vc|aXa72t@%Bl+Vh?xthK`1tD~_A<r#89o;@Rv`p_IKp_jpz|%MRHNt8*$^
z+}j)2`&f(4o4s28@?RH=^qHTGpYN|dec`#9(3+O>lB}VRHvh7{v|-QVHDB~!t$c8@
z?D=H9w>t5c6r#lonReLhx{-VRWFC`8#|Dn+tdlr9Ta44v?+BC?Z@j(EI`RMGCvwL3
z=Py|*l-4gTS68>^+iIQ<$=|D{E;zY*_EnVyTCveK3o^U;kDe~Jn#m=0;EaK0OK+lT
gN%gmlvVYIb-?np(kc{nQ7f|eYy85}Sb4q9e05I9u)c^nh

diff --git a/apps/files_external/img/success.png b/apps/files_external/img/success.png
deleted file mode 100644
index 6f7022ee7f5672b43bdf72f848a7358e4473eb60..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 545
zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^M*7jxlh))zzKB
zz`(#+;1OBOz`!jG!i)^F=14FwFtC?+`ns~;;gJwvSA14|Fo%JGK{hiaqQp5rH#aq}
zgaHJci&7IyQd1PlGfOfQ+&z5*QuI>U85kH_JzX3_EKa9RcI>+CAmDmGe0l=QNyR;<
zd1X!<+uZd`EUq<$&qS<|@qSX8_<E-rE_tOm4z&-PUrf95iDOAvXn5%L|NEov*xU`?
zZThBBc7x_S?jI~N$B)-Pw~E_Z`2C99f%~e7*R9t%w}1Tj_V{k5yXU_hUFP1s+0R(v
zx#&l$y6S3%42E6Lzd0-lZ<tiTwCXyi$xX(rE9K|kGCJJdc$e#+#8l;FVm$(7k@-7>
zjy)^Z*b*Nl>SL<2X3m_smdAoT#SYkcyvbXsr76lBb)qP>J67P<iFHmrDk<kPV(L<^
zUlq)0+OlP(<Xx_pS^58@dN`fLA6#y!pBPxYdwcU{hpS5i3z8;jc5OHt<>nN*@5HuA
z%k~B@Ub5Ipz=>1DX(F?T>vtBDL!L*UYks>Cv%fE0$l1<xzKiCODHD340zO@G%-Hem
zaV6W2hu80RFNj|mdTjfm<r7w2fBknykI{jzbu|i^3a4HiGupL;=e*~Niw3IumrMNk
uvHNz@_XV=w*f>A17BltL@9$at`j32lLhF{_#%uq8V#?Fi&t;ucLK6TDW#)$f

diff --git a/apps/files_external/img/waiting.png b/apps/files_external/img/waiting.png
deleted file mode 100644
index 02a8cbff0da63ad584ae7a5c11ddefdf0bd9e24b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 512
zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7*pj^6T^RO)V5Za66$}gv
zoCO|{#S9GG!XV7ZFl&wk0|NtliKnkC`yCz$0WK3ej_6Yi3=FcFArU3c`MJ5Nc_j=W
z;9QiNSdyBeP@Y+mq2TW68<3)x%Fe*RnBwW;7-Dfcce0`1VFv-%``>>lz1-obaoL5d
z>j6)uz_t&C4xCJ#a~K0SxLmy~T>Cz0mgTPZ-L@(H|DT&bKfCvwd-gD~D^fA-fJ&?X
z0l^z#zMp45HuZ{Q4i*0(A($9?`O1Hed2;ghtlZ02==8A9WD{}zz5Cg}Rmv4NZPx0B
zf8w}fdr)HOdXJ>a;^?be<KpKnpD~}KV49JR?txQPT|U!O1y6~7`>DgSG0J^CPsU~~
zXTh|Tsh>-3&6|2<L)Fuygs?UNwTYDhCWm{TY};sMsGcgwW%2n_T+zktGxU~B>o#gB
zVA5lodgq)%(^VtubE<ucQfqh=WpedYtPcK~zT&xbrPAEw$d(PPtNz`K+`n?$9PbJI
zIob{V+rOLc=+Y?tYrQp_d+Gl>m#&+emzwXqn<u{Z%}0ge>$~^f)SrHOb^YltU$@5J
z4pF)N<mB4U9`o*_i|lsyGTd)Jd?iD*vTbI?mUEwf)@(Re|NG4b?!~JQz6C{ur>mdK
II;Vst0M)kC-T(jq

-- 
GitLab