summaryrefslogtreecommitdiffstats
path: root/sysui/desktop/icons/hicolor/48x48/mimetypes
diff options
context:
space:
mode:
Diffstat (limited to 'sysui/desktop/icons/hicolor/48x48/mimetypes')
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/extension.pngbin0 -> 1449 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/extension.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.pngbin0 -> 2181 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.pngbin0 -> 1439 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.pngbin0 -> 1650 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.pngbin0 -> 928 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.pngbin0 -> 1283 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.pngbin0 -> 1468 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.pngbin0 -> 1184 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.pngbin0 -> 1435 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.pngbin0 -> 1218 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.pngbin0 -> 1510 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.pngbin0 -> 1247 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.pngbin0 -> 1548 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.pngbin0 -> 1602 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.pngbin0 -> 2015 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.pngbin0 -> 857 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.pngbin0 -> 1436 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.pngbin0 -> 1204 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.pngbin0 -> 1504 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.pngbin0 -> 1230 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/text.pngbin0 -> 1554 bytes
-rw-r--r--sysui/desktop/icons/hicolor/48x48/mimetypes/text.svg1
42 files changed, 21 insertions, 0 deletions
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/extension.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/extension.png
new file mode 100644
index 000000000..2fb95d55b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/extension.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/extension.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/extension.svg
new file mode 100644
index 000000000..f00d506a9
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/extension.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.00057" x2="6.00057" y1="48.000001" y2=".000001"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="b" gradientTransform="translate(-253.99943 -79.999999)" gradientUnits="userSpaceOnUse" x1="296" x2="260" xlink:href="#c" y1="128" y2="80"/><linearGradient id="c" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98792 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#c" y1="991.70453" y2="977.03375"/><linearGradient id="e" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#c" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0135885c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v41.9882865c.00015 1.57031 1.4293 2.99985 3 3h29.9999996c1.57069-.00015 2.99984-1.42969 3-3v-26.18165c.018-.79196-.29253-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#e)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m30.988851.0233885c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.0820325c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#d)"/><path d="m13.499971 30.498361h5v-10.00006h11v10.00006h5.0001l-10.5 9.3847z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.png
new file mode 100644
index 000000000..94d923368
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.svg
new file mode 100644
index 000000000..14172236f
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="44.0005" x2="4.0005" xlink:href="#b" y1="48" y2="0"/><linearGradient id="b"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2902)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0136375c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9.0004114 2.9999995v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m24.000501 18c-2.90882 0-5.81327.290959-8.03711.892578-1.11192.30081-2.05449.675403-2.75977 1.166012-.70466.49021-1.20228 1.1536-1.20312 1.94141v13.99805c0 .70521.4593 1.2984 1.11133 1.76757.65203.46919 1.5369.85855 2.61133 1.18555 2.14886.654 5.06057 1.04688 8.27734 1.04688s6.12848-.39288 8.27734-1.04688c1.07443-.327 1.95735-.71636 2.60938-1.18555.65203-.46917 1.11328-1.06236 1.11328-1.76757v-14c-.00084-.78782-.49846-1.44925-1.20312-1.93946-.70528-.490609-1.64785-.865202-2.75977-1.166012-2.22384-.601619-5.12829-.892578-8.03711-.892578zm0 1c2.84118 0 5.68673.292374 7.77539.857422 1.04433.282528 1.89862.637098 2.45117 1.021488.55162.38372.77269.74186.77344 1.11914v.002c0 .37798-.22089.73671-.77344 1.12109-.55255.38439-1.40684.73896-2.45117 1.02149-2.08866.565-4.93421.85737-7.77539.85737s-5.68673-.29237-7.77539-.85742c-1.04433-.28253-1.89862-.6371-2.45117-1.02149-.55255-.38438-.77344-.74311-.77344-1.12109v-.002c.00075-.37728.22182-.73542.77344-1.11914.55255-.38439 1.40684-.73896 2.45117-1.021488 2.08866-.564998 4.93421-.857372 7.77539-.857372zm-11 4.77539c.0687.0549.12955.11484.20312.16602.70528.49061 1.64785.8652 2.75977 1.16601 2.22384.60162 5.12829.89258 8.03711.89258s5.81327-.29096 8.03711-.89258c1.11192-.30081 2.05449-.6754 2.75977-1.16601.0736-.0512.13439-.11116.20312-.16602v2.22266.5.002c-.00084.26098-.18465.58762-.69531.95508-.51184.36829-1.3117.73269-2.31836 1.03906-2.01332.61275-4.85182 1.00391-7.98633 1.00391s-5.97301-.39116-7.98633-1.00391c-1.00666-.30637-1.80652-.67077-2.31836-1.03906-.51066-.36751-.69447-.69415-.69531-.95513v-.002-.498zm0 4.39649c.039.0301.0708.0646.11133.0937.65203.46919 1.53689.85855 2.61133 1.18555 2.14886.654 5.06058 1.04688 8.27734 1.04688s6.12848-.39288 8.27734-1.04688c1.07444-.327 1.9593-.71636 2.61133-1.18555.0405-.0292.0723-.0636.11133-.0937v1.82812.99805.5c0 .26128-.18543.58873-.69727.95703-.51183.36829-1.30974.73269-2.3164 1.03906-2.01332.61275-4.8518 1.00391-7.98633 1.00391s-5.97301-.39116-7.98633-1.00391c-1.00666-.30637-1.80653-.67077-2.31836-1.03906-.51183-.3683-.69531-.69575-.69531-.95703v-.5-.99805zm0 5c .039.0301.0708.0646.11133.0937.65203.46919 1.5369.85855 2.61133 1.18555 2.14886.654 5.06057 1.04688 8.27734 1.04688s6.12848-.39288 8.27734-1.04688c1.07443-.327 1.95735-.71636 2.60938-1.18555.041-.0295.0739-.0633.11328-.0937v2.82617.002c-.00085.26098-.1866.58762-.69727.95508-.51183.36829-1.30974.73269-2.3164 1.03906-2.01332.61275-4.8518 1.00391-7.98633 1.00391s-5.97301-.39116-7.98633-1.00391c-1.00666-.30637-1.80653-.67077-2.31836-1.03906-.51066-.36751-.69447-.69415-.69531-.95513z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.png
new file mode 100644
index 000000000..3aa24db32
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000..d8397c241
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98792 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m8.437911.0136385c-1.3751596.262398-2.4621596 1.598638-2.4374996 2.998046v41.9882865c.00015 1.57031 1.4293 2.999849 2.9999996 3h30c1.57069-.000151 2.99984-1.42969 3-3v-26.181651c.018-.79196-.29253-1.587064-.84375-2.156245l-15.8125-15.8046865c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#b)"/><path d="m9.000411 3.0000005v41.9999995h30v-26l-16-15.9999995z" fill="#fff"/><path d="m30.988851.0234385c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820315c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#a)"/><path d="m26.499531 25.501671a6.999993 6.999993 0 0 1 -13.99998 0 6.999993 6.999993 0 1 1 13.99998 0z" fill="#d7d7d7" stroke="#767676" stroke-width=".999998"/><path d="m26.429891 33.498401 9.07-.000021v-11h-11l .07 8z" fill="#d1d1d1" stroke="#7e7e7e" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999999"/><path d="m29.499891 38.498401h-15.99999l7.99999-13z" fill="#d3d3d3" stroke="#7e7e7e" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.png
new file mode 100644
index 000000000..2cba72b0d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000..83cf28511
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-drawing.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2902)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m8.4379114.0136375c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#a)"/><path d="m9.0004114 2.9999995v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m26.499371 25.50165a6.999993 6.999993 0 0 1 -13.99998 0 6.999993 6.999993 0 1 1 13.99998 0z" fill="#f9cfb5" stroke="#d36118" stroke-width=".999998"/><path d="m26.429731 33.49838 9.07-.00002v-11h-11l .07 8z" fill="#aadcf7" stroke="#1c99e0" stroke-linecap="round" stroke-linejoin="round" stroke-width=".999999"/><path d="m29.499731 38.49838h-15.99999l7.99999-13z" fill="#fde9a9" stroke="#e9b913" stroke-linecap="round" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.png
new file mode 100644
index 000000000..1851eb452
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000..5ff605e50
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-empty.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m8.4379114.0135885c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#a)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.png
new file mode 100644
index 000000000..e8eeafd7c
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000..f2977a543
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-formula.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="44.00046" x2="4.00032" xlink:href="#b" y1="48.000001" y2=".000032"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0135885c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m13.000411 19.000001v2h-1v1h1v16h-1v1h1v2h1v-2h20v2h1v-2h1v-1h-1v-16h1v-1h-1v-2h-1v2h-20v-2zm1 3h20v16h-20z" fill="#f09e6f"/><path d="m20.492601 22.996091-1.75 11-1.75-5h-2.5v1.70118h1.19922l2 6.29882h2.40039l2.09961-12.40039h9.30078v1.40039h1.5v-3zm3.49609 4.99414a1.0001 1.0001 0 0 0 -.69531 1.7168l2.79297 2.79297-2.79297 2.79297a1.0001 1.0001 0 1 0 1.41406 1.41406l2.79297-2.79297 2.79297 2.79297a1.0001 1.0001 0 1 0 1.41406-1.41406l-2.79297-2.79297 2.79297-2.79297a1.0001 1.0001 0 0 0 -.72656-1.7168 1.0001 1.0001 0 0 0 -.6875.30274l-2.79297 2.79297-2.79297-2.79297a1.0001 1.0001 0 0 0 -.71875-.30274z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.png
new file mode 100644
index 000000000..d0680c90e
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.svg
new file mode 100644
index 000000000..c99f3c743
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-master-document.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.00041" x2="6.00041" xlink:href="#b" y1="48.000001" y2=".000001"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="42.00041" x2="6.00041" y1="48.000001" y2=".000001"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0135885c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#d)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m12.004321 20.000001v9h11v-9zm13 0v9h11v-9zm-8.00391 1h5v3h-5zm13 0h5v3h-5zm-17.99609 10v9h11v-9zm13 0v9h11v-9zm-8.00391 1h5v3h-5zm13 0h5v3h-5z" fill="#aadcf7" opacity=".5"/><path d="m12.002361 20.000001v1h3v-1zm3.99805 0v5h7v-5zm9.00195 0v1h3v-1zm3.99805 0v5h7v-5zm-12 1h5v3h-5zm13 0h5v3h-5zm-17.99805 1v1h3v-1zm13 0v1h3v-1zm-13 2v1h3v-1zm13 0v1h3v-1zm-13 2v1h11v-1zm13 0v1h11v-1zm-13 2v1h8v-1zm13 0v1h8v-1zm-13 3v1h3v-1zm3.99805 0v5h7v-5zm9.00195 0v1h3v-1zm3.99805 0v5h7v-5zm-12 1h5v3h-5zm13 0h5v3h-5zm-17.99805 1v1h3v-1zm13 0v1h3v-1zm-13 2v1h3v-1zm13 0v1h3v-1zm-13 2v1h11v-1zm13 0v1h11v-1zm-13 2v1h8v-1zm13 0v1h8v-1z" fill="url(#c)"/><path d="m19.000411 21.500001-2 2v .5h5v-.5zm13 0-2 2v .5h5v-.5zm-13 11-2 2v .5h5v-.5zm13 0-2 2v .5h5v-.5z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.png
new file mode 100644
index 000000000..a20ba5086
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000..a9545c58b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42.00057" x2="6.00057" y1="46.000001" y2="2.000001"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#767676"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98792 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m8.4379114.0135885c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v41.9882865c.00015 1.57031 1.4293 2.99985 3 3h29.9999996c1.57069-.00015 2.99984-1.42969 3-3v-26.18165c.018-.79196-.29253-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#c)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m30.988851.0233885c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.0820325c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#b)"/><path d="m14.000571 20.000001c-1.108 0-2 .892-2 2v16c0 1.108.892 2 2 2h20c1.108 0 2-.892 2-2v-16c0-1.108-.892-2-2-2zm0 2h20v16h-20zm2 3v2h16v-2zm2 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2zm-3 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.png
new file mode 100644
index 000000000..489a88ed3
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000..d4a21c7d6
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-presentation.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="42" x2="6" xlink:href="#a" y1="46" y2="2"/><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#a" y1="991.70453" y2="977.03375"/><path d="m8.4375.013588c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.988285c.00015 1.57031 1.42931 2.99985 3 3h30c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0zm22.55078.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.082031c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9 2.99995v42h30v-26l-16-16z" fill="#fff"/><path d="m14 20c-1.108 0-2 .892-2 2v16c0 1.108.892 2 2 2h20c1.108 0 2-.892 2-2v-16c0-1.108-.892-2-2-2zm0 2h20v16h-20zm2 3v2h16v-2zm2 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2zm-3 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2z" fill="url(#b)"/><path d="m8.4375.013588c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.988285c.00015 1.57031 1.42931 2.99985 3 3h30c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0zm22.55078.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.082031c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9 2.99995v42h30v-26l-16-16z" fill="#fff"/><path d="m14 20c-1.108 0-2 .892-2 2v16c0 1.108.892 2 2 2h20c1.108 0 2-.892 2-2v-16c0-1.108-.892-2-2-2zm0 2h20v16h-20zm2 3v2h16v-2zm2 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2zm-3 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.png
new file mode 100644
index 000000000..4c6973fa9
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000..f28d60f3d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-56.999429 233.00197)" gradientUnits="userSpaceOnUse" x1="98" x2="64" xlink:href="#b" y1="-186" y2="-230"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98792 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0135885c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v41.9882865c.00015 1.57031 1.4293 2.99985 3 3h29.9999996c1.57069-.00015 2.99984-1.42969 3-3v-26.18165c.018-.79196-.29253-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#d)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m30.988851.0233885c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.0820325c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m12.000571 18.998051v1 2.99999 1 3 1 3 1 3 1 4h1 12v1.00196h11v-11h-2v-2.00196-1-3-1-2.99999-1h-1zm1 1h6v2.99999h-6zm7 0h6v2.99999h-6zm7 0h6v2.99999h-6zm-14 3.99999h6v3h-6zm7 0h6v3h-6zm7 0h6v3h-6zm-14 4h6v3h-6zm7 0h6v2.00196h-1v .99804h-5zm7 0h6v2.00196h-6zm-1 3.00196h8 1v9h-9v-.002-1-3-1-3zm-13 .99804h6v3h-6zm7 0h5v3h-5zm-7 4h6v3h-6zm7 0h5v3h-5z" fill="url(#a)"/><g fill="#7a7a7a"><path d="m25.999871 35.000251h3v4.99992h-3z"/><path d="m28.999871 32.000251h3v7.9999h-3z"/><path d="m31.999871 37.000251h3v3h-3z"/></g><g fill="#ddd"><path d="m26.999871 36.000251h1v3.99999h-1z"/><path d="m29.999871 33.000251h1v6.99996h-1z"/><path d="m32.999871 38.000251h1v2.00002h-1z"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.png
new file mode 100644
index 000000000..53b62094b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000..a730a6378
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="41.00041" x2="7.00041" xlink:href="#b" y1="47.001951" y2="3.001954"/><linearGradient id="b"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2904)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0135885c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9.0004114 2.9999505v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><path d="m12.000411 18.998051v1 2.99999 1 3 1 3 1 3 1 4h1 12v1.00196h11v-11h-2v-2.00196-1-3-1-2.99999-1h-1zm1 1h6v2.99999h-6zm7 0h6v2.99999h-6zm7 0h6v2.99999h-6zm-14 3.99999h6v3h-6zm7 0h6v3h-6zm7 0h6v3h-6zm-14 4h6v3h-6zm7 0h6v2.00196h-1v .99804h-5zm7 0h6v2.00196h-6zm-1 3.00196h8 1v9h-9v-.002-1-3-1-3zm-13 .99804h6v3h-6zm7 0h5v3h-5zm-7 4h6v3h-6zm7 0h5v3h-5z" fill="url(#a)"/><g fill="#43c330"><path d="m25.999711 35.000251h3v4.99992h-3z"/><path d="m28.999711 32.000251h3v7.9999h-3z"/><path d="m31.999711 37.000251h3v3h-3z"/></g><g fill="#ccf4c6"><path d="m26.999711 36.000251h1v3.99999h-1z"/><path d="m29.999711 33.000251h1v6.99996h-1z"/><path d="m32.999711 38.000251h1v2.00002h-1z"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.png
new file mode 100644
index 000000000..2f72a7920
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000..a7c807e1b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.55551 0 0 1.66668 -314.99032 1319.0731)" gradientUnits="userSpaceOnUse" x1="230.14426" x2="204.42923" xlink:href="#b" y1="-762.63782" y2="-791.43756"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98792 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0136385c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v41.9882865c.00015 1.57031 1.4293 2.999849 3 3h29.9999996c1.57069-.000151 2.99984-1.42969 3-3v-26.181651c.018-.79196-.29253-1.587064-.84375-2.156245l-15.8125-15.8046865c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#d)"/><path d="m9.0004114 3.0000005v41.9999995h29.9999996v-26l-16-15.9999995z" fill="#fff"/><path d="m30.988851.0234385c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820315c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m13.001381 19.99801v2h6v-2zm8 0v10h13.99804v-10zm1 1h12v8h-.002v-1l-2.49804-3-2.5 2-3.5-4.5-3.5 5.5v-7zm-9 3v2h6v-2zm0 4v2h6v-2zm0 4v2h21.99804v-2zm0 4v2h21.99804v-2zm0 4v2h15.99804v-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.png
new file mode 100644
index 000000000..b3f166e29
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.svg
new file mode 100644
index 000000000..f0a571ae7
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-text.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.55551 0 0 1.66668 -314.99073 1319.0731)" gradientUnits="userSpaceOnUse" x1="230.14426" x2="204.42923" xlink:href="#b" y1="-762.63782" y2="-791.43756"/><linearGradient id="b"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4375.013638c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.988285c.00015 1.57031 1.42931 2.99985 3 3h30c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0zm22.55078.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.082031c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9 3v42h30v-26l-16-16z" fill="#fff"/><path d="m13.00097 19.99801v2h6v-2zm8 0v10h13.99805v-10zm1 1h12v8h-.002v-1l-2.49805-3-2.5 2-3.5-4.5-3.5 5.5v-7zm-9 3v2h6v-2zm0 4v2h6v-2zm0 4v2h21.99805v-2zm0 4v2h21.99805v-2zm0 4v2h15.99805v-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.png
new file mode 100644
index 000000000..2c9985905
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000..cc94f71be
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(3.00001 0 0 1 -633.00043 844.63613)" gradientUnits="userSpaceOnUse" x1="224.99959" x2="213.05658" xlink:href="#b" y1="-796.63611" y2="-844.40387"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98792 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0136385c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v41.9882865c.00015 1.57031 1.4293 2.999849 3 3h29.9999996c1.57069-.000151 2.99984-1.42969 3-3v-26.181651c.018-.79196-.29253-1.587064-.84375-2.156245l-15.8125-15.8046865c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#d)"/><path d="m9.0004114 3.0000005v41.9999995h29.9999996v-26l-16-15.9999995z" fill="#fff"/><path d="m30.988851.0234385c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820315c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m12.000571 19.998047v2.000004h24v-2.000004zm0 4.000004v2h24v-2zm0 4v2h11.03125c.6918-.81226 1.51965-1.494291 2.46875-2zm21.5 0c .9491.505709 1.77695 1.18774 2.46875 2 0 .005.0273-.005.0312 0v-2h-2.5zm-3.99609 1.001949c-3.58393 0-6.5 2.916071-6.5 6.5 0 3.58393 2.91607 6.5 6.5 6.5 3.58392 0 6.5-2.91607 6.5-6.5 0-3.583929-2.91608-6.5-6.5-6.5zm-17.50391 2.998051v2h9.15625c.1245-.69988.30915-1.3706.59375-2zm0 4v2h9.375c-.1958-.6375-.30355-1.30838-.34375-2zm0 4v2h12.03125c-.6785-.571831-1.2776-1.24435-1.75-2z" fill="url(#a)"/><g fill="none" stroke="#d1d1d1" stroke-linecap="round"><path d="m31.709771 28.7374c-7.1825 2.52994-7.3489 9.44493-5.6305 12.49029" stroke-width="1.000001"/><path d="m37.000571 35.99833c-3.5797-6.72117-10.4412-5.8475-13.1941-3.69131"/><path d="m25.625371 40.59385c1.6682-7.430009 8.5163-8.40743 11.7423-7.05871"/><path d="m29.000571 43.26261c.6679-5.78028 5.5626-7.04501 8-6.26428"/><path d="m32.000571 41.99833c1.9186-7.36934-3.7212-11.37387-7.2069-11.65209"/><path d="m22.379671 36.52233c4.6342 6.042601 11.2593 4.05476 13.6209 1.476"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.png
new file mode 100644
index 000000000..b04f6852c
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.svg
new file mode 100644
index 000000000..00cb8c19b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/oasis-web.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(3.00001 0 0 1 -429.001 924.63613)" gradientUnits="userSpaceOnUse" x1="224.99959" x2="213.05658" xlink:href="#b" y1="-796.63611" y2="-844.40387"/><linearGradient id="b"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98808 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4379114.0136375c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v41.9882855c.00015 1.57031 1.42931 2.99985 3 3h29.9999996c1.57069-.00015 2.99985-1.42969 3-3v-26.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.8046875c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1874996c-.18689-.01799-.37555-.01799-.5625 0zm22.5507796.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.0820315c.83473.795587 2.49704.114553 2.54102-1.04105v-9.0820325c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9.0004114 2.9999995v42.0000005h29.9999996v-26l-16-16.0000005z" fill="#fff"/><g transform="translate(-203.99959 -80)"><path d="m216 99.998047v2.000003h24v-2.000003zm0 4.000003v2h24v-2zm0 4v2h11.03125c.6918-.81226 1.51965-1.49429 2.46875-2zm21.5 0c .9491.50571 1.77695 1.18774 2.46875 2 0 .005.0273-.005.0312 0v-2h-2.5zm-3.99609 1.00195c-3.58393 0-6.5 2.91607-6.5 6.5s2.91607 6.5 6.5 6.5c3.58392 0 6.5-2.91607 6.5-6.5s-2.91608-6.5-6.5-6.5zm-17.50391 2.99805v2h9.15625c.1245-.69988.30915-1.3706.59375-2zm0 4v2h9.375c-.1958-.6375-.30355-1.30838-.34375-2zm0 4v2h12.03125c-.6785-.57183-1.2776-1.24435-1.75-2z" fill="url(#a)"/><g fill="none" stroke="#aadcf7" stroke-linecap="round"><path d="m235.7092 108.7374c-7.1825 2.52994-7.3489 9.44493-5.6305 12.49029" stroke-width="1.000001"/><path d="m241 115.99833c-3.5797-6.72117-10.4412-5.8475-13.1941-3.69131"/><path d="m229.6248 120.59385c1.6682-7.43001 8.5163-8.40743 11.7423-7.05871"/><path d="m233 123.26261c.6679-5.78028 5.5626-7.04501 8-6.26428"/><path d="m236 121.99833c1.9186-7.36934-3.7212-11.37387-7.2069-11.65209"/><path d="m226.3791 116.52233c4.6342 6.0426 11.2593 4.05476 13.6209 1.476"/></g></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.png
new file mode 100644
index 000000000..c9e07c104
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.svg
new file mode 100644
index 000000000..d6d37adbb
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-204 -80)" gradientUnits="userSpaceOnUse" x1="246" x2="210" xlink:href="#b" y1="126" y2="82"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#6e6e6e"/><stop offset="1" stop-color="#767676"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98865 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.43734 2.013638c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v37.988286c.00015 1.57031 1.4293 2.99985 3 3h30c1.57069-.00015 2.99984-1.42969 3-3v-22.18165c.018-.79196-.29253-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#d)"/><path d="m8.99984 5v38h30v-22l-16-16z" fill="#fff"/><path d="m30.98828 2.023438c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.082032c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m14 20c-1.108 0-2 .892-2 2v16c0 1.108.892 2 2 2h20c1.108 0 2-.892 2-2v-16c0-1.108-.892-2-2-2zm0 2h20v16h-20zm2 3v2h16v-2zm2 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2zm-3 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.png
new file mode 100644
index 000000000..416f6cb61
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.svg
new file mode 100644
index 000000000..86b2bf952
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/presentation.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="42" x2="6" xlink:href="#b" y1="46" y2="2"/><linearGradient id="b"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4375 2.013638c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v37.988285c.00015 1.57031 1.42931 2.99985 3 3h30c1.57069-.00015 2.99985-1.42969 3-3v-22.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0zm22.55078.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.082031c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9 5v38h30v-22l-16-16z" fill="#fff"/><path d="m14 20c-1.108 0-2 .892-2 2v16c0 1.108.892 2 2 2h20c1.108 0 2-.892 2-2v-16c0-1.108-.892-2-2-2zm0 2h20v16h-20zm2 3v2h16v-2zm2 5a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2zm-3 4a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0 -1-1zm3 0v2h11v-2z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.png
new file mode 100644
index 000000000..6b3c44ee8
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.svg
new file mode 100644
index 000000000..58f01d316
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-57 233.00197)" gradientUnits="userSpaceOnUse" x1="98" x2="64" xlink:href="#b" y1="-186" y2="-230"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98865 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.43734 2.013638c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v37.988286c.00015 1.57031 1.4293 2.99985 3 3h30c1.57069-.00015 2.99984-1.42969 3-3v-22.18165c.018-.79196-.29253-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#d)"/><path d="m8.99984 5v38h30v-22l-16-16z" fill="#fff"/><path d="m30.98828 2.023438c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.082032c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m12 18.99805v1 2.99999 1 3 1 3 1 3 1 4h1 12v1.00196h11v-11h-2v-2.00196-1-3-1-2.99999-1h-1zm1 1h6v2.99999h-6zm7 0h6v2.99999h-6zm7 0h6v2.99999h-6zm-14 3.99999h6v3h-6zm7 0h6v3h-6zm7 0h6v3h-6zm-14 4h6v3h-6zm7 0h6v2.00196h-1v .99804h-5zm7 0h6v2.00196h-6zm-1 3.00196h8 1v9h-9v-.002-1-3-1-3zm-13 .99804h6v3h-6zm7 0h5v3h-5zm-7 4h6v3h-6zm7 0h5v3h-5z" fill="url(#a)"/><g fill="#7a7a7a" transform="translate(-254 -80)"><path d="m279.9993 115.00025h3v4.99992h-3z"/><path d="m282.9993 112.00025h3v7.9999h-3z"/><path d="m285.9993 117.00025h3v3h-3z"/></g><g fill="#ddd" transform="translate(-254 -80)"><path d="m280.9993 116.00025h1v3.99999h-1z"/><path d="m283.9993 113.00025h1v6.99996h-1z"/><path d="m286.9993 118.00025h1v2.00002h-1z"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.png
new file mode 100644
index 000000000..7c496330d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.svg
new file mode 100644
index 000000000..97e8518b4
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="41" x2="7" xlink:href="#b" y1="47.00195" y2="3.001953"/><linearGradient id="b"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4375 2.013638c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v37.988285c.00015 1.57031 1.42931 2.99985 3 3h30c1.57069-.00015 2.99985-1.42969 3-3v-22.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0zm22.55078.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.082031c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9 5v38h30v-22l-16-16z" fill="#fff"/><path d="m12 18.99805v1 2.99999 1 3 1 3 1 3 1 4h1 12v1.00196h11v-11h-2v-2.00196-1-3-1-2.99999-1h-1zm1 1h6v2.99999h-6zm7 0h6v2.99999h-6zm7 0h6v2.99999h-6zm-14 3.99999h6v3h-6zm7 0h6v3h-6zm7 0h6v3h-6zm-14 4h6v3h-6zm7 0h6v2.00196h-1v .99804h-5zm7 0h6v2.00196h-6zm-1 3.00196h8 1v9h-9v-.002-1-3-1-3zm-13 .99804h6v3h-6zm7 0h5v3h-5zm-7 4h6v3h-6zm7 0h5v3h-5z" fill="url(#a)"/><g fill="#43c330" transform="translate(-204 -80)"><path d="m229.9993 115.00025h3v4.99992h-3z"/><path d="m232.9993 112.00025h3v7.9999h-3z"/><path d="m235.9993 117.00025h3v3h-3z"/></g><g fill="#ccf4c6" transform="translate(-204 -80)"><path d="m230.9993 116.00025h1v3.99999h-1z"/><path d="m233.9993 113.00025h1v6.99996h-1z"/><path d="m236.9993 118.00025h1v2.00002h-1z"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.png
new file mode 100644
index 000000000..656c7dafa
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.svg
new file mode 100644
index 000000000..d1affabb2
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/text-template.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" y1="991.70453" y2="977.03375"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.55551 0 0 1.66668 -314.9909 1319.0731)" gradientUnits="userSpaceOnUse" x1="230.14426" x2="204.42923" xlink:href="#c" y1="-762.63782" y2="-791.43756"/><linearGradient id="c" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="d" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98865 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#c" y1="991.70453" y2="977.03375"/><path d="m8.43734 2.013638c-1.37516.262398-2.46216 1.598638-2.4375 2.998046v37.988286c.00015 1.57031 1.4293 2.99985 3 3h30c1.57069-.00015 2.99984-1.42969 3-3v-22.18165c.018-.79196-.29253-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.36411-.862104-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0z" fill="url(#d)"/><path d="m8.99984 5v38h30v-22l-16-16z" fill="#fff"/><path d="m13.00081 17.99801v2h6v-2zm8 0v10h13.99804v-10zm1 1h12v8h-.002v-1l-2.49804-3-2.5 2-3.5-4.5-3.5 5.5v-7zm-9 3v2h6v-2zm0 4v2h6v-2zm0 4v2h21.99804v-2zm0 4v2h21.99804v-2zm0 4v2h15.99804v-2z" fill="url(#b)"/><path d="m30.98828 2.023438c-.99843.319798-1.33417 1.839915-.56445 2.554688l9.03515 9.082032c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792624-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/text.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/text.png
new file mode 100644
index 000000000..723e85f6a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/text.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/text.svg b/sysui/desktop/icons/hicolor/48x48/mimetypes/text.svg
new file mode 100644
index 000000000..b3756a3f4
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/48x48/mimetypes/text.svg
@@ -0,0 +1 @@
+<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.55551 0 0 1.66668 -314.99073 1319.0731)" gradientUnits="userSpaceOnUse" x1="230.14426" x2="204.42923" xlink:href="#b" y1="-762.63782" y2="-791.43756"/><linearGradient id="b"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.9999 0 0 2.9991699 -328.98849 -2928.2903)" gradientUnits="userSpaceOnUse" x1="123.66695" x2="111.66655" xlink:href="#b" y1="991.70453" y2="977.03375"/><path d="m8.4375 2.013638c-1.37515.262398-2.46216 1.598638-2.4375 2.998047v37.988285c.00015 1.57031 1.42931 2.99985 3 3h30c1.57069-.00015 2.99985-1.42969 3-3v-22.18165c.018-.79196-.29252-1.587065-.84375-2.156245l-15.8125-15.804687c-.56932-.550947-1.3641-.862103-2.15625-.84375h-14.1875c-.18689-.01799-.37555-.01799-.5625 0zm22.55078.0098c-.99843.319797-1.33417 1.839914-.56445 2.554688l9.03515 9.082031c.83473.795587 2.49704.114553 2.54102-1.04105v-9.082032c-.00009-.792623-.71736-1.513582-1.50586-1.513672h-9.03516c-.15569-.02399-.31509-.02399-.4707 0z" fill="url(#c)"/><path d="m9 5v38h30v-22l-16-16z" fill="#fff"/><path d="m13.00097 17.99801v2h6v-2zm8 0v10h13.99805v-10zm1 1h12v8h-.002v-1l-2.49805-3-2.5 2-3.5-4.5-3.5 5.5v-7zm-9 3v2h6v-2zm0 4v2h6v-2zm0 4v2h21.99805v-2zm0 4v2h21.99805v-2zm0 4v2h15.99805v-2z" fill="url(#a)"/></svg> \ No newline at end of file