aboutsummaryrefslogtreecommitdiffstats
path: root/core/img
diff options
context:
space:
mode:
authorJan-Christoph Borchardt <hey@jancborchardt.net>2015-08-24 18:14:41 +0200
committerJan-Christoph Borchardt <hey@jancborchardt.net>2015-08-27 19:20:49 +0200
commit1a8f921a3d7dc1fa05e225a681b0022cd0e121e5 (patch)
treea48c2cef543ccadbd1cea3ab0a1908f66f627dda /core/img
parent1dd7a8c319e8d9d0943b5bfd69c6eec1116542ce (diff)
downloadnextcloud-server-1a8f921a3d7dc1fa05e225a681b0022cd0e121e5.tar.gz
nextcloud-server-1a8f921a3d7dc1fa05e225a681b0022cd0e121e5.zip
simpler style for filetype icons
Diffstat (limited to 'core/img')
-rw-r--r--core/img/filetypes/application-epub+zip.pngbin1273 -> 0 bytes
-rw-r--r--core/img/filetypes/application-epub+zip.svg74
-rw-r--r--core/img/filetypes/application-javascript.pngbin1243 -> 0 bytes
-rw-r--r--core/img/filetypes/application-javascript.svg71
-rw-r--r--core/img/filetypes/application-pdf.pngbin1672 -> 354 bytes
-rw-r--r--core/img/filetypes/application-pdf.svg49
-rw-r--r--core/img/filetypes/application-rss+xml.pngbin1024 -> 0 bytes
-rw-r--r--core/img/filetypes/application-rss+xml.svg38
-rw-r--r--core/img/filetypes/application-x-cbr.pngbin1113 -> 0 bytes
-rw-r--r--core/img/filetypes/application-x-cbr.svg78
-rw-r--r--core/img/filetypes/application-x-shockwave-flash.pngbin880 -> 0 bytes
-rw-r--r--core/img/filetypes/application-x-shockwave-flash.svg56
-rw-r--r--core/img/filetypes/application.pngbin945 -> 244 bytes
-rw-r--r--core/img/filetypes/application.svg57
-rw-r--r--core/img/filetypes/audio.pngbin743 -> 362 bytes
-rw-r--r--core/img/filetypes/audio.svg47
-rw-r--r--core/img/filetypes/database.pngbin1117 -> 0 bytes
-rw-r--r--core/img/filetypes/database.svg47
-rw-r--r--core/img/filetypes/file.pngbin300 -> 155 bytes
-rw-r--r--core/img/filetypes/file.svg32
-rw-r--r--core/img/filetypes/folder-drag-accept.pngbin760 -> 137 bytes
-rw-r--r--core/img/filetypes/folder-drag-accept.svg60
-rw-r--r--core/img/filetypes/folder-external.pngbin850 -> 274 bytes
-rw-r--r--core/img/filetypes/folder-external.svg54
-rw-r--r--core/img/filetypes/folder-public.pngbin1207 -> 264 bytes
-rw-r--r--core/img/filetypes/folder-public.svg57
-rw-r--r--core/img/filetypes/folder-shared.pngbin1134 -> 308 bytes
-rw-r--r--core/img/filetypes/folder-shared.svg61
-rw-r--r--core/img/filetypes/folder-starred.pngbin0 -> 309 bytes
-rw-r--r--core/img/filetypes/folder-starred.svg4
-rw-r--r--core/img/filetypes/folder.pngbin713 -> 135 bytes
-rw-r--r--core/img/filetypes/folder.svg58
-rw-r--r--core/img/filetypes/font.pngbin1623 -> 0 bytes
-rw-r--r--core/img/filetypes/font.svg35
-rw-r--r--core/img/filetypes/image-vector.pngbin885 -> 0 bytes
-rw-r--r--core/img/filetypes/image-vector.svg48
-rw-r--r--core/img/filetypes/image.pngbin695 -> 223 bytes
-rw-r--r--core/img/filetypes/image.svg39
-rw-r--r--core/img/filetypes/package-x-generic.pngbin720 -> 142 bytes
-rw-r--r--core/img/filetypes/package-x-generic.svg53
-rw-r--r--core/img/filetypes/text-calendar.pngbin1271 -> 250 bytes
-rw-r--r--core/img/filetypes/text-calendar.svg87
-rw-r--r--core/img/filetypes/text-code.pngbin834 -> 194 bytes
-rw-r--r--core/img/filetypes/text-code.svg60
-rw-r--r--core/img/filetypes/text-html.pngbin581 -> 0 bytes
-rw-r--r--core/img/filetypes/text-html.svg43
-rw-r--r--core/img/filetypes/text-vcard.pngbin668 -> 439 bytes
-rw-r--r--core/img/filetypes/text-vcard.svg53
-rw-r--r--core/img/filetypes/text-x-c.pngbin1228 -> 0 bytes
-rw-r--r--core/img/filetypes/text-x-c.svg70
-rw-r--r--core/img/filetypes/text-x-h.pngbin1168 -> 0 bytes
-rw-r--r--core/img/filetypes/text-x-h.svg74
-rw-r--r--core/img/filetypes/text-x-python.pngbin1368 -> 0 bytes
-rw-r--r--core/img/filetypes/text-x-python.svg80
-rw-r--r--core/img/filetypes/text.pngbin620 -> 169 bytes
-rw-r--r--core/img/filetypes/text.svg39
-rw-r--r--core/img/filetypes/video.pngbin1252 -> 166 bytes
-rw-r--r--core/img/filetypes/video.svg92
-rw-r--r--core/img/filetypes/web.pngbin2136 -> 0 bytes
-rw-r--r--core/img/filetypes/web.svg36
-rw-r--r--core/img/filetypes/x-office-document.pngbin856 -> 169 bytes
-rw-r--r--core/img/filetypes/x-office-document.svg53
-rw-r--r--core/img/filetypes/x-office-presentation.pngbin1028 -> 135 bytes
-rw-r--r--core/img/filetypes/x-office-presentation.svg108
-rw-r--r--core/img/filetypes/x-office-spreadsheet.pngbin715 -> 166 bytes
-rw-r--r--core/img/filetypes/x-office-spreadsheet.svg63
66 files changed, 47 insertions, 1829 deletions
diff --git a/core/img/filetypes/application-epub+zip.png b/core/img/filetypes/application-epub+zip.png
deleted file mode 100644
index 2399088b28a..00000000000
--- a/core/img/filetypes/application-epub+zip.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/application-epub+zip.svg b/core/img/filetypes/application-epub+zip.svg
deleted file mode 100644
index 7de28f4f216..00000000000
--- a/core/img/filetypes/application-epub+zip.svg
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="l" y2="43" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.56757 0 0 .67568 2.3784 -.21621)" y1="5" x1="24">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".027065"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".97377"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="c" gradientUnits="userSpaceOnUse" cy="8.4498" cx="7.4957" gradientTransform="matrix(1.1657e-8 1.6179 -1.4834 -2.9808e-8 28.734 -9.2241)" r="20">
- <stop stop-color="#5f5f5f" offset="0"/>
- <stop stop-color="#4f4f4f" offset=".26238"/>
- <stop stop-color="#3b3b3b" offset=".70495"/>
- <stop stop-color="#2b2b2b" offset="1"/>
- </radialGradient>
- <linearGradient id="k" y2="3.899" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(0.6 0 0 .69231 1.8 -.61538)" y1="44" x1="24">
- <stop stop-color="#272727" offset="0"/>
- <stop stop-color="#454545" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="6.6476" cx="24.502" gradientTransform="matrix(0 1.8069 -2.0594 0 30.19 -41.984)" r="17.498">
- <stop stop-color="#c4ea71" offset="0"/>
- <stop stop-color="#7c9d35" offset="1"/>
- </radialGradient>
- <linearGradient id="j" y2="61.482" gradientUnits="userSpaceOnUse" x2="32.901" gradientTransform="matrix(.45331 0 0 .48531 1.9942 .11705)" y1="4.6482" x1="32.901">
- <stop stop-color="#96bf3e" offset="0"/>
- <stop stop-color="#4d6b0d" offset="1"/>
- </linearGradient>
- <linearGradient id="i" y2="3" xlink:href="#a" gradientUnits="userSpaceOnUse" x2="10.654" gradientTransform="matrix(0.6 0 0 0.75 .60001 .12498)" y1="1" x1="10.654"/>
- <linearGradient id="a">
- <stop stop-color="#eee" offset="0"/>
- <stop stop-color="#d9d9da" offset="1"/>
- </linearGradient>
- <linearGradient id="h" y2="3.899" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(0.6 0 0 .076923 1.8002 .15385)" y1="44" x1="24">
- <stop stop-color="#272727" offset="0"/>
- <stop stop-color="#454545" offset="1"/>
- </linearGradient>
- <linearGradient id="g" y2="4.8826" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="3.1234" gradientTransform="matrix(.69042 0 0 1.0165 .25019 -2.4917)" x2="24.64" x1="24.627"/>
- <linearGradient id="f" y2=".065302" gradientUnits="userSpaceOnUse" y1=".065302" gradientTransform="matrix(.49254 0 0 .49377 .89029 .14413)" x2="54.887" x1="5.2123">
- <stop stop-color="#96bf3e" offset="0"/>
- <stop stop-color="#4d6b0d" offset="1"/>
- </linearGradient>
- <radialGradient id="e" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="d" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="m" y2="39.999" gradientUnits="userSpaceOnUse" x2="25.058" y1="47.028" x1="25.058">
- <stop stop-color="#181818" stop-opacity="0" offset="0"/>
- <stop stop-color="#181818" offset=".5"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(0.65 0 0 .33333 0.4 15.333)">
- <g opacity=".4" transform="matrix(1.0526 0 0 1.2857 -1.2632 -13.429)">
- <rect height="7" width="5" y="40" x="38" fill="url(#e)"/>
- <rect transform="scale(-1)" height="7" width="5" y="-47" x="-10" fill="url(#d)"/>
- <rect height="7" width="28" y="40" x="10" fill="url(#m)"/>
- </g>
- </g>
- <g stroke-linejoin="round">
- <path d="m27.491 2.3044c-0.203-0.6551-0.076-1.171-0.188-1.7957h-20.794l0.12273 1.9826" stroke="url(#f)" stroke-miterlimit="0" stroke-width="1.0174" fill="url(#g)"/>
- <g stroke-linecap="round">
- <path style="color:#000000" d="m7.5002 3.5h-2.4c-0.3425 0-0.6-0.0318-0.6-0.0732v-2.0973c0-0.66594 0.33542-0.8295 0.77454-0.8295h2.2255" stroke="url(#h)" fill="url(#i)"/>
- <rect rx=".5" ry=".5" height="26.981" width="21.981" stroke="url(#j)" stroke-miterlimit="0" y="2.5096" x="5.5095" stroke-width="1.019" fill="url(#b)"/>
- <path style="color:#000000" d="m7.5 2.5v27h-2.4c-0.34251 0-0.6-0.28577-0.6-0.65854v-26.341z" stroke="url(#k)" fill="url(#c)"/>
- <rect opacity=".5" height="25" width="21" stroke="url(#l)" y="3.5" x="5.5" fill="none"/>
- </g>
- </g>
- <path opacity=".2" d="m17 20.305-3.7708-3.714 3.7708-3.7135 1.257 1.2378-2.5141 2.4757 1.257 1.238 3.7708-3.7135-3.2848-3.2351c-0.26823-0.26439-0.70331-0.26439-0.97177 0l-5.3129 5.2324c-0.26823 0.26417-0.26823 0.69265 0 0.95704l5.3129 5.2322c0.26846 0.26439 0.70353 0.26439 0.97177 0l5.3129-5.2322c0.26823-0.26439 0.26823-0.69287 0-0.95704l-0.77128-0.75937-5.0277 4.9515z"/>
- <path d="m17 19.123-3.7708-3.714 3.7708-3.7135 1.257 1.2378-2.5141 2.4757 1.257 1.238 3.7708-3.7135-3.2848-3.2351c-0.26823-0.26439-0.70331-0.26439-0.97177 0l-5.3129 5.2324c-0.26823 0.26417-0.26823 0.69265 0 0.95704l5.3129 5.2322c0.26846 0.26439 0.70353 0.26439 0.97177 0l5.3129-5.2322c0.26823-0.26439 0.26823-0.69287 0-0.95704l-0.77128-0.75937-5.0277 4.9515z" fill="#fff"/>
-</svg>
diff --git a/core/img/filetypes/application-javascript.png b/core/img/filetypes/application-javascript.png
deleted file mode 100644
index 1e1d3140f63..00000000000
--- a/core/img/filetypes/application-javascript.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/application-javascript.svg b/core/img/filetypes/application-javascript.svg
deleted file mode 100644
index 4e9819bb685..00000000000
--- a/core/img/filetypes/application-javascript.svg
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="f" x1="29.465" gradientUnits="userSpaceOnUse" y1="17.607" gradientTransform="translate(4.1161 -1.6069)" x2="29.465" y2="34.607">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".17647"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".82353"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="13.884" gradientUnits="userSpaceOnUse" y1="12.607" gradientTransform="translate(4.1161 -1.6069)" x2="13.884" y2="41.607">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".82759"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="j" y2=".4976" gradientUnits="userSpaceOnUse" y1="44.759" x2="23.749" x1="23.749">
- <stop stop-color="#a3a3a3" offset="0"/>
- <stop stop-color="#bababa" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.89189 0 0 1.1351 2.5946 -4.7432)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="l" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(1 0 0 .95617 -1e-7 -1.9149)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="k" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.80750 0 0 .89483 59.41 -2.9806)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.023040 0 0 0.0147 26.361 37.04)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.023040 0 0 0.0147 21.623 37.04)" r="117.14"/>
- <linearGradient id="e" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.067325 0 0 0.0147 -.34114 37.04)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="b" fx="8.5513" gradientUnits="userSpaceOnUse" cy="10.244" cx="9.0816" gradientTransform="matrix(0 7.0761 -7.4527 0 100.32 -66.262)" r="12.672">
- <stop stop-color="#ffcd7d" offset="0"/>
- <stop stop-color="#fc8f36" offset=".26238"/>
- <stop stop-color="#e23a0e" offset=".70495"/>
- <stop stop-color="#ac441f" offset="1"/>
- </radialGradient>
- <linearGradient id="i" x1="25" gradientUnits="userSpaceOnUse" y1="49.945" gradientTransform="translate(2.1239 -1.9451)" x2="25" y2="4.9451">
- <stop stop-color="#ba3d12" offset="0"/>
- <stop stop-color="#db6737" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="scale(.66667)">
- <g>
- <rect opacity=".3" height="3.5701" width="32.508" y="42.43" x="7.7378" fill="url(#e)"/>
- <path opacity=".3" fill="url(#c)" d="m7.7378 42.43v3.5699c-1.1865 0.0067-2.8684-0.79982-2.8684-1.7852 0-0.98533 1.324-1.7847 2.8684-1.7847z"/>
- <path opacity=".3" fill="url(#d)" d="m40.246 42.43v3.5699c1.1865 0.0067 2.8684-0.79982 2.8684-1.7852 0-0.98533-1.324-1.7847-2.8684-1.7847z"/>
- </g>
- <path stroke-linejoin="round" d="m6.5 0.4972c8.02 0 35 0.0028 35 0.0028l0.000042 44.003h-35v-44.006z" stroke="url(#k)" stroke-width=".99992" fill="url(#l)"/>
- <path stroke-linejoin="round" d="m40.5 43.5h-33v-42h33z" stroke="url(#h)" stroke-linecap="round" fill="none"/>
- <path d="m11 21v1h2.3438v-1h-2.344zm0 4v1h2.75v-1h-2.75zm0 2v1h2.9375v-1h-5.282zm0 2v1h2.5312v-1h-4.875zm0 2.1562v0.96875h2.2188v-0.96875h-2.2188zm0.406-10.156v1h2.25v-1h-2.25zm-2.75 2v1h1v-1h-1zm3.1562 2v1h1.8438v-1h-1.8438zm0.125 2v1h2.7188v-1h-2.7188zm-0.34375 2v1h2.0625v-1h-2.0625zm-0.375 2.1562v0.96875h2.125v-0.96875h-2.125zm-2.562 2.844v1h4.2812v-1h-4.281zm0 2v1h3.6875v-1h-3.688zm3.9688 0v1h1.7812v-1h-1.7812zm-0.625 2v1h3.3438v-1h-3.3438zm-3.344 0h3.0367v1h-3.037v-1zm3.4062-22v1h5.5938v-1h-5.5938zm0.03125 2v1h5.0938v-1h-5.0938zm1.1875 16v1h4.5938v-1h-4.5938zm4.9375 0v1h1.8125v-1h-1.8125zm2.1562 0v1h4.3125v-1h-4.3125zm4.6562 0v1h2.9688v-1h-2.9688zm3.2812 0v1h1.1562v-1h-1.1562zm1.5 0v1h0.6875v-1h-0.6875zm1 0v1h1.8438v-1h-1.8438zm-16.031 2v1h0.8125v-1h-0.8125zm1.0312 0v1h1.625v-1h-1.625zm1.875 0v1h1.625v-1h-1.625zm2.125 0v1h2.5938v-1h-2.5938zm2.9062 0v1h3.375v-1h-3.375zm3.8438 0v1h2.2812v-1h-2.2812zm2.5625 0v1h0.532v-1h-0.531zm-20.468-20v1h3.0625v-1h-3.062zm0 2v1h3.0938v-1h-3.094zm0-11v1h2.375v-1h-2.375zm2.6875 0v1h2.25v-1h-2.25zm2.5625 0v1h1.9688v-1h-1.9688zm2.2812 0v1h0.875v-1h-0.875zm1.1875 0v1h1.9375v-1h-1.9375zm2.2812 0v1h5v-1h-5zm-11 2l0.001 1h3.7812v-1h-3.7812zm4.1562 0v1h1.8125v-1h-1.8125zm2.1562 0v1h0.84375v-1h-0.84375zm1.2188 0v1h1.625v-1h-1.625zm2 0v1h1.625v-1h-1.625zm1.9688 0v1h2.6562v-1h-2.6562zm3.0312 0v1h3.4688v-1h-3.4688zm-14.53 2v1h4.1875v-1h-4.188zm4.5 0v1h4.5v-1h-4.5zm-4.5 2v1h2.3125v-1h-2.312zm2.625 0v1h2.1562v-1h-2.1562zm2.4688 0v1h1.9062v-1h-1.9062zm3.8125 5v1h1.9062v-1h-1.9062zm2.2188 0v1h1.9062v-1h-1.9062zm2.2188 0v1h2.75v-1h-2.75zm3.0938 0v1h0.5625v-1h-0.5625zm-7.438 7v1h2.3438v-1h-2.344zm2.6562 0v1h2.1875v-1h-2.1875zm2.5 0v1h1.844v-1h-1.844zm-5.156 2v1h1.875v-1h-1.875zm2.1875 0v1h4.8125v-1h-4.8125zm5.125 0v1h3.6875v-1h-3.6875zm-7.313 2v1h2.4375v-1h-2.438zm2.7812 0v1h4.2812v-1h-4.2812zm4.5938 0v1h2.9375v-1h-2.9375zm-7.375 2.125v0.96875h1.875v-0.96875h-1.875zm2.1875 0v0.96875h1.9062v-0.96875h-1.9062zm2.2188 0v0.96875h2.7188v-0.96875h-2.7188zm3.0312 0v0.96875h0.5625v-0.96875h-0.5625zm0.875 0v0.96875h3.5312v-0.96875h-3.5312zm-8.375 6.875v1h2.4375v-1h-2.4375zm2.75 0v1h2.25v-1h-2.25zm2.5938 0v1h1.9375v-1h-1.9375zm2.25 0v1h3.0938v-1h-3.0938zm3.4375 0v1h5.0312v-1h-5.0312z" fill="url(#j)"/>
- <g stroke-linejoin="round">
- <path style="color:#000000" d="m37.105 28.194c-0.000013 0.91667-0.16668 1.7188-0.5 2.4062-0.33335 0.6875-0.8073 1.2604-1.4219 1.7188-0.61459 0.45833-1.3594 0.80208-2.2344 1.0312-0.87501 0.22917-1.8542 0.34375-2.9375 0.34375-0.57292 0-1.1042-0.02083-1.5938-0.0625-0.48959-0.03125-0.95313-0.08854-1.3906-0.17188-0.4375-0.08333-0.85938-0.1875-1.2656-0.3125-0.40625-0.125-0.81771-0.28125-1.2344-0.46875v-3.9375c0.4375 0.21876 0.89583 0.41667 1.375 0.59375 0.48958 0.17709 0.97395 0.33334 1.4531 0.46875 0.47916 0.125 0.9427 0.22396 1.3906 0.29688 0.45833 0.07292 0.8802 0.10938 1.2656 0.10938 0.42708 0.000004 0.79166-0.03646 1.0938-0.10938 0.30208-0.08333 0.54687-0.1927 0.73438-0.32812 0.19791-0.14583 0.33853-0.3125 0.42188-0.5 0.09374-0.19791 0.14062-0.40624 0.14062-0.625-0.000008-0.21874-0.03647-0.41145-0.10938-0.57812-0.06251-0.17708-0.21355-0.35937-0.45312-0.54688-0.23959-0.19791-0.59376-0.41666-1.0625-0.65625-0.45834-0.24999-1.0781-0.55208-1.8594-0.90625-0.76042-0.34374-1.4219-0.68228-1.9844-1.0156-0.55209-0.34374-1.0104-0.72395-1.375-1.1406-0.35417-0.41666-0.61979-0.89061-0.79688-1.4219-0.17708-0.54166-0.26563-1.1823-0.26562-1.9219-0.000001-0.81249 0.15625-1.5208 0.46875-2.125 0.3125-0.61457 0.75521-1.125 1.3281-1.5312 0.57291-0.40623 1.2604-0.70832 2.0625-0.90625 0.8125-0.20832 1.7135-0.31248 2.7031-0.3125 1.0417 0.000018 2.0312 0.11981 2.9688 0.35938 0.93749 0.2396 1.901 0.59898 2.8906 1.0781l-1.4375 3.375c-0.794-0.376-1.549-0.683-2.268-0.923-0.71876-0.23957-1.4375-0.35936-2.1562-0.35938-0.64584 0.000015-1.1146 0.1146-1.4062 0.34375-0.28126 0.22918-0.42188 0.54168-0.42188 0.9375-0.000005 0.20835 0.03645 0.39585 0.10938 0.5625 0.07291 0.15626 0.21874 0.32293 0.4375 0.5 0.21874 0.16668 0.52603 0.35418 0.92188 0.5625 0.39582 0.19793 0.91145 0.44272 1.5469 0.73438 0.73957 0.32293 1.4062 0.64584 2 0.96875 0.59374 0.31251 1.1042 0.67188 1.5312 1.0781 0.42707 0.40626 0.7552 0.88022 0.98438 1.4219 0.22915 0.54167 0.34374 1.1979 0.34375 1.9688m-24.526 11.906c-0.67708-0.000006-1.2708-0.03646-1.7812-0.10938-0.511-0.063-0.9428-0.141-1.297-0.235v-4.0312c0.38542 0.08333 0.79167 0.15625 1.2188 0.21875 0.41667 0.0625 0.875 0.09375 1.375 0.09375 0.47917-0.000002 0.92188-0.05209 1.3281-0.15625 0.41666-0.10417 0.77604-0.28646 1.0781-0.54688 0.3125-0.25 0.55208-0.58854 0.71875-1.0156 0.17708-0.42708 0.26562-0.96354 0.26562-1.6094v-22.172h5.0906v22.016c0 1.3125-0.19272 2.4427-0.57812 3.3906-0.37501 0.94791-0.90626 1.7292-1.5938 2.3438-0.67709 0.625-1.4896 1.0833-2.4375 1.375-0.948 0.29-1.995 0.436-3.141 0.436z" stroke="url(#i)" fill="url(#b)"/>
- <path opacity=".5" style="color:#000000" d="m16.531 11.562v21.156c-0.000003 0.74521-0.14604 1.4057-0.375 1.9688h0.03125c-0.0053 0.01356-0.02582 0.01774-0.03125 0.03125-0.21291 0.52977-0.51641 1.033-0.96875 1.4062-0.01075 0.0093-0.02039 0.02213-0.03125 0.03125-0.42364 0.35547-0.94402 0.58756-1.4688 0.71875-0.5068 0.12994-1.0399 0.1875-1.5938 0.1875-0.54293 0-1.0548-0.02228-1.5312-0.09375-0.01053-0.0015-0.02074 0.0016-0.03125 0v1.9375c0.14199 0.02453 0.25 0.04337 0.40625 0.0625a1.0305 1.0305 0 0 1 0.03125 0c0.4327 0.06181 0.93779 0.09374 1.5938 0.09375h0.25c1.0584-0.000006 2.0104-0.14984 2.8438-0.40625 0.8161-0.25111 1.5028-0.60837 2.0625-1.125a1.0305 1.0305 0 0 1 0 -0.03125c0.56066-0.5012 0.98871-1.119 1.3125-1.9375 0.32074-0.78887 0.5-1.7802 0.5-3v-21h-3z" stroke="url(#g)" fill="none"/>
- <path opacity=".5" style="color:#000000" d="m31.062 16.625c-0.91729 0.000017-1.7568 0.09872-2.4688 0.28125-0.6983 0.17232-1.2665 0.42933-1.7188 0.75-0.43783 0.31048-0.75495 0.67432-1 1.1562-0.22591 0.43677-0.34375 0.97587-0.34375 1.6562-0.000001 0.67187 0.0572 1.1952 0.1875 1.5938 0.13076 0.39228 0.3626 0.74863 0.625 1.0625 0.27891 0.31876 0.63321 0.6313 1.125 0.9375 0.54028 0.32018 1.1571 0.64423 1.875 0.96875 0.78022 0.35371 1.4056 0.66564 1.9062 0.9375 0.0091 0.0047 0.02219-0.0047 0.03125 0 0.48031 0.2467 0.86296 0.48708 1.1875 0.75 0.01 0.0081 0.02142 0.02313 0.03125 0.03125 0.29407 0.23569 0.56733 0.5282 0.71875 0.90625 0.0064 0.0161-0.006 0.04609 0 0.0625 0.0023 0.0064 0.02897-0.0065 0.03125 0 0.11318 0.2766 0.18749 0.5805 0.1875 0.9375-0.000015 0.40344-0.11735 0.74498-0.25 1.0312-0.0031 0.0069 0.0032 0.02432 0 0.03125h-0.03125c-0.14902 0.31791-0.36691 0.67002-0.6875 0.90625a1.0305 1.0305 0 0 1 -0.03125 0c-0.37162 0.26839-0.71579 0.37311-1.0625 0.46875a1.0305 1.0305 0 0 1 -0.03125 0c-0.376 0.092-0.832 0.157-1.343 0.157-0.47826 0.000005-0.9298-0.0492-1.4062-0.125-0.45579-0.07419-0.96671-0.17338-1.5-0.3125a1.0305 1.0305 0 0 1 -0.03125 0c-0.50955-0.144-0.9949-0.3173-1.5-0.5v1.6562c0.16564 0.0631 0.33735 0.13746 0.5 0.1875 0.3613 0.11117 0.74977 0.23508 1.1562 0.3125 0.37252 0.07096 0.77865 0.09491 1.25 0.125a1.0305 1.0305 0 0 1 0.03125 0c0.45573 0.03879 0.95205 0.0625 1.5 0.0625 1.0107 0 1.9133-0.10974 2.6875-0.3125 0.77223-0.20225 1.389-0.48131 1.875-0.84375 0.4815-0.35909 0.82413-0.78767 1.0938-1.3438 0.25489-0.52574 0.40624-1.177 0.40625-1.9688-0.000011-0.66872-0.08918-1.1823-0.25-1.5625-0.17948-0.42419-0.42147-0.74998-0.75-1.0625-0.35949-0.34194-0.77277-0.66986-1.2812-0.9375a1.0305 1.0305 0 0 1 -0.03125 0c-0.56267-0.306-1.1894-0.62451-1.9062-0.9375a1.0305 1.0305 0 0 1 -0.03125 0c-0.62352-0.28619-1.1526-0.52942-1.5938-0.75-0.43674-0.22984-0.78885-0.44773-1.0625-0.65625a1.0305 1.0305 0 0 1 -0.03125 0c-0.29046-0.23511-0.54194-0.49605-0.71875-0.875a1.0305 1.0305 0 0 1 0 -0.03125c-0.11448-0.26163-0.21876-0.58868-0.21875-0.96875-0.000008-0.667 0.32053-1.3491 0.8125-1.75a1.0305 1.0305 0 0 1 0.03125 0c0.58219-0.45741 1.2635-0.56248 2.0312-0.5625 0.81828 0.000017 1.6395 0.12985 2.4688 0.40625 0.46119 0.15374 0.94101 0.36068 1.4062 0.5625l0.625-1.4375c-0.604-0.25-1.22-0.541-1.783-0.684-0.838-0.215-1.746-0.313-2.719-0.313z" stroke="url(#f)" fill="none"/>
- </g>
- </g>
-</svg>
diff --git a/core/img/filetypes/application-pdf.png b/core/img/filetypes/application-pdf.png
index 74676372671..1c0b18e2f51 100644
--- a/core/img/filetypes/application-pdf.png
+++ b/core/img/filetypes/application-pdf.png
Binary files differ
diff --git a/core/img/filetypes/application-pdf.svg b/core/img/filetypes/application-pdf.svg
index b671e98725d..5646f4caaac 100644
--- a/core/img/filetypes/application-pdf.svg
+++ b/core/img/filetypes/application-pdf.svg
@@ -1,48 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5" gradientTransform="matrix(.62162 0 0 .62162 1.0811 2.0811)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".063165"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="167.98" gradientUnits="userSpaceOnUse" y1="8.5081" gradientTransform="matrix(.44444 0 0 .44444 -24 2.7778)" x2="167.98" y2="54.78">
- <stop stop-color="#fffdf3" offset="0"/>
- <stop stop-color="#fbebeb" offset="1"/>
- </linearGradient>
- <radialGradient id="l" gradientUnits="userSpaceOnUse" cy="9.9941" cx="8.2761" gradientTransform="matrix(0 4.2742 -5.2474 0 68.489 -37.143)" r="12.672">
- <stop stop-color="#f89b7e" offset="0"/>
- <stop stop-color="#e35d4f" offset=".26238"/>
- <stop stop-color="#c6262e" offset=".66094"/>
- <stop stop-color="#690b2c" offset="1"/>
- </radialGradient>
- <radialGradient id="j" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="k" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="g" y2="39.999" gradientUnits="userSpaceOnUse" y1="47.028" x2="25.058" x1="25.058">
- <stop stop-color="#181818" stop-opacity="0" offset="0"/>
- <stop stop-color="#181818" offset=".5"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(.7 0 0 .33333 -.8 15.333)">
- <g opacity=".4" transform="matrix(1.0526 0 0 1.2857 -1.2632 -13.429)">
- <rect y="40" width="5" fill="url(#j)" x="38" height="7"/>
- <rect transform="scale(-1)" height="7" width="5" y="-47" x="-10" fill="url(#k)"/>
- <rect y="40" width="28" fill="url(#g)" x="10" height="7"/>
- </g>
- </g>
- <rect style="color:#000000" rx="2" ry="2" height="25" width="25" y="4.5" x="3.5" fill="url(#l)"/>
- <path opacity=".15" style="color:#000000" fill="#661215" d="m18.188 4.9688a1.0386 1.0386 0 0 0 -0.46875 0.25c-8.0692 6.9232-12.522 7.7862-13.782 7.8752a1.0386 1.0386 0 0 0 -0.4375 0.125v8.7187a1.0386 1.0386 0 0 0 0.5 0.125c1.2408 0 3.1922 0.83225 5.0625 2.2812 1.726 1.337 3.383 3.164 4.594 5.156h12.844c1.108 0 2-0.892 2-2v-0.125c-1.2349-2.981-2.1282-7.0748-2.8125-10.781-0.003-0.023 0.003-0.0395 0-0.0625-0.61012-4.7373 0.28634-8.959 0.625-10.281a1.0386 1.0386 0 0 0 -1 -1.2812h-6.9062a1.0386 1.0386 0 0 0 -0.21875 0zm0 4.875c-0.19809 1.3497-0.34502 2.9178-0.46875 4.7812-0.23961 3.6087-0.31211 8.3302-0.34375 13.438-1.2326-2.3066-3.3956-4.6736-5.8438-6.6875-1.4134-1.1626-2.8465-2.1591-4.125-2.9062-0.81148-0.4742-1.5307-0.8115-2.2188-1.0312 1.5275-0.29509 3.8744-0.90217 6.625-2.625 2.3056-1.4441 4.5975-3.3663 6.375-4.9687z" fill-rule="evenodd"/>
- <path opacity=".3" style="color:#000000" fill="#661215" d="m18.406 6c-8.18 7.019-12.852 8.016-14.406 8.125v2.5312c1.1732-0.164 4.1092-0.751 7.25-2.718 4.027-2.523 8.844-7.313 8.844-7.313-1.302 2.5536-1.684 11.312-1.719 22.875h8.125c0.60271 0 1.1339-0.26843 1.5-0.6875 0.00027-0.0105 0-0.0207 0-0.0312-1.565-3.227-2.576-7.895-3.344-12.062-0.655-4.973 0.298-9.3183 0.656-10.719h-6.9062zm-14.406 12.219v2.8125c3.2857 0 8.2665 3.8155 10.875 8.4688h2.2188c-1.665-4.451-10.589-11.282-13.094-11.282z" fill-rule="evenodd"/>
- <path style="color:#000000" d="m18.408 5c-8.18 7.019-12.854 8.01-14.408 8.119v2.5225c1.1732-0.16382 4.1224-0.73265 7.2632-2.6998 4.0274-2.5225 8.8421-7.3113 8.8421-7.3113-1.32 2.5898-1.705 11.522-1.73 23.333h8.441c0.661 0 1.184-0.523 1.184-1.183-1.565-3.227-2.588-7.893-3.355-12.06-0.656-4.973 0.312-9.3203 0.671-10.721h-6.9079zm-14.408 12.23v2.7938c3.3961 0 8.6171 4.0752 11.143 8.9398h2.1215c-1.187-4.423-10.673-11.734-13.264-11.734z" fill="url(#i)"/>
- <path opacity=".05" d="m25.688 5.0313c-3.216 1.9588-13.74 7.9437-21.688 7.1877v5.4062s17.674 2.6262 24-2.5938v-8.7187c0-0.69873-0.55021-1.2812-1.25-1.2812h-1.0625zm2.312 12.25c-3.181 3.168-6.45 7.386-8.625 11.719h2.5312c1.761-2.975 4.072-6.235 6.094-8.25v-3.4688z" fill-rule="evenodd"/>
- <rect opacity=".5" stroke-linejoin="round" rx="1" ry="1" height="23" width="23" stroke="url(#h)" stroke-linecap="round" y="5.5" x="4.5" fill="none"/>
- <rect opacity=".35" stroke-linejoin="round" style="color:#000000" rx="2" ry="2" height="25" width="25" stroke="#410000" stroke-linecap="round" y="4.5" x="3.5" fill="none"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m2.3496 1.002c-0.1975 0.0382-0.3531 0.2333-0.3496 0.4375v13.122c0.000005 0.22905 0.20608 0.43749 0.43164 0.4375h11.139c0.22556-0.000006 0.43163-0.20845 0.43164-0.4375v-10.143c-0.004-0.06684-0.02269-0.1329-0.05469-0.19141l-3.3125-3.1992c-0.043-0.0164-0.08876-0.025544-0.13477-0.027344h-8.0684c-0.02684-0.0026-0.055191-0.0026-0.082031 0z" fill="#dc5047"/>
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m7.3561 3h0.19315c0.18549 0 0.36359 0.065879 0.49263 0.1949 0.53227 0.5322 0.28209 1.8297 0.015948 2.9022-0.01613 0.048381-0.023832 0.089205-0.031897 0.11339 0.32259 0.91119 0.78197 1.6448 1.29 2.0641 0.20968 0.16127 0.44366 0.32261 0.70173 0.46775 0.36291-0.040318 0.70953-0.056697 1.0402-0.056697 1 0 1.6055 0.17735 1.8394 0.55634 0.08065 0.12902 0.11988 0.28168 0.09569 0.44295-0.0081 0.20159-0.07989 0.38817-0.22505 0.53331-0.1371 0.15321-0.37878 0.24096-0.73362 0.24096-0.61292 0-1.6141-0.18585-2.4206-0.59709-1.3871 0.15321-2.4193 0.33985-3.2499 0.60595-0.040323 0.01613-0.088854 0.03075-0.14531 0.05493-1 1.71-1.7408 2.477-2.394 2.477-0.1291 0-0.2594-0.032-0.3562-0.089l-0.3863-0.249-0.0248-0.041c-0.0565-0.145-0.073-0.283-0.0408-0.436 0.0887-0.427 0.5491-1.105 1.5169-1.71 0.1532-0.113 0.3951-0.242 0.7177-0.395 0.2419-0.4192 0.5001-0.9108 0.7744-1.451 0.4113-0.8306 0.6684-1.6522 0.87-2.3618v-0.00886c-0.2984-0.9757-0.4756-1.5639-0.1772-2.6364 0.0726-0.3064 0.3396-0.6219 0.638-0.6219zm0.1205 0.49965c-0.01613 0.024192-0.040576 0.065194-0.056705 0.097448-0.1371 0.33867-0.12878 0.92736 0.056705 1.6531l0.040757-0.031892c0.056453-0.25804 0.08097-0.48348 0.12936-0.66088l0.023036-0.12934c0.0806-0.4596 0.0644-0.6941-0.0727-0.8876zm0.065566 3.6463c-0.1856 0.5968-0.4523 1.2334-0.8152 1.9349-0.1613 0.3064-0.3395 0.5961-0.404 0.838l0.088602-0.0319c1.0242-0.3951 1.9936-0.6204 2.6952-0.7494-0.1209-0.0806-0.2346-0.17-0.3313-0.2587-0.4839-0.4112-0.9027-1.0071-1.2334-1.7328zm3.3616 2.2165c-0.05645 0-0.11171 0.0008653-0.18429 0.081503 0.58873 0.25804 1.1601 0.41106 1.531 0.41106 0.05645 0 0.10578-0.0079 0.15417-0.01595h0.0319c0.04032-0.01613 0.06459-0.02568 0.07266-0.10631-0.01614-0.0242-0.03234-0.05633-0.07266-0.08859-0.08065-0.08064-0.40375-0.28172-1.5328-0.28172zm-5.8622 1.4596c-0.16936 0.09677-0.30743 0.18531-0.38808 0.24982-0.5726 0.52414-0.9343 1.0561-0.97462 1.3625 0.36291-0.12095 0.83849-0.65276 1.3627-1.6123z" fill="#fff"/>
</svg>
diff --git a/core/img/filetypes/application-rss+xml.png b/core/img/filetypes/application-rss+xml.png
deleted file mode 100644
index 5b18ee2cd4f..00000000000
--- a/core/img/filetypes/application-rss+xml.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/application-rss+xml.svg b/core/img/filetypes/application-rss+xml.svg
deleted file mode 100644
index 54a9f46e4ec..00000000000
--- a/core/img/filetypes/application-rss+xml.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.57063 0 0 .57063 2.3049 3.3049)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="m" fx="7.2758" gradientUnits="userSpaceOnUse" cy="9.9571" cx="7.8061" gradientTransform="matrix(-1.0673e-7 3.4663 -5.3421 -1.0405e-7 69.185 -26.355)" r="12.672">
- <stop stop-color="#ffcd7d" offset="0"/>
- <stop stop-color="#fc8f36" offset=".26238"/>
- <stop stop-color="#e23a0e" offset=".70495"/>
- <stop stop-color="#ac441f" offset="1"/>
- </radialGradient>
- <linearGradient id="i" x1="25" gradientUnits="userSpaceOnUse" y1="47.935" gradientTransform="matrix(.66015 0 0 .52505 .15636 5.186)" x2="25" y2=".91791">
- <stop stop-color="#ba3d12" offset="0"/>
- <stop stop-color="#db6737" offset="1"/>
- </linearGradient>
- <radialGradient id="k" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 24.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="l" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 24.981)" r="117.14"/>
- <linearGradient id="j" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 24.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="28" x="4.95" fill="url(#j)"/>
- <path opacity=".15" d="m4.95 28v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#l)"/>
- <path opacity=".15" d="m27.05 28v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#k)"/>
- <path stroke-linejoin="round" style="color:#000000" d="m4.4473 5.4473c5.2946 0 23.105 0.00147 23.105 0.00147l0.000029 23.104h-23.105v-23.105z" stroke="url(#i)" stroke-width=".89464" fill="url(#m)"/>
- <path opacity=".5" stroke-linejoin="round" d="m26.557 27.557h-21.113v-21.113h21.113z" stroke="url(#h)" stroke-linecap="round" stroke-width=".88668" fill="none"/>
- <path d="m7.0633 24.902c0-0.30708 0.10601-0.56488 0.31803-0.7734 0.21203-0.2123 0.47138-0.31845 0.77805-0.31846 0.2991 0.000007 0.55277 0.10616 0.76101 0.31846 0.21202 0.20852 0.31803 0.46632 0.31803 0.7734 0 0.29951-0.10601 0.55541-0.31803 0.76771-0.20824 0.20852-0.46191 0.31278-0.76101 0.31277-0.30667 0.000007-0.56603-0.10425-0.77805-0.31277-0.2121-0.209-0.3181-0.465-0.3181-0.768m-0.0633-4.931v1.816c2.3202 0 4.2047 1.8882 4.2047 4.2129h1.8223c0-3.33-2.7035-6.0293-6.027-6.0293zm0.00312-3.9745v2.0078c4.4053 0 7.9822 3.5816 7.9822 7.9928h2.0147c0.000015-5.5219-4.4823-10.001-9.9969-10.001z" fill="#fff"/>
-</svg>
diff --git a/core/img/filetypes/application-x-cbr.png b/core/img/filetypes/application-x-cbr.png
deleted file mode 100644
index c0d374a4596..00000000000
--- a/core/img/filetypes/application-x-cbr.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/application-x-cbr.svg b/core/img/filetypes/application-x-cbr.svg
deleted file mode 100644
index 3c9e150e790..00000000000
--- a/core/img/filetypes/application-x-cbr.svg
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="l" y2="43" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.56757 0 0 .67568 2.3784 -.21621)" y1="5" x1="24">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".027065"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".97377"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="c" gradientUnits="userSpaceOnUse" cy="8.4498" cx="7.4957" gradientTransform="matrix(1.1657e-8 1.6179 -1.4834 -2.9808e-8 28.734 -9.2241)" r="20">
- <stop stop-color="#5f5f5f" offset="0"/>
- <stop stop-color="#4f4f4f" offset=".26238"/>
- <stop stop-color="#3b3b3b" offset=".70495"/>
- <stop stop-color="#2b2b2b" offset="1"/>
- </radialGradient>
- <linearGradient id="k" y2="3.899" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(0.6 0 0 .69231 1.8 -.61538)" y1="44" x1="24">
- <stop stop-color="#272727" offset="0"/>
- <stop stop-color="#454545" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="6.6476" cx="24.502" gradientTransform="matrix(0 1.8069 -2.0594 0 30.19 -41.984)" r="17.498">
- <stop stop-color="#c4ea71" offset="0"/>
- <stop stop-color="#7c9d35" offset="1"/>
- </radialGradient>
- <linearGradient id="j" y2="61.482" gradientUnits="userSpaceOnUse" x2="32.901" gradientTransform="matrix(.45331 0 0 .48531 1.9942 .11705)" y1="4.6482" x1="32.901">
- <stop stop-color="#96bf3e" offset="0"/>
- <stop stop-color="#4d6b0d" offset="1"/>
- </linearGradient>
- <linearGradient id="i" y2="3" xlink:href="#a" gradientUnits="userSpaceOnUse" x2="10.654" gradientTransform="matrix(0.6 0 0 0.75 .60001 .12498)" y1="1" x1="10.654"/>
- <linearGradient id="a">
- <stop stop-color="#eee" offset="0"/>
- <stop stop-color="#d9d9da" offset="1"/>
- </linearGradient>
- <linearGradient id="h" y2="3.899" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(0.6 0 0 .076923 1.8002 .15385)" y1="44" x1="24">
- <stop stop-color="#272727" offset="0"/>
- <stop stop-color="#454545" offset="1"/>
- </linearGradient>
- <linearGradient id="g" y2="4.8826" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="3.1234" gradientTransform="matrix(.69042 0 0 1.0165 .25019 -2.4917)" x2="24.64" x1="24.627"/>
- <linearGradient id="f" y2=".065302" gradientUnits="userSpaceOnUse" y1=".065302" gradientTransform="matrix(.49254 0 0 .49377 .89029 .14413)" x2="54.887" x1="5.2123">
- <stop stop-color="#96bf3e" offset="0"/>
- <stop stop-color="#4d6b0d" offset="1"/>
- </linearGradient>
- <radialGradient id="e" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="d" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="m" y2="39.999" gradientUnits="userSpaceOnUse" x2="25.058" y1="47.028" x1="25.058">
- <stop stop-color="#181818" stop-opacity="0" offset="0"/>
- <stop stop-color="#181818" offset=".5"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(0.65 0 0 .33333 0.4 15.333)">
- <g opacity=".4" transform="matrix(1.0526 0 0 1.2857 -1.2632 -13.429)">
- <rect height="7" width="5" y="40" x="38" fill="url(#e)"/>
- <rect transform="scale(-1)" height="7" width="5" y="-47" x="-10" fill="url(#d)"/>
- <rect height="7" width="28" y="40" x="10" fill="url(#m)"/>
- </g>
- </g>
- <g stroke-linejoin="round">
- <path d="m27.491 2.3044c-0.203-0.6551-0.076-1.171-0.188-1.7957h-20.794l0.12273 1.9826" stroke="url(#f)" stroke-miterlimit="0" stroke-width="1.0174" fill="url(#g)"/>
- <g stroke-linecap="round">
- <path style="color:#000000" d="m7.5002 3.5h-2.4c-0.3425 0-0.6-0.0318-0.6-0.0732v-2.0973c0-0.66594 0.33542-0.8295 0.77454-0.8295h2.2255" stroke="url(#h)" fill="url(#i)"/>
- <rect rx=".5" ry=".5" height="26.981" width="21.981" stroke="url(#j)" stroke-miterlimit="0" y="2.5096" x="5.5095" stroke-width="1.019" fill="url(#b)"/>
- <path style="color:#000000" d="m7.5 2.5v27h-2.4c-0.34251 0-0.6-0.28577-0.6-0.65854v-26.341z" stroke="url(#k)" fill="url(#c)"/>
- <rect opacity=".5" height="25" width="21" stroke="url(#l)" y="3.5" x="5.5" fill="none"/>
- </g>
- </g>
- <g opacity=".2" transform="matrix(-.17866 0 0 .17866 25.444 7.067)">
- <path d="m50.463 22.014c-19.869 0-35.984 11.045-35.984 24.674 0 6.475 3.667 12.342 9.612 16.748l-4.027 14.551 20.54-7.582c3.132 0.615 6.438 0.967 9.859 0.967 19.873 0 35.98-11.049 35.98-24.684 0-13.629-16.107-24.674-35.98-24.674z"/>
- </g>
- <g fill="#fff" transform="matrix(-.17866 0 0 .17866 25.444 6.067)">
- <path fill="#fff" d="m50.463 22.014c-19.869 0-35.984 11.045-35.984 24.674 0 6.475 3.667 12.342 9.612 16.748l-4.027 14.551 20.54-7.582c3.132 0.615 6.438 0.967 9.859 0.967 19.873 0 35.98-11.049 35.98-24.684 0-13.629-16.107-24.674-35.98-24.674z"/>
- </g>
-</svg>
diff --git a/core/img/filetypes/application-x-shockwave-flash.png b/core/img/filetypes/application-x-shockwave-flash.png
deleted file mode 100644
index 75424f81d68..00000000000
--- a/core/img/filetypes/application-x-shockwave-flash.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/application-x-shockwave-flash.svg b/core/img/filetypes/application-x-shockwave-flash.svg
deleted file mode 100644
index b373fd6512d..00000000000
--- a/core/img/filetypes/application-x-shockwave-flash.svg
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="k" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="l" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <radialGradient id="q" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <radialGradient id="r" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="m" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="n" x1="27.401" gradientUnits="userSpaceOnUse" y1="22.442" gradientTransform="matrix(.65714 0 0 .65901 .22856 .17230)" x2="27.401" y2="25.726">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="o" x1="25" gradientUnits="userSpaceOnUse" y1="12" gradientTransform="matrix(.65714 0 0 .65901 .22856 .17230)" x2="25" y2="35">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="s" fx="30.345" gradientUnits="userSpaceOnUse" cy="10.417" cx="28.897" gradientTransform="matrix(.85740 -2.1584e-8 0 1.4143 -9.1048 9.1644)" r="20">
- <stop stop-color="#f8b17e" offset="0"/>
- <stop stop-color="#e35d4f" offset=".26238"/>
- <stop stop-color="#c6262e" offset=".66094"/>
- <stop stop-color="#690b54" offset="1"/>
- </radialGradient>
- <linearGradient id="p" x1="21.587" gradientUnits="userSpaceOnUse" y1="11.492" gradientTransform="matrix(.65714 0 0 .65901 -.1 -.12653)" x2="21.587" y2="36.647">
- <stop stop-color="#911313" offset="0"/>
- <stop stop-color="#bc301e" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#m)"/>
- <path opacity=".15" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#r)"/>
- <path opacity=".15" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#q)"/>
- <path d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#l)"/>
- <path stroke-linejoin="round" stroke="url(#k)" stroke-linecap="round" d="m26.5 28.5h-21v-27h21z" fill="none"/>
- <path stroke-linejoin="round" opacity=".3" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="#000" stroke-width=".99992" fill="none"/>
- <path opacity=".6" style="color:#000000" d="m22.499 8.0004c-2.6636-0.029674-5.0587 1.658-6.5324 3.7793-0.94364 1.305-1.5732 2.7991-2.0832 4.3148-0.69136 1.6778-1.5201 3.4583-3.0765 4.5016-0.45903 0.43459-1.0981 0.2-1.5957 0.43224-0.34845 0.3228-0.14701 0.84514-0.20078 1.2625 0.014388 0.76734-0.029122 1.5402 0.022375 2.304 0.18898 0.54758 0.88853 0.37796 1.3325 0.38828 2.2257-0.09973 4.2002-1.5034 5.3804-3.336 0.54977-0.82122 0.97797-1.7194 1.3143-2.6473 1.5061-0.0077 3.0142 0.01532 4.519-0.01144 0.47522-0.09148 0.43944-0.63085 0.42264-1.001-0.0162-0.88446 0.03272-1.7755-0.02502-2.6558-0.16487-0.50455-0.76136-0.34818-1.1638-0.37106h-1.4529c0.52776-1.2578 1.4889-2.5011 2.8611-2.8681 0.36161 0.0036 0.81834-0.19473 0.77518-0.62481-0.01611-1.0312 0.03245-2.0689-0.02468-3.096-0.06232-0.20565-0.25794-0.35925-0.47259-0.37101z" fill="#fff"/>
- <g stroke-linecap="round">
- <path stroke-linejoin="round" style="color:#000000" d="m9.5 20.5v3s4.9977 0.73959 7.2131-6c0.14685-0.000002 4.7869 0 4.7869 0v-3h-3s1.2833-3.7081 4-4l-0.000016-3s-5.0297-0.35936-7.7464 6.7199c-2.35 6.933-5.254 6.28-5.254 6.28z" stroke="url(#p)" fill="url(#s)"/>
- <path opacity=".1" style="color:#000000" d="m21.5 9.8357v-1.2407c-1.6165 0.19395-3.8735 2.0585-4.8706 4.0955-0.67454 1.078-0.96187 2.016-1.4144 3.1932-0.81519 1.9428-2.1324 4.1368-4.0625 5.1513" stroke="url(#o)" fill="none"/>
- <path opacity=".1" style="color:#000000" d="m20.5 16.656v-1.1418l-2.3993-0.02926" stroke="url(#n)" fill="none"/>
- </g>
-</svg>
diff --git a/core/img/filetypes/application.png b/core/img/filetypes/application.png
index b6b1bbce2f0..43cc3abafe7 100644
--- a/core/img/filetypes/application.png
+++ b/core/img/filetypes/application.png
Binary files differ
diff --git a/core/img/filetypes/application.svg b/core/img/filetypes/application.svg
index edce49e3e4e..f37966d4a25 100644
--- a/core/img/filetypes/application.svg
+++ b/core/img/filetypes/application.svg
@@ -1,57 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="p" x1="16" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="9" gradientTransform="matrix(1 0 0 -1 0 34.004)" x2="16" y2="25"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="o" x1="16" xlink:href="#a" gradientUnits="userSpaceOnUse" x2="16" y1="9" y2="25"/>
- <linearGradient id="n" x1="19.927" gradientUnits="userSpaceOnUse" y1="44.949" gradientTransform="matrix(.66667 0 0 .66667 .0000011 .33333)" x2="19.927" y2="4.9969">
- <stop stop-color="#505050" offset="0"/>
- <stop stop-color="#8e8e8e" offset="1"/>
- </linearGradient>
- <linearGradient id="l" x1="24" gradientUnits="userSpaceOnUse" y1="5" gradientTransform="matrix(.62162 0 0 .62162 1.0811 2.0811)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".063165"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="s" gradientUnits="userSpaceOnUse" cy="8.4498" cx="7.4957" gradientTransform="matrix(1.2454e-8 1.4981 -1.5848 -2.76e-8 29.391 -6.3556)" r="20">
- <stop stop-color="#c7c7c7" offset="0"/>
- <stop stop-color="#a6a6a6" offset=".26238"/>
- <stop stop-color="#7b7b7b" offset=".70495"/>
- <stop stop-color="#595959" offset="1"/>
- </radialGradient>
- <linearGradient id="m" x1="24" gradientUnits="userSpaceOnUse" y1="44" gradientTransform="matrix(.64103 0 0 .64103 .61539 1.6154)" x2="24" y2="3.899">
- <stop stop-color="#505050" offset="0"/>
- <stop stop-color="#8e8e8e" offset="1"/>
- </linearGradient>
- <radialGradient id="q" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="r" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="k" y2="39.999" gradientUnits="userSpaceOnUse" y1="47.028" x2="25.058" x1="25.058">
- <stop stop-color="#181818" stop-opacity="0" offset="0"/>
- <stop stop-color="#181818" offset=".5"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(.7 0 0 .33333 -.8 15.333)">
- <g opacity=".4" transform="matrix(1.0526 0 0 1.2857 -1.2632 -13.429)">
- <rect y="40" width="5" fill="url(#q)" x="38" height="7"/>
- <rect transform="scale(-1)" height="7" width="5" y="-47" x="-10" fill="url(#r)"/>
- <rect y="40" width="28" fill="url(#k)" x="10" height="7"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <g transform="matrix(.79998 0 0 .8 1.6 1.9554)" fill="#969696">
+ <path d="m6.9375 0.056c-0.2484 0-0.4375 0.18908-0.4375 0.4375v1.25c-0.5539 0.1422-1.0512 0.3719-1.5312 0.6563l-0.9063-0.9063c-0.17566-0.17566-0.44934-0.17566-0.625 0l-1.5 1.5c-0.17566 0.17566-0.17566 0.44934 0 0.625l0.9063 0.9063c-0.2844 0.48-0.5141 0.9773-0.6563 1.5312h-1.25c-0.24842 0-0.4375 0.1891-0.4375 0.4375v2.125c1e-8 0.24842 0.18908 0.4375 0.4375 0.4375h1.25c0.1422 0.5539 0.37188 1.0512 0.65625 1.5312l-0.9063 0.907c-0.17566 0.17566-0.17566 0.44934 0 0.625l1.5 1.5c0.17566 0.17566 0.44934 0.17566 0.625 0l0.9063-0.907c0.48 0.285 0.9773 0.514 1.5312 0.656v1.25c1e-7 0.24842 0.18908 0.4375 0.4375 0.4375h2.125c0.2484 0 0.4375-0.189 0.4375-0.438v-1.25c0.5539-0.1422 1.0512-0.37188 1.5312-0.65625l0.90625 0.90625c0.17566 0.17566 0.44934 0.17566 0.625 0l1.5-1.5c0.17566-0.17566 0.17566-0.44934 0-0.625l-0.906-0.906c0.285-0.48 0.514-0.9771 0.656-1.531h1.25c0.249 0 0.438-0.1891 0.438-0.4375v-2.125c0-0.2484-0.189-0.4375-0.438-0.4375h-1.25c-0.142-0.5539-0.371-1.0512-0.656-1.5312l0.906-0.9063c0.17566-0.17566 0.17566-0.44934 0-0.625l-1.5-1.5c-0.17566-0.17566-0.44934-0.17566-0.625 0l-0.906 0.9063c-0.48-0.2844-0.977-0.5141-1.531-0.6563v-1.25c0.0004-0.24872-0.1887-0.4378-0.4371-0.4378zm1.0625 4.1573c1.8451 0 3.3427 1.4975 3.3427 3.3427 0 1.8451-1.4975 3.3427-3.3427 3.3427-1.8451 0-3.3427-1.4979-3.3427-3.343s1.4976-3.3427 3.3427-3.3427z" display="block" fill="#969696"/>
</g>
- <rect stroke-linejoin="round" style="color:#000000" rx="2" ry="2" height="25" width="25" stroke="url(#m)" stroke-linecap="round" y="4.5" x="3.5" fill="url(#s)"/>
- <rect opacity=".5" stroke-linejoin="round" rx="1" ry="1" height="23" width="23" stroke="url(#l)" stroke-linecap="round" y="5.5" x="4.5" fill="none"/>
- <path opacity=".41" style="color:#000000" d="m15 10c-0.277 0-0.5 0.223-0.5 0.5v1.6875c-0.54864 0.14074-1.055 0.37601-1.5312 0.65625l-1.219-1.219c-0.19587-0.19587-0.49163-0.19587-0.6875 0l-1.437 1.437c-0.19587 0.19587-0.19587 0.49163 0 0.6875l1.2188 1.2188c-0.28 0.476-0.516 0.982-0.656 1.531h-1.688c-0.277 0-0.5 0.223-0.5 0.5v2c0 0.277 0.223 0.5 0.5 0.5h1.6875c0.14074 0.54864 0.37601 1.055 0.65625 1.5312l-1.219 1.219c-0.19587 0.19587-0.19587 0.49163 0 0.6875l1.4375 1.4375c0.19587 0.19587 0.49163 0.19587 0.6875 0l1.2188-1.2188c0.47623 0.28024 0.98261 0.51551 1.5312 0.65625v1.6875c0 0.277 0.223 0.5 0.5 0.5h2c0.277 0 0.5-0.223 0.5-0.5v-1.6875c0.54864-0.14074 1.055-0.37601 1.5312-0.65625l1.219 1.219c0.19587 0.19587 0.49163 0.19587 0.6875 0l1.4375-1.4375c0.19587-0.19587 0.19587-0.49163 0-0.6875l-1.22-1.219c0.28-0.476 0.516-0.982 0.656-1.531h1.6875c0.277 0 0.5-0.223 0.5-0.5v-2c0-0.277-0.223-0.5-0.5-0.5h-1.6875c-0.14-0.549-0.376-1.055-0.656-1.531l1.219-1.219c0.19587-0.19587 0.19587-0.49163 0-0.6875l-1.437-1.437c-0.19587-0.19587-0.49163-0.19587-0.6875 0l-1.2188 1.2188c-0.476-0.28-0.982-0.516-1.531-0.656v-1.688c0-0.277-0.223-0.5-0.5-0.5h-2zm1 5c1.6569 0 3 1.3431 3 3s-1.3431 3-3 3-3-1.3431-3-3 1.3431-3 3-3z" fill="#fff"/>
- <path style="color:#000000" d="m15 9c-0.277 0-0.5 0.223-0.5 0.5v1.6875c-0.54864 0.14074-1.055 0.37601-1.5312 0.65625l-1.219-1.219c-0.19587-0.19587-0.49163-0.19587-0.6875 0l-1.437 1.437c-0.19587 0.19587-0.19587 0.49163 0 0.6875l1.2188 1.2188c-0.28 0.476-0.516 0.982-0.656 1.531h-1.688c-0.277 0-0.5 0.223-0.5 0.5v2c0 0.277 0.223 0.5 0.5 0.5h1.6875c0.14074 0.54864 0.37601 1.055 0.65625 1.5312l-1.219 1.219c-0.19587 0.19587-0.19587 0.49163 0 0.6875l1.4375 1.4375c0.19587 0.19587 0.49163 0.19587 0.6875 0l1.2188-1.2188c0.47623 0.28024 0.98261 0.51551 1.5312 0.65625v1.6875c0 0.277 0.223 0.5 0.5 0.5h2c0.277 0 0.5-0.223 0.5-0.5v-1.6875c0.54864-0.14074 1.055-0.37601 1.5312-0.65625l1.219 1.219c0.19587 0.19587 0.49163 0.19587 0.6875 0l1.4375-1.4375c0.19587-0.19587 0.19587-0.49163 0-0.6875l-1.22-1.219c0.28-0.476 0.516-0.982 0.656-1.531h1.6875c0.277 0 0.5-0.223 0.5-0.5v-2c0-0.277-0.223-0.5-0.5-0.5h-1.6875c-0.14-0.549-0.376-1.055-0.656-1.531l1.219-1.219c0.19587-0.19587 0.19587-0.49163 0-0.6875l-1.437-1.437c-0.19587-0.19587-0.49163-0.19587-0.6875 0l-1.2188 1.2188c-0.476-0.28-0.982-0.516-1.531-0.656v-1.688c0-0.277-0.223-0.5-0.5-0.5h-2zm1 5c1.6569 0 3 1.3431 3 3s-1.3431 3-3 3-3-1.3431-3-3 1.3431-3 3-3z" fill="url(#n)"/>
- <path opacity=".1" stroke-linejoin="round" style="color:#000000" d="m15.062 9.5625c-0.02465 0.61514 0.0508 1.2431-0.0404 1.8499-0.22156 0.48267-0.86813 0.38946-1.2591 0.66131-0.35888 0.1777-0.83286 0.55716-1.2005 0.17633l-1.1562-1.1562-1.3125 1.3125c0.41328 0.43651 0.87815 0.8308 1.2579 1.2948 0.23668 0.48316-0.28717 0.88122-0.39325 1.3266-0.17191 0.37402-0.17866 1.0023-0.7161 1.0335-0.55991 0.0032-1.1199 0.000478-1.6798 0.0014v1.875c0.61514 0.02465 1.2431-0.0508 1.8499 0.0404 0.48267 0.22156 0.38946 0.86813 0.66131 1.2591 0.1777 0.35888 0.55716 0.83286 0.17633 1.2005l-1.1562 1.1562 1.3125 1.3125c0.43651-0.41328 0.8308-0.87815 1.2948-1.2579 0.48316-0.23668 0.88122 0.28717 1.3266 0.39325 0.37402 0.17191 1.0023 0.17866 1.0335 0.7161 0.0032 0.55991 0.000478 1.1199 0.0014 1.6798h1.875c0.02465-0.61514-0.0508-1.2431 0.0404-1.8499 0.22156-0.48267 0.86813-0.38946 1.2591-0.66131 0.35888-0.1777 0.83286-0.55716 1.2005-0.17633l1.1562 1.1562 1.3125-1.3125c-0.41328-0.43651-0.87815-0.8308-1.2579-1.2948-0.23668-0.48316 0.28717-0.88122 0.39325-1.3266 0.17191-0.37402 0.17866-1.0023 0.7161-1.0335 0.55991-0.0032 1.1199-0.000478 1.6798-0.0014v-1.875c-0.61514-0.02465-1.2431 0.0508-1.8499-0.0404-0.482-0.222-0.389-0.869-0.661-1.26-0.177-0.359-0.557-0.833-0.176-1.201l1.1562-1.1562-1.3125-1.3125c-0.43651 0.41328-0.8308 0.87815-1.2948 1.2579-0.48316 0.23668-0.88122-0.28717-1.3266-0.39325-0.37402-0.17191-1.0023-0.17866-1.0335-0.7161-0.0032-0.55991-0.000478-1.1199-0.0014-1.6798h-1.875z" stroke="url(#o)" fill="none"/>
- <path opacity=".1" stroke-linejoin="round" style="color:#000000" d="m16 20.566c1.9374 0.05315 3.6634-1.7201 3.5613-3.6545 0.004-1.9389-1.8147-3.6163-3.7447-3.4659-1.9392 0.04516-3.5671 1.9074-3.3688 3.832 0.10413 1.8114 1.739 3.3229 3.5521 3.2884z" stroke="url(#p)" fill="none"/>
</svg>
diff --git a/core/img/filetypes/audio.png b/core/img/filetypes/audio.png
index 3c78bcfd173..32171285e8e 100644
--- a/core/img/filetypes/audio.png
+++ b/core/img/filetypes/audio.png
Binary files differ
diff --git a/core/img/filetypes/audio.svg b/core/img/filetypes/audio.svg
index 1b37a1e6eab..ba5bec41737 100644
--- a/core/img/filetypes/audio.svg
+++ b/core/img/filetypes/audio.svg
@@ -1,47 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="h" x1="16.626" gradientUnits="userSpaceOnUse" y1="15.298" gradientTransform="matrix(.52104 0 0 .81327 3.4707 .35442)" x2="20.055" y2="24.628">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="24" gradientUnits="userSpaceOnUse" y1="5" gradientTransform="matrix(.62162 0 0 .62162 1.0811 2.0811)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".063165"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="l" gradientUnits="userSpaceOnUse" cy="8.4498" cx="7.4957" gradientTransform="matrix(1.2454e-8 1.4981 -1.5848 -2.76e-8 29.391 -6.3556)" r="20">
- <stop stop-color="#3e3e3e" offset="0"/>
- <stop stop-color="#343434" offset=".26238"/>
- <stop stop-color="#272727" offset=".70495"/>
- <stop stop-color="#1d1d1d" offset="1"/>
- </radialGradient>
- <radialGradient id="j" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="k" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="g" y2="39.999" gradientUnits="userSpaceOnUse" y1="47.028" x2="25.058" x1="25.058">
- <stop stop-color="#181818" stop-opacity="0" offset="0"/>
- <stop stop-color="#181818" offset=".5"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(.7 0 0 .33333 -.8 15.333)">
- <g opacity=".4" transform="matrix(1.0526 0 0 1.2857 -1.2632 -13.429)">
- <rect y="40" width="5" fill="url(#j)" x="38" height="7"/>
- <rect transform="scale(-1)" height="7" width="5" y="-47" x="-10" fill="url(#k)"/>
- <rect y="40" width="28" fill="url(#g)" x="10" height="7"/>
- </g>
- </g>
- <rect style="color:#000000" height="25" width="25" y="4.5" x="3.5" fill="url(#l)"/>
- <rect opacity=".7" style="color:#000000" height="25" width="25" stroke="#000" y="4.5" x="3.5" fill="none"/>
- <rect opacity=".5" height="23" width="23" stroke="url(#i)" stroke-linecap="round" y="5.5" x="4.5" fill="none"/>
- <path opacity=".1" fill="url(#h)" d="m4 5 0.008 15c0.6904-0.015 23.468-5.529 23.992-5.795v-9.205z" fill-rule="evenodd"/>
- <path opacity=".1" style="color:#000000" d="m16.467 8.0001c-0.53931-0.077588-0.45336 0.42193-0.44484 0.7731-0.0059 4.1692 0.01172 8.3407-0.0088 12.508-0.145 0.32452-0.55212 0.0099-0.80112 0.07215-1.7342-0.05405-3.6017 1.1946-3.847 3.0302-0.25326 1.3789 1.032 2.5932 2.3216 2.6149 1.9178 0.05257 3.5779-1.8787 3.3343-3.8146 0.0065-3.3283-0.01298-6.6593 0.0097-9.9859 0.13139-0.31618 0.4856-0.01847 0.65097 0.09458 1.5212 0.9203 2.8505 2.4463 2.9447 4.3279 0.0815 1.0885-0.14664 2.173-0.46032 3.2072 1.3984-2.3007 1.3227-5.5038-0.40514-7.6054-1.3305-1.3884-2.5797-3.0451-2.8335-5.0311-0.04896-0.18667-0.30655-0.18423-0.46044-0.19158z" fill="#fff"/>
- <path opacity=".9" style="color:#000000" d="m16.467 7.0001c-0.53931-0.077588-0.45336 0.42193-0.44484 0.7731-0.0059 4.1692 0.01172 8.3407-0.0088 12.508-0.145 0.32452-0.55212 0.0099-0.80112 0.07215-1.7342-0.05405-3.6017 1.1946-3.847 3.0302-0.25326 1.3789 1.032 2.5932 2.3216 2.6149 1.9178 0.05257 3.5779-1.8787 3.3343-3.8146 0.0065-3.3283-0.01298-6.6593 0.0097-9.9859 0.13139-0.31618 0.4856-0.01847 0.65097 0.09458 1.5212 0.9203 2.8505 2.4463 2.9447 4.3279 0.0815 1.0885-0.14664 2.173-0.46032 3.2072 1.3984-2.3007 1.3227-5.5038-0.40514-7.6054-1.33-1.388-2.58-3.0443-2.833-5.0303-0.049-0.1866-0.307-0.1842-0.461-0.1916z"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m12.805 1.0011c-2.2 0.3545-5.1445 0.7194-7.3383 1.0937-0.581 0.2835-0.4503 1.0133-0.4761 1.5429v7.0895c-1.2243-0.23017-2.7173 0.78142-2.782 2.3831-0.1057 0.99721 0.77859 1.8652 1.7402 1.8885 1.7217 0.04179 2.8992-1.1005 2.9179-2.545-0.01876-2.4261 0.0056-4.8533 0-7.2795 0.26654-0.01974 4.3036-0.79006 4.6667-0.84134v5.452c-1.07-0.2561-2.4374 0.4472-2.7766 1.8832-0.14314 0.80489 0.1274 1.8152 0.94411 2.156 1.5943 0.73261 3.783-0.75137 3.694-2.493-0.02473-3.235 0.02025-6.4717 0-9.707-0.042-0.30422-0.24827-0.64474-0.59033-0.62281z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/database.png b/core/img/filetypes/database.png
deleted file mode 100644
index 49b2b861757..00000000000
--- a/core/img/filetypes/database.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/database.svg b/core/img/filetypes/database.svg
deleted file mode 100644
index f3d4570015f..00000000000
--- a/core/img/filetypes/database.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="k" x1="102.31" spreadMethod="reflect" gradientUnits="userSpaceOnUse" y1="-2.3925" gradientTransform="matrix(.45813 0 0 .43889 -31.62 14.933)" x2="102.31" y2="-24.582">
- <stop stop-color="#a5a6a8" offset="0"/>
- <stop stop-color="#e8e8e8" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="109.96" gradientUnits="userSpaceOnUse" y1="-24.911" gradientTransform="matrix(.45813 0 0 .43889 -31.62 14.933)" x2="109.96" y2="-2.3758">
- <stop stop-color="#b3b3b3" offset="0"/>
- <stop stop-color="#dadada" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="103.95" xlink:href="#b" spreadMethod="reflect" gradientUnits="userSpaceOnUse" y1="-7.6657" gradientTransform="matrix(.45783 0 0 .43229 -31.592 18.912)" x2="89.424" y2="-7.6657"/>
- <linearGradient id="b">
- <stop stop-color="#868688" offset="0"/>
- <stop stop-color="#d9d9da" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="89.018" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="22.537" gradientTransform="translate(-78.157 -9.5461)" x2="89.018" y2="27.546"/>
- <linearGradient id="a">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#4a4a4a" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="103.95" xlink:href="#b" spreadMethod="reflect" gradientUnits="userSpaceOnUse" y1="-7.6657" gradientTransform="matrix(.45783 0 0 .43229 -31.592 24.912)" x2="89.424" y2="-7.6657"/>
- <linearGradient id="f" x1="89.018" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="22.537" gradientTransform="translate(-78.157 -3.5461)" x2="89.018" y2="27.546"/>
- <linearGradient id="e" x1="103.95" xlink:href="#b" spreadMethod="reflect" gradientUnits="userSpaceOnUse" y1="-7.6657" gradientTransform="matrix(.45783 0 0 .43229 -31.592 30.912)" x2="89.424" y2="-7.6657"/>
- <linearGradient id="d" x1="89.018" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="22.537" gradientTransform="translate(-78.157 2.4539)" x2="89.018" y2="27.546"/>
- <linearGradient id="l" x1="21.381" gradientUnits="userSpaceOnUse" y1="5.0525" gradientTransform="matrix(0.6 0 0 .60526 1.6 2.1711)" x2="21.381" y2="44.137">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".081258"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".92328"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="c" gradientUnits="userSpaceOnUse" cy="41.636" cx="23.335" gradientTransform="matrix(.57452 0 0 .22094 2.5938 17.801)" r="22.627">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- </defs>
- <path opacity=".3" fill="url(#c)" d="m29 27c0.0011 2.7613-5.8195 5-13 5s-13.001-2.239-13-5c-0.0011-2.761 5.8195-5 13-5s13.001 2.2387 13 5z" fill-rule="evenodd"/>
- <g>
- <path d="m27.49 25.068c0 2.4466-5.1487 4.4322-11.493 4.4322-6.344 0-11.493-1.9856-11.493-4.4322 0.11446-5.4694-1.4047-4.34 11.493-4.4322 13.193-0.0952 11.331-1.1267 11.493 4.4322z" stroke="url(#d)" fill="url(#e)"/>
- <path d="m27.5 21c0 2.4853-5.1487 4.5-11.5 4.5s-11.5-2.0147-11.5-4.5 5.1487-4.5 11.5-4.5 11.5 2.0147 11.5 4.5z" stroke="#d8d8d8" fill="#868688"/>
- <path d="m27.49 19.068c0 2.4466-5.1487 4.4322-11.493 4.4322-6.344 0-11.493-1.9856-11.493-4.4322 0.11446-5.4694-1.4047-4.34 11.493-4.4322 13.193-0.0952 11.331-1.1267 11.493 4.4322z" stroke="url(#f)" fill="url(#g)"/>
- <path d="m27.5 15c0 2.4853-5.1487 4.5-11.5 4.5s-11.5-2.0147-11.5-4.5 5.1487-4.5 11.5-4.5 11.5 2.0147 11.5 4.5z" stroke="#d8d8d8" fill="#868688"/>
- <path d="m27.49 13.068c0 2.446-5.149 4.432-11.493 4.432-6.3435 0-11.492-1.986-11.492-4.432 0.1144-5.4697-1.4047-4.3402 11.492-4.4325 13.193-0.0952 11.331-1.1267 11.493 4.4325z" stroke="url(#h)" fill="url(#i)"/>
- <path d="m27.5 9c0 2.4853-5.1487 4.5-11.5 4.5s-11.5-2.015-11.5-4.5c0-2.4853 5.1487-4.5 11.5-4.5 6.351 0 11.5 2.0147 11.5 4.5z" stroke="url(#j)" fill="url(#k)"/>
- </g>
- <rect opacity=".5" style="color:#000000" rx="17.5" ry="4" height="23" width="21" stroke="url(#l)" y="5.5" x="5.5" fill="none"/>
-</svg>
diff --git a/core/img/filetypes/file.png b/core/img/filetypes/file.png
index 54a242d9d29..b56833a5763 100644
--- a/core/img/filetypes/file.png
+++ b/core/img/filetypes/file.png
Binary files differ
diff --git a/core/img/filetypes/file.svg b/core/img/filetypes/file.svg
index ab7db2d2e45..4efdbff4c72 100644
--- a/core/img/filetypes/file.svg
+++ b/core/img/filetypes/file.svg
@@ -1,32 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <radialGradient id="j" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <radialGradient id="k" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="i" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#i)"/>
- <path opacity=".15" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#k)"/>
- <path opacity=".15" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#j)"/>
- <path d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#h)"/>
- <path stroke-linejoin="round" stroke="url(#g)" stroke-linecap="round" d="m26.5 28.5h-21v-27h21z" fill="none"/>
- <path stroke-linejoin="round" opacity=".3" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="#000" stroke-width=".99992" fill="none"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m2.3501 1.0014c-0.19751 0.0382-0.35351 0.23331-0.35001 0.43742v13.123c0.000005 0.22905 0.20523 0.43745 0.43079 0.43746l11.139 0.001c0.22556-0.000006 0.43078-0.20841 0.43079-0.43746v-10.143c-0.004-0.06684-0.022-0.13284-0.054-0.19135l-3.3121-3.1989c-0.043-0.0164-0.088-0.0256-0.134-0.0274l-8.0699-0.001c-0.02684-0.0026-0.05393-0.0026-0.08077 0z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/folder-drag-accept.png b/core/img/filetypes/folder-drag-accept.png
index fc1d83cfa6f..58640b5cb5c 100644
--- a/core/img/filetypes/folder-drag-accept.png
+++ b/core/img/filetypes/folder-drag-accept.png
Binary files differ
diff --git a/core/img/filetypes/folder-drag-accept.svg b/core/img/filetypes/folder-drag-accept.svg
index 6c723629057..025e58c517d 100644
--- a/core/img/filetypes/folder-drag-accept.svg
+++ b/core/img/filetypes/folder-drag-accept.svg
@@ -1,60 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="n" x1="27.557" gradientUnits="userSpaceOnUse" y1="7.1627" gradientTransform="matrix(.89186 0 0 .86793 3.1207 7.5747)" x2="27.557" y2="21.387">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".0097359"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="l" x1="22.935" gradientUnits="userSpaceOnUse" y1="49.629" gradientTransform="matrix(.74675 0 0 .55199 -1.922 3.7198)" x2="22.809" y2="36.658">
- <stop stop-color="#0a0a0a" stop-opacity=".498" offset="0"/>
- <stop stop-color="#0a0a0a" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="m" x1="35.793" gradientUnits="userSpaceOnUse" y1="17.118" gradientTransform="matrix(.64444 0 0 .54135 .53343 3.4884)" x2="35.793" y2="43.761">
- <stop stop-color="#b4cee1" offset="0"/>
- <stop stop-color="#5d9fcd" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.051143 0 0 .015916 -2.49 22.299)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="q" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.019836 0 0 .015916 16.388 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="r" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.019836 0 0 .015916 15.601 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="p" x1="21.37" gradientUnits="userSpaceOnUse" y1="4.7324" gradientTransform="matrix(.54384 0 0 .61466 3.2688 5.0911)" x2="21.37" y2="34.143">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".11063"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="o" x1="62.989" gradientUnits="userSpaceOnUse" y1="17.47" gradientTransform="matrix(.61905 0 0 .61905 -30.392 1.4286)" x2="62.989" y2="20.47">
- <stop stop-color="#f9f9f9" offset="0"/>
- <stop stop-color="#d8d8d8" offset="1"/>
- </linearGradient>
- <linearGradient id="k" x1="-51.786" gradientUnits="userSpaceOnUse" x2="-51.786" gradientTransform="matrix(.50703 0 0 .503 68.029 1.3298)" y1="53.514" y2="3.6337">
- <stop stop-opacity=".32174" offset="0"/>
- <stop stop-opacity=".27826" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="translate(0 -2.0003)">
- <path opacity=".8" style="color:#000000" d="m4.0001 6.5001c-0.43342 0.005-0.5 0.21723-0.5 0.6349v1.365c-1.2457 0-1-0.002-1 0.54389v9.4561l27-1.36v-8.0961c0-0.4177-0.348-0.5488-0.781-0.5439h-14.219v-1.365c0-0.41767-0.26424-0.63977-0.69767-0.6349z" stroke="url(#k)" fill="none"/>
- <path style="color:#000000" d="m4.0001 7v2h-1v6h26v-6h-15v-2z" fill="url(#o)"/>
- <path style="color:#000000" stroke-linecap="round" d="m4.5001 7.5v2h-1v6h25v-6h-15v-2z" stroke="url(#p)" fill="none"/>
- </g>
- <g transform="translate(.00009 -3.0003)">
- <rect opacity=".3" height="3.8653" width="24.695" y="28.135" x="3.6472" fill="url(#j)"/>
- <path opacity=".3" d="m28.342 28.135v3.865c1.0215 0.0073 2.4695-0.86596 2.4695-1.9328s-1.1399-1.9323-2.4695-1.9323z" fill="url(#q)"/>
- <path opacity=".3" d="m3.6472 28.135v3.865c-1.0215 0.0073-2.4695-0.86596-2.4695-1.9328s1.1399-1.9323 2.4695-1.9323z" fill="url(#r)"/>
- </g>
- <path style="color:#000000" d="m0.92644 12.421c-0.69105 0.067-0.32196 0.76007-0.37705 1.1498 0.0802 0.25184 1.5982 13.236 1.5982 13.682 0 0.38752 0.22667 0.32187 0.80101 0.32187h26.397c0.61872 0.012 0.48796 0.006 0.48796-0.32797 0.0452-0.17069 1.6394-14.298 1.6623-14.521 0-0.23495 0.0581-0.30493-0.30493-0.30493h-30.265z" fill="url(#m)"/>
- <path opacity=".4" d="m0.68182 12 30.636 0.00023c0.4137 0 0.68181 0.24597 0.68181 0.55177l-1.6732 14.915c0.01 0.38693-0.1364 0.54035-0.61707 0.53224l-27.256-0.01c-0.4137 0-0.83086-0.22836-0.83086-0.53417l-1.6237-14.903c0-0.3058 0.26812-0.55199 0.68182-0.55199z" fill="url(#l)"/>
- <path opacity=".5" style="color:#000000" d="m1.4999 13.412 1.6252 13.176h25.749l1.6247-13.176z" stroke="url(#n)" stroke-linecap="round" stroke-width=".90749" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" style="color:#000000" d="m0.92644 12.421c-0.69105 0.067-0.32196 0.76007-0.37705 1.1498 0.0802 0.25184 1.5982 13.236 1.5982 13.682 0 0.38752 0.22667 0.32187 0.80101 0.32187h26.397c0.61872 0.012 0.48796 0.006 0.48796-0.32797 0.0452-0.17069 1.6394-14.298 1.6623-14.521 0-0.23495 0.0581-0.30493-0.30493-0.30493h-30.265z" stroke="#000" stroke-linecap="round" stroke-width=".91766" fill="none"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m1.4609 2c-0.2505 0-0.4609 0.2104-0.4609 0.4609v11.078c0 0.259 0.2021 0.461 0.4609 0.461h13.078c0.259 0 0.461-0.202 0.461-0.461v-9.0761c0-0.2504-0.21-0.4629-0.461-0.4629h-6.539l-2-2h-4.5391zm0.5391 3h12v8h-12v-8z" fill-rule="evenodd" fill="#55739a"/>
</svg>
diff --git a/core/img/filetypes/folder-external.png b/core/img/filetypes/folder-external.png
index ede1a0d17f3..56cb385a772 100644
--- a/core/img/filetypes/folder-external.png
+++ b/core/img/filetypes/folder-external.png
Binary files differ
diff --git a/core/img/filetypes/folder-external.svg b/core/img/filetypes/folder-external.svg
index 2b96baa90c5..d5d4ef73edf 100644
--- a/core/img/filetypes/folder-external.svg
+++ b/core/img/filetypes/folder-external.svg
@@ -1,54 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="m" y2="21.387" gradientUnits="userSpaceOnUse" x2="27.557" gradientTransform="matrix(.89186 0 0 1.0539 3.1208 3.4122)" y1="7.1627" x1="27.557">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".0097359"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="l" y2="43.761" gradientUnits="userSpaceOnUse" x2="35.793" gradientTransform="matrix(.64444 0 0 .64286 .53352 -1.1074)" y1="17.118" x1="35.793">
- <stop stop-color="#b4cee1" offset="0"/>
- <stop stop-color="#5d9fcd" offset="1"/>
- </linearGradient>
- <linearGradient id="k" y2="609.51" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.051143 0 0 .015916 -2.49 22.299)" y1="366.65" x1="302.86">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="n" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.019836 0 0 .015916 16.388 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="o" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.019836 0 0 .015916 15.601 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="j" y2="34.143" gradientUnits="userSpaceOnUse" x2="21.37" gradientTransform="matrix(.54384 0 0 .61466 3.2689 3.0908)" y1="4.7324" x1="21.37">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".11063"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="i" y2="16" gradientUnits="userSpaceOnUse" x2="62.989" gradientTransform="matrix(.61905 0 0 .61905 -30.392 -.57170)" y1="13" x1="62.989">
- <stop stop-color="#f9f9f9" offset="0"/>
- <stop stop-color="#d8d8d8" offset="1"/>
- </linearGradient>
- <linearGradient id="d" y2="3.6337" gradientUnits="userSpaceOnUse" y1="53.514" gradientTransform="matrix(.50703 0 0 .503 68.029 -.67050)" x2="-51.786" x1="-51.786">
- <stop stop-opacity=".32174" offset="0"/>
- <stop stop-opacity=".27826" offset="1"/>
- </linearGradient>
- </defs>
- <path opacity=".8" style="color:#000000" d="m4.0002 4.4998c-0.43342 0.005-0.5 0.21723-0.5 0.6349v1.365c-1.2457 0-1-0.002-1 0.54389 0.0216 6.5331 0 6.9014 0 7.4561 0.90135 0 27-2.349 27-3.36v-4.0964c0-0.41767-0.34799-0.54876-0.78141-0.54389h-14.219v-1.365c0-0.41767-0.26424-0.63977-0.69767-0.6349h-9.8023z" stroke="url(#d)" fill="none"/>
- <path style="color:#000000" d="m4.0002 4.9997v2h-1v4.0003h26v-4.0003h-15v-2h-10z" fill="url(#i)"/>
- <path style="color:#000000" stroke-linecap="round" d="m4.5002 5.4997v2h-1v4.0003h25v-4.0003h-15v-2h-9z" stroke="url(#j)" fill="none"/>
- <g transform="translate(.00017936 -3.0003)">
- <rect opacity=".3" height="3.8653" width="24.695" y="28.135" x="3.6472" fill="url(#k)"/>
- <path opacity=".3" d="m28.342 28.135v3.865c1.0215 0.0073 2.4695-0.86596 2.4695-1.9328s-1.1399-1.9323-2.4695-1.9323z" fill="url(#n)"/>
- <path opacity=".3" d="m3.6472 28.135v3.865c-1.0215 0.0073-2.4695-0.86596-2.4695-1.9328s1.1399-1.9323 2.4695-1.9323z" fill="url(#o)"/>
- </g>
- <path style="color:#000000" d="m1.927 9.4997c-0.691 0.0796-0.322 0.9023-0.377 1.3653 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.265z" fill="url(#l)"/>
- <path opacity=".5" style="color:#000000" d="m2.5002 10.5 0.62498 16h25.749l0.62498-16z" stroke="url(#m)" stroke-linecap="round" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" style="color:#000000" d="m1.927 9.4997c-0.691 0.0796-0.322 0.9023-0.377 1.3653 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.265z" stroke="#000" stroke-linecap="round" fill="none"/>
- <path opacity=".7" d="m16 13 2 2-3 3 2 2 3-3 2 2v-6h-6zm-4 1c-0.554 0-1 0.446-1 1v8c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1v-3l-1-1v4h-8v-8h4l-1-1h-3z"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m1.4609 2c-0.2505 0-0.4609 0.2104-0.4609 0.4609v11.078c0 0.259 0.2021 0.461 0.4609 0.461h13.078c0.259 0 0.461-0.202 0.461-0.461v-9.0761c0-0.2504-0.21-0.4629-0.461-0.4629h-6.539l-2-2h-4.5391zm6.5157 3.793h3.5704v3.3847l-1.192-1.1269-1.7847 1.6914-1.1894-1.1289 1.7851-1.6914-1.1894-1.1289zm-2.3809 0.5644h1.7852l0.5957 0.5645h-2.3809v4.5141h4.7593v-2.2583l0.596 0.5645v1.6938c0 0.312-0.266 0.564-0.596 0.564h-4.7593c-0.3297 0-0.5957-0.252-0.5957-0.564v-4.5141c0-0.3126 0.266-0.5645 0.5957-0.5645z" fill-rule="evenodd" fill="#55739a"/>
</svg>
diff --git a/core/img/filetypes/folder-public.png b/core/img/filetypes/folder-public.png
index c8e5e0d3d4c..4887ea6e767 100644
--- a/core/img/filetypes/folder-public.png
+++ b/core/img/filetypes/folder-public.png
Binary files differ
diff --git a/core/img/filetypes/folder-public.svg b/core/img/filetypes/folder-public.svg
index 6bfae917a8e..bd7039750dc 100644
--- a/core/img/filetypes/folder-public.svg
+++ b/core/img/filetypes/folder-public.svg
@@ -1,57 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="c" x1="27.557" gradientUnits="userSpaceOnUse" y1="7.1627" gradientTransform="matrix(.89186 0 0 1.0539 3.1208 3.4122)" x2="27.557" y2="21.387">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".0097359"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="d" x1="35.793" gradientUnits="userSpaceOnUse" y1="17.118" gradientTransform="matrix(.64444 0 0 .64286 .53352 -1.1074)" x2="35.793" y2="43.761">
- <stop stop-color="#b4cee1" offset="0"/>
- <stop stop-color="#5d9fcd" offset="1"/>
- </linearGradient>
- <linearGradient id="e" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.051143 0 0 .015916 -2.49 22.299)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.019836 0 0 .015916 16.388 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.019836 0 0 .015916 15.601 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="f" x1="21.37" gradientUnits="userSpaceOnUse" y1="4.7324" gradientTransform="matrix(.54384 0 0 .61466 3.2689 3.0908)" x2="21.37" y2="34.143">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".11063"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="62.989" gradientUnits="userSpaceOnUse" y1="13" gradientTransform="matrix(.61905 0 0 .61905 -30.392 -.57170)" x2="62.989" y2="16">
- <stop stop-color="#f9f9f9" offset="0"/>
- <stop stop-color="#d8d8d8" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="-51.786" gradientUnits="userSpaceOnUse" x2="-51.786" gradientTransform="matrix(.50703 0 0 .503 68.029 -.67050)" y1="53.514" y2="3.6337">
- <stop stop-opacity=".32174" offset="0"/>
- <stop stop-opacity=".27826" offset="1"/>
- </linearGradient>
- </defs>
- <path opacity=".8" style="color:#000000" d="m4.0002 4.4998c-0.43342 0.005-0.5 0.21723-0.5 0.6349v1.365c-1.2457 0-1-0.002-1 0.54389 0.0216 6.5331 0 6.9014 0 7.4561 0.90135 0 27-2.349 27-3.36v-4.0964c0-0.41767-0.34799-0.54876-0.78141-0.54389h-14.219v-1.365c0-0.41767-0.26424-0.63977-0.69767-0.6349h-9.8023z" stroke="url(#h)" fill="none"/>
- <path style="color:#000000" d="m4.0002 4.9997v2h-1v4.0003h26v-4.0003h-15v-2h-10z" fill="url(#g)"/>
- <path style="color:#000000" stroke-linecap="round" d="m4.5002 5.4997v2h-1v4.0003h25v-4.0003h-15v-2h-9z" stroke="url(#f)" fill="none"/>
- <g transform="translate(.00017936 -3.0003)">
- <rect opacity=".3" height="3.8653" width="24.695" y="28.135" x="3.6472" fill="url(#e)"/>
- <path opacity=".3" d="m28.342 28.135v3.865c1.0215 0.0073 2.4695-0.86596 2.4695-1.9328s-1.1399-1.9323-2.4695-1.9323z" fill="url(#b)"/>
- <path opacity=".3" d="m3.6472 28.135v3.865c-1.0215 0.0073-2.4695-0.86596-2.4695-1.9328s1.1399-1.9323 2.4695-1.9323z" fill="url(#a)"/>
- </g>
- <path style="color:#000000" d="m1.927 9.4997c-0.691 0.0796-0.322 0.9023-0.377 1.3653 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.265z" fill="url(#d)"/>
- <path opacity=".5" style="color:#000000" d="m2.5002 10.5 0.62498 16h25.749l0.62498-16z" stroke="url(#c)" stroke-linecap="round" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" style="color:#000000" d="m1.927 9.4997c-0.691 0.0796-0.322 0.9023-0.377 1.3653 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.265z" stroke="#000" stroke-linecap="round" fill="none"/>
- <g opacity=".7" transform="matrix(.67042 -.67042 .67042 .67042 8.6253 104.14)">
- <path style="block-progression:tb;color:#000000;text-transform:none;text-indent:0" d="m69.5-61.5c-1.9217 0-3.5 1.5783-3.5 3.5 0 0.17425 0.0062 0.33232 0.03125 0.5h2.0625c-0.053-0.156-0.094-0.323-0.094-0.5 0-0.8483 0.6517-1.5 1.5-1.5h5c0.8483 0 1.5 0.6517 1.5 1.5s-0.6517 1.5-1.5 1.5h-1.6875c-0.28733 0.79501-0.78612 1.4793-1.4375 2h3.125c1.9217 0 3.5-1.5783 3.5-3.5s-1.5783-3.5-3.5-3.5h-5z"/>
- <path style="block-progression:tb;color:#000000;text-transform:none;text-indent:0" d="m68.5-54.5c1.9217 0 3.5-1.5783 3.5-3.5 0-0.17425-0.0062-0.33232-0.03125-0.5h-2.0625c0.053 0.156 0.094 0.323 0.094 0.5 0 0.8483-0.6517 1.5-1.5 1.5h-5c-0.8483 0-1.5-0.6517-1.5-1.5s0.6517-1.5 1.5-1.5h1.6875c0.28733-0.79501 0.78612-1.4793 1.4375-2h-3.125c-1.9217 0-3.5 1.5783-3.5 3.5s1.5783 3.5 3.5 3.5h5z"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m1.4609 2c-0.2505 0-0.4609 0.2104-0.4609 0.4609v11.078c0 0.259 0.2021 0.461 0.4609 0.461h13.078c0.259 0 0.461-0.202 0.461-0.461v-9.0761c0-0.2504-0.21-0.4629-0.461-0.4629h-6.539l-2-2h-4.5391zm8.3829 3.5c0.4252 0 0.8512 0.1603 1.1742 0.4824 0.644 0.6442 0.644 1.7035 0 2.3477l-1.0492 1.0469c0.0442-0.3929-0.0174-0.7896-0.1876-1.1524l0.5648-0.5644c0.284-0.2844 0.284-0.7215 0-1.0059-0.285-0.2844-0.7218-0.2844-1.0062 0l-1.6757 1.6758c-0.2844 0.2843-0.2844 0.7215 0 1.0058 0.0593 0.0594 0.1291 0.1003 0.1992 0.1348l-0.6914 0.6913c-0.0646-0.048-0.1193-0.098-0.1778-0.156-0.6441-0.6443-0.6441-1.7017 0-2.3458l1.6758-1.6778c0.3221-0.3221 0.7483-0.4824 1.1739-0.4824zm-1.0157 2.3379c0.0646 0.0478 0.1193 0.0978 0.1778 0.1562 0.6438 0.6438 0.6431 1.7015 0 2.3459v0.002l-1.6758 1.676c-0.6442 0.644-1.7035 0.644-2.3477 0-0.6442-0.645-0.6442-1.704 0-2.3481l1.0488-1.0469c-0.0438 0.3929 0.0174 0.7896 0.1876 1.1524l-0.5645 0.5646c-0.2844 0.284-0.2844 0.721 0 1.006 0.2844 0.284 0.7215 0.284 1.0059 0l1.6757-1.6761c0.2844-0.2843 0.2844-0.7215 0-1.0058-0.0593-0.0594-0.1291-0.1003-0.1992-0.1348l0.6914-0.6914z" fill-rule="evenodd" fill="#55739a"/>
</svg>
diff --git a/core/img/filetypes/folder-shared.png b/core/img/filetypes/folder-shared.png
index f1f2fedccfc..56c8ff36ed8 100644
--- a/core/img/filetypes/folder-shared.png
+++ b/core/img/filetypes/folder-shared.png
Binary files differ
diff --git a/core/img/filetypes/folder-shared.svg b/core/img/filetypes/folder-shared.svg
index b73e1fc3db9..5e0d4fde7a2 100644
--- a/core/img/filetypes/folder-shared.svg
+++ b/core/img/filetypes/folder-shared.svg
@@ -1,61 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="c" x1="27.557" gradientUnits="userSpaceOnUse" y1="7.1627" gradientTransform="matrix(.89186 0 0 1.0539 3.1208 3.4122)" x2="27.557" y2="21.387">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".0097359"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="d" x1="22.935" gradientUnits="userSpaceOnUse" y1="49.629" gradientTransform="matrix(.74675 0 0 .65549 -1.9219 -.83270)" x2="22.809" y2="36.658">
- <stop stop-color="#0a0a0a" stop-opacity=".498" offset="0"/>
- <stop stop-color="#0a0a0a" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="e" x1="35.793" gradientUnits="userSpaceOnUse" y1="17.118" gradientTransform="matrix(.64444 0 0 .64286 .53352 -1.1074)" x2="35.793" y2="43.761">
- <stop stop-color="#b4cee1" offset="0"/>
- <stop stop-color="#5d9fcd" offset="1"/>
- </linearGradient>
- <linearGradient id="f" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.051143 0 0 .015916 -2.49 22.299)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.019836 0 0 .015916 16.388 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.019836 0 0 .015916 15.601 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="g" x1="21.37" gradientUnits="userSpaceOnUse" y1="4.7324" gradientTransform="matrix(.54384 0 0 .61466 3.2689 3.0908)" x2="21.37" y2="34.143">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".11063"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="62.989" gradientUnits="userSpaceOnUse" y1="13" gradientTransform="matrix(.61905 0 0 .61905 -30.392 -.57170)" x2="62.989" y2="16">
- <stop stop-color="#f9f9f9" offset="0"/>
- <stop stop-color="#d8d8d8" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="-51.786" gradientUnits="userSpaceOnUse" x2="-51.786" gradientTransform="matrix(.50703 0 0 .503 68.029 -.67050)" y1="53.514" y2="3.6337">
- <stop stop-opacity=".32174" offset="0"/>
- <stop stop-opacity=".27826" offset="1"/>
- </linearGradient>
- </defs>
- <path opacity=".8" style="color:#000000" d="m4.0002 4.4998c-0.43342 0.005-0.5 0.21723-0.5 0.6349v1.365c-1.2457 0-1-0.002-1 0.54389 0.0216 6.5331 0 6.9014 0 7.4561 0.90135 0 27-2.349 27-3.36v-4.0964c0-0.41767-0.34799-0.54876-0.78141-0.54389h-14.219v-1.365c0-0.41767-0.26424-0.63977-0.69767-0.6349h-9.8022z" stroke="url(#i)" fill="none"/>
- <path style="color:#000000" d="m4.0002 4.9997v2h-1v4.0003h26v-4.0003h-15v-2h-9.9998z" fill="url(#h)"/>
- <path style="color:#000000" stroke-linecap="round" d="m4.5002 5.4997v2h-1v4.0003h25v-4.0003h-15v-2h-8.9998z" stroke="url(#g)" fill="none"/>
- <g transform="translate(.00017553 -3.0003)">
- <rect opacity=".3" height="3.8653" width="24.695" y="28.135" x="3.6472" fill="url(#f)"/>
- <path opacity=".3" d="m28.342 28.135v3.865c1.0215 0.0073 2.4695-0.86596 2.4695-1.9328s-1.1399-1.9323-2.4695-1.9323z" fill="url(#b)"/>
- <path opacity=".3" d="m3.6472 28.135v3.865c-1.0215 0.0073-2.4695-0.86596-2.4695-1.9328s1.1399-1.9323 2.4695-1.9323z" fill="url(#a)"/>
- </g>
- <path style="color:#000000" d="m1.927 9.4997c-0.69105 0.0796-0.32196 0.90258-0.37705 1.3654 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.266z" fill="url(#e)"/>
- <path opacity=".4" d="m1.682 8.9997 28.636 0.00027c0.4137 0 0.68181 0.29209 0.68181 0.65523l-0.6735 17.712c0.01 0.45948-0.1364 0.64166-0.61707 0.63203l-27.256-0.011c-0.4137 0-0.83086-0.27118-0.83086-0.63432l-0.62216-17.699c0-0.36314 0.26812-0.65549 0.68182-0.65549z" fill="url(#d)"/>
- <path opacity=".5" style="color:#000000" d="m2.5002 10.5 0.62498 16h25.749l0.62498-16z" stroke="url(#c)" stroke-linecap="round" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" style="color:#000000" d="m1.927 9.4997c-0.69105 0.0796-0.32196 0.90258-0.37705 1.3654 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.266z" stroke="#000" stroke-linecap="round" fill="none"/>
- <g opacity=".7" transform="translate(6.9998 -1026.4)">
- <path d="m12.228 1037.4c-1.3565 0-2.4592 1.0977-2.4592 2.4542 0 0.075 0.0084 0.1504 0.0149 0.2236l-4.7346 2.4145c-0.4291-0.3667-0.98611-0.5863-1.5947-0.5863-1.3565 0-2.4542 1.0977-2.4542 2.4543 0 1.3565 1.0977 2.4542 2.4542 2.4542 0.54607 0 1.0528-0.1755 1.4606-0.477l4.8637 2.4741c-0.0024 0.044-0.0099 0.089-0.0099 0.1342 0 1.3565 1.1027 2.4542 2.4592 2.4542s2.4542-1.0977 2.4542-2.4542-1.0977-2.4592-2.4542-2.4592c-0.63653 0-1.218 0.2437-1.6544 0.6409l-4.6953-2.4c0.01892-0.1228 0.03478-0.2494 0.03478-0.3775 0-0.072-0.0089-0.1437-0.0149-0.2137l4.7395-2.4145c0.42802 0.3627 0.98488 0.5813 1.5898 0.5813 1.3565 0 2.4542-1.1027 2.4542-2.4592s-1.0977-2.4542-2.4542-2.4542z"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m1.4609 2c-0.2505 0-0.4609 0.2104-0.4609 0.4609v11.078c0 0.259 0.2021 0.461 0.4609 0.461h13.078c0.259 0 0.461-0.202 0.461-0.461v-9.0761c0-0.2504-0.21-0.4629-0.461-0.4629h-6.539l-2-2h-4.5391zm8.6521 3.4941c0.679 0 1.227 0.5503 1.227 1.2286 0 0.6782-0.548 1.2285-1.227 1.2285-0.3022 0-0.5806-0.1097-0.7946-0.291l-2.3692 1.207c0.003 0.035 0.0078 0.0714 0.0078 0.1074 0 0.0641-0.0081 0.1281-0.0175 0.1895l2.3476 1.1989c0.2182-0.198 0.5079-0.32 0.8259-0.32 0.679 0 1.229 0.552 1.229 1.23 0 0.679-0.55 1.227-1.229 1.227-0.678 0-1.2282-0.548-1.2282-1.227 0-0.022 0.0027-0.046 0.0039-0.068l-2.4317-1.2362c-0.2039 0.1512-0.4574 0.2382-0.7304 0.2382-0.6783 0-1.2266-0.5483-1.2266-1.2265 0-0.6783 0.5483-1.2266 1.2266-1.2266 0.3043 0 0.5842 0.1096 0.7988 0.293l2.3672-1.2071c-0.0033-0.0366-0.0078-0.0757-0.0078-0.1132 0-0.6783 0.5502-1.2266 1.2282-1.2266v-0.0059z" fill-rule="evenodd" fill="#55739a"/>
</svg>
diff --git a/core/img/filetypes/folder-starred.png b/core/img/filetypes/folder-starred.png
new file mode 100644
index 00000000000..09383b5e06b
--- /dev/null
+++ b/core/img/filetypes/folder-starred.png
Binary files differ
diff --git a/core/img/filetypes/folder-starred.svg b/core/img/filetypes/folder-starred.svg
new file mode 100644
index 00000000000..de5ef5723da
--- /dev/null
+++ b/core/img/filetypes/folder-starred.svg
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m1.4609 2c-0.2505 0-0.4609 0.2104-0.4609 0.4609v11.078c0 0.259 0.2021 0.461 0.4609 0.461h13.078c0.259 0 0.461-0.202 0.461-0.461v-9.0761c0-0.2504-0.21-0.4629-0.461-0.4629h-6.539l-2-2h-4.5391zm6.545 2.8867l1.0722 2.6836 2.9219 0.2305-2.2227 1.8476 0.6857 2.8516-2.4454-1.543-2.5 1.533 0.7109-2.8025-2.2285-1.9043 2.8848-0.1875 1.1211-2.709z" fill-rule="evenodd" fill="#55739a"/>
+</svg>
diff --git a/core/img/filetypes/folder.png b/core/img/filetypes/folder.png
index d6b4d8cab99..3dfb4391f2c 100644
--- a/core/img/filetypes/folder.png
+++ b/core/img/filetypes/folder.png
Binary files differ
diff --git a/core/img/filetypes/folder.svg b/core/img/filetypes/folder.svg
index c0a5af9ce1e..e9d96d40490 100644
--- a/core/img/filetypes/folder.svg
+++ b/core/img/filetypes/folder.svg
@@ -1,58 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="c" y2="21.387" gradientUnits="userSpaceOnUse" x2="27.557" gradientTransform="matrix(.89186 0 0 1.0539 3.1208 3.4122)" y1="7.1627" x1="27.557">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".0097359"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="d" y2="36.658" gradientUnits="userSpaceOnUse" x2="22.809" gradientTransform="matrix(.74675 0 0 .65549 -1.9219 -.83270)" y1="49.629" x1="22.935">
- <stop stop-color="#0a0a0a" stop-opacity=".498" offset="0"/>
- <stop stop-color="#0a0a0a" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="e" y2="43.761" gradientUnits="userSpaceOnUse" x2="35.793" gradientTransform="matrix(.64444 0 0 .64286 .53352 -1.1074)" y1="17.118" x1="35.793">
- <stop stop-color="#b4cee1" offset="0"/>
- <stop stop-color="#5d9fcd" offset="1"/>
- </linearGradient>
- <linearGradient id="f" y2="609.51" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.051143 0 0 .015916 -2.49 22.299)" y1="366.65" x1="302.86">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.019836 0 0 .015916 16.388 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.019836 0 0 .015916 15.601 22.299)" r="117.14">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="g" y2="34.143" gradientUnits="userSpaceOnUse" x2="21.37" gradientTransform="matrix(.54384 0 0 .61466 3.2689 3.0908)" y1="4.7324" x1="21.37">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".11063"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".99001"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="h" y2="16" gradientUnits="userSpaceOnUse" x2="62.989" gradientTransform="matrix(.61905 0 0 .61905 -30.392 -.57170)" y1="13" x1="62.989">
- <stop stop-color="#f9f9f9" offset="0"/>
- <stop stop-color="#d8d8d8" offset="1"/>
- </linearGradient>
- <linearGradient id="i" y2="3.6337" gradientUnits="userSpaceOnUse" y1="53.514" gradientTransform="matrix(.50703 0 0 .503 68.029 -.67050)" x2="-51.786" x1="-51.786">
- <stop stop-opacity=".32174" offset="0"/>
- <stop stop-opacity=".27826" offset="1"/>
- </linearGradient>
- </defs>
- <path opacity=".8" style="color:#000000" d="m4.0002 4.4998c-0.43342 0.005-0.5 0.21723-0.5 0.6349v1.365c-1.2457 0-1-0.002-1 0.54389 0.0216 6.5331 0 6.9014 0 7.4561 0.90135 0 27-2.349 27-3.36v-4.0964c0-0.41767-0.34799-0.54876-0.78141-0.54389h-14.219v-1.365c0-0.41767-0.26424-0.63977-0.69767-0.6349h-9.8022z" stroke="url(#i)" fill="none"/>
- <path style="color:#000000" d="m4.0002 4.9997v2h-1v4.0003h26v-4.0003h-15v-2h-9.9998z" fill="url(#h)"/>
- <path style="color:#000000" stroke-linecap="round" d="m4.5002 5.4997v2h-1v4.0003h25v-4.0003h-15v-2h-8.9998z" stroke="url(#g)" fill="none"/>
- <g transform="translate(.00017553 -3.0003)">
- <rect opacity=".3" height="3.8653" width="24.695" y="28.135" x="3.6472" fill="url(#f)"/>
- <path opacity=".3" d="m28.342 28.135v3.865c1.0215 0.0073 2.4695-0.86596 2.4695-1.9328s-1.1399-1.9323-2.4695-1.9323z" fill="url(#b)"/>
- <path opacity=".3" d="m3.6472 28.135v3.865c-1.0215 0.0073-2.4695-0.86596-2.4695-1.9328s1.1399-1.9323 2.4695-1.9323z" fill="url(#a)"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <g fill-rule="evenodd" transform="matrix(.86667 0 0 .86667 -172.05 -864.43)" fill="#55739a">
+ <path d="m200.2 999.72c-0.28913 0-0.53125 0.2421-0.53125 0.53117v12.784c0 0.2985 0.23264 0.5312 0.53125 0.5312h15.091c0.2986 0 0.53124-0.2327 0.53124-0.5312l0.0004-10.474c0-0.2889-0.24211-0.5338-0.53124-0.5338l-7.5457 0.0005-2.3076-2.3078z" fill-rule="evenodd" fill="#55739a"/>
</g>
- <path style="color:#000000" d="m1.927 9.4997c-0.69105 0.0796-0.32196 0.90258-0.37705 1.3654 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.266z" fill="url(#e)"/>
- <path opacity=".4" d="m1.682 8.9997 28.636 0.00027c0.4137 0 0.68181 0.29209 0.68181 0.65523l-0.6735 17.712c0.01 0.45948-0.1364 0.64166-0.61707 0.63203l-27.256-0.011c-0.4137 0-0.83086-0.27118-0.83086-0.63432l-0.62216-17.699c0-0.36314 0.26812-0.65549 0.68182-0.65549z" fill="url(#d)"/>
- <path opacity=".5" style="color:#000000" d="m2.5002 10.5 0.62498 16h25.749l0.62498-16z" stroke="url(#c)" stroke-linecap="round" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" style="color:#000000" d="m1.927 9.4997c-0.69105 0.0796-0.32196 0.90258-0.37705 1.3654 0.0802 0.29906 0.59771 15.718 0.59771 16.247 0 0.46018 0.22667 0.38222 0.80101 0.38222h26.397c0.61872 0.0143 0.48796 0.007 0.48796-0.38947 0.0452-0.20269 0.63993-16.978 0.66282-17.243 0-0.279 0.0581-0.3621-0.30493-0.3621h-28.266z" stroke="#000" stroke-linecap="round" fill="none"/>
</svg>
diff --git a/core/img/filetypes/font.png b/core/img/filetypes/font.png
deleted file mode 100644
index 535e03dfa77..00000000000
--- a/core/img/filetypes/font.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/font.svg b/core/img/filetypes/font.svg
deleted file mode 100644
index 13c0596006b..00000000000
--- a/core/img/filetypes/font.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="22.056" gradientUnits="userSpaceOnUse" y1="15.834" gradientTransform="matrix(.85825 0 0 .86435 .35576 -11.07)" x2="22.056" y2="45.497">
- <stop stop-color="#575757" offset="0"/>
- <stop stop-color="#333" offset="1"/>
- </linearGradient>
- <radialGradient id="l" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="36.686" cx="-6.1603" gradientTransform="matrix(.25444 0 0 .18504 6.1544 20.059)" r="14.098"/>
- <radialGradient id="m" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="36.686" cx="-6.1603" gradientTransform="matrix(.83270 0 0 .18284 17.869 20.171)" r="14.098"/>
- <radialGradient id="n" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="36.686" cx="-6.1603" gradientTransform="matrix(.69391 0 0 .18504 25.492 20.059)" r="14.098"/>
- <linearGradient id="j" x1="143.92" gradientUnits="userSpaceOnUse" y1="75.221" gradientTransform="matrix(.97891 0 0 .95244 -119.66 -63.433)" x2="143.92" y2="103.13">
- <stop stop-color="#f8b17e" offset="0"/>
- <stop stop-color="#e35d4f" offset=".3121"/>
- <stop stop-color="#c6262e" offset=".57054"/>
- <stop stop-color="#690b54" offset="1"/>
- </linearGradient>
- <linearGradient id="k" x1="153.41" gradientUnits="userSpaceOnUse" y1="98.785" gradientTransform="matrix(.97891 0 0 .95244 -119.66 -63.433)" x2="153.41" y2="75.221">
- <stop stop-color="#791235" offset="0"/>
- <stop stop-color="#dd3b27" offset="1"/>
- </linearGradient>
- <radialGradient id="o" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="36.686" cx="-6.1603" gradientTransform="matrix(.25444 0 0 .18504 22.459 20.059)" r="14.098"/>
- </defs>
- <g fill-rule="evenodd">
- <path opacity=".2" d="m24.478 26.848a3.587 2.6087 0 1 1 -7.1739 0 3.587 2.6087 0 1 1 7.1739 0z" fill="url(#o)"/>
- <path stroke="url(#k)" d="m29.106 9.9132c-0.478-1.0813-1.642-0.968-2.441-1.1397-2.646-0.3044-5.287 0.181-7.504 1.6705-2.1399 1.4497-4.0763 3.4112-5.4365 5.9425-1.1823 2.2548-1.7132 5.267-0.96727 8.1364 0.58709 1.9316 2.3544 3.1247 3.845 2.803 2.2818-0.38055 3.9079-2.4984 5.2493-4.5646 0.60658-0.85208 0.97918-1.9805 1.6952-2.6966-0.1019 1.8363-0.14753 3.7435 0.26981 5.6082 0.2372 1.0995 1.1049 1.9662 1.9843 1.9261 0.89467-0.10266 1.5757-0.87918 2.3174-1.386 0.66706-0.59088 1.4312-1.0989 1.9035-1.9532-0.08137-1.4151-1.3465-0.52654-1.7881-0.04084-0.61732 0.97151-1.8927 0.19955-1.6199-1.1225 0.14283-3.0198 0.84698-5.8557 1.4425-8.7028 0.3348-1.5009 0.68722-2.9931 1.0492-4.4802h-0.000001zm-3.696 1.8848c-1.1333 3.5797-2.3575 7.223-4.4519 9.9984-0.98815 1.2662-2.437 2.4144-4.0344 1.8053-1.1039-0.48951-1.3597-2.0989-1.3836-3.3097-0.14247-3.5752 1.5838-6.5362 3.7419-8.3224 1.5043-1.1975 3.4487-1.7396 5.3479-1.1547 0.35854 0.1335 0.74746 0.47906 0.78012 0.983v-0.000001z" fill="url(#j)"/>
- <path opacity=".2" d="m31 26.848a9.7826 2.6087 0 1 1 -19.565 0 9.7826 2.6087 0 1 1 19.565 0z" fill="url(#n)"/>
- <path opacity=".05" d="m24.478 26.879a11.739 2.5777 0 1 1 -23.478 0 11.739 2.5777 0 1 1 23.478 0z" fill="url(#m)"/>
- <path opacity=".2" d="m8.1739 26.848a3.587 2.6087 0 1 1 -7.1739 0 3.587 2.6087 0 1 1 7.1739 0z" fill="url(#l)"/>
- </g>
- <path stroke="#333" stroke-width="1px" d="m19.663 27.5c-0.79147-2.2568-1.583-4.5913-2.3744-6.8481h-9.7253c-0.8117 2.284-1.6229 4.564-2.4341 6.848h-3.1514c3.0005-8.2609 6.001-15.739 9.0016-24h2.8497c3.0061 8.2609 6.0122 15.739 9.0183 24h-3.1849zm-3.337-10.109-3.913-10.391-3.913 10.391z" fill="url(#i)"/>
-</svg>
diff --git a/core/img/filetypes/image-vector.png b/core/img/filetypes/image-vector.png
deleted file mode 100644
index a847f78fcd8..00000000000
--- a/core/img/filetypes/image-vector.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/image-vector.svg b/core/img/filetypes/image-vector.svg
deleted file mode 100644
index 1f0a54a21ca..00000000000
--- a/core/img/filetypes/image-vector.svg
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="i" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="k" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.53064 0 0 .58970 39.27 -1.7919)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="n" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="o" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="l" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="m" x1="28.534" gradientUnits="userSpaceOnUse" y1="24.24" gradientTransform="matrix(.65943 0 0 .64652 -27.821 1.2237)" x2="16.887" y2="13.664">
- <stop stop-color="#fda852" offset="0"/>
- <stop stop-color="#fff" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#l)"/>
- <path opacity=".15" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#o)"/>
- <path opacity=".15" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#n)"/>
- <path stroke-linejoin="round" stroke="url(#k)" stroke-width=".99992" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#j)"/>
- <path stroke-linejoin="round" stroke="url(#i)" stroke-linecap="round" d="m26.5 28.5h-21v-27h21z" fill="none"/>
- <g transform="translate(27.788 -2.3184)">
- <path stroke="#ea541a" stroke-width="1px" fill="url(#m)" d="m-17.037 24.229c2.7541 1.8316 8.7672-0.61882 3.7681-7.1764-4.9538-6.4982 4.9219-10.76 7.8525-3.2453" fill-rule="evenodd"/>
- <rect y="22.818" width="2" fill="#ea541a" x="-18.788" height="2"/>
- <rect y="12.818" width="2" fill="#ea541a" x="-6.788" height="2"/>
- <path stroke="#ea541a" stroke-width="1px" d="m-17.699 11.147 9.5001 12.316" fill="none"/>
- <path stroke="#ea541a" d="m-16.288 11.318c0.000372 0.55218-0.44745 1-1 1s-1.0004-0.44782-1-1c-0.000372-0.55218 0.44745-1 1-1s1.0004 0.44782 1 1z" fill="#e6e6e6"/>
- <path stroke="#ea541a" d="m-7.288 23.318c0.000373 0.55218-0.44745 1-1 1s-1.0004-0.44782-1-1c-0.000372-0.55218 0.44745-1 1-1s1.0004 0.44782 1 1z" fill="#e6e6e6"/>
- <rect y="15.818" width="2" fill="#ea541a" x="-14.788" height="2"/>
- </g>
-</svg>
diff --git a/core/img/filetypes/image.png b/core/img/filetypes/image.png
index 305c3d4db27..2a5441efdb7 100644
--- a/core/img/filetypes/image.png
+++ b/core/img/filetypes/image.png
Binary files differ
diff --git a/core/img/filetypes/image.svg b/core/img/filetypes/image.svg
index 0159eed6482..3aaa34cf901 100644
--- a/core/img/filetypes/image.svg
+++ b/core/img/filetypes/image.svg
@@ -1,39 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="f" y2="43" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" x1="24">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-opacity=".23529" stop-color="#fff" offset=".036262"/>
- <stop stop-opacity=".15686" stop-color="#fff" offset=".95056"/>
- <stop stop-opacity=".39216" stop-color="#fff" offset="1"/>
- </linearGradient>
- <linearGradient id="e" y2="47.013" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" x1="25.132">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <radialGradient id="b" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="d" y2="609.51" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" x2="302.86" x1="302.86">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#d)"/>
- <path opacity=".15" fill="url(#b)" d="m4.95 29v1.9999c-0.8066 0.004-1.95-0.448-1.95-1s0.9001-1 1.95-1z"/>
- <path opacity=".15" fill="url(#c)" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z"/>
- <path fill="url(#e)" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z"/>
- <path stroke-linejoin="round" d="m26.5 28.5h-21v-27h21z" stroke="url(#f)" stroke-linecap="round" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="#000" stroke-width=".99992" fill="none"/>
- </g>
- <g>
- <path opacity="0.898" d="m7.7886 21.255h16.423v-15.51h-16.423m3.628 2.8735c1.0944 0 1.981 0.8261 1.981 1.8451s-0.88656 1.8458-1.981 1.8458c-1.0938 0-1.9796-0.8261-1.9796-1.8458 0-1.019 0.88588-1.8451 1.9796-1.8451zm-2.6108 9.4533 2.9348-2.2011 1.4939 1.0904 5.9206-4.3819 2.2011 1.6359 1.4932-1.0897v4.9464z" fill-rule="evenodd" clip-rule="evenodd" fill="#5b2d8d"/>
- <path fill="#fff" d="m10.658 12.066c-1.8593-0.82639-1.2884-3.3318 0.75961-3.3335 1.9297-0.00157 2.6205 2.394 0.93791 3.2524-0.61512 0.31381-1.1197 0.33792-1.6975 0.08111z"/>
- <path fill="#fff" d="m10.392 16.949 1.3399-1.004 0.73508 0.52638c0.4043 0.28951 0.80332 0.48661 0.88673 0.43799 0.0834-0.04861 1.4203-1.0288 2.9709-2.1782l2.8192-2.0899 0.43502 0.32295c0.23926 0.17762 0.7424 0.5447 1.1181 0.81574l0.68306 0.49279 0.70677-0.53895 0.70677-0.53895v2.3791 2.3791h-6.8707-6.8707l1.3399-1.004z"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m1.3438 2c-0.19748 0.03825-0.3473 0.2334-0.34375 0.4375v11.125c0 0.23 0.212 0.438 0.4375 0.438h13.125c0.22555-0.000006 0.43749-0.20846 0.4375-0.4375v-10.953c-0.0005-0.33655-0.2645-0.61145-0.5155-0.6095zm0.65619 0.99994 12 0.0000068v5.0001l-1-1-3 4-3-3-4 4h-1zm2.5001 1c-0.82845 0-1.5 0.67155-1.5 1.5s0.67155 1.5 1.5 1.5 1.5-0.67155 1.5-1.5-0.67155-1.5-1.5-1.5z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/package-x-generic.png b/core/img/filetypes/package-x-generic.png
index 4f5c6583bf1..eb1470b0dff 100644
--- a/core/img/filetypes/package-x-generic.png
+++ b/core/img/filetypes/package-x-generic.png
Binary files differ
diff --git a/core/img/filetypes/package-x-generic.svg b/core/img/filetypes/package-x-generic.svg
index e00438421af..d183f3bbe0e 100644
--- a/core/img/filetypes/package-x-generic.svg
+++ b/core/img/filetypes/package-x-generic.svg
@@ -1,53 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="i" x1="44.995" spreadMethod="reflect" gradientUnits="userSpaceOnUse" y1="17.5" gradientTransform="matrix(.70749 0 0 .69403 -.97980 -1.6455)" x2="3.0052" y2="17.5">
- <stop stop-color="#FFF" stop-opacity="0" offset="0"/>
- <stop stop-color="#FFF" offset=".245"/>
- <stop stop-color="#FFF" offset=".7735"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="26" gradientUnits="userSpaceOnUse" y1="22" gradientTransform="matrix(1 0 0 .71429 -8 -1.7143)" x2="26" y2="8">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" offset=".30213"/>
- <stop stop-color="#FFF" stop-opacity=".69020" offset=".39747"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="23.452" gradientUnits="userSpaceOnUse" y1="30.555" gradientTransform="matrix(.90695 0 0 .81527 -5.2694 -5.0638)" x2="43.007" y2="45.934">
- <stop stop-color="#FFF" stop-opacity="0" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="f" x1="24.823" gradientUnits="userSpaceOnUse" y1="15.378" gradientTransform="matrix(.90695 0 0 1.0808 -5.2694 -11.995)" x2="24.997" y2="37.277">
- <stop stop-color="#dac197" offset="0"/>
- <stop stop-color="#c1a581" offset=".23942"/>
- <stop stop-color="#dbc298" offset=".27582"/>
- <stop stop-color="#a68b60" offset="1"/>
- </linearGradient>
- <linearGradient id="e" x1="15.464" gradientUnits="userSpaceOnUse" y1="7.9757" gradientTransform="matrix(.70732 0 0 .69403 -.97579 -1.3833)" x2="15.464" y2="45.042">
- <stop stop-color="#c9af8b" offset="0"/>
- <stop stop-color="#ad8757" offset=".23942"/>
- <stop stop-color="#c2a57f" offset=".27582"/>
- <stop stop-color="#9d7d53" offset="1"/>
- </linearGradient>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="41.5" cx="5" gradientTransform="matrix(.59382 0 0 1.5367 -6.6595 -103.94)" r="5"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="d" x1="17.554" gradientUnits="userSpaceOnUse" y1="46" gradientTransform="matrix(1.757 0 0 1.397 -17.394 -16.412)" x2="17.554" y2="35">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="b" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="41.5" cx="5" gradientTransform="matrix(.59382 0 0 1.5367 41.141 -103.94)" r="5"/>
- </defs>
- <g opacity=".4" transform="matrix(.69054 0 0 .67815 -.50409 -.44851)">
- <rect transform="scale(-1)" height="15.367" width="2.9602" y="-47.848" x="-3.6904" fill="url(#c)"/>
- <rect y="32.482" width="40.412" fill="url(#d)" x="3.6904" height="15.367"/>
- <rect transform="scale(1,-1)" height="15.367" width="2.9602" y="-47.848" x="44.11" fill="url(#b)"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <g fill-rule="evenodd" transform="matrix(.86667 0 0 .86667 -172.05 -864.43)" fill="#35537a">
+ <path d="m4 3-2 2v7.539c0 0.259 0.2021 0.461 0.4609 0.461h11.078c0.259 0 0.461-0.202 0.461-0.461v-7.539l-2-2zm1 1h6l1 1h-8z" fill-rule="evenodd" transform="matrix(1.1538 0 0 1.1538 198.51 997.42)" fill="#55739a"/>
</g>
- <path d="m5.3977 4.5159h20.864c1.218 0 1.7661-0.19887 2.116 0.69403l2.1232 5.29v18.081c0 1.078 0.0728 0.91332-1.1452 0.91332h-26.712c-1.218 0-1.1452 0.16471-1.1452-0.91332v-18.081l2.1232-5.29c0.3401-0.87486 0.55789-0.69403 1.7759-0.69403z" stroke="url(#e)" stroke-linecap="round" stroke-width=".99420" display="block" fill="url(#f)"/>
- <path opacity=".50549" d="m6.0608 5.219h19.56c1.1418 0 1.8485 0.38625 2.3268 1.4478l1.6473 4.4555v16.063c0 1.0137-0.57913 1.5241-1.721 1.5241h-23.86c-1.1418 0-1.6076-0.56135-1.6076-1.5751v-16.012l1.5942-4.551c0.31884-0.82269 0.91924-1.3522 2.0611-1.3522z" stroke="url(#g)" stroke-width=".74212" display="block" fill="none"/>
- <path opacity=".4" fill="url(#h)" d="m14 4h4v10h-4v-10z"/>
- <path opacity=".4" d="m1.5001 10.5h29" stroke="url(#i)" stroke-linecap="square" stroke-width="1px" fill="none"/>
</svg>
diff --git a/core/img/filetypes/text-calendar.png b/core/img/filetypes/text-calendar.png
index ac48f1f802b..dcb22b53e67 100644
--- a/core/img/filetypes/text-calendar.png
+++ b/core/img/filetypes/text-calendar.png
Binary files differ
diff --git a/core/img/filetypes/text-calendar.svg b/core/img/filetypes/text-calendar.svg
index e935abeee9d..051a32f4e57 100644
--- a/core/img/filetypes/text-calendar.svg
+++ b/core/img/filetypes/text-calendar.svg
@@ -1,87 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <radialGradient id="x" spreadMethod="reflect" gradientUnits="userSpaceOnUse" cy="4.9179" cx="14" gradientTransform="matrix(1.0912 -1.8502e-8 3.75e-8 1.5923 7.2228 -4.4685)" r="2">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#8f8f8f" offset="1"/>
- </radialGradient>
- <radialGradient id="y" spreadMethod="reflect" gradientUnits="userSpaceOnUse" cy="4.9179" cx="14" gradientTransform="matrix(1.0912 -1.8502e-8 3.75e-8 1.5923 -5.7772 -4.4685)" r="2">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#8f8f8f" offset="1"/>
- </radialGradient>
- <linearGradient id="o" y2="43" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.6 0 0 .64185 1.6 -16.779)" y1="5" x1="24">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".063165"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="p" y2="43" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.62162 0 0 .62162 1.0811 2.0811)" y1="5" x1="24">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".063165"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="z" gradientUnits="userSpaceOnUse" cy="8.4498" cx="7.4957" gradientTransform="matrix(0 .90633 -1.9732 -3.8244e-8 32.673 -1.9201)" r="20">
- <stop stop-color="#f89b7e" offset="0"/>
- <stop stop-color="#e35d4f" offset=".26238"/>
- <stop stop-color="#c6262e" offset=".66094"/>
- <stop stop-color="#690b2c" offset="1"/>
- </radialGradient>
- <linearGradient id="q" y2="3.899" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.64103 0 0 .64103 .61538 1.6154)" y1="44" x1="24">
- <stop stop-color="#791235" offset="0"/>
- <stop stop-color="#dd3b27" offset="1"/>
- </linearGradient>
- <linearGradient id="r" y2="18.684" gradientUnits="userSpaceOnUse" x2="23.954" gradientTransform="matrix(.65 0 0 .5 .4 4)" y1="15.999" x1="23.954">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="s" y2="44.984" gradientUnits="userSpaceOnUse" x2="19.36" gradientTransform="matrix(.64103 0 0 .64185 .61538 .95838)" y1="16.138" x1="19.36">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="t" y2="3.8905" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.64103 0 0 .64185 .61538 1.5793)" y1="44" x1="24">
- <stop stop-color="#787878" offset="0"/>
- <stop stop-color="#AAA" offset="1"/>
- </linearGradient>
- <radialGradient id="v" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 27.988 -17.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <radialGradient id="w" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(2.0038 0 0 1.4 -20.012 -104.4)" r="2.5">
- <stop stop-color="#181818" offset="0"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="n" y2="39.999" gradientUnits="userSpaceOnUse" x2="25.058" y1="47.028" x1="25.058">
- <stop stop-color="#181818" stop-opacity="0" offset="0"/>
- <stop stop-color="#181818" offset=".5"/>
- <stop stop-color="#181818" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="u" y2="3.899" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.64103 0 0 .64103 .61538 .61538)" y1="44" x1="24">
- <stop stop-color="#791235" offset="0"/>
- <stop stop-color="#dd3b27" offset="1"/>
- </linearGradient>
- </defs>
- <path stroke-linejoin="round" style="color:#000000" d="m5.5 3.5c7.0683 0.00685 14.137-0.013705 21.205 0.010288 1.238 0.083322 1.9649 1.3578 1.7949 2.5045l-24.99-0.7199c0.081-0.9961 0.9903-1.8161 1.9897-1.7949z" stroke="url(#u)" stroke-linecap="round" fill="none"/>
- <g transform="matrix(.7 0 0 .33333 -.8 15.333)">
- <g opacity=".4" transform="matrix(1.0526 0 0 1.2857 -1.2632 -13.429)">
- <rect y="40" width="5" height="7" x="38" fill="url(#v)"/>
- <rect transform="scale(-1)" height="7" width="5" y="-47" x="-10" fill="url(#w)"/>
- <rect y="40" width="28" height="7" x="10" fill="url(#n)"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <g fill="#969696" transform="matrix(.5 0 0 .5 290.36 -.78825)">
+ <path d="m-572.71 3.5765c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm16 0c-1.108 0-2 0.892-2 2v4c0 1.108 0.892 2 2 2s2-0.892 2-2v-4c0-1.108-0.892-2-2-2zm-13 4v2c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1.875c-1.728 0.44254-3 2.0052-3 3.875v16c0 2.216 1.784 4 4 4h20c2.216 0 4-1.784 4-4v-16c0-1.8698-1.272-3.4325-3-3.875v1.875c0 1.662-1.338 3-3 3s-3-1.338-3-3v-2h-10zm-5.9062 9h21.812c0.0554 0 0.0937 0.03835 0.0937 0.09375v11.812c0 0.0554-0.0384 0.09375-0.0937 0.09375h-21.812c-0.0554 0-0.0937-0.03835-0.0937-0.09375v-11.812c0-0.0554 0.0384-0.09375 0.0937-0.09375z" fill="#969696"/>
</g>
- <path stroke-linejoin="round" style="color:#000000" d="m28.5 7.0148s0.0137 13.794-0.01029 20.69c-0.084 1.238-1.358 1.965-2.505 1.795-6.896-0.007-13.794 0.014-20.69-0.01-1.238-0.084-1.9649-1.358-1.7949-2.505 0.0068-6.896 0.0103-20.69 0.0103-20.69z" stroke="url(#t)" stroke-linecap="round" fill="url(#s)"/>
- <rect opacity=".3" rx="0" ry="0" height="2" width="26" y="12" x="3" fill="url(#r)"/>
- <g stroke-linejoin="round">
- <path style="color:#000000" stroke-linecap="round" d="m5.5 4.5c7.0683 0.00685 14.137-0.013705 21.205 0.010288 1.238 0.083322 1.9649 1.3578 1.7949 2.5045l0.073 4.4852h-25.073l0.0103-5.2051c0.081-0.9961 0.9903-1.8161 1.9897-1.7949z" stroke="url(#q)" fill="url(#z)"/>
- <rect opacity=".5" rx="1" ry="1" height="23" width="23" stroke="url(#p)" stroke-linecap="round" y="5.5" x="4.5" fill="none"/>
- <path opacity=".5" stroke="url(#o)" stroke-linecap="square" d="m26.5 10.5h-21" fill="none"/>
- </g>
- <rect opacity=".4" rx="1.8086" ry="1.5304" height="7.0604" width="3" y="2.9396" x="8" fill="#FFF"/>
- <rect rx="1.5869" ry="1.5869" height="2.7652" width="3" y="6.2348" x="8" fill="#cc3429"/>
- <rect rx="1.8086" ry="1.3912" height="7" width="3" y="1.0188" x="8" fill="url(#y)"/>
- <rect opacity=".4" rx="1.8086" ry="1.5304" height="7.0604" width="3" y="2.9396" x="21" fill="#FFF"/>
- <rect rx="1.5869" ry="1.5869" height="2.7652" width="3" y="6.2348" x="21" fill="#cc3429"/>
- <rect rx="1.8086" ry="1.3912" height="7" width="3" y="1.0188" x="21" fill="url(#x)"/>
- <rect style="color:#000000" height="3.9477" width="19.876" y="14.023" x="6.1231" fill="#c5c5c5"/>
- <path opacity=".3" stroke-linejoin="round" style="color:#000000" d="m6.5182 14.553 18.987 0.011-0.09 11.941-18.986-0.011zm0.33122 8.8955 18.622 0.01098m-18.89-2.957 18.622 0.01098m-18.532-2.898 18.622 0.011m-3.654-2.895-0.089 11.769m-2.902-11.724-0.089 11.724m-2.902-11.813-0.089 11.813m-2.901-11.769-0.09 11.769m-2.8345-11.78-0.0893 11.78" stroke="#000" stroke-linecap="round" fill="none"/>
</svg>
diff --git a/core/img/filetypes/text-code.png b/core/img/filetypes/text-code.png
index c0e75901081..652ab3566ad 100644
--- a/core/img/filetypes/text-code.png
+++ b/core/img/filetypes/text-code.png
Binary files differ
diff --git a/core/img/filetypes/text-code.svg b/core/img/filetypes/text-code.svg
index b85ddece9c0..0ff78b6bcf3 100644
--- a/core/img/filetypes/text-code.svg
+++ b/core/img/filetypes/text-code.svg
@@ -1,60 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.53064 0 0 .58970 39.27 -1.7919)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="l" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="m" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="k" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#k)"/>
- <path opacity=".15" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#m)"/>
- <path opacity=".15" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#l)"/>
- <path stroke-linejoin="round" stroke="url(#j)" stroke-width=".99992" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#i)"/>
- <path stroke-linejoin="round" stroke="url(#h)" stroke-linecap="round" d="m26.5 28.5h-21v-27h21z" fill="none"/>
- <path stroke="#89adc2" stroke-width="1px" d="m8 5.505h2.3438zm2.6875 0h2.1875zm2.5312 0h1.9375zm2.25 0h0.84375zm-7.4688 2h3.6562zm4.0625 0h1.75zm2.0625 0h0.875zm1.2188 0h1.5938zm1.9375 0h1.625zm-9.282 1.995h4.2812zm4.625 0h4.625zm1.703 8h0.84375zm1.1875 0h1.875zm2.25 0h4.9062zm-2.6875 2.075h1.8438zm-1.028 5.925h2.9688zm3.8562 0h1.1875z" fill="none"/>
- <g transform="translate(27.06 6.7752)">
- <path d="m-15.57 10.277h0.93368v1h-0.93368z" fill="#d48eb3"/>
- <path d="m-14.483 10.277h0.41011v1h-0.41011z" fill="#d48eb3"/>
- <path opacity=".7" d="m-19.06 16.277h1.9967v1h-1.9967v-1z" fill="#666"/>
- <path opacity=".7" d="m-16.907 16.277h2.1395v1h-2.1395v-1z" fill="#666"/>
- <g fill="#d48eb3">
- <path d="m-14.611 16.277h0.85436v1h-0.85436v-1z"/>
- <path d="m-13.6 16.277h2.0125v1h-2.0125v-1z"/>
- <path d="m-9.8967 16.277h0.53704v1h-0.53704v-1z"/>
- <path d="m-11.431 16.277h1.3779v1h-1.3779v-1z"/>
- <path d="m-9.2031 16.277h0.31492v1h-0.31492v-1z"/>
- <path d="m-8.7317 16.277h0.85436v1h-0.85436v-1z"/>
- <path d="m-16.466 12.277h2.3933v1h-2.3933z"/>
- </g>
- <path d="m-19.06 14.277h1.8063v1h-1.8063v-1z" fill="#94d48e"/>
- <path d="m-17.105 14.277h0.56877v1h-0.56877v-1z" fill="#94d48e"/>
- <path opacity=".7" d="m-16.387 14.277h1.2986v1h-1.2986v-1z" fill="#666"/>
- <path opacity=".7" d="m-14.939 14.277h0.88609v1h-0.88609v-1z" fill="#666"/>
- <path d="m-19.06 18.277h1.4875v1h-1.4875v-1z" fill="#de6161"/>
- <path opacity=".7" d="m-17.334 18.277h2.6472v1h-2.6472v-1z" fill="#666"/>
- </g>
- <path d="m8 12v1h3.0625v-1h-3.062zm0 2v1h3.0938v-1h-3.094z" fill="#b78ed4"/>
- <path d="m12.406 12v1h5.594v-1zm0.03125 2v1h5.0938v-1z" fill="#d48eb3"/>
- <path d="m8 17v1h2.5312v-1zm0 2.031v0.969h2.2188v-0.96875z" fill="#94d48e"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path d="m10.828 3.0503-1.4138 1.4142 3.5358 3.5355-3.5358 3.536 1.4138 1.414 4.95-4.95-4.95-4.9497zm-5.6569 0l-4.9493 4.9497 4.9498 4.95 1.4142-1.414-3.5355-3.536 3.5355-3.5355-1.4142-1.4142z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/text-html.png b/core/img/filetypes/text-html.png
deleted file mode 100644
index c3bbf2bfd91..00000000000
--- a/core/img/filetypes/text-html.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/text-html.svg b/core/img/filetypes/text-html.svg
deleted file mode 100644
index 99215d303ea..00000000000
--- a/core/img/filetypes/text-html.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.53064 0 0 .58970 39.27 -1.7919)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="l" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="m" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="k" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#k)"/>
- <path opacity=".15" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#m)"/>
- <path opacity=".15" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#l)"/>
- <path stroke-linejoin="round" stroke="url(#j)" stroke-width=".99992" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#i)"/>
- <path stroke-linejoin="round" stroke="url(#h)" stroke-linecap="round" d="m26.5 28.5h-21v-27h21z" fill="none"/>
- <g fill="#fff">
- <rect opacity=".6" style="color:#000000" fill-rule="evenodd" transform="matrix(1 0 -.42525 .90508 0 0)" height="8.839" width="1.2412" y="14.363" x="23.867"/>
- <path opacity=".6" d="m23.142 16.907-2.939-3.68 0.979-1.227 3.818 4.907-3.919 5.093-1.081-1.12 3.142-3.973z"/>
- <path opacity=".6" d="m8.8581 16.907 2.9389-3.68-0.979-1.227-3.818 4.907 3.919 5.093 1.081-1.12-3.1419-3.973z"/>
- </g>
- <path opacity=".4" d="m8.8581 15.907 2.9389-3.68-0.979-1.227-3.818 4.907 3.919 5.093 1.081-1.12-3.1419-3.973z" fill="#666"/>
- <rect opacity=".4" style="color:#000000" fill-rule="evenodd" transform="matrix(1 0 -.42525 .90508 0 0)" height="8.839" width="1.2412" y="13.259" x="23.397"/>
- <path opacity=".4" d="m23.142 15.907-2.939-3.68 0.979-1.227 3.818 4.907-3.919 5.093-1.081-1.12 3.142-3.973z" fill="#666"/>
-</svg>
diff --git a/core/img/filetypes/text-vcard.png b/core/img/filetypes/text-vcard.png
index 6849792dfd2..81e7d3dc3b6 100644
--- a/core/img/filetypes/text-vcard.png
+++ b/core/img/filetypes/text-vcard.png
Binary files differ
diff --git a/core/img/filetypes/text-vcard.svg b/core/img/filetypes/text-vcard.svg
index f9d50fef77c..6b30a4ecafe 100644
--- a/core/img/filetypes/text-vcard.svg
+++ b/core/img/filetypes/text-vcard.svg
@@ -1,53 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="g" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="f" x1="24" gradientUnits="userSpaceOnUse" y1="14.916" gradientTransform="matrix(.50267 0 0 .64630 2.7118 .79618)" x2="24" y2="32.596">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".12291"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".93706"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="8.4498" cx="10.904" gradientTransform="matrix(0 .96917 -.82966 0 23.014 -1.7852)" r="20">
- <stop stop-color="#5f5f5f" offset="0"/>
- <stop stop-color="#4f4f4f" offset=".26238"/>
- <stop stop-color="#3b3b3b" offset=".70495"/>
- <stop stop-color="#2b2b2b" offset="1"/>
- </radialGradient>
- <linearGradient id="e" x1="24" gradientUnits="userSpaceOnUse" y1="44" gradientTransform="matrix(.65627 0 0 .68929 .25311 -.21112)" x2="24" y2="3.899">
- <stop stop-color="#272727" offset="0"/>
- <stop stop-color="#454545" offset="1"/>
- </linearGradient>
- </defs>
- <g>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#g)"/>
- <path opacity=".15" fill="url(#c)" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z"/>
- <path opacity=".15" fill="url(#d)" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z"/>
- </g>
- <path d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#h)"/>
- <path stroke-linejoin="round" d="m26.5 28.5h-21v-27h21z" stroke="url(#i)" stroke-linecap="round" fill="none"/>
- <path stroke-linejoin="round" opacity=".3" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="#000" stroke-width=".99992" fill="none"/>
- <path opacity=".4" fill="#FFF" d="m15.942 10c-0.43193-0.00263-0.8112 0.0802-1.0693 0.25173-0.33304 0.22128-0.47989 0.24937-0.57286 0.09682-0.08897-0.14595-0.16986-0.12965-0.24824 0.07745-0.06628 0.17515-0.20484 0.25511-0.36281 0.19364-0.15062-0.05862-0.21239-0.03973-0.15276 0.05809 0.05729 0.09402 0.02929 0.17427-0.05728 0.17427s-0.36382 0.2966-0.61105 0.65837c-0.39411 0.57668-0.45839 0.84025-0.45829 2.0526 0.000055 0.76062 0.07517 1.5012-0.15276 1.5491-0.13368 0.02806-0.12095 0.55674-0.05728 1.1037 0.08325 0.71528 0.20761 1.0657 0.55377 1.3942 0.53917 0.51164 1.0312 1.3973 1.0312 1.8783 0 0.65888-1.5163 1.812-3.7844 2.8648l-0.001 1.647h11.999l0.001-1.818c-1.8832-0.86856-3.4418-2.0704-3.4418-2.6933 0-0.47982 0.47343-1.3672 1.0121-1.8783 0.34616-0.32849 0.48961-0.6789 0.57286-1.3942 0.06366-0.54699 0.07227-1.0601-0.05728-1.1037-0.17854-0.06014-0.17188-0.79471-0.17188-1.5491-0.000001-1.0814-0.06787-1.4838-0.34372-1.9364-0.54889-0.9006-2.3323-1.6188-3.6281-1.6265z" fill-rule="evenodd"/>
- <path stroke-linejoin="round" style="color:#000000" d="m15.942 9.5292c-0.6255-0.1462-1.3748 0.30347-1.3748 0.30347l-0.6729 0.33632s-0.72918 0.63672-0.73698 0.85303c-0.41044 0.72679-0.22336 1.6075-0.26498 2.4026 0.03999 0.68261-0.43452 1.1887-0.1965 1.8808-0.03472 0.66822 0.51558 1.0601 0.86937 1.5434 0.39816 0.61145 0.93889 1.4093 0.51306 2.141-0.78719 1.1416-2.0959 1.7466-3.2907 2.3686-0.4059 0.04157-0.25309 0.43145-0.28027 0.70942-0.000647 0.22106-0.07334 0.51408 0.25088 0.41058h10.742v-1.1474c-1.1567-0.58611-2.3639-1.2139-3.1747-2.2562-0.48709-0.69808 0.0011-1.5369 0.38553-2.1576 0.2993-0.51701 0.92489-0.84736 0.93383-1.5066 0.23004-0.66882-0.1171-1.2225-0.18189-1.8604-0.08471-0.84572 0.14453-1.7705-0.25914-2.5574-0.54732-0.80518-1.5498-1.1578-2.4596-1.3737-0.26389-0.053253-0.53234-0.088037-0.80184-0.09011z" stroke="url(#e)" stroke-linecap="round" fill="url(#b)"/>
- <path opacity=".5" stroke-linejoin="round" style="color:#000000" d="m15.797 10.502c-0.10657-0.01105-0.27196 0.03765-0.51076 0.15329-0.17676 0.08559-0.43781 0.15994-0.7045 0.21077l0.01761 0.01916c-0.0033 0.002-0.1837 0.11082-0.29941 0.19161-0.02225 0.01554-0.034 0.0057-0.05284 0.01916-0.0059 0.0083-0.01447 0.01546-0.01761 0.01916-0.07635 0.08979-0.22535 0.27657-0.33464 0.47903-0.11417 0.2115-0.16633 0.4404-0.15851 0.49819a0.52517 0.57134 0 0 1 0.01761 0.13413c-0.05039 0.58523 0.11775 1.3768-0.1409 2.261a0.52517 0.57134 0 0 1 -0.035 0.115c-0.09831 0.18139-0.02434 0.78987 0.1409 1.2455 0.54115 0.61932 1.1974 1.4444 1.18 2.5676a0.52517 0.57134 0 0 1 -0.0176 0.13412c-0.28591 1.0661-1.1672 1.5797-1.726 2.0119a0.52517 0.57134 0 0 1 -0.01761 0.01916c-0.524 0.378-1.084 0.623-1.637 0.919h9c-1.027-0.52495-2.0438-1.1451-2.8532-2.1077-0.0057-0.0069-0.0119-0.01231-0.01761-0.01916-0.37728-0.42677-0.45342-1.0116-0.36986-1.4754 0.08208-0.45566 0.27492-0.83741 0.45793-1.1497 0.0063-0.01067 0.01139-0.02783 0.01761-0.03833 0.18432-0.36085 0.41144-0.60748 0.5636-0.80477 0.15849-0.2055 0.22438-0.31795 0.22896-0.47903a0.52517 0.57134 0 0 1 0.03523 -0.15329c0.05659-0.18584 0.03263-0.33442-0.01761-0.57483-0.04928-0.23579-0.14777-0.55211-0.17612-0.9389-0.000556-0.0075 0.000501-0.01151 0-0.01916-0.04688-0.50185 0.0086-0.95368 0-1.3413-0.0086-0.3855-0.07421-0.66627-0.22896-0.90057-0.0021-0.0024 0.0021-0.01679 0-0.01916-0.54915-0.61896-1.4523-0.93653-2.3073-0.97721a0.52517 0.57134 0 0 1 -0.03523 0z" stroke="url(#f)" stroke-linecap="round" fill="none"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m4.6156 3.3325c-0.97744 0-1.8066 0.71483-1.8066 1.6373 0.0069 0.29157 0.033 0.65113 0.20701 1.4115v0.0188l0.01885 0.01885c0.05585 0.16 0.13714 0.25152 0.24465 0.37639s0.23568 0.27185 0.35756 0.39521c0.0144 0.0145 0.0235 0.02345 0.0376 0.037649 0.02415 0.10519 0.05345 0.21839 0.07527 0.31993 0.05807 0.27016 0.05211 0.46148 0.0376 0.52694-0.42001 0.14747-0.94254 0.32311-1.4114 0.52693-0.2632 0.1144-0.5015 0.2166-0.6963 0.3387-0.1949 0.1221-0.3887 0.2144-0.4517 0.4893-0.001 0.0125-0.001 0.0251 0 0.037648-0.06155 0.56519-0.15466 1.3963-0.22583 1.9572-0.01535 0.11808 0.04685 0.24255 0.15055 0.30111 0.85134 0.45986 2.1591 0.64493 3.4627 0.63988 1.3036-0.0051 2.601-0.20105 3.4251-0.63988 0.10368-0.05855 0.16592-0.18303 0.15055-0.30111-0.0227-0.17536-0.05063-0.57074-0.07527-0.95982-0.02465-0.38905-0.046-0.77173-0.07527-0.99742-0.0102-0.055948-0.0367-0.10883-0.07528-0.15056-0.2616-0.3125-0.6527-0.5037-1.1102-0.6963-0.4176-0.1758-0.9071-0.3584-1.3926-0.5645-0.02715-0.060528-0.05416-0.23663 0-0.50814 0.0145-0.072898 0.03735-0.15098 0.05646-0.22583 0.04565-0.051098 0.08118-0.092853 0.13173-0.15056 0.10782-0.12307 0.22367-0.25215 0.31993-0.37639 0.09625-0.12424 0.175-0.23082 0.22583-0.37639l0.01885-0.0188c0.1967-0.79393 0.19681-1.1252 0.20701-1.4115v-0.01885c0-0.92247-0.82919-1.6373-1.8066-1.6373zm5.1679-1.5025c-1.4251 0-2.634 1.0421-2.634 2.387 0.0101 0.42508 0.04815 0.94927 0.3018 2.0578v0.02745l0.02745 0.02745c0.08143 0.23325 0.19994 0.36668 0.35668 0.54874 0.15674 0.18205 0.3436 0.39632 0.52129 0.57618 0.0209 0.02115 0.0343 0.034299 0.05487 0.054883 0.03525 0.15335 0.07793 0.31839 0.10975 0.46643 0.08465 0.39387 0.07597 0.67278 0.05488 0.76823-0.61234 0.21501-1.3742 0.47106-2.0578 0.76823-0.38378 0.16685-0.73109 0.31583-1.0152 0.49388-0.28411 0.17804-0.56664 0.31254-0.65849 0.71338-0.0015 0.01825-0.0015 0.03665 0 0.05489-0.08974 0.82398-0.22549 2.0356-0.32925 2.8534-0.0224 0.17215 0.06833 0.35362 0.2195 0.43899 1.2412 0.67043 3.1478 0.94028 5.0484 0.93288s3.792-0.2931 4.9936-0.93288c0.15116-0.08537 0.2419-0.26684 0.2195-0.43899-0.03315-0.25564-0.07382-0.83208-0.10975-1.3993-0.03595-0.56718-0.06711-1.1252-0.10974-1.4542-0.0149-0.08155-0.05344-0.15866-0.10975-0.21949-0.38168-0.45576-0.95194-0.73438-1.6188-1.0152-0.60884-0.25635-1.3226-0.52259-2.0304-0.82308-0.03955-0.088248-0.07897-0.345 0-0.74078 0.0212-0.10628 0.05441-0.22011 0.08231-0.32924 0.06652-0.074503 0.11836-0.13538 0.19206-0.2195 0.1572-0.17941 0.3261-0.36762 0.46643-0.54874 0.14033-0.18113 0.25515-0.33651 0.32924-0.54874l0.02745-0.02745c0.28679-1.1574 0.28694-1.6404 0.30182-2.0578v-0.02745c0-1.3449-1.2089-2.387-2.634-2.387z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/text-x-c.png b/core/img/filetypes/text-x-c.png
deleted file mode 100644
index 2bdb16a2a77..00000000000
--- a/core/img/filetypes/text-x-c.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/text-x-c.svg b/core/img/filetypes/text-x-c.svg
deleted file mode 100644
index 462286754f9..00000000000
--- a/core/img/filetypes/text-x-c.svg
+++ /dev/null
@@ -1,70 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32.002" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="n" x1="25" xlink:href="#b" gradientUnits="userSpaceOnUse" y1="43" gradientTransform="translate(0 -.00046093)" x2="25" y2="14"/>
- <linearGradient id="b">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="m" x1="30" xlink:href="#b" gradientUnits="userSpaceOnUse" y1="9.9828" gradientTransform="translate(0 -.00046093)" x2="30" y2="28.585"/>
- <radialGradient id="f" fx="7.2758" gradientUnits="userSpaceOnUse" cy="9.9571" cx="7.8061" gradientTransform="matrix(-1.6167e-7 6.6019 -8.0922 -1.9817e-7 104.56 -60.073)" r="12.672">
- <stop stop-color="#90dbec" offset="0"/>
- <stop stop-color="#55c1ec" offset=".26238"/>
- <stop stop-color="#3689e6" offset=".70495"/>
- <stop stop-color="#2b63a0" offset="1"/>
- </radialGradient>
- <linearGradient id="l" x1="25" gradientUnits="userSpaceOnUse" y1="47.935" gradientTransform="translate(0 -.00046093)" x2="25" y2=".91791">
- <stop stop-color="#185f9a" offset="0"/>
- <stop stop-color="#599ec9" offset="1"/>
- </linearGradient>
- <radialGradient id="e" gradientUnits="userSpaceOnUse" cy="63.965" cx="15.116" gradientTransform="matrix(1.1392 0 0 .40687 6.78 7.7466)" r="12.289">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- <linearGradient id="k" x1="21.253" gradientUnits="userSpaceOnUse" y1="44.301" gradientTransform="translate(0 .99954)" x2="21.253" y2=".50543">
- <stop stop-color="#AAA" offset="0"/>
- <stop stop-color="#c8c8c8" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.89189 0 0 1.1351 2.5946 -4.7432)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(1 0 0 .95617 -1e-7 -1.9149)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.80750 0 0 .89483 59.41 -2.9806)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.023040 0 0 0.0147 26.361 37.04)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.023040 0 0 0.0147 21.623 37.04)" r="117.14"/>
- <linearGradient id="g" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.067325 0 0 0.0147 -.34114 37.04)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(.66667 0 0 .66667 0 .0018413)">
- <g>
- <rect opacity=".3" height="3.5701" width="32.508" y="42.43" x="7.7378" fill="url(#g)"/>
- <path opacity=".3" fill="url(#c)" d="m7.7378 42.43v3.5699c-1.1865 0.0067-2.8684-0.79982-2.8684-1.7852 0-0.98533 1.324-1.7847 2.8684-1.7847z"/>
- <path opacity=".3" fill="url(#d)" d="m40.246 42.43v3.5699c1.1865 0.0067 2.8684-0.79982 2.8684-1.7852 0-0.98533-1.324-1.7847-2.8684-1.7847z"/>
- </g>
- <path stroke-linejoin="round" d="m6.5 0.4972c8.02 0 35 0.0028 35 0.0028l0.000042 44.003h-35v-44.006z" stroke="url(#i)" stroke-width=".99992" fill="url(#j)"/>
- <path stroke-linejoin="round" d="m40.5 43.5h-33v-42h33z" stroke="url(#h)" stroke-linecap="round" fill="none"/>
- <path d="m11 6.9995v1h2.375v-1zm2.6875 0v1h2.25v-1zm2.5625 0v1h1.9688v-1zm2.2812 0v1h0.875v-1zm1.1875 0v1h1.9375v-1zm2.2812 0v1h5v-1zm-11 2v1h3.7812v-1zm4.1562 0v1h1.8125v-1zm2.1562 0v1h0.84375v-1zm1.2188 0v1h1.625v-1zm2 0v1h1.625v-1zm1.9688 0v1h2.6562v-1zm3.0312 0v1h3.4688v-1zm-16.904 2.0005v1h4.1875v-1zm4.5 0v1h4.5v-1zm-4.5 2v1h2.3125v-1zm2.625 0v1h2.1562v-1zm2.4688 0v1h1.9062v-1zm-5.0938 3v1h3.0625v-1zm3.4062 0v1h5.5938v-1zm-3.4062 2v1h3.0938v-1zm3.4375 0v1h5.0938v-1c-2.793 2.816-6.7194 8.5464-5.0938 0zm5.4688 0v1h1.9062v-1zm2.2188 0v1h1.9062v-1zm2.2188 0v1h2.75v-1zm3.0938 0v1h0.5625v-1zm-16.438 3v1h2.3438v-1zm0 2v1h1v-1zm0 2v1h2.75v-1zm9 0v1h2.3438v-1zm2.6562 0v1h2.1875v-1zm2.5 0v1h1.8438v-1zm-14.156 2v1h2.9375v-1zm9 0v1h1.875v-1zm2.1875 0v1h4.8125v-1zm5.125 0v1h3.6875v-1zm-16.312 2v1h2.5312v-1zm9 0v1h2.4375v-1zm2.7812 0v1h4.2812v-1zm4.5938 0v1h2.9375v-1zm-16.376 2.156v0.96875h2.2188v-0.96875zm2.5625 0v0.96875h2.125v-0.96875zm-2.562 2.844v1h4.2812v-1zm4.625 0v1h4.5938v-1zm11.75 0v1h2.9688v-1zm3.2812 0v1h1.1562v-1zm1.5 0v1h0.6875v-1zm1 0v1h1.8438v-1zm-22.156 2v1h3.6875v-1zm3.9688 0v1h1.7812v-1zm2.1562 0v1h0.8125v-1zm1.0312 0v1h1.625v-1zm1.875 0v1h1.625v-1zm2.125 0v1h2.5938v-1zm2.9062 0v1h3.375v-1zm3.8438 0v1h2.2812v-1zm2.5625 0v1h0.53125v-1zm-20.469 2v1h3.0312v-1zm3.3438 0v1h3.3438v-1zm5.5938 0v1h2.4375v-1zm2.75 0v1h2.25v-1zm2.5938 0v1h1.9375v-1zm2.25 0v1h3.0938v-1zm3.4375 0v1h5.0312v-1z" fill="url(#k)"/>
- <path opacity=".3" d="m38 33.772c0.002 2.762-6.267 5.001-14 5.001s-14.002-2.239-14-5.001c-0.0015-2.762 6.267-5.001 14-5.001 7.7331 0 14.002 2.2392 14 5.001z" fill="url(#e)"/>
- <g stroke-linecap="square">
- <path stroke-linejoin="round" d="m24 10.5c-6.9 0-12.5 5.6-12.5 12.5s5.6 12.5 12.5 12.5c5.1254 0 10-3.5 11.553-8h-5.536c-1.3314 1.7506-3.794 3-6.0175 3-4.14 0-7.5-3.36-7.5-7.5-0.000002-4.14 3.36-7.5 7.5-7.5 2.6674 0 5.1835 1.9004 6.5132 4h4.9491c-0.46238-4.5-5.9604-9-11.462-9z" stroke="url(#l)" fill="url(#f)"/>
- <path opacity=".5" d="m34.125 17.937c-1.85-3.7875-5.876-6.4337-10.125-6.375-4.4493-0.06217-8.7511 2.7592-10.485 6.8537-1.8453 4.1071-0.95053 9.2567 2.2024 12.479 2.1403 2.3057 5.2836 3.5679 8.4064 3.5424" stroke="url(#m)" fill="none"/>
- <path opacity=".5" d="m23.561 14.448c-4.0197 0.13299-7.6119 3.4686-8.0541 7.4638-0.56609 3.8529 1.8882 7.8464 5.5554 9.1288 3.0106 1.1697 7.3287 0.17216 9.3618-2.5497h4.5763" stroke="url(#n)" fill="none"/>
- </g>
- </g>
-</svg>
diff --git a/core/img/filetypes/text-x-h.png b/core/img/filetypes/text-x-h.png
deleted file mode 100644
index 7b4a36cdbe9..00000000000
--- a/core/img/filetypes/text-x-h.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/text-x-h.svg b/core/img/filetypes/text-x-h.svg
deleted file mode 100644
index 9ed1bd6ff9c..00000000000
--- a/core/img/filetypes/text-x-h.svg
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32.002" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="l" x1="21.038" gradientUnits="userSpaceOnUse" y1="29.845" gradientTransform="matrix(.58514 0 0 .60235 3.8714 10.911)" x2="21.038" y2="36.456">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="26.884" gradientUnits="userSpaceOnUse" y1="12.607" gradientTransform="translate(4.1161 -1.6069)" x2="26.884" y2="34.607">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".090909"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95455"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="e" fx="9.3065" xlink:href="#b" gradientUnits="userSpaceOnUse" cy="10.244" cx="9.8368" gradientTransform="matrix(0 7.1404 -7.3431 0 93.723 -67.567)" r="12.672"/>
- <linearGradient id="b">
- <stop stop-color="#f8b17e" offset="0"/>
- <stop stop-color="#e35d4f" offset=".26238"/>
- <stop stop-color="#c6262e" offset=".66094"/>
- <stop stop-color="#690b54" offset="1"/>
- </linearGradient>
- <linearGradient id="n" x1="25" xlink:href="#c" gradientUnits="userSpaceOnUse" y1="49.945" gradientTransform="matrix(.98529 0 0 1.0091 -3.0293 -2.6662)" x2="25" y2="4.9451"/>
- <linearGradient id="c">
- <stop stop-color="#791235" offset="0"/>
- <stop stop-color="#dd3b27" offset="1"/>
- </linearGradient>
- <radialGradient id="d" fx="9.3065" xlink:href="#b" gradientUnits="userSpaceOnUse" cy="10.244" cx="9.8368" gradientTransform="matrix(0 7.1404 -7.3431 0 93.723 -67.168)" r="12.672"/>
- <linearGradient id="m" x1="25" xlink:href="#c" gradientUnits="userSpaceOnUse" y1="49.945" gradientTransform="matrix(.98529 0 0 1.0091 -3.0293 -2.2671)" x2="25" y2="4.9451"/>
- <linearGradient id="k" y2=".4976" gradientUnits="userSpaceOnUse" y1="44.759" x2="23.749" x1="23.749">
- <stop stop-color="#a3a3a3" offset="0"/>
- <stop stop-color="#bababa" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.89189 0 0 1.1351 2.5946 -4.7432)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="p" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(1 0 0 .95617 -1e-7 -1.9149)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="o" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.80750 0 0 .89483 59.41 -2.9806)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="g" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.023040 0 0 0.0147 26.361 37.04)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="f" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.023040 0 0 0.0147 21.623 37.04)" r="117.14"/>
- <linearGradient id="i" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.067325 0 0 0.0147 -.34114 37.04)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(.66667 0 0 .66667 0 .0018413)">
- <g>
- <rect opacity=".3" height="3.5701" width="32.508" y="42.43" x="7.7378" fill="url(#i)"/>
- <path opacity=".3" fill="url(#f)" d="m7.7378 42.43v3.5699c-1.1865 0.0067-2.8684-0.79982-2.8684-1.7852 0-0.98533 1.324-1.7847 2.8684-1.7847z"/>
- <path opacity=".3" fill="url(#g)" d="m40.246 42.43v3.5699c1.1865 0.0067 2.8684-0.79982 2.8684-1.7852 0-0.98533-1.324-1.7847-2.8684-1.7847z"/>
- </g>
- <path stroke-linejoin="round" d="m6.5 0.4972c8.02 0 35 0.0028 35 0.0028l0.000042 44.003h-35v-44.006z" stroke="url(#o)" stroke-width=".99992" fill="url(#p)"/>
- <path stroke-linejoin="round" d="m40.5 43.5h-33v-42h33z" stroke="url(#j)" stroke-linecap="round" fill="none"/>
- <path d="m11 21v1h2.3438v-1h-2.344zm0 4v1h2.75v-1h-2.75zm0 2v1h2.9375v-1h-5.282zm0 2v1h2.5312v-1h-4.875zm0 2.1562v0.96875h2.2188v-0.96875h-2.2188zm0.406-10.156v1h2.25v-1h-2.25zm-2.75 2v1h1v-1h-1zm3.1562 2v1h1.8438v-1h-1.8438zm0.125 2v1h2.7188v-1h-2.7188zm-0.34375 2v1h2.0625v-1h-2.0625zm-0.375 2.1562v0.96875h2.125v-0.96875h-2.125zm-2.562 2.844v1h4.2812v-1h-4.281zm0 2v1h3.6875v-1h-3.688zm3.9688 0v1h1.7812v-1h-1.7812zm-0.625 2v1h3.3438v-1h-3.3438zm-3.344 0h3.0367v1h-3.037v-1zm3.4062-22v1h5.5938v-1h-5.5938zm0.03125 2v1h5.0938v-1h-5.0938zm1.1875 16v1h4.5938v-1h-4.5938zm4.9375 0v1h1.8125v-1h-1.8125zm2.1562 0v1h4.3125v-1h-4.3125zm4.6562 0v1h2.9688v-1h-2.9688zm3.2812 0v1h1.1562v-1h-1.1562zm1.5 0v1h0.6875v-1h-0.6875zm1 0v1h1.8438v-1h-1.8438zm-16.031 2v1h0.8125v-1h-0.8125zm1.0312 0v1h1.625v-1h-1.625zm1.875 0v1h1.625v-1h-1.625zm2.125 0v1h2.5938v-1h-2.5938zm2.9062 0v1h3.375v-1h-3.375zm3.8438 0v1h2.2812v-1h-2.2812zm2.5625 0v1h0.532v-1h-0.531zm-20.468-20v1h3.0625v-1h-3.062zm0 2v1h3.0938v-1h-3.094zm0-11v1h2.375v-1h-2.375zm2.6875 0v1h2.25v-1h-2.25zm2.5625 0v1h1.9688v-1h-1.9688zm2.2812 0v1h0.875v-1h-0.875zm1.1875 0v1h1.9375v-1h-1.9375zm2.2812 0v1h5v-1h-5zm-11 2l0.001 1h3.7812v-1h-3.7812zm4.1562 0v1h1.8125v-1h-1.8125zm2.1562 0v1h0.84375v-1h-0.84375zm1.2188 0v1h1.625v-1h-1.625zm2 0v1h1.625v-1h-1.625zm1.9688 0v1h2.6562v-1h-2.6562zm3.0312 0v1h3.4688v-1h-3.4688zm-14.53 2v1h4.1875v-1h-4.188zm4.5 0v1h4.5v-1h-4.5zm-4.5 2v1h2.3125v-1h-2.312zm2.625 0v1h2.1562v-1h-2.1562zm2.4688 0v1h1.9062v-1h-1.9062zm3.8125 5v1h1.9062v-1h-1.9062zm2.2188 0v1h1.9062v-1h-1.9062zm2.2188 0v1h2.75v-1h-2.75zm3.0938 0v1h0.5625v-1h-0.5625zm-7.438 7v1h2.3438v-1h-2.344zm2.6562 0v1h2.1875v-1h-2.1875zm2.5 0v1h1.844v-1h-1.844zm-5.156 2v1h1.875v-1h-1.875zm2.1875 0v1h4.8125v-1h-4.8125zm5.125 0v1h3.6875v-1h-3.6875zm-7.313 2v1h2.4375v-1h-2.438zm2.7812 0v1h4.2812v-1h-4.2812zm4.5938 0v1h2.9375v-1h-2.9375zm-7.375 2.125v0.96875h1.875v-0.96875h-1.875zm2.1875 0v0.96875h1.9062v-0.96875h-1.9062zm2.2188 0v0.96875h2.7188v-0.96875h-2.7188zm3.0312 0v0.96875h0.5625v-0.96875h-0.5625zm0.875 0v0.96875h3.5312v-0.96875h-3.5312zm-8.375 6.875v1h2.4375v-1h-2.4375zm2.75 0v1h2.25v-1h-2.25zm2.5938 0v1h1.9375v-1h-1.9375zm2.25 0v1h3.0938v-1h-3.0938zm3.4375 0v1h5.0312v-1h-5.0312z" fill="url(#k)"/>
- <g stroke-linejoin="round">
- <path style="color:#000000" d="m34.549 33.5h-4.4021v-9.6523c-0.000012-1.1924-0.18283-2.0842-0.54845-2.6754-0.35602-0.6011-0.90929-0.90166-1.6598-0.90167-0.56771 0.000013-1.044 0.11826-1.4289 0.35476-0.38489 0.23652-0.69279 0.58634-0.92371 1.0495-0.23094 0.46316-0.39451 1.0347-0.49072 1.7147-0.09623 0.67996-0.14434 1.4584-0.14433 2.3355v7.7751h-4.4021v-23h4.4021l0.02888 8.588c0.47147-0.85731 1.0728-1.4732 1.8041-1.8477 0.73126-0.3843 1.5588-0.57646 2.4825-0.57648 0.79861 0.000017 1.5203 0.11827 2.1649 0.35476 0.65428 0.22666 1.2124 0.58635 1.6742 1.079 0.46184 0.49273 0.81785 1.1234 1.068 1.892 0.25016 0.7588 0.37524 1.6703 0.37526 2.7346v10.776z" stroke="url(#m)" fill="url(#d)"/>
- <path style="color:#000000" d="m11.5 30.987c-0.000001-0.46315 0.06254-0.8524 0.18763-1.1677 0.1347-0.32519 0.31752-0.58633 0.54845-0.78342 0.23092-0.19708 0.50034-0.33997 0.80825-0.42866 0.3079-0.08868 0.63986-0.13303 0.99588-0.13303 0.33676 0.000004 0.65429 0.04435 0.95258 0.13303 0.3079 0.08869 0.57731 0.23158 0.80825 0.42866 0.23092 0.19709 0.41374 0.45823 0.54845 0.78342 0.1347 0.31534 0.20206 0.70459 0.20206 1.1677-0.000007 0.44345-0.06736 0.82284-0.20206 1.1382-0.13471 0.31534-0.31753 0.57648-0.54845 0.78342-0.23093 0.20694-0.50035 0.35476-0.80825 0.44344-0.299 0.1-0.616 0.149-0.953 0.149-0.35602 0-0.68798-0.04927-0.99588-0.14782-0.30791-0.08869-0.57732-0.2365-0.80825-0.44344s-0.41375-0.46808-0.54845-0.78342c-0.12509-0.31534-0.18763-0.69473-0.18763-1.1382" stroke="url(#n)" fill="url(#e)"/>
- <path opacity=".5" style="color:#000000" d="m18.531 11.75v20.719h2.4062v-6.6875c-0.000007-0.91545 0.051-1.7426 0.15625-2.4688 0.11019-0.76037 0.32838-1.4191 0.625-2 0.30993-0.60695 0.75513-1.1031 1.3125-1.4375 0.54784-0.32869 1.2249-0.53123 1.9688-0.53125 1.0265 0.000018 1.9995 0.53062 2.5312 1.375h0.03125c0.0051 0.008-0.005 0.02321 0 0.03125 0.52572 0.84456 0.71874 1.9068 0.71875 3.1875v8.5312h2.4062v-9.6562c-0.000015-0.95546-0.12792-1.7045-0.34375-2.3438a1.0305 1.0305 0 0 1 0 -0.03125c-0.218-0.661-0.505-1.118-0.842-1.469-0.357-0.372-0.809-0.674-1.312-0.844-0.52338-0.18746-1.1259-0.28124-1.8438-0.28125-0.80443 0.000015-1.4868 0.14206-2.0625 0.4375-0.52554 0.26278-0.96905 0.71674-1.375 1.4375a1.0305 1.0305 0 0 1 -0.907 0.53h-0.25a1.0305 1.0305 0 0 1 -1.0312 -1.0938c0.03222-0.47267 0.08842-0.92314 0.125-1.3438 0.02673-0.34755 0.04266-0.73126 0.0625-1.1875 0.01907-0.44831 0.03124-0.89069 0.03125-1.2812v-3.5938h-2.4062z" transform="matrix(1 0 0 1.0136 2.9688 -.44075)" stroke="url(#h)" stroke-width=".99328" fill="none"/>
- <path opacity=".5" style="color:#000000" d="m12.5 31c-0.000001-0.27647 0.03714-0.50882 0.11143-0.69706 0.08-0.19412 0.18857-0.35 0.32571-0.46765 0.13714-0.11764 0.29714-0.20294 0.48-0.25588 0.18286-0.05293 0.38-0.07941 0.59143-0.07941 0.2 0.000003 0.38857 0.02647 0.56571 0.07941 0.18285 0.05294 0.34285 0.13824 0.48 0.25588 0.13714 0.11765 0.24571 0.27353 0.32571 0.46765 0.08 0.18824 0.12 0.42059 0.12 0.69706-0.000004 0.26471-0.04001 0.49118-0.12 0.67941-0.08 0.18824-0.18858 0.34412-0.32571 0.46765-0.13715 0.12353-0.29715 0.21176-0.48 0.26471-0.17715 0.05882-0.36572 0.08823-0.56571 0.08823-0.21143 0-0.40857-0.02941-0.59143-0.08823-0.18286-0.05294-0.34286-0.14118-0.48-0.26471-0.137-0.123-0.246-0.279-0.326-0.468-0.074-0.188-0.111-0.414-0.111-0.679" stroke="url(#l)" fill="none"/>
- </g>
- </g>
-</svg>
diff --git a/core/img/filetypes/text-x-python.png b/core/img/filetypes/text-x-python.png
deleted file mode 100644
index fbaf9a342f6..00000000000
--- a/core/img/filetypes/text-x-python.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/text-x-python.svg b/core/img/filetypes/text-x-python.svg
deleted file mode 100644
index b0ed6fc536f..00000000000
--- a/core/img/filetypes/text-x-python.svg
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32.002" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="i" x1="49.884" gradientUnits="userSpaceOnUse" y1="20.607" gradientTransform="translate(-15.884 -1.6069)" x2="49.884" y2="41.607">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".66667"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="33.715" gradientUnits="userSpaceOnUse" y1="26.955" gradientTransform="translate(-15.884 -1.6069)" x2="33.715" y2="14.148">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".38322"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="29.465" gradientUnits="userSpaceOnUse" y1="13.12" gradientTransform="translate(-15.884 -1.6069)" x2="29.465" y2="35.642">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".2789"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="a" gradientUnits="userSpaceOnUse" cy="23.403" cx="9.966" gradientTransform="matrix(0 3.4562 -4.1187 0 121.21 -33.841)" r="13.931">
- <stop stop-color="#fff3cb" offset="0"/>
- <stop stop-color="#fdde76" offset=".26238"/>
- <stop stop-color="#f9c440" offset=".66094"/>
- <stop stop-color="#e48b20" offset="1"/>
- </radialGradient>
- <linearGradient id="c" x1="21.483" gradientUnits="userSpaceOnUse" y1="35.376" gradientTransform="matrix(1.6509 0 0 1.6568 -9.7968 -13.801)" x2="21.483" y2="8.4049">
- <stop stop-color="#b67926" offset="0"/>
- <stop stop-color="#eab41a" offset="1"/>
- </linearGradient>
- <linearGradient id="k" y2=".4976" gradientUnits="userSpaceOnUse" y1="44.759" x2="23.749" x1="23.749">
- <stop stop-color="#a3a3a3" offset="0"/>
- <stop stop-color="#bababa" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.89189 0 0 1.1351 2.5946 -4.7432)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="m" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(1 0 0 .95617 -1e-7 -1.9149)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="l" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.80750 0 0 .89483 59.41 -2.9806)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="e" xlink:href="#b" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.023040 0 0 0.0147 26.361 37.04)" r="117.14"/>
- <linearGradient id="b">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#b" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.023040 0 0 0.0147 21.623 37.04)" r="117.14"/>
- <linearGradient id="f" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.067325 0 0 0.0147 -.34114 37.04)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g transform="matrix(.66667 0 0 .66667 0 .0018413)">
- <g>
- <rect opacity=".3" height="3.5701" width="32.508" y="42.43" x="7.7378" fill="url(#f)"/>
- <path opacity=".3" fill="url(#d)" d="m7.7378 42.43v3.5699c-1.1865 0.0067-2.8684-0.79982-2.8684-1.7852 0-0.98533 1.324-1.7847 2.8684-1.7847z"/>
- <path opacity=".3" fill="url(#e)" d="m40.246 42.43v3.5699c1.1865 0.0067 2.8684-0.79982 2.8684-1.7852 0-0.98533-1.324-1.7847-2.8684-1.7847z"/>
- </g>
- <path stroke-linejoin="round" d="m6.5 0.4972c8.02 0 35 0.0028 35 0.0028l0.000042 44.003h-35v-44.006z" stroke="url(#l)" stroke-width=".99992" fill="url(#m)"/>
- <path stroke-linejoin="round" d="m40.5 43.5h-33v-42h33z" stroke="url(#j)" stroke-linecap="round" fill="none"/>
- <path d="m11 21v1h2.3438v-1h-2.344zm0 4v1h2.75v-1h-2.75zm0 2v1h2.9375v-1h-5.282zm0 2v1h2.5312v-1h-4.875zm0 2.1562v0.96875h2.2188v-0.96875h-2.2188zm0.406-10.156v1h2.25v-1h-2.25zm-2.75 2v1h1v-1h-1zm3.1562 2v1h1.8438v-1h-1.8438zm0.125 2v1h2.7188v-1h-2.7188zm-0.34375 2v1h2.0625v-1h-2.0625zm-0.375 2.1562v0.96875h2.125v-0.96875h-2.125zm-2.562 2.844v1h4.2812v-1h-4.281zm0 2v1h3.6875v-1h-3.688zm3.9688 0v1h1.7812v-1h-1.7812zm-0.625 2v1h3.3438v-1h-3.3438zm-3.344 0h3.0367v1h-3.037v-1zm3.4062-22v1h5.5938v-1h-5.5938zm0.03125 2v1h5.0938v-1h-5.0938zm1.1875 16v1h4.5938v-1h-4.5938zm4.9375 0v1h1.8125v-1h-1.8125zm2.1562 0v1h4.3125v-1h-4.3125zm4.6562 0v1h2.9688v-1h-2.9688zm3.2812 0v1h1.1562v-1h-1.1562zm1.5 0v1h0.6875v-1h-0.6875zm1 0v1h1.8438v-1h-1.8438zm-16.031 2v1h0.8125v-1h-0.8125zm1.0312 0v1h1.625v-1h-1.625zm1.875 0v1h1.625v-1h-1.625zm2.125 0v1h2.5938v-1h-2.5938zm2.9062 0v1h3.375v-1h-3.375zm3.8438 0v1h2.2812v-1h-2.2812zm2.5625 0v1h0.532v-1h-0.531zm-20.468-20v1h3.0625v-1h-3.062zm0 2v1h3.0938v-1h-3.094zm0-11v1h2.375v-1h-2.375zm2.6875 0v1h2.25v-1h-2.25zm2.5625 0v1h1.9688v-1h-1.9688zm2.2812 0v1h0.875v-1h-0.875zm1.1875 0v1h1.9375v-1h-1.9375zm2.2812 0v1h5v-1h-5zm-11 2l0.001 1h3.7812v-1h-3.7812zm4.1562 0v1h1.8125v-1h-1.8125zm2.1562 0v1h0.84375v-1h-0.84375zm1.2188 0v1h1.625v-1h-1.625zm2 0v1h1.625v-1h-1.625zm1.9688 0v1h2.6562v-1h-2.6562zm3.0312 0v1h3.4688v-1h-3.4688zm-14.53 2v1h4.1875v-1h-4.188zm4.5 0v1h4.5v-1h-4.5zm-4.5 2v1h2.3125v-1h-2.312zm2.625 0v1h2.1562v-1h-2.1562zm2.4688 0v1h1.9062v-1h-1.9062zm3.8125 5v1h1.9062v-1h-1.9062zm2.2188 0v1h1.9062v-1h-1.9062zm2.2188 0v1h2.75v-1h-2.75zm3.0938 0v1h0.5625v-1h-0.5625zm-7.438 7v1h2.3438v-1h-2.344zm2.6562 0v1h2.1875v-1h-2.1875zm2.5 0v1h1.844v-1h-1.844zm-5.156 2v1h1.875v-1h-1.875zm2.1875 0v1h4.8125v-1h-4.8125zm5.125 0v1h3.6875v-1h-3.6875zm-7.313 2v1h2.4375v-1h-2.438zm2.7812 0v1h4.2812v-1h-4.2812zm4.5938 0v1h2.9375v-1h-2.9375zm-7.375 2.125v0.96875h1.875v-0.96875h-1.875zm2.1875 0v0.96875h1.9062v-0.96875h-1.9062zm2.2188 0v0.96875h2.7188v-0.96875h-2.7188zm3.0312 0v0.96875h0.5625v-0.96875h-0.5625zm0.875 0v0.96875h3.5312v-0.96875h-3.5312zm-8.375 6.875v1h2.4375v-1h-2.4375zm2.75 0v1h2.25v-1h-2.25zm2.5938 0v1h1.9375v-1h-1.9375zm2.25 0v1h3.0938v-1h-3.0938zm3.4375 0v1h5.0312v-1h-5.0312z" fill="url(#k)"/>
- <g stroke-linejoin="round" style="color:#000000" font-family="Droid Sans" fill="url(#a)" stroke="url(#c)" font-size="32px" font-weight="bold" line-height="125%" stroke-width=".99227">
- <path stroke="url(#c)" d="m25.746 18.293h4.5664l2.4609 8.5996 0.60156 2.2695c0.03645-0.2552 0.07747-0.51497 0.12305-0.7793 0.04556-0.26432 0.09569-0.52408 0.15039-0.7793 0.06379-0.26432 0.1276-0.5013 0.19141-0.71094l2.4062-8.5996h4.5938l-6.043 17.24c-0.56511 1.6133-1.3353 2.8118-2.3105 3.5957-0.97527 0.78385-2.1966 1.1758-3.6641 1.1758-0.47396-0.000006-0.88412-0.02735-1.2305-0.08203-0.34636-0.04558-0.64258-0.09571-0.88867-0.15039v-3.3086c0.1914 0.04557 0.43294 0.08658 0.72461 0.12305 0.29166 0.03646 0.597 0.05468 0.91602 0.05469 0.4375-0.000003 0.81119-0.05925 1.1211-0.17773 0.30989-0.11849 0.57421-0.28711 0.79297-0.50586 0.22786-0.20964 0.41927-0.46484 0.57422-0.76562 0.16406-0.30078 0.30533-0.63802 0.42383-1.0117l0.25977-0.76562-5.7695-15.422m-11.406 3.1914h0.95312c1.3646 0.000012 2.3906-0.27082 3.0781-0.8125 0.6979-0.54165 1.0469-1.4219 1.0469-2.6406-0.000013-1.1354-0.31251-1.9739-0.9375-2.5156-0.6146-0.54165-1.5833-0.81248-2.9062-0.8125h-1.2344v6.7812m9.9844-3.625c-0.000018 1-0.15106 1.9583-0.45312 2.875-0.3021 0.91668-0.8021 1.724-1.5 2.4219-0.68752 0.69793-1.599 1.2552-2.7344 1.6719-1.125 0.41668-2.5208 0.62501-4.1875 0.625h-1.1094v8.125h-4.8438v-22.844h6.3438c1.4687 0.000023 2.7344 0.16669 3.7969 0.5 1.0729 0.32294 1.9531 0.79169 2.6406 1.4062 0.6979 0.60419 1.2135 1.349 1.5469 2.2344 0.33332 0.87502 0.49998 1.8698 0.5 2.9844" fill="url(#a)"/>
- </g>
- <g stroke-linejoin="round" fill="none">
- <path opacity=".8" style="color:#000000" d="m10.469 11.719v20.875h2.9062v-7.1562a0.97158 0.97158 0 0 1 0.96875 -0.96875h1.0938c1.5857 0.000008 2.8653-0.20009 3.8438-0.5625 1.0403-0.38177 1.8488-0.8716 2.4062-1.4375 0.60221-0.60221 0.9956-1.2593 1.25-2.0312 0.26608-0.80746 0.40623-1.6502 0.40625-2.5625-0.000016-1.0177-0.1544-1.913-0.4375-2.6562-0.28511-0.75726-0.68346-1.3533-1.25-1.8438a0.97158 0.97158 0 0 1 -0.031 -0.03c-0.5457-0.48779-1.2973-0.86009-2.2812-1.1562-0.94313-0.29586-2.1047-0.46873-3.5-0.46875h-5.375z" stroke="url(#h)"/>
- <path opacity=".8" style="color:#000000" d="m14.188 13.719a0.97158 0.97158 0 0 1 0.15625 0h1.2188c1.444 0.000021 2.6588 0.30588 3.5312 1.0625 0.0069 0.006 0.02437-0.0061 0.03125 0l-0.03125 0.03125c0.8717 0.76818 1.2812 1.915 1.2812 3.2188-0.000015 1.3862-0.43158 2.6369-1.4062 3.4062h-0.03125c-0.93629 0.7268-2.1746 1.0313-3.6562 1.0312h-0.9375a0.97158 0.97158 0 0 1 -0.969 -0.969v-6.8125a0.97158 0.97158 0 0 1 0.8125 -0.96875z" stroke="url(#g)"/>
- <path opacity=".8" style="color:#000000" d="m27.156 19.25 5.2812 14.125c0.08288 0.21909 0.08288 0.46841 0 0.6875l-0.25 0.6875-0.03125 0.0625c-0.11452 0.35874-0.24034 0.75454-0.4375 1.125-0.0067 0.01252-0.02443 0.01874-0.03125 0.03125-0.21274 0.39778-0.48826 0.72429-0.75 0.96875-0.01011 0.01011-0.02099 0.02128-0.03125 0.03125-0.30722 0.29848-0.68482 0.53114-1.0938 0.6875-0.43825 0.16756-0.9291 0.25-1.4688 0.25-0.23646-0.000002-0.44385-0.01211-0.65625-0.03125v1.375c0.01198 0.0016 0.01908-0.0016 0.03125 0 0.01042-0.000168 0.02083-0.000168 0.03125 0 0.30338 0.0479 0.64191 0.09374 1.0625 0.09375 1.2893-0.000006 2.3062-0.33575 3.0938-0.96875 0.79412-0.63827 1.4766-1.6621 2-3.1562l5.594-15.969h-2.5l-2.2188 7.9062c0.000168 0.01042 0.000168 0.02083 0 0.03125-0.05961 0.19584-0.12825 0.37949-0.1875 0.625-0.05465 0.25498-0.08383 0.47993-0.125 0.71875-0.04289 0.24875-0.09138 0.48621-0.125 0.71875-0.0011 0.0099 0.001 0.02129 0 0.03125l-1.0312 1.5625c-0.488-0.552-0.84-1.577-1.188-2.313-0.058-0.485-0.153-0.926-0.281-1.343l-2.282-7.938z" stroke="url(#i)"/>
- </g>
- </g>
-</svg>
diff --git a/core/img/filetypes/text.png b/core/img/filetypes/text.png
index 73080fb3ea0..13547961c76 100644
--- a/core/img/filetypes/text.png
+++ b/core/img/filetypes/text.png
Binary files differ
diff --git a/core/img/filetypes/text.svg b/core/img/filetypes/text.svg
index 32685b586cb..6637aacdd80 100644
--- a/core/img/filetypes/text.svg
+++ b/core/img/filetypes/text.svg
@@ -1,39 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="j" x1="22.004" gradientUnits="userSpaceOnUse" y1="47.813" gradientTransform="matrix(.66858 0 0 .67037 -.67962 -2.3083)" x2="22.004" y2="3.3639">
- <stop stop-color="#aaa" offset="0"/>
- <stop stop-color="#c8c8c8" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#fff" offset="0"/>
- <stop stop-color="#fff" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#fff" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#fff" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <radialGradient id="l" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="m" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="k" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#k)"/>
- <path opacity=".15" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z" fill="url(#m)"/>
- <path opacity=".15" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z" fill="url(#l)"/>
- <path d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#i)"/>
- <g fill="none">
- <path stroke-linejoin="round" stroke="url(#h)" stroke-linecap="round" d="m26.5 28.5h-21v-27h21z"/>
- <path opacity=".3" stroke-linejoin="round" stroke="#000" stroke-width=".99992" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z"/>
- <path stroke="url(#j)" stroke-width="1px" d="m8 5.5677h1.567zm1.7968 0h1.4625zm1.6924 0h1.2954zm1.5043 0h0.56412zm0.79394 0h1.2536zm1.5043 0h3.3011zm3.5101 0h2.5281zm2.737 0h0.77305zm-13.539 1.9218h2.0684zm2.2774 0h3.3847zm3.5936 0h1.6506zm1.8595 0h1.5461zm1.755 0h1.3163zm1.5252 0 2.0684 0.020955zm2.2565 0.020955h3.3638zm-13.266 1.9895h2.8624zm3.0922 0h3.0922zm3.3011 0h1.2327zm1.4416 0h2.9042zm3.0922 0h1.9849zm2.2147 0h0.79394zm1.0029 0h0.43876zm0.66858 0h1.2327zm-14.813 2h1.0656zm1.3998 0h3.9488zm-1.3998 3h2.6325zm2.8415 0h2.8206zm3.0295 0h1.0864zm1.2954 0h2.6534zm2.8624 0h3.3429zm3.5727 0h1.2327zm-13.602 2h2.8624zm3.0922 0h3.0922zm3.3011 0h1.2327zm1.4416 0h2.9042zm3.0922 0h1.9849zm2.2147 0h0.79394zm1.0029 0h0.43876zm0.66858 0h1.2327zm-14.813 2h2.4445zm2.7161 0h1.17zm1.379 0h0.58501zm0.81484 0h1.0656zm1.2954 0h1.0864zm1.2954 0h1.7341zm1.964 0h2.2565zm2.4654 0h1.5043zm1.7132 0h0.37608zm-13.643 2.9895h2.0684zm2.2774 0h3.3847zm3.5936 0h1.6506zm1.8595 0h1.5461zm1.755 0h1.3163zm1.5252 0 2.0684 0.02095zm2.2565 0.02095h3.3638zm-13.266 1.989h2.5908zm2.8206 0h0.81484zm1.0238 0h1.8595zm2.0684 0h2.737zm2.9668 0h1.8595zm2.0475 0h0.39697zm0.6059 0h2.3609zm2.6117 0h1.2327zm-14.145 2h2.5908zm2.8206 0h1.17zm1.379 0h1.8386zm2.0475 0h1.9849zm2.2147 0h0.79394zm1.0029 0h0.43876zm0.66858 0h1.2327z"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m2.3496 1.002c-0.1975 0.0382-0.3531 0.2333-0.3496 0.4375v13.122c0 0.23 0.2061 0.438 0.4316 0.438h11.138c0.226 0 0.432-0.208 0.432-0.438v-10.142c-0.004-0.0669-0.023-0.133-0.055-0.1915l-3.312-3.1992c-0.043-0.0164-0.089-0.0255-0.135-0.0273h-8.0684c-0.0268-0.00265-0.0552-0.00265-0.082 0zm1.6504 1.998h6v1h-6v-1zm0 3h5v1h-5v-1zm0 3h8v1h-8v-1zm0 3h4v1h-4v-1z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/video.png b/core/img/filetypes/video.png
index a5793d6eb10..5604a4a1891 100644
--- a/core/img/filetypes/video.png
+++ b/core/img/filetypes/video.png
Binary files differ
diff --git a/core/img/filetypes/video.svg b/core/img/filetypes/video.svg
index b54e08bdf2f..1acf7fc6973 100644
--- a/core/img/filetypes/video.svg
+++ b/core/img/filetypes/video.svg
@@ -1,92 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <radialGradient id="h" xlink:href="#b" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(1.603 0 0 0.6 541.99 860.76)" r="2.5"/>
- <linearGradient id="b">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="g" xlink:href="#b" gradientUnits="userSpaceOnUse" cy="43.5" cx="4.993" gradientTransform="matrix(1.603 0 0 0.6 -535.01 -912.96)" r="2.5"/>
- <linearGradient id="u" x1="25.058" xlink:href="#b" spreadMethod="reflect" gradientUnits="userSpaceOnUse" y1="43.544" gradientTransform="matrix(.82143 0 0 .42857 518.79 868.22)" x2="25.058" y2="39.999"/>
- <radialGradient id="f" gradientUnits="userSpaceOnUse" cy="8.4498" cx="7.4957" gradientTransform="matrix(-.0095987 1.5579 -1.4869 -.024192 551.14 849.78)" r="20">
- <stop stop-color="#f8b17e" offset="0"/>
- <stop stop-color="#e35d4f" offset=".26238"/>
- <stop stop-color="#c6262e" offset=".66094"/>
- <stop stop-color="#690b54" offset="1"/>
- </radialGradient>
- <linearGradient id="t" x1="547" xlink:href="#e" gradientUnits="userSpaceOnUse" x2="547" y1="887.36" y2="860.36"/>
- <linearGradient id="e" x1="24" gradientUnits="userSpaceOnUse" y1="44" gradientTransform="matrix(2.641 0 0 2.641 .61539 -60.385)" x2="24" y2="3.899">
- <stop stop-color="#791235" offset="0"/>
- <stop stop-color="#bf1d09" offset="1"/>
- </linearGradient>
- <linearGradient id="s" x1="24" xlink:href="#c" gradientUnits="userSpaceOnUse" y1="5" gradientTransform="matrix(.37838 0 0 .64865 529.42 858.29)" x2="24" y2="43"/>
- <linearGradient id="c" x1="24" gradientUnits="userSpaceOnUse" y1="5.3301" gradientTransform="matrix(2.7297 0 0 2.7297 -1.5135 -62.513)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".029825"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".96141"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="r" x1="24" xlink:href="#c" gradientUnits="userSpaceOnUse" y1="5" gradientTransform="matrix(.10811 0 0 .64865 524.91 858.29)" x2="24" y2="43"/>
- <linearGradient id="q" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1306.1 -122.39)" x2="532" y2="812.36"/>
- <linearGradient id="a">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="p" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1300.1 -122.39)" x2="532" y2="812.36"/>
- <linearGradient id="o" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1294.1 -122.39)" x2="532" y2="812.36"/>
- <linearGradient id="n" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1288.1 -122.39)" x2="532" y2="812.36"/>
- <linearGradient id="m" x1="24" xlink:href="#c" gradientUnits="userSpaceOnUse" y1="5" gradientTransform="matrix(-.10811 0 0 .64865 552.09 858.29)" x2="24" y2="43"/>
- <linearGradient id="l" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1306.1 -1199.4)" x2="532" y2="812.36"/>
- <linearGradient id="k" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1300.1 -1199.4)" x2="532" y2="812.36"/>
- <linearGradient id="j" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1294.1 -1199.4)" x2="532" y2="812.36"/>
- <linearGradient id="i" x1="526" xlink:href="#a" gradientUnits="userSpaceOnUse" y1="812.36" gradientTransform="matrix(0.8 0 0 0.8 -1288.1 -1199.4)" x2="532" y2="812.36"/>
- <linearGradient id="d" x1="598.77" xlink:href="#e" gradientUnits="userSpaceOnUse" x2="598.77" y1="475.7" y2="448.3"/>
- </defs>
- <g transform="translate(0 -1020.4)">
- <g transform="translate(-523 163)">
- <rect opacity=".4" height="3" width="4" y="885.36" x="550" fill="url(#h)"/>
- <rect opacity=".4" transform="scale(-1)" height="3" width="4" y="-888.36" x="-527" fill="url(#g)"/>
- <rect opacity=".4" height="3" width="23" y="885.36" x="527" fill="url(#u)"/>
- <g stroke-linecap="round">
- <rect stroke-linejoin="round" style="color:#000000" height="26" width="16" stroke="url(#t)" x="530.5" y="860.86" fill="url(#f)"/>
- <rect opacity=".5" stroke-linejoin="round" height="24" width="14" stroke="url(#s)" x="531.5" y="861.86" fill="none"/>
- <path style="color:#000000" d="m525.5 860.86c-0.554 0-1 0.446-1 1v24c0 0.554 0.446 1 1 1h5v-26h-5zm1 3h1 1v2h-2v-2zm0 6h2v2h-2v-2zm0 6h2v2h-2v-2zm0 6h2v2h-1-1v-2z" fill-opacity=".78431" stroke="#000"/>
- </g>
- <g fill="none">
- <path opacity=".3" d="m525.5 861.86v24h1 3v-3-18-3h-3-1z" stroke="url(#r)" stroke-linecap="round"/>
- <g stroke-linejoin="round">
- <rect opacity=".12" ry="1" rx="1" transform="rotate(-90)" width="4" stroke="url(#q)" x="-884.86" y="525.5" height="4"/>
- <rect opacity=".12" ry="1" rx="1" transform="rotate(-90)" width="4" stroke="url(#p)" x="-878.86" y="525.5" height="4"/>
- <rect opacity=".12" ry="1" rx="1" transform="rotate(-90)" width="4" stroke="url(#o)" x="-872.86" y="525.5" height="4"/>
- <rect opacity=".12" ry="1" rx="1" transform="rotate(-90)" width="4" stroke="url(#n)" x="-866.86" y="525.5" height="4"/>
- </g>
- </g>
- <g>
- <g fill-rule="evenodd">
- <rect opacity=".4" rx="1" ry="1" height="3" width="3" y="863.36" x="526"/>
- <rect opacity=".4" rx="1" ry="1" height="3" width="3" y="869.36" x="526"/>
- <rect opacity=".4" rx="1" ry="1" height="3" width="3" y="875.36" x="526"/>
- <rect opacity=".4" rx="1" ry="1" height="3" width="3" y="881.36" x="526"/>
- </g>
- <path style="color:#000000" d="m551.5 860.86c0.554 0 1 0.446 1 1v24c0 0.554-0.446 1-1 1h-5v-26h5zm-1 3h-1-1v2h2v-2zm0 6h-2v2h2v-2zm0 6h-2v2h2v-2zm0 6h-2v2h1 1v-2z" fill-opacity=".78431" stroke="#000" stroke-linecap="round"/>
- </g>
- <g fill="none">
- <path opacity=".3" d="m551.5 861.86v24h-1-3v-3-18-3h3 1z" stroke="url(#m)" stroke-linecap="round"/>
- <g stroke-linejoin="round">
- <rect opacity=".12" ry="1" rx="1" transform="matrix(0,-1,-1,0,0,0)" width="4" stroke="url(#l)" x="-884.86" y="-551.5" height="4"/>
- <rect opacity=".12" ry="1" rx="1" transform="matrix(0,-1,-1,0,0,0)" width="4" stroke="url(#k)" x="-878.86" y="-551.5" height="4"/>
- <rect opacity=".12" ry="1" rx="1" transform="matrix(0,-1,-1,0,0,0)" width="4" stroke="url(#j)" x="-872.86" y="-551.5" height="4"/>
- <rect opacity=".12" ry="1" rx="1" transform="matrix(0,-1,-1,0,0,0)" width="4" stroke="url(#i)" x="-866.86" y="-551.5" height="4"/>
- </g>
- </g>
- <g fill-rule="evenodd">
- <rect opacity=".4" transform="scale(-1,1)" rx="1" ry="1" height="3" width="3" y="863.36" x="-551"/>
- <rect opacity=".4" transform="scale(-1,1)" rx="1" ry="1" height="3" width="3" y="869.36" x="-551"/>
- <rect opacity=".4" transform="scale(-1,1)" rx="1" ry="1" height="3" width="3" y="875.36" x="-551"/>
- <rect opacity=".4" transform="scale(-1,1)" rx="1" ry="1" height="3" width="3" y="881.36" x="-551"/>
- </g>
- <path opacity="0.32" stroke-linejoin="round" d="m599.62 474.79v-25.573l22.14 12.78z" fill-rule="evenodd" transform="matrix(.45152 0 0 .43013 262.76 675.64)" stroke="url(#d)" stroke-width="2.2691" fill="url(#d)"/>
- <path stroke-linejoin="round" d="m599.62 474.79v-25.573l22.14 12.78z" fill-rule="evenodd" transform="matrix(.36122 0 0 .35193 317.91 710.77)" stroke="#FFF" stroke-width="2.8047" fill="#fafafa"/>
- </g>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m1.3438 2c-0.1975 0.0382-0.34736 0.2334-0.3438 0.4375v11.125c0 0.229 0.212 0.438 0.4375 0.438h13.125c0.22555-0.000006 0.4375-0.20846 0.4375-0.4375v-10.953c0-0.3362-0.265-0.611-0.516-0.609zm0.6562 1h12v10h-12zm3 2v6l6-3z" fill="#969696"/>
</svg>
diff --git a/core/img/filetypes/web.png b/core/img/filetypes/web.png
deleted file mode 100644
index 33063212466..00000000000
--- a/core/img/filetypes/web.png
+++ /dev/null
Binary files differ
diff --git a/core/img/filetypes/web.svg b/core/img/filetypes/web.svg
deleted file mode 100644
index 5b5a9c3b771..00000000000
--- a/core/img/filetypes/web.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <radialGradient id="c" gradientUnits="userSpaceOnUse" cy="24.149" cx="17.814" gradientTransform="matrix(-2.644 0 2.9365e-8 2.5344 78.725 -37.986)" r="9.125">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#b6b6b6" offset="1"/>
- </radialGradient>
- <linearGradient id="e" x1="62.2" gradientUnits="userSpaceOnUse" y1="-12.489" gradientTransform="matrix(1.4102 0 0 1.4102 -71.718 20.951)" x2="62.2" y2="-1.4615">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="b" gradientUnits="userSpaceOnUse" cy="-8.7256" cx="61.24" gradientTransform="matrix(0 2.3489 -2.3489 0 -4.496 -137.2)" r="9.7553">
- <stop stop-color="#51cfee" offset="0"/>
- <stop stop-color="#49a3d2" offset=".26238"/>
- <stop stop-color="#3470b4" offset=".70495"/>
- <stop stop-color="#273567" offset="1"/>
- </radialGradient>
- <linearGradient id="d" x1="20" gradientUnits="userSpaceOnUse" y1="43" gradientTransform="matrix(.65334 0 0 .65333 .059960 .58024)" x2="20" y2="2.6887">
- <stop stop-color="#254b6d" offset="0"/>
- <stop stop-color="#415b73" offset=".5"/>
- <stop stop-color="#6195b5" offset="1"/>
- </linearGradient>
- <radialGradient id="a" gradientUnits="userSpaceOnUse" cy="4.625" cx="62.625" gradientTransform="matrix(1.4431 0 0 .58311 -74.376 23.108)" r="10.625">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </radialGradient>
- </defs>
- <path opacity=".4" fill="url(#a)" d="m31.333 25.804a15.333 6.1955 0 0 1 -30.667 0 15.333 6.1955 0 1 1 30.667 0z" fill-rule="evenodd"/>
- <path d="m29 15.999c0 7.18-5.821 13.001-13 13.001-7.1793 0-13-5.821-13-13.001 0-7.179 5.8207-12.999 13-12.999 7.179 0 13 5.8199 13 12.999z" stroke="url(#d)" stroke-width=".66667" fill="url(#b)"/>
- <path opacity=".4" d="m16.219 3.4688l-1.563 0.1874-1.75 0.4688c0.148-0.0517 0.316-0.1067 0.469-0.1562l-0.219-0.3438-0.656 0.0938-0.344 0.3124-0.531 0.0938-0.469 0.2188-0.218 0.0937-0.063 0.0937-0.344 0.0626-0.219 0.4374-0.25-0.5312-0.0932 0.2188 0.0312 0.5937-0.4062 0.375-0.25 0.6563h0.5l0.2182-0.4376 0.063-0.1562c0.228-0.1612 0.456-0.3448 0.687-0.5l0.532 0.1875c0.08 0.055 0.169 0.101 0.25 0.1563l-1.532 0.3124 0.5 0.375h0.126c-1.3646 1.3155-3.5724 3.8488-4.1255 8.2808 0.024 0.113 0.4375 0.782 0.4375 0.782l1 0.562 0.9688 0.282 0.4374 0.531 0.6558 0.5 0.376-0.094 0.281 0.156v0.094l-0.375 1-0.282 0.437 0.094 0.188-0.2498 0.812 0.8438 1.532 0.844 0.75 0.406 0.531-0.062 1.125 0.281 0.656-0.281 1.219c-0.005 0.013-0.019 0.032 0 0.094 0.036 0.123 1.5 0.944 1.593 0.875 0.093-0.071 0.188-0.125 0.188-0.125l-0.094-0.281 0.375-0.344 0.156-0.375 0.594-0.219 0.469-1.156-0.125-0.344 0.312-0.469 0.719-0.187 0.375-0.844-0.094-1.062 0.563-0.782 0.093-0.812c-0.771-0.384-1.546-0.793-2.312-1.188l-0.375-0.718-0.687-0.157-0.407-1.031-0.906 0.125-0.813-0.594-0.843 0.75v0.094c-0.256-0.074-0.585-0.079-0.8128-0.219l-0.1562-0.531v-0.594l-0.5938 0.063c0.0471-0.374 0.1089-0.752 0.1563-1.125h-0.3437l-0.3438 0.437-0.3125 0.156-0.4687-0.281-0.0313-0.562 0.0937-0.657 0.6876-0.531h0.5624l0.125-0.312 0.6876 0.156 0.5002 0.656 0.093-1.093 0.907-0.719 0.312-0.813 0.688-0.25 0.343-0.562 0.876-0.1565 0.406-0.625h-1.282l0.813-0.375h0.563l0.718-0.25 0.156 0.6875 0.313-0.5-0.375-0.25 0.094-0.2812-0.282-0.2813-0.312-0.0625 0.062-0.3438-0.218-0.4687-0.156 0.0625 0.468-0.7188c0.759-0.2351 1.44-0.4872 2.156-0.8124l-0.062 0.3124 0.375 0.25 0.625-0.4374-0.312-0.3438-0.438 0.2188-0.125-0.0313c0.031-0.0142 0.063-0.0168 0.094-0.0313l0.625-1.625-1.375-0.5624zm-3.563 0.7812l-0.344 0.3125 0.876 0.5937 0.593-0.1874-0.406 0.2812h-0.063l0.219 0.1562v0.4688l-0.469 0.5 0.126 0.25-0.5 0.875 0.031 0.3125-0.5 0.2187-0.313 0.6876-0.156-0.6563-0.875-0.3437-0.156-0.5 1.187-0.6876 0.438-0.4062c0.019 0.0129 0.043 0.0183 0.062 0.0312l0.5-0.4687-0.437-0.1875v-0.0312l-0.063-0.0313-0.062 0.0313-0.032-0.0313 0.063-0.0313-0.094-0.0312-0.219-0.4688-1-0.125-0.031-0.0937 0.438 0.0625 0.25-0.25 0.531-0.0938c0.128-0.0622 0.277-0.1055 0.406-0.1562zm-0.281 1.1562l0.031 0.0313 0.906-0.1875-0.124-0.0938-0.813 0.25zm11.687 0l-0.25 0.1563v0.3437l-0.937 0.5938 0.187 0.875 0.532-0.375 0.344 0.375 0.374 0.2188 0.25-0.6563-0.124-0.375 0.124-0.2813 0.282-0.25c-0.251-0.2223-0.515-0.4216-0.782-0.625zm-12.437 0.25l-0.063 0.1876s-0.398 0.0687-0.5 0.0937c-0.019 0.018-0.042 0.0438-0.062 0.0625v-0.1562l0.625-0.1876zm13.5 0.625l-0.031 0.0626v0.5c0.162-0.0442 0.335-0.0728 0.5-0.0938-0.154-0.159-0.308-0.3175-0.469-0.4688zm-3.687 0.0626v0.3437l0.218 0.25v0.5313l-0.125 0.7187 0.594-0.125 0.406-0.4063-0.375-0.375c-0.124-0.3308-0.251-0.6201-0.406-0.9374h-0.312zm4.218 0.4687l-0.5 0.375-0.062 0.25-0.719 0.625-0.719-0.1875v-0.4375l-0.344 0.2187 0.157 0.4063h-0.531l-0.313 0.5-0.344 0.4063-0.656 0.125 0.375 0.375 0.094 0.375h-0.469l-0.625 0.3442v1h0.281l0.281 0.281 0.594-0.281 0.219-0.594 0.469-0.282 0.094-0.218 0.718-0.1878 0.406 0.4378 0.407 0.25-0.25 0.468 0.406-0.093 0.187-0.5-0.5-0.5628h0.219l0.5 0.4058 0.063 0.532 0.437 0.5 0.125-0.719 0.219-0.125c0.239 0.249 0.423 0.563 0.625 0.844l0.75 0.031 0.406 0.281-0.187 0.282-0.438 0.406h-0.625l-0.812-0.282-0.438 0.063-0.312 0.344-0.906-0.907-0.626-0.187-0.937 0.125-0.813 0.219c-0.462 0.524-0.937 1.049-1.374 1.593l-0.5 1.282 0.25 0.281-0.469 0.625 0.5 1.156c0.412 0.467 0.838 0.94 1.25 1.406l0.593-0.531 0.25 0.313 0.657-0.406 0.219 0.25h0.656l0.375 0.406-0.219 0.781 0.469 0.531-0.031 0.875 0.343 0.657-0.25 0.562c-0.024 0.404-0.062 0.815-0.062 1.219 0.198 0.547 0.406 1.073 0.593 1.625l0.126 0.875v0.469h0.218c0.885-0.838 1.651-1.794 2.282-2.844 0.482-0.804 0.881-1.661 1.187-2.563v-0.656l0.437-0.937c0.179-0.869 0.282-1.768 0.282-2.688 0-3.561-1.408-6.7926-3.688-9.1875zm-4.718 0.25l-0.344 0.125 0.094 0.6563 0.468-0.25-0.218-0.5313zm6.593 5.9375l0.531 0.625 0.657 1.406 0.406 0.438-0.187 0.469 0.343 0.437c-0.165 0.011-0.33 0.031-0.5 0.031-0.308-0.649-0.546-1.32-0.781-2l-0.406-0.437-0.219-0.813 0.156-0.156z"/>
- <path opacity=".4" d="m28.333 15.999c0 6.812-5.5222 12.334-12.333 12.334-6.8111 0-12.333-5.5221-12.333-12.334-0.0003-6.811 5.5216-12.332 12.333-12.332 6.8107 0 12.333 5.5215 12.333 12.333z" stroke="url(#e)" stroke-width=".66667" fill="none"/>
- <g transform="matrix(.66660 -.0091343 .0091343 .66660 -.19246 .35724)">
- <path stroke-linejoin="round" stroke="#666" fill="url(#c)" d="m30.5 20.937 17 16.5-7.75 0.25s3.25 6.75 3.25 6.75c1 3-3.5 4.125-4.25 1.875l-3-6.75-5.5 5.875 0.25-24.5z" fill-rule="evenodd"/>
- <path opacity=".4" stroke="#FFF" d="m31.657 23.379 13.476 13.186-6.9219 0.27746s3.8721 7.7566 3.8721 7.7566c0.40273 1.6501-2.0283 2.4126-2.5071 1.1529l-3.6831-7.845-4.4247 4.7083 0.18907-19.236z" fill="none"/>
- </g>
-</svg>
diff --git a/core/img/filetypes/x-office-document.png b/core/img/filetypes/x-office-document.png
index 6c0c4f8c228..861ac965a7d 100644
--- a/core/img/filetypes/x-office-document.png
+++ b/core/img/filetypes/x-office-document.png
Binary files differ
diff --git a/core/img/filetypes/x-office-document.svg b/core/img/filetypes/x-office-document.svg
index eb2368722e2..c9e404a03fa 100644
--- a/core/img/filetypes/x-office-document.svg
+++ b/core/img/filetypes/x-office-document.svg
@@ -1,53 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="f" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.66892 0 0 .72973 1.8209 -2.5135)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="b" fx="7.2758" gradientUnits="userSpaceOnUse" cy="9.9571" cx="7.8061" gradientTransform="matrix(-1.1779e-7 4.3522 -5.8956 -1.3064e-7 75.942 -39.435)" r="12.672">
- <stop stop-color="#90dbec" offset="0"/>
- <stop stop-color="#55c1ec" offset=".26238"/>
- <stop stop-color="#3689e6" offset=".70495"/>
- <stop stop-color="#2b63a0" offset="1"/>
- </radialGradient>
- <linearGradient id="i" x1="21.982" gradientUnits="userSpaceOnUse" x2="21.982" gradientTransform="translate(-2.9821 -6.0421)" y1="36.042" y2="6.0421">
- <stop stop-color="#AAA" offset="0"/>
- <stop stop-color="#c8c8c8" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="e" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#e)"/>
- <path opacity=".15" fill="url(#c)" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z"/>
- <path opacity=".15" fill="url(#d)" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z"/>
- </g>
- <path d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" fill="url(#g)"/>
- <path stroke-linejoin="round" d="m26.5 28.5h-21v-27h21z" stroke="url(#h)" stroke-linecap="round" fill="none"/>
- <path d="m11 5.505h1.3436zm1.6874 0h2.1875zm2.5312 0h1.9375zm2.25 0h0.84375zm1.1875 0h1.875zm2.25 0h3.0938zm-9.9061 2h2.6561zm3.0624 0h1.75zm2.0625 0h0.875zm1.2188 0h1.5938zm1.9375 0h1.625zm1.9375 0h2.5938zm-10.219 1.995h3.2811zm3.6249 0h4.625zm4.9375 0h1.8438zm-9.906 2h1.5938zm1.0936 0h5.9062zm-1.0936 3.0372h2.0936zm2.4061 0h5.0625zm5.375 0h2.4688zm2.7812 0h2.3125zm-10.562 1.963h1.3436zm1.6874 0h2.1562zm2.5312 0h1.9375zm2.25 0h0.84375zm1.1875 0h1.875zm2.25 0h3.0938zm-9.9061 2.0753h3.2811zm3.6249 0h4.625zm4.9375 0h1.8438zm-8.562 2.925h2.0936zm2.4061 0h5.0625zm5.375 0h2.4688zm-7.7811 2h2.8749zm3.2186 0h1.2188zm1.5312 0h2.7812zm3.0938 0h4.0938zm-7.8436 2h2.8749zm3.2186 0h1.75zm2.0625 0h2.75zm3.0625 0h2.9688z" stroke="url(#i)" stroke-width="1px" fill="none"/>
- <path style="color:#000000" fill="url(#b)" d="m8.0261 29.5h-3.3605c-0.31067-0.34338-0.074432-1.0251-0.14825-1.5112v-27.322l0.043327-0.11794 0.10492-0.048698h3.3084"/>
- <path opacity=".5" stroke-linejoin="round" d="m8.5 28.5h-3v-27h3" stroke="url(#f)" fill="none"/>
- <path opacity=".3" stroke-linejoin="round" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="#000" stroke-width=".99992" fill="none"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m2.3496 1.002c-0.1975 0.0382-0.3531 0.2333-0.3496 0.4375v13.122c0 0.23 0.2061 0.438 0.4316 0.438h11.138c0.226 0 0.432-0.208 0.432-0.438v-10.142c-0.004-0.0669-0.023-0.133-0.055-0.1915l-3.312-3.1992c-0.043-0.0164-0.089-0.0255-0.135-0.0273h-8.0684c-0.0268-0.00265-0.0552-0.00265-0.082 0zm1.6504 1.998h6v1h-6v-1zm0 3h5v1h-5v-1zm0 3h8v1h-8v-1zm0 3h4v1h-4v-1z" fill="#49abea"/>
</svg>
diff --git a/core/img/filetypes/x-office-presentation.png b/core/img/filetypes/x-office-presentation.png
index b129c76de60..fbe941e5c3f 100644
--- a/core/img/filetypes/x-office-presentation.png
+++ b/core/img/filetypes/x-office-presentation.png
Binary files differ
diff --git a/core/img/filetypes/x-office-presentation.svg b/core/img/filetypes/x-office-presentation.svg
index 534e695537e..4df4b40135b 100644
--- a/core/img/filetypes/x-office-presentation.svg
+++ b/core/img/filetypes/x-office-presentation.svg
@@ -1,108 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32" width="32" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="q" x1="24" gradientUnits="userSpaceOnUse" y1="3.5542" gradientTransform="matrix(.72973 0 0 .56757 -1.5146 3.3784)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".11257"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="p" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.82857 0 0 .49975 -3.8857 4.2392)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="o" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.66907 0 0 .46769 45.34 3.6823)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.019278 0 0 .0082353 17.982 24.981)" r="117.14"/>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.019278 0 0 .0082353 14.018 24.981)" r="117.14"/>
- <linearGradient id="n" x1="302.86" gradientUnits="userSpaceOnUse" y1="366.65" gradientTransform="matrix(.056331 0 0 .0082353 -4.3598 24.981)" x2="302.86" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="m" x1="24" gradientUnits="userSpaceOnUse" x2="24" gradientTransform="matrix(.66892 0 0 .56757 -1.179 3.3784)" y1="5.5641" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <radialGradient id="b" fx="7.2758" gradientUnits="userSpaceOnUse" cy="9.9571" cx="7.8061" gradientTransform="matrix(-1.3251e-7 3.4517 -6.6326 -1.0361e-7 81.872 -26.173)" r="12.672">
- <stop stop-color="#f9c590" offset="0"/>
- <stop stop-color="#f19860" offset=".39698"/>
- <stop stop-color="#ce5d36" offset="1"/>
- </radialGradient>
- <linearGradient id="l" x1="25" gradientUnits="userSpaceOnUse" x2="25" gradientTransform="matrix(.81963 0 0 .52284 -3.8316 5.2358)" y1="47.935" y2=".91791">
- <stop stop-color="#71171c" offset="0"/>
- <stop stop-color="#ed8137" offset="1"/>
- </linearGradient>
- <clipPath id="r">
- <path style="color:#000000" fill="#FFF" d="m10.751-0.72642 19.105 0.025195v10.481l-19.105-0.025202z"/>
- </clipPath>
- <linearGradient id="k" x1="22.004" gradientUnits="userSpaceOnUse" y1="63.218" gradientTransform="matrix(1.3394 0 0 -1.9826 -11.198 94.863)" x2="22.004" y2="25.647">
- <stop stop-color="#AAA" offset="0"/>
- <stop stop-color="#c8c8c8" offset="1"/>
- </linearGradient>
- <linearGradient id="j" x1="25.132" gradientUnits="userSpaceOnUse" y1="15.285" gradientTransform="matrix(1.0813 0 0 .62485 -6.1735 -3.6471)" x2="25.132" y2="37.546">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="-51.786" gradientUnits="userSpaceOnUse" y1="41.798" gradientTransform="matrix(.87314 0 0 .58477 58.066 -4.3435)" x2="-51.786" y2="17.555">
- <stop stop-color="#AAA" offset="0"/>
- <stop stop-color="#c8c8c8" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="24" gradientUnits="userSpaceOnUse" y1="14.203" gradientTransform="matrix(1.0821 0 0 .61449 -5.648 -2.5358)" x2="24" y2="35.721">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="25.132" gradientUnits="userSpaceOnUse" y1="15.285" gradientTransform="matrix(1 0 0 .95617 -.49906 -2.93)" x2="25.132" y2="37.546">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="f" x1="-51.786" gradientUnits="userSpaceOnUse" y1="41.798" gradientTransform="matrix(.80750 0 0 .89483 58.911 -3.9957)" x2="-51.786" y2="17.555">
- <stop stop-color="#AAA" offset="0"/>
- <stop stop-color="#c8c8c8" offset="1"/>
- </linearGradient>
- <linearGradient id="e" x1="24" gradientUnits="userSpaceOnUse" y1="14.203" gradientTransform="matrix(1.0351 0 0 .98662 -.70292 -2.17)" x2="24" y2="35.721">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity="0" offset="1"/>
- </linearGradient>
- </defs>
- <g>
- <rect opacity=".15" height="2" width="27.2" y="28" x="2.4" fill="url(#n)"/>
- <path opacity=".15" fill="url(#c)" d="m2.4 28v1.9999c-0.9928 0.004-2.4-0.448-2.4-1s1.1078-1 2.4-1z"/>
- <path opacity=".15" fill="url(#d)" d="m29.6 28v1.9999c0.99276 0.0038 2.4-0.44808 2.4-1.0001 0-0.552-1.1078-0.99982-2.4-0.99982z"/>
- </g>
- <g stroke-linejoin="round" opacity=".5" clip-path="url(#r)" transform="matrix(1.6122 0 0 1.1261 -16.324 -7.0129)">
- <path style="color:#000000" d="m13.531 7.5891h13.037v24.901h-13.037z" stroke="url(#f)" stroke-width=".74211" fill="url(#g)"/>
- <path opacity=".6" style="color:#000000" d="m14.31 9.4115h11.413v22.194h-11.413z" stroke="url(#e)" stroke-width=".74211" fill="none"/>
- </g>
- <g stroke-linejoin="round" transform="translate(0,1)" stroke-width=".99992">
- <path opacity=".75" style="color:#000000" d="m3.5 2.5 25 0.037621v16.962h-24.859z" stroke="url(#i)" fill="url(#j)"/>
- <path opacity=".45" style="color:#000000" d="m4.5 3.5 23 0.016517-0.11298 14.984h-22.701z" stroke="url(#h)" fill="none"/>
- </g>
- <g>
- <path stroke-linejoin="round" d="m1.5 5.5c6.6454 0 29 0.00149 29 0.00149l0.000036 22.999h-29v-23z" stroke="url(#o)" stroke-width=".99992" fill="url(#p)"/>
- <path d="m29.5 27.5h-27v-21h27z" stroke="url(#q)" stroke-linecap="round" fill="none"/>
- <path stroke-linejoin="round" style="color:#000000" d="m6 28.5h-4.3138c-0.3495-0.27233-0.083736-0.81302-0.16678-1.1986v-21.669l0.048743-0.093529 0.11803-0.038626h4.2551" stroke="url(#l)" fill="url(#b)"/>
- </g>
- <g fill="none">
- <path opacity=".5" stroke-linejoin="round" d="m5.5 27.5h-3v-21h3" stroke="url(#m)" stroke-linecap="round"/>
- <g stroke="#AAA" stroke-width="1px">
- <path d="m11 8.5h4"/>
- <path d="m16 8.5h2"/>
- <path d="m19 8.5h1"/>
- <path d="m21 8.5h2"/>
- </g>
- </g>
- <g transform="matrix(1.1415 0 0 1.1415 -13.519 -19.587)">
- <path opacity=".4" style="color:#000000" fill="#FFF" d="m34.75 25.813a3.8795 3.8795 0 1 1 -2.0522 -3.4222l-1.8273 3.4222z" transform="matrix(1.5701 0 0 1.5701 -16.478 -6.8527)"/>
- <path opacity=".15" style="color:#000000" d="m34.75 25.813a3.8795 3.8795 0 1 1 -2.0522 -3.4222l-1.8273 3.4222z" transform="matrix(1.5701 0 0 1.5701 -16.478 -7.6015)"/>
- </g>
- <path style="block-progression:tb;text-indent:0;color:#000000;text-transform:none" d="m7.1562 25v-1h2.2188v1zm2.6562 0v-1h6.3438v1zm-2.6562-4v-1h2.9688v1zm3.7188 0v-1h2.3438v1zm2.9375 0v-1h1.1875v1zm-6.6562-4v-1h3.2812v1zm3.875 0v-1h1.6562v1zm2.2188 0v-1h1.75v1zm-6.0938-4v-1h3.2812v1zm3.9062 0v-1h2.3438v1z" fill="url(#k)"/>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m1.3438 2c-0.1975 0.0382-0.34736 0.2334-0.3438 0.4375v11.125c0 0.229 0.212 0.438 0.4375 0.438h13.125c0.22555-0.000006 0.4375-0.20846 0.4375-0.4375v-10.953c0-0.3362-0.265-0.611-0.516-0.609zm0.6562 3h12v6h-12z" fill="#f0965f"/>
</svg>
diff --git a/core/img/filetypes/x-office-spreadsheet.png b/core/img/filetypes/x-office-spreadsheet.png
index 9efe6f29501..bf22ca23f09 100644
--- a/core/img/filetypes/x-office-spreadsheet.png
+++ b/core/img/filetypes/x-office-spreadsheet.png
Binary files differ
diff --git a/core/img/filetypes/x-office-spreadsheet.svg b/core/img/filetypes/x-office-spreadsheet.svg
index aae8f3c95ca..aac8c4e3f73 100644
--- a/core/img/filetypes/x-office-spreadsheet.svg
+++ b/core/img/filetypes/x-office-spreadsheet.svg
@@ -1,63 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="32px" width="32px" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dc="http://purl.org/dc/elements/1.1/">
- <defs>
- <linearGradient id="j" x1="24" gradientUnits="userSpaceOnUse" y1="5.5641" gradientTransform="matrix(.56757 0 0 .72973 2.3784 -2.5135)" x2="24" y2="43">
- <stop stop-color="#FFF" offset="0"/>
- <stop stop-color="#FFF" stop-opacity=".23529" offset=".036262"/>
- <stop stop-color="#FFF" stop-opacity=".15686" offset=".95056"/>
- <stop stop-color="#FFF" stop-opacity=".39216" offset="1"/>
- </linearGradient>
- <linearGradient id="i" x1="25.132" gradientUnits="userSpaceOnUse" y1=".98521" gradientTransform="matrix(.65714 0 0 .63012 .22856 -1.0896)" x2="25.132" y2="47.013">
- <stop stop-color="#f4f4f4" offset="0"/>
- <stop stop-color="#dbdbdb" offset="1"/>
- </linearGradient>
- <linearGradient id="h" x1="-51.786" gradientUnits="userSpaceOnUse" y1="50.786" gradientTransform="matrix(.53064 0 0 .58970 39.27 -1.7919)" x2="-51.786" y2="2.9062">
- <stop stop-color="#a0a0a0" offset="0"/>
- <stop stop-color="#bebebe" offset="1"/>
- </linearGradient>
- <radialGradient id="d" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(.015663 0 0 .0082353 17.61 25.981)" r="117.14"/>
- <linearGradient id="a">
- <stop offset="0"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <radialGradient id="c" xlink:href="#a" gradientUnits="userSpaceOnUse" cy="486.65" cx="605.71" gradientTransform="matrix(-.015663 0 0 .0082353 14.39 25.981)" r="117.14"/>
- <linearGradient id="e" x1="302.86" gradientUnits="userSpaceOnUse" x2="302.86" gradientTransform="matrix(.045769 0 0 .0082353 -.54232 25.981)" y1="366.65" y2="609.51">
- <stop stop-opacity="0" offset="0"/>
- <stop offset=".5"/>
- <stop stop-opacity="0" offset="1"/>
- </linearGradient>
- <linearGradient id="b">
- <stop stop-color="#a3c0d0" offset="0"/>
- <stop stop-color="#5a8caa" offset="1"/>
- </linearGradient>
- <linearGradient id="g" x1="19.515" xlink:href="#b" gradientUnits="userSpaceOnUse" y1="12.443" gradientTransform="matrix(.66298 0 0 .53532 -.83153 1.3896)" x2="19.515" y2="46.562"/>
- <linearGradient id="f" x1="19.515" xlink:href="#b" gradientUnits="userSpaceOnUse" y1="12.443" gradientTransform="matrix(.53480 0 0 .65680 2.2155 -.57398)" x2="19.515" y2="46.562"/>
- </defs>
- <g>
- <rect opacity=".15" height="2" width="22.1" y="29" x="4.95" fill="url(#e)"/>
- <path opacity=".15" fill="url(#c)" d="m4.95 29v1.9999c-0.80662 0.0038-1.95-0.44807-1.95-1.0001 0-0.552 0.90012-0.99982 1.95-0.99982z"/>
- <path opacity=".15" fill="url(#d)" d="m27.05 29v1.9999c0.80661 0.0038 1.95-0.44807 1.95-1.0001 0-0.552-0.90012-0.99982-1.95-0.99982z"/>
- </g>
- <path stroke-linejoin="round" d="m4.5 0.49996c5.2705 0 23 0.00185 23 0.00185l0.000028 28.998h-23v-29z" stroke="url(#h)" stroke-width=".99992" fill="url(#i)"/>
- <path stroke-linejoin="round" d="m26.5 28.5h-21v-27h21z" stroke="url(#j)" stroke-linecap="round" fill="none"/>
- <path d="m8.5605 7.7356h3.0828v17.645h-3.0828v-17.645z" fill="url(#f)"/>
- <path d="m11 6h12.036v2h-12.036v-2z" fill="url(#g)"/>
- <rect y="5.9254" width="3.0786" fill="#c0d4df" x="8.0005" height="2.0746"/>
- <g fill="none">
- <path d="m15.5 5.5v20" stroke-opacity=".32418" stroke="#2c465d"/>
- <path d="m23.333 8.5h-14.667" stroke="#6c6c6c"/>
- <g stroke-opacity=".32418" stroke="#2c465d">
- <path d="m23.334 10.5h-14.667"/>
- <path d="m23.5 13.5h-15"/>
- <path d="m23.5 16.5h-15"/>
- <path d="m23.5 19.5h-15"/>
- </g>
- </g>
- <path opacity=".2" stroke-linejoin="round" d="m8.5005 6.5093 13.946-0.0186" fill-rule="evenodd" stroke="#FFF" stroke-linecap="square" fill="#FFF"/>
- <g fill="none">
- <path d="m11.5 5.5v20" stroke="#6c6c6c"/>
- <rect height="19.998" width="14.998" stroke="#6c6c6c" stroke-linecap="square" x="8.5011" y="5.5011" stroke-width="1.0022"/>
- <path d="m23.5 22.5h-15" stroke-opacity=".32418" stroke="#2c465d"/>
- <path d="m19.5 5.5v20" stroke-opacity=".32418" stroke="#2c465d"/>
- </g>
+<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.0" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <path style="color:#000000;block-progression:tb;text-transform:none;text-indent:0" d="m2.3496 1.002c-0.1975 0.0382-0.3531 0.2333-0.3496 0.4375v13.122c0.000005 0.22905 0.20608 0.43749 0.43164 0.4375h11.139c0.22556-0.000006 0.43163-0.20845 0.43164-0.4375v-10.143c-0.004-0.06684-0.02269-0.1329-0.05469-0.19141l-3.3125-3.1992c-0.043-0.0164-0.08876-0.025544-0.13477-0.027344h-8.0684c-0.02684-0.0026-0.055194-0.0026-0.082028 2e-7zm1.6504 2.998h2v2h-2zm3 0h5v2h-5zm-3 3h2v2h-2zm3 0h5v2h-5zm-3 3h2v2h-2zm3 0h5v2h-5z" fill="#9abd4e"/>
</svg>