summaryrefslogtreecommitdiffstats
path: root/sysui/desktop/icons/hicolor/512x512/mimetypes
diff options
context:
space:
mode:
Diffstat (limited to 'sysui/desktop/icons/hicolor/512x512/mimetypes')
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.pngbin0 -> 41017 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.pngbin0 -> 18152 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.pngbin0 -> 21281 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.pngbin0 -> 7931 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.pngbin0 -> 22022 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.pngbin0 -> 17744 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.pngbin0 -> 15884 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.pngbin0 -> 19411 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.pngbin0 -> 13456 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.pngbin0 -> 17455 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.pngbin0 -> 29547 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.pngbin0 -> 34054 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.pngbin0 -> 24864 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.pngbin0 -> 31272 bytes
-rw-r--r--sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.svg1
28 files changed, 14 insertions, 0 deletions
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.png
new file mode 100644
index 000000000..9cd122bf9
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.svg
new file mode 100644
index 000000000..72f20609c
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="452.005908" x2="57.005836" xlink:href="#b" y1="512.000122" y2="2.000022"/><linearGradient id="b"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="353.99065" x2="158.021275" y1="304.016025" y2="304.016025"><stop offset="0" stop-color="#e196fb"/><stop offset=".13" stop-color="#f4c7fa"/><stop offset=".314" stop-color="#e091f3"/><stop offset=".441" stop-color="#d764e9"/><stop offset=".684" stop-color="#e7adf0"/><stop offset=".756" stop-color="#e6a9f8"/><stop offset=".88" stop-color="#e595f2"/><stop offset="1" stop-color="#f2cbf8"/></linearGradient><radialGradient id="d" cx="518.854" cy="730.48401" gradientTransform="matrix(4.0217715 0 0 1.1307833 -1830.0149 -558.55098)" gradientUnits="userSpaceOnUse" r="22.889999"><stop offset="0" stop-color="#dc85e9"/><stop offset="1" stop-color="#f2cbf8"/></radialGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#b" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#f)" stroke-width="15.997"/><path d="m84.0059 24v464h344v-288l-176-176z" fill="url(#e)"/><text x="-1725.4344" y="1194.8768"/><path d="m128.02594 208.03502v11.99813h55.99125v-11.99813zm63.99 0v11.99813h59.99062v-11.99813zm67.98937 0v11.99813h59.99063v-11.99813zm67.98938 0v11.99813h55.99125v-11.99813zm-199.96875 19.99688v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v15.9975h55.99125v-15.9975zm63.99 0v15.9975h59.99062v-15.9975zm67.98937 0v15.9975h59.99063v-15.9975zm67.98938 0v15.9975h55.99125v-15.9975zm-199.96875 23.99625v11.99812h55.99125v-11.99812zm63.99 0v11.99812h59.99062v-11.99812zm67.98937 0v11.99812h59.99063v-11.99812zm67.98938 0v11.99812h55.99125v-11.99812z" fill="url(#a)" opacity=".6"/><path d="m187.7506 247.59084c-8.84461 2.21166-15.9975 5.27918-21.1227 8.56266-5.12319 3.27949-8.41868 7.17888-8.43868 11.87215-.15397 39.29386-.11998 76.76-.11998 107.98312 0 4.58729 3.29949 8.52267 8.43468 11.81016 5.1352 3.28948 12.37807 6.11304 21.18469 8.49867 17.61725 4.77125 41.71348 7.6868 68.36332 7.6868 26.65184 0 50.74807-2.91555 68.36532-7.6868 8.81062-2.38563 16.04949-5.20919 21.18669-8.49867 5.13519-3.28749 8.39068-7.24487 8.39068-11.83215v-107.98313c0-4.68926-3.38947-8.56866-8.51267-11.84815-5.12519-3.27948-12.32407-6.17903-21.12269-8.56266-17.59725-4.76525-41.6455-7.55882-68.30133-7.55882-26.83581 0-49.39228 2.83356-68.30333 7.55882zm68.30133-3.55944c26.37188-.05 50.22215 2.91954 67.36347 7.55882 8.57266 2.31964 15.46959 5.18519 20.06087 8.12473 4.58928 2.93954 6.91892 5.83509 6.68495 8.3107-.41993 4.40931-5.15519 7.46883-8.49867 9.37453-5.41915 3.08952-11.89814 5.41916-17.74523 6.93492-19.95688 5.17919-39.88776 7.0689-59.05077 7.55882-26.51985.42793-52.81174-1.45977-77.05196-7.6788-5.62512-1.46977-10.49836-3.27949-15.3096-5.68911-4.31933-2.16566-10.12442-5.7631-10.55835-10.49836-.23597-2.5456 2.09367-5.37116 6.68495-8.3107s11.39222-6.18704 20.05687-8.12273c23.85027-5.32917 47.30461-7.52683 67.36547-7.56482zm-93.98531 32.24296c1.2658 1.2698 2.78356 2.5456 4.55929 3.62543 6.57897 3.99138 14.61771 6.97291 21.12469 8.55867 26.20591 6.07905 52.22584 8.17272 77.23793 7.43883 20.22084-.6399 40.63365-2.13966 59.36473-7.43883 9.26655-2.61959 19.12501-5.7891 25.68198-12.1841v25.74598c0 1.16382 0 2.43962-.24996 3.43946-.54591 2.20765-2.73957 4.87124-6.68695 7.18488-6.52698 3.8194-13.67787 6.16503-19.99688 7.87277-22.45649 5.47914-45.82284 7.46883-67.04952 7.49882-22.91042-.17597-47.06664-2.24964-67.36547-7.55881-8.71264-2.75157-17.44728-5.1252-23.74629-10.93829-1.44778-1.35379-2.26565-2.81157-2.61959-4.05937-.32595-1.13382-.24996-2.24565-.24996-3.43946v-25.74598zm0 36.05437c.77588.76988 1.66974 1.53176 2.62359 2.25164 7.6648 5.29918 17.19731 8.3747 25.49601 10.43837 22.96042 5.21119 43.29324 6.95292 65.86571 6.99891 22.70245-.46793 44.94098-1.62975 65.86371-6.99891 7.40884-1.9337 15.3576-4.77125 21.37266-7.81278 2.28764-1.15981 5.87308-4.06736 6.74894-4.87523v25.68398c0 1.16382 0 2.43962-.24996 3.43946-.54591 2.20766-2.80356 4.75926-6.68695 7.18288-8.57466 5.03122-18.74307 7.80678-27.68168 9.74848-20.77275 4.03137-39.80978 5.59512-59.36472 5.62312-9.89045 0-19.41697-.34395-28.36957-1.18781-20.09686-2.45962-37.95806-4.30333-54.9914-12.12411-2.90355-1.34379-5.59113-3.2055-7.74879-5.18519-1.45977-1.33979-2.23165-2.81956-2.61959-4.05937-.15198-.47992-.24796-1.00784-.24996-1.43977-.07-9.22656 0-18.45712 0-27.68367zm0 35.99437c3.13151 3.08352 7.27486 5.41116 11.05827 7.00291 17.34929 7.19087 37.88208 10.11842 54.24352 11.4942 9.86646.81187 19.53695 1.18981 28.68152 1.18781 22.73245-.36794 44.89299-1.77172 65.86371-6.9989 8.43868-2.28964 16.33744-4.81925 23.31035-8.9386 1.86771-1.10783 3.33948-2.38363 4.81125-3.74742v27.68367c0 2.5916-2.04568 5.50514-6.62296 8.43869-4.57929 2.92954-11.43422 5.67911-19.99688 7.99875-17.12132 4.63327-41.00359 7.55881-67.36347 7.55881s-50.24215-2.92354-67.36347-7.55881c-8.56266-2.31964-15.41759-5.06921-19.99688-7.99875-4.57928-2.93355-6.62496-5.84709-6.62496-8.43869z" fill="none" opacity=".5" stroke="#fff" stroke-width="3.999375"/><path d="m160.02094 272.02502v103.98375c0 14.35776 42.97328 25.99594 95.985 25.99594 53.01171 0 95.985-11.63818 95.985-25.99594v-103.98375z" fill="url(#c)"/><path d="m187.7506 247.59084c-8.84461 2.21166-15.9975 5.27918-21.1227 8.56266-5.12319 3.27949-8.41868 7.17888-8.43868 11.87215-.15397 39.29386-.11998 76.76-.11998 107.98312 0 4.58729 3.29949 8.52267 8.43468 11.81016 5.1352 3.28948 12.37807 6.11304 21.18469 8.49867 17.61725 4.77125 41.71348 7.6868 68.36332 7.6868 26.65184 0 50.74807-2.91555 68.36532-7.6868 8.81062-2.38563 16.04949-5.20919 21.18669-8.49867 5.13519-3.28749 8.39068-7.24487 8.39068-11.83215v-107.98313c0-4.68926-3.38947-8.56866-8.51267-11.84815-5.12519-3.27948-12.32407-6.17903-21.12269-8.56266-17.59725-4.76525-41.6455-7.55882-68.30133-7.55882-26.83581 0-49.39228 2.83356-68.30333 7.55882zm68.30133-3.55944c26.37188-.05 50.22215 2.91954 67.36347 7.55882 8.57266 2.31964 15.46959 5.18519 20.06087 8.12473 4.58928 2.93954 6.91892 5.83509 6.68495 8.3107-.41993 4.40931-5.15519 7.46883-8.49867 9.37453-5.41915 3.08952-11.89814 5.41916-17.74523 6.93492-19.95688 5.17919-39.88776 7.0689-59.05077 7.55882-26.51985.42793-52.81174-1.45977-77.05196-7.6788-5.62512-1.46977-10.49836-3.27949-15.3096-5.68911-4.31933-2.16566-10.12442-5.7631-10.55835-10.49836-.23597-2.5456 2.09367-5.37116 6.68495-8.3107s11.39222-6.18704 20.05687-8.12273c23.85027-5.32917 47.30461-7.52683 67.36547-7.56482zm-93.98531 32.24296c1.2658 1.2698 2.78356 2.5456 4.55929 3.62543 6.57897 3.99138 14.61771 6.97291 21.12469 8.55867 26.20591 6.07905 52.22584 8.17272 77.23793 7.43883 20.22084-.6399 40.63365-2.13966 59.36473-7.43883 9.26655-2.61959 19.12501-5.7891 25.68198-12.1841v25.74598c0 1.16382 0 2.43962-.24996 3.43946-.54591 2.20765-2.73957 4.87124-6.68695 7.18488-6.52698 3.8194-13.67787 6.16503-19.99688 7.87277-22.45649 5.47914-45.82284 7.46883-67.04952 7.49882-22.91042-.17597-47.06664-2.24964-67.36547-7.55881-8.71264-2.75157-17.44728-5.1252-23.74629-10.93829-1.44778-1.35379-2.26565-2.81157-2.61959-4.05937-.32595-1.13382-.24996-2.24565-.24996-3.43946v-25.74598zm0 36.05437c.77588.76988 1.66974 1.53176 2.62359 2.25164 7.6648 5.29918 17.19731 8.3747 25.49601 10.43837 22.96042 5.21119 43.29324 6.95292 65.86571 6.99891 22.70245-.46793 44.94098-1.62975 65.86371-6.99891 7.40884-1.9337 15.3576-4.77125 21.37266-7.81278 2.28764-1.15981 5.87308-4.06736 6.74894-4.87523v25.68398c0 1.16382 0 2.43962-.24996 3.43946-.54591 2.20766-2.80356 4.75926-6.68695 7.18288-8.57466 5.03122-18.74307 7.80678-27.68168 9.74848-20.77275 4.03137-39.80978 5.59512-59.36472 5.62312-9.89045 0-19.41697-.34395-28.36957-1.18781-20.09686-2.45962-37.95806-4.30333-54.9914-12.12411-2.90355-1.34379-5.59113-3.2055-7.74879-5.18519-1.45977-1.33979-2.23165-2.81956-2.61959-4.05937-.15198-.47992-.24796-1.00784-.24996-1.43977-.07-9.22656 0-18.45712 0-27.68367zm0 35.99437c3.13151 3.08352 7.27486 5.41116 11.05827 7.00291 17.34929 7.19087 37.88208 10.11842 54.24352 11.4942 9.86646.81187 19.53695 1.18981 28.68152 1.18781 22.73245-.36794 44.89299-1.77172 65.86371-6.9989 8.43868-2.28964 16.33744-4.81925 23.31035-8.9386 1.86771-1.10783 3.33948-2.38363 4.81125-3.74742v27.68367c0 2.5916-2.04568 5.50514-6.62296 8.43869-4.57929 2.92954-11.43422 5.67911-19.99688 7.99875-17.12132 4.63327-41.00359 7.55881-67.36347 7.55881s-50.24215-2.92354-67.36347-7.55881c-8.56266-2.31964-15.41759-5.06921-19.99688-7.99875-4.57928-2.93355-6.62496-5.84709-6.62496-8.43869z" fill="url(#a)"/><ellipse cx="256.31253" cy="268.1825" fill="url(#d)" rx="94.000534" ry="23.999611"/><path id="g" d="m162.98847 278.584v24.17022c0 13.39791 41.6275 24.26021 92.97547 24.26021 51.34598 0 92.97347-10.8623 92.97347-24.26221v-24.05024c-8.3127 7.42884-39.24786 18.38713-92.68551 18.38713-53.43165 0-85.48664-11.07827-93.26543-18.50911z" fill="none" opacity=".5" stroke="#fff" stroke-width="1.999688"/><ellipse cx="255.56705" cy="268.06726" fill="none" opacity=".5" rx="92.968544" ry="22.99868" stroke="#fff" stroke-width="2.001504"/><use height="1085" transform="translate(0 35.994375)" width="5033" xlink:href="#g"/><use height="1085" transform="translate(0 71.98875)" width="5033" xlink:href="#g"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.png
new file mode 100644
index 000000000..f62236170
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000..9eced7639
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m75.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859z" fill="url(#c)" stroke-width="15.997"/><path d="m84.0059 24v464h344v-288l-176-176z" fill="url(#b)"/><path d="m329.5625.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258h-106.3848z" fill="url(#a)" stroke-width="15.997"/><circle cx="205.9854" cy="289.96155" fill="#d7d7d7" r="72.002556" stroke="#767676" stroke-width="4"/><rect fill="#7e7e7e" height="132.00578" rx="2.000087" width="132.00578" x="248.02324" y="259.99258"/><path d="m252.0233 263.99265h124.0054v124.00543h-124.0054z" fill="#d1d1d1"/><path d="m300.1247 418.4148h-146.0207l36.5052-58.01754 36.5052-58.02575 36.5052 58.02575z" fill="#d3d3d3" stroke="#7e7e7e" stroke-width="4"/><path id="d" d="m141.0182 406.999h22.001v22.00096h-22.001z" fill="#ddd" stroke="#7a7a7a" stroke-width="2.000087"/><path d="m286.0248 389.99817h92.0039v-128.00561h-128.0056v70.40308z" fill="none"/><use fill="#ddd" height="1085" stroke="#7a7a7a" transform="translate(74.9288 -120.00561)" width="5033" xlink:href="#d"/><use fill="#ddd" height="1085" stroke="#7a7a7a" transform="translate(148.007)" width="5033" xlink:href="#d"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.png
new file mode 100644
index 000000000..40281fb3a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000..0b34abd29
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-drawing.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m75.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#b)" stroke-width="15.997"/><path d="m84.0059 24v464h344v-288l-176-176z" fill="url(#a)"/><g transform="translate(-1277.9941 384)"><circle cx="1482.0386" cy="-94.038445" fill="#f9cfb5" r="72.002556" stroke="#d36118" stroke-width="4"/><rect fill="#1c99e0" height="132.00578" rx="2.000087" width="132.00578" x="1524.0763" y="-124.00742"/><path d="m1528.0764-120.00735h124.0055v124.00543h-124.0055z" fill="#aadcf7"/><path d="m1576.1778 34.4148h-146.0206l36.5052-58.01754 36.5051-58.025754 36.5052 58.025754z" fill="#fde9a9" stroke="#e9b913" stroke-width="4"/><path id="c" d="m1417.0713 22.999h22.001v22.00096h-22.001z" fill="#ccf4c6" stroke="#43c330" stroke-width="2.000087"/><path d="m1562.0779 5.99817h92.004v-128.00561h-128.0056v70.40308z" fill="none"/><use fill="#ccf4c6" height="1085" stroke="#43c330" transform="translate(74.9288 -120.00561)" width="5033" xlink:href="#c"/><use fill="#ccf4c6" height="1085" stroke="#43c330" transform="translate(148.007)" width="5033" xlink:href="#c"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.png
new file mode 100644
index 000000000..cfb1bc348
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000..c0c304923
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-empty.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m75.8672-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#b)" stroke-width="15.997"/><path d="m84.0059 23.99995v464h344v-288l-176-176z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.png
new file mode 100644
index 000000000..06e334527
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000..264852898
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-formula.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1724.9961" x2="1340.9629" xlink:href="#b" y1="511.02051" y2="1.02051"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1729" x2="1337.4609" xlink:href="#b" y1="512.01758" y2="1.01758"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1712.00002" x2="1352.00002" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.008088 0 0 2.0188846 1404.9833 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#b" y1="-1168.5558" y2="-1398.881"/><g transform="translate(-1277.9941)"><path d="m1353.8613-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#e)" stroke-width="15.997"/><path d="m1362 23.99995v464h344v-288l-176-176z" fill="url(#d)"/><path d="m1406 208.03516v163.97461 3.99804 51.99219h255.9609v-51.99219-3.99804-163.97461z" fill="url(#c)"/><rect fill="#fcede4" height="155.97563" rx="1.999688" width="243.96187" x="1411.999" y="214.03419"/><path d="m1411.999 378.00844h243.9619v43.99313h-243.9619z" fill="#fff" opacity=".99"/><path d="m1636.9639 219.03529v145.97718m-205.9678-145.97718v145.97718m101.984-145.97718v145.97718m-113.9901-7.99875h229.98m-229.98-89.98593h229.98m-229.98-39.99375h229.98" fill="none" stroke="#f09e6f" stroke-dasharray="1.999688 5.999063" stroke-linecap="square" stroke-width="1.999688"/><path d="m1517.9102 226.0293-42.5196 99.125-25.1836-49.15235-24.2109 9.21485 4.3066 14.98828 11.6661-6.11328 29.955 63.91992h7.0996l48.9121-115.98242h98.0235v8h12.0039v-23.99805h-120.0449l-.01-.002zm22.9101 39.99414 33.7402 44.85351v.57032l-34.9785 46.5625h19.8301l26.0293-34.6504h.6211l26.0273 34.6504h21.4844l-35.8047-47.32227v-.57031l32.9102-44.0918h-19.8301l-24.375 31.99023h-.6211l-23.5488-31.99218zm22.5352 116.90429c-2.8475 0-4.7509.42362-5.7188 1.27149-.9598.83187-1.4394 2.51164-1.4394 5.03125v4.10742c0 1.71173-.3042 2.89508-.9121 3.54297-.5999.6519-1.7086.98047-3.3204.98047h-1.0586v2.43945h1.0586c1.5998 0 2.7007.33611 3.3086 1 .6159.6599.92 1.85235.92 3.58008v4.08984c0 2.51961.4796 4.20896 1.4394 5.04883.9719.84786 2.8793 1.26367 5.7188 1.26367h1.0957v-2.46093h-1.1993c-1.5958 0-2.6448-.24237-3.1328-.73829-.4799-.49192-.7187-1.55185-.7187-3.18359v-4.25195c0-1.77572-.2516-3.07104-.7715-3.87891-.5079-.81188-1.4042-1.37174-2.668-1.67969 1.2518-.28796 2.1385-.83256 2.6504-1.64843.5239-.80788.7891-2.10672.7891-3.89844v-4.24805c0-1.61975.2388-2.67604.7187-3.16797.492-.49992 1.533-.75195 3.1328-.75195h1.1993v-2.44727zm27.8554.008v2.44727h1.1602c1.6118 0 2.6585.25203 3.1504.75195.4959.50392.7363 1.56022.7363 3.16797v4.24805c0 1.79172.2557 3.09465.7676 3.89453.5279.80787 1.4161 1.36048 2.6719 1.64844-1.2718.30395-2.152.86381-2.6719 1.67969-.5119.79986-.7676 2.09918-.7676 3.8789v4.24805c0 1.60774-.2444 2.6621-.7363 3.16601-.4919.49992-1.5386.75196-3.1504.75196h-1.1602v2.46093h1.0645c2.8396 0 4.7394-.41971 5.6992-1.26757.9599-.84787 1.4395-2.52923 1.4395-5.04883v-4.08594c0-1.72373.3083-2.91618.9082-3.58008.6159-.65989 1.7262-.99218 3.3339-.99218h1.0977v-2.44727h-1.1016c-1.6117 0-2.7219-.32466-3.3378-.97656-.6039-.6479-.9043-1.83124-.9043-3.54297v-4.10742c0-2.51961-.4796-4.19948-1.4395-5.02735-.9598-.84387-2.8596-1.26758-5.6992-1.26758zm-55.9121 3.51563v.004h.01zm0 .004h-3.1543v5.43945h-5.1191v2.44727h5.1191v10.40625c0 2.31964.4872 3.95254 1.4551 4.90039.9718.93985 2.6404 1.41797 5 1.41797h3.8516v-2.51953h-3.543c-1.3358 0-2.2727-.27994-2.8086-.83985s-.8086-1.5432-.8086-2.95898v-10.40625h7.1602v-2.45117h-7.1524zm-64.248 4.4707c-2.2997 0-4.0805.50407-5.3203 1.50391-1.2438.99184-1.8672 2.41224-1.8672 4.25195 0 1.43978.42 2.59158 1.2519 3.43946.8319.83186 2.155 1.41935 3.9707 1.77929l1.1797.24024.1367.041c2.7915.55991 4.1915 1.56748 4.1915 3.03125 0 1.01984-.3847 1.80699-1.1446 2.3789-.7679.55191-1.8465.83203-3.2383.83203-.9599 0-1.977-.1435-3.0488-.43945-1.0719-.30795-2.1953-.76923-3.3711-1.36914v3.25195c1.2118.39994 2.3312.6887 3.3711.88867 1.0398.20396 2.0327.31055 2.9805.31055 2.3956 0 4.2674-.53178 5.6152-1.59961 1.3398-1.06784 2.0195-2.55174 2.0195-4.43945 0-1.43178-.4089-2.59065-1.2168-3.47852-.7999-.89186-1.9832-1.48324-3.5429-1.7832l-1.2676-.24023c-2.0877-.39994-3.4-.81249-3.9199-1.23243-.524-.42393-.7871-1.06405-.7871-1.91992 0-.94385.3469-1.64758 1.0468-2.10351.7039-.46793 1.7716-.70703 3.1993-.70703.9519 0 1.873.13643 2.7929.40039.9119.25996 1.8149.65976 2.7188 1.17968v-3.08007h.01c-.9199-.37994-1.847-.65588-2.7988-.83985-.9398-.19596-1.9272-.29687-2.959-.29687zm20.0762.0684c-2.2996 0-4.1197.89578-5.4395 2.6875-1.3238 1.79172-1.9805 4.27177-1.9805 7.44727 0 3.11151.6605 5.56403 1.9883 7.34375 1.3318 1.77173 3.1479 2.65039 5.4395 2.65039 1.1518 0 2.1633-.25212 3.0312-.74805.8779-.51875 1.5724-1.24462 2.084-2.19336v9.73633h3.168v-26.46289h-3.168v2.45117c-.5239-.94785-1.2237-1.66824-2.1035-2.16016-.8679-.49993-1.8717-.75195-3.0195-.75195zm26.7226.3125c-1.4917 0-2.7831.36382-3.8789 1.0957-1.0879.71989-1.8961 1.75935-2.416 3.11914v-3.74804h-3.166v19.16992h3.166v-9.53906c0-2.32764.5206-4.10608 1.5605-5.33789 1.0358-1.23181 2.5362-1.84766 4.5039-1.84766.8319 0 1.5991.11942 2.295.35938.6899.23928 1.3768.62299 2.0468 1.14062v-3.2168c-.6119-.41194-1.2597-.71232-1.9316-.90429-.6759-.19595-1.3998-.29102-2.1797-.29102zm4.1113 4.41211v.004h.01c0-.001.0002-.002-.01-.004zm46.7207-4.32422 6.8672 9.17383-7.5293 10h3.6387l5.5996-7.6875 5.6192 7.6875h3.6386l-7.5312-10 6.8672-9.17383h-3.543l-5.0508 6.93555-5.0801-6.93555zm-77.0546 2.27149c1.5198 0 2.6675.6231 3.4394 1.8789.7879 1.24381 1.1797 3.0841 1.1797 5.51172 0 2.43162-.3917 4.27535-1.1836 5.53516-.7719 1.2438-1.9197 1.86328-3.4394 1.86328-1.5198 0-2.6636-.61958-3.4395-1.85938-.7599-1.24381-1.1445-3.09163-1.1445-5.53125v-.008c0-2.43962.3846-4.28753 1.1445-5.52734.7759-1.2438 1.9198-1.86328 3.4395-1.86328z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.png
new file mode 100644
index 000000000..9c32da9c1
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.svg
new file mode 100644
index 000000000..03ea03dd9
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-master-document.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#b" y1="-1168.5558" y2="-1398.881"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 2.157508 -3.555632 0 4154.0859 -611.8488)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#d" y1="1103.5776" y2="1099.8198"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" y1="1103.5776" y2="1099.8198"><stop offset="0" stop-color="#e9b913"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 2.157508 -3.555632 0 4290.0859 -611.8488)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#d" y1="1103.5776" y2="1099.8198"/><linearGradient id="f" gradientTransform="matrix(0 2.157508 -3.555632 0 4290.0859 -723.8488)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#d" y1="1103.5776" y2="1099.8198"/><linearGradient id="g" gradientTransform="matrix(6.99996 0 0 6.6052 -2226.9941 -7517.1288)" gradientUnits="userSpaceOnUse" x1="382.60724" x2="326.92453" xlink:href="#b" y1="1215.1245" y2="1138.4175"/><linearGradient id="h" gradientTransform="matrix(0 2.157508 -3.555632 0 4154.0859 -723.8488)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#d" y1="1103.5776" y2="1099.8198"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="452.0059" x2="57.0059" y1="512" y2="2"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><path d="m75.8672-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859z" fill="url(#a)" stroke-width="15.997"/><path d="m84.0059 23.99995v464h344v-288l-176-176z" fill="url(#j)"/><path d="m184.0059 224v44h64v-44zm136 0v44h64v-44zm-192 4v8h48v-8zm60 0h55.998v36h-55.998zm76 0v8h48v-8zm60 0h55.998v36h-55.998zm-196 16v8h48v-8zm136 0v8h48v-8zm-136 16v8h48v-8zm136 0v8h48v-8zm-136 16v8h120v-8zm136 0v8h120v-8zm-136 16v8h120v-8zm136 0v8h120v-8zm-136 16v8h96v-8zm136 0v8h96v-8zm-80 28v44h64v-44zm136 0v44h64v-44zm-192 4v8h48v-8zm60 0h55.998v36h-55.998zm76 0v8h48v-8zm60 0h55.998v36h-55.998zm-196 16v8h48v-8zm136 0v8h48v-8zm-136 16v8h48v-8zm136 0v8h48v-8zm-136 16v8h120v-8zm136 0v8h120v-8zm-136 16v8h120v-8zm136 0v8h120v-8zm-136 16v8h96v-8zm136 0v8h96v-8z" fill="url(#i)"/><path d="m244.0018 244.38044a16.667025 16.363693 0 0 1 -16.667-16.36368h16.667z" fill="url(#h)" opacity=".74"/><path d="m204.3399 236-16.334 23.69141v4.30859h56v-4.30859l-11.666-12.92188-11.666 8.61524zm136 0-16.334 23.69141v4.30859h56v-4.30859l-11.666-12.92188-11.666 8.61524zm-136 112-16.334 23.69141v4.30859h56v-4.30859l-11.666-12.92188-11.666 8.61524zm136 0-16.334 23.69141v4.30859h56v-4.30859l-11.666-12.92188-11.666 8.61524z" fill="url(#g)"/><path d="m380.0018 244.38044a16.667025 16.363693 0 0 1 -16.667-16.36368h16.667z" fill="url(#f)" opacity=".74"/><path d="m380.0018 356.38044a16.667025 16.363693 0 0 1 -16.667-16.36368h16.667z" fill="url(#e)" opacity=".74"/><path d="m244.0018 356.38044a16.667025 16.363693 0 0 1 -16.667-16.36368h16.667z" fill="url(#c)" opacity=".74"/><path d="m329.5625.07805c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258h-106.3848z" fill="url(#a)" stroke-width="15.997"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.png
new file mode 100644
index 000000000..1f4778d47
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000..8dd8e380c
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(541.999 384)" gradientUnits="userSpaceOnUse" x1="1711.5875" x2="1357.3641" xlink:href="#b" y1="106.54209" y2="-353.78442"/><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="#767676"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="2251.999" x2="1901.999" y1="482" y2="22"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#353535"/></linearGradient><linearGradient id="d" gradientTransform="translate(541.999 384)" gradientUnits="userSpaceOnUse" x1="1707.0089" x2="1331.95" xlink:href="#b" y1="104.49201" y2="-354.77383"/><linearGradient id="e" gradientTransform="matrix(2.008088 0 0 2.0188846 1944.9833 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2252.00002" x2="1892.00002" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="g" gradientTransform="matrix(2.008088 0 0 2.0188846 1944.9833 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><g transform="translate(-1818)"><path d="m1893.8613-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859z" fill="url(#g)" stroke-width="15.997"/><path d="m1902 23.99995v464h344v-288l-176-176z" fill="url(#f)"/><path d="m2147.5566.07805c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258h-106.3848z" fill="url(#e)" stroke-width="15.997"/><path id="h" d="m2061.999 403.89062v8.32032l-48.0019 31.68164h23.5175l35.4258-28.00196h13.0606v-12z" fill="#646464"/><path d="m2073.999 307.88672v72.0039h104.0059v-72.0039zm6.002 6h92.0039v60.00195h-92.0039zm6 10v4h80.0039v-4zm0 12v4h80.0039v-4zm0 12v4h80.0039v-4zm0 10v4h80.0039v-4z" fill="url(#d)"/><path d="m2159.9443 322.85742a3.0004314 3.0004314 0 0 0 -2.0625.9082l-27.8789 27.88086-13.8809-13.88086a3.0004314 3.0004314 0 0 0 -4.2421 0l-22 22.00196a3.0004314 3.0004314 0 1 0 4.2421 4.24219l19.879-19.87891 13.8808 13.87891a3.0004314 3.0004314 0 0 0 4.2422 0l30.002-30a3.0004314 3.0004314 0 0 0 -2.1817-5.15235z" fill="url(#c)"/><use fill="#646464" height="1085" transform="matrix(-1 0 0 1 4145.9996 0)" width="5033" xlink:href="#h"/><path d="m1947.9951 223.88281c-1.108 0-2 .89195-2 2v180.00781c0 1.10805.892 2 2 2h252.0098c1.108 0 2-.89195 2-2v-180.00781c0-1.10805-.892-2-2-2zm8 6h236.0098c.831 0 1.602.2512 2.2402.68164.2127.14348.4091.30754.5898.48828.099.0992.1792.21499.2676.32422.556.68682.9024 1.54939.9024 2.50586v164.00781c0 .83104-.2512 1.60201-.6817 2.24024-.287.42549-.6526.79114-1.0781 1.07812-.6382.43045-1.4092.68164-2.2402.68164h-236.0098c-.831 0-1.602-.25116-2.2402-.68164-.4255-.28698-.7912-.65263-1.0782-1.07812-.4304-.63823-.6816-1.4092-.6816-2.24024v-164.00781c0-.27767.027-.54715.08-.80859.053-.26025.1318-.51107.2324-.75v-.002c.1007-.23891.226-.46541.3691-.67774v-.002c.065-.096.1481-.17589.2207-.26563.088-.10923.1683-.22499.2676-.32422.1805-.18033.3775-.34507.5899-.48828.6382-.43044 1.4092-.68164 2.2402-.68164zm14 16.00196v16h208.0098v-16zm40.0019 26v14h128.0059v-14zm-16 36.08007v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5zm18.998 19.96484v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5zm18.998 19.96484v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5zm18.998 19.96484v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5z" fill="url(#a)"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.png
new file mode 100644
index 000000000..731ee7f84
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000..c0b364924
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-presentation.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="433.5934" x2="79.37" xlink:href="#b" y1="490.54209" y2="30.21558"/><linearGradient id="b"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="432.0059" x2="82.0059" y1="482" y2="22"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#106802"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="429.0148" x2="53.9559" y1="488.49201" y2="29.22617"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#767676"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#b" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#f)" stroke-width="15.997"/><path d="m84.0059 23.99995v464h344v-288l-176-176z" fill="url(#e)"/><path id="g" d="m242.0059 403.89062v8.32032l-48.0019 31.68164h23.5175l35.4258-28.00196h13.0606v-12z" fill="#646464"/><path d="m254.0059 307.88672v72.0039h104.0059v-72.0039zm6.002 6h92.0039v60.00195h-92.0039zm6 10v4h80.0039v-4zm0 12v4h80.0039v-4zm0 12v4h80.0039v-4zm0 10v4h80.0039v-4z" fill="url(#d)"/><path d="m339.9512 322.85742a3.0004314 3.0004314 0 0 0 -2.0625.9082l-27.8789 27.88086-13.8809-13.88086a3.0004314 3.0004314 0 0 0 -4.2421 0l-22 22.00196a3.0004314 3.0004314 0 1 0 4.2421 4.24219l19.879-19.87891 13.8808 13.87891a3.0004314 3.0004314 0 0 0 4.2422 0l30.002-30a3.0004314 3.0004314 0 0 0 -2.1817-5.15235z" fill="url(#c)"/><use fill="#646464" height="1085" transform="matrix(-1 0 0 1 506.0134 0)" width="5033" xlink:href="#g"/><path d="m128.002 223.88281c-1.108 0-2 .89195-2 2v180.00781c0 1.10805.892 2 2 2h252.0098c1.108 0 2-.89195 2-2v-180.00781c0-1.10805-.892-2-2-2zm8 6h236.0098c.831 0 1.602.2512 2.2402.68164.2127.14348.4091.30754.5898.48828.099.0992.1792.21499.2676.32422.556.68682.9024 1.54939.9024 2.50586v164.00781c0 .83104-.2512 1.60201-.6817 2.24024-.287.42549-.6526.79114-1.0781 1.07812-.6382.43045-1.4092.68164-2.2402.68164h-236.0098c-.831 0-1.602-.25116-2.2402-.68164-.4255-.28698-.7912-.65263-1.0782-1.07812-.4304-.63823-.6816-1.40919-.6816-2.24024v-164.00781c0-.27767.027-.54715.08-.80859.053-.26025.1318-.51107.2324-.75v-.002c.1007-.23891.226-.46541.3691-.67774v-.002c.065-.096.1481-.17589.2207-.26563.088-.10923.1683-.22499.2676-.32422.1805-.18033.3775-.34507.5899-.48828.6382-.43044 1.4092-.68164 2.2402-.68164zm14 16.00196v16h208.0098v-16zm40.0019 26v14h128.0059v-14zm-16 36.08007v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5zm18.998 19.96484v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5zm18.998 19.96484v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5zm18.998 19.96484v10.03516h60.002v-10.03516zm-18.998.0352a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5-5 5 5 0 0 0 -5-5z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.png
new file mode 100644
index 000000000..109086a16
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000..2b51225df
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.8571444 0 0 -5.3333208 -1148.7094 -5326.0569)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#8ee780"/><stop offset="1" stop-color="#ccf4c6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.8571444 0 0 -3.5555365 -1180.7095 -3409.3769)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#f5ce53"/><stop offset="1" stop-color="#fde9a9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.8571444 0 0 -8.4444413 -1212.7095 -8680.2577)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#f09e6f"/><stop offset="1" stop-color="#f9cfb5"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="305.6316" x2="305.6316" y1="380.117403" y2="343.99258"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#c15414"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.8571444 0 0 -6.2222009 -1244.7095 -6284.4171)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#63bbee"/><stop offset="1" stop-color="#aadcf7"/></linearGradient><linearGradient id="f" gradientTransform="matrix(3.7948726 0 0 5.2000008 -2898.5337 5966.9085)" gradientUnits="userSpaceOnUse" x1="829.36053" x2="829.36053" y1="-1064.7994" y2="-1082.3413"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#f9f9f9"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="287.2569" x2="287.2569" y1="439.992012" y2="335.992176"><stop offset="0" stop-color="#727272"/><stop offset="1" stop-color="#9a9a9a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(4 0 0 4 -1751.9941 25.99995)" gradientUnits="userSpaceOnUse" x1="546" x2="458" xlink:href="#i" y1="122" y2="6"/><linearGradient id="i" 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="j" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="l" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#i" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859z" fill="url(#l)" stroke-width="15.997"/><path d="m84.0059 23.99995v464h344v-288l-176-176z" fill="url(#k)"/><path d="m329.5625.07805c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258h-106.3848z" fill="url(#j)" stroke-width="15.997"/><path d="m131.0059 215.99214v8 32 8 32 8 32 8 32 8 32 8h240v-8-200h-232z" fill="url(#h)"/><g fill="#b3b3b3"><path d="m139.0068 223.99256h68v32h-68z"/><path d="m214.9997 223.99256h71.9998v32h-71.9998z"/><path d="m295.0068 223.99256h68v32h-68z"/></g><g fill="#e0e0e0"><path d="m139.0068 263.99256h68v32.00001h-68z"/><path d="m295.0068 263.99256h68v32.00001h-68z"/><path d="m214.9997 303.99257h71.9998v32h-71.9998z"/><path d="m295.0068 303.99257h68v32h-68z"/><path d="m139.0068 303.99257h68v32h-68z"/><path d="m214.9997 343.99258h71.9998v32h-71.9998z"/><path d="m139.0068 343.99258h68v32h-68z"/><path d="m214.9997 383.99258h71.9998v32.00001h-71.9998z"/><path d="m139.0068 383.99258h68v32.00001h-68z"/></g><path d="m231.0068 327.99257h156v112.00002h-156z" fill="url(#g)"/><path d="m239.0068 335.99257h140v96.00002h-140z" fill="url(#f)"/><path d="m247.0068 363.99258h28v63.99961h-28z" fill="#18a303"/><path d="m251.0068 423.99259h20v-56.00001h-20z" fill="url(#e)"/><path d="m279.0068 343.99258h28v83.99961h-28z" fill="url(#d)"/><path d="m283.0068 423.99259h20v-76.00001h-20z" fill="url(#c)"/><path d="m311.0068 387.99258h28v39.99961h-28z" fill="#c99c00"/><path d="m315.0068 423.99259h20v-32.00001h-20z" fill="url(#b)"/><path d="m343.0068 371.99258h28v56.00001h-28z" fill="#43c330"/><path d="m347.0068 423.99259h20v-48.00001h-20z" fill="url(#a)"/><path d="m214.9997 263.99256h71.9998v32.00001h-71.9998z" fill="#e0e0e0"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.png
new file mode 100644
index 000000000..f4238d841
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000..98b455a3b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(2.8571444 0 0 -5.3333208 -1148.7094 -5326.0569)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#8ee780"/><stop offset="1" stop-color="#ccf4c6"/></linearGradient><linearGradient id="b" gradientTransform="matrix(2.8571444 0 0 -3.5555365 -1180.7095 -3409.3769)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#f5ce53"/><stop offset="1" stop-color="#fde9a9"/></linearGradient><linearGradient id="c" gradientTransform="matrix(2.8571444 0 0 -8.4444413 -1212.7095 -8680.2577)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#f09e6f"/><stop offset="1" stop-color="#f9cfb5"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="305.6318" x2="305.6318" y1="380.117403" y2="343.99258"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#c15414"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.8571444 0 0 -6.2222009 -1244.7095 -6284.4171)" gradientUnits="userSpaceOnUse" x1="525.63947" x2="525.63947" y1="-1078.6444" y2="-1068.7872"><stop offset="0" stop-color="#63bbee"/><stop offset="1" stop-color="#aadcf7"/></linearGradient><linearGradient id="f" gradientTransform="matrix(3.7948726 0 0 5.2000008 -2898.5337 5966.9085)" gradientUnits="userSpaceOnUse" x1="829.36053" x2="829.36053" y1="-1064.7994" y2="-1082.3413"><stop offset="0" stop-color="#e4e4e4"/><stop offset="1" stop-color="#f9f9f9"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="287.2569" x2="287.2569" y1="439.992012" y2="335.992176"><stop offset="0" stop-color="#727272"/><stop offset="1" stop-color="#9a9a9a"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="432.0059" x2="80.0059" xlink:href="#i" y1="513.99995" y2="49.99994"/><linearGradient id="i"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482" y2="22"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="k" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1792)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#i" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672-.00005c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#k)" stroke-width="15.997"/><path d="m84.0059 23.99995v464h344v-288l-176-176z" fill="url(#j)"/><path d="m131.0059 215.99214v8 32 8 32 8 32 8 32 8 32 8h240v-8-200h-232z" fill="url(#h)"/><g fill="#92e285"><path d="m139.0068 223.99256h68v32h-68z"/><path d="m214.9997 223.99256h71.9998v32h-71.9998z"/><path d="m295.0068 223.99256h68v32h-68z"/></g><g fill="#d4f1cf"><path d="m139.0068 263.99256h68v32.00001h-68z"/><path d="m295.0068 263.99256h68v32.00001h-68z"/><path d="m214.9997 303.99257h71.9998v32h-71.9998z"/><path d="m295.0068 303.99257h68v32h-68z"/><path d="m139.0068 303.99257h68v32h-68z"/><path d="m214.9997 343.99258h71.9998v32h-71.9998z"/><path d="m139.0068 343.99258h68v32h-68z"/><path d="m214.9997 383.99258h71.9998v32.00001h-71.9998z"/><path d="m139.0068 383.99258h68v32.00001h-68z"/></g><path d="m231.0068 327.99257h156v112.00002h-156z" fill="url(#g)"/><path d="m239.0068 335.99257h140v96.00002h-140z" fill="url(#f)"/><path d="m247.0068 363.99258h28v63.99961h-28z" fill="#18a303"/><path d="m251.0068 423.99259h20v-56.00001h-20z" fill="url(#e)"/><path d="m279.0068 343.99258h28v83.99961h-28z" fill="url(#d)"/><path d="m283.0068 423.99259h20v-76.00001h-20z" fill="url(#c)"/><path d="m311.0068 387.99258h28v39.99961h-28z" fill="#c99c00"/><path d="m315.0068 423.99259h20v-32.00001h-20z" fill="url(#b)"/><path d="m343.0068 371.99258h28v56.00001h-28z" fill="#43c330"/><path d="m347.0068 423.99259h20v-48.00001h-20z" fill="url(#a)"/><path d="m214.9997 263.99256h71.9998v32.00001h-71.9998z" fill="#d4f1cf"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.png
new file mode 100644
index 000000000..eea91d7af
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000..dc23e7121
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text-template.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 3.3507195 -5.47088 0 6378.2615 -1248.1482)" gradientUnits="userSpaceOnUse" x1="445.69501" x2="441.388" y1="1103.578" y2="1099.8199"><stop offset="0" stop-color="#e9b913"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.9726968 0 0 1.9549122 -405.4482 3355.3572)" gradientUnits="userSpaceOnUse" x2="0" y1="-1556.6379" y2="-1550.512"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#047fc6"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.9726968 0 0 1.9549122 -1424.4783 294.6724)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#d" y1="-5.058" y2="1.412"/><linearGradient id="d"><stop offset="0" stop-color="#808080"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9726968 0 0 1.9549122 -1424.4783 294.6724)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#d" y1="-6.308" y2="-.088"/><linearGradient id="f" gradientTransform="matrix(1.9726968 0 0 1.9549122 -1424.4783 294.6724)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#g" y1="-8.721" y2="2.989"/><linearGradient id="g"><stop offset="0" stop-color="#666"/><stop offset="1" stop-color="#666" stop-opacity=".5"/></linearGradient><radialGradient id="h" cx="-1535.304" cy="-842.90802" gradientTransform="matrix(0 6.4819806 14.961722 0 12973.993 10181.383)" gradientUnits="userSpaceOnUse" r="10"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#00a8ff" stop-opacity="0"/></radialGradient><linearGradient id="i" gradientTransform="matrix(1.9726968 0 0 1.9549122 -1424.4783 294.6724)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#g" y1="-8.721" y2="-1.764"/><linearGradient id="j" gradientTransform="matrix(17.490561 0 0 15.847496 -5822.2369 -18339.476)" gradientUnits="userSpaceOnUse" x2="0" y1="1173" y2="1178"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#023f62"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.9726968 0 0 1.9549122 -405.4482 3355.3572)" gradientUnits="userSpaceOnUse" x2="0" y1="-1554.4651" y2="-1562.3665"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#106802"/></linearGradient><linearGradient id="l" gradientTransform="matrix(17.490561 0 0 15.847496 -5822.2369 -18359.221)" gradientUnits="userSpaceOnUse" x2="0" y1="1173.911" y2="1178"><stop offset="0" stop-color="#666"/><stop offset="1" stop-color="#1a1a1a"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.9726968 0 0 1.9549122 -405.4482 3355.3572)" gradientUnits="userSpaceOnUse" x1="346.69601" x2="361.36801" y1="-1576.519" y2="-1566.796"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="n" gradientTransform="matrix(-17.490561 0 0 15.847496 6396.1736 -18364.108)" gradientUnits="userSpaceOnUse" x2="0" y1="1173" y2="1178"><stop offset="0" stop-color="#666"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="o" gradientTransform="matrix(19.367977 0 0 15.639298 -4090.1894 9326.5583)" gradientUnits="userSpaceOnUse" x2="0" y1="-581.638" y2="-577.573"><stop offset="0" stop-color="#44adeb"/><stop offset="1" stop-color="#aadcf7"/></linearGradient><linearGradient id="p" gradientTransform="translate(-1829.9941 384)" gradientUnits="userSpaceOnUse" x1="2250" x2="1898" xlink:href="#q" y1="144" y2="-320"/><linearGradient id="q" 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="r" gradientTransform="matrix(2.008088 0 0 2.0188846 114.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="s" gradientUnits="userSpaceOnUse" x1="422.00592" x2="62.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="t" gradientTransform="matrix(2.008088 0 0 2.0188846 114.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#q" y1="-1168.5558" y2="-1398.881"/><g transform="translate(12)"><path d="m63.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859z" fill="url(#t)" stroke-width="15.997"/><path d="m72.0059 24v464h344v-288l-176-176z" fill="url(#s)"/><path d="m317.5625.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258h-106.3848z" fill="url(#r)" stroke-width="15.997"/><path d="m132.0059 222v10h62v-10zm72 0v110h166v-110zm-90 20v10h80v-10zm0 20v10h80v-10zm0 20v10h80v-10zm0 20v10h80v-10zm0 20v10h80v-10zm0 20v10h256v-10zm0 20v10h256v-10zm0 20v10h256v-10zm0 20v10h256v-10zm0 20v10h168v-10z" fill="url(#p)"/><path d="m212.0059 230.1603h149.9249v93.83578h-149.9249z" fill="url(#o)"/><path d="m321.1828 257.79885c-29.7187 11.74511-58.7469 27.79885-78.4739 53.27135 40.3969 0 78.8172-1.93145 119.216-1.93145l.01-17.67827c-9.9976-8.59379-28.4107-29.39015-40.748-33.66359z" fill="#fff" opacity=".5"/><path d="m321.9522 259.61691c9.9937 4.9518 27.3613 22.19803 39.9727 34.66646v14.85734h-114.9372c19.9933-24.76288 49.9763-39.62021 74.9625-49.5238z" fill="url(#n)"/><path d="m285.2521 288.40104.8739-6.99272 13.1244-5.56368 7.3779-6.83242 12.9803-5.2157-3.3871 8.44913-5.062 8.78146-3.0103 9.54584-2.0832 5.49917-20.8159-7.67108z" fill="#333"/><path d="m250.3512 243.68438c-12.7239 18.99784-23.3962 36.1952-38.3433 53.20098l.138 13.75281c33.1019 0 87.7712.43008 120.8751.43008-27.7302-19.94988-57.948-38.27718-75.1479-68.48058-2.3673 2.08785-5.997-1.01655-7.52 1.09476z" fill="url(#m)" opacity=".5"/><path d="m289.4678 281.90291c-14.959-12.3003-22.4888-22.286-32.4825-37.14333-2.9195.87385-2.8091.54151-4.9948 0 0 0-13.371 19.68597-19.9894 29.71467-6.6203 10.0287-19.9932 24.76092-19.9932 24.76092v9.90358h114.9372s-27.46-19.65469-37.4754-27.23779z" fill="url(#l)"/><path d="m361.9308 299.23517h-6.4428l-28.539 4.95179s-28.2017-7.42867-32.4449-7.42867c-4.1683 0-17.5294 2.47492-20.0288 2.47492-1.7518 0-12.4931-4.95179-15.032-4.95179-4.19 0-9.0191 5.25871-21.5122 7.42866 0 0-3.5903-7.89393-5.9319-7.42866-14.9925 5.72789-19.9933 4.95179-19.9933 4.95179v24.76092h149.919v-24.76092z" fill="url(#k)"/><path d="m212.0059 304.18891v19.80717h129.9356l4.9988-4.95179-4.9968-4.95375-9.9937-4.95374-24.9862-4.9518-24.9862-2.47883-22.4887 2.47688h-29.985-17.4899z" fill="url(#j)"/><path d="m222.0035 294.28337 7.1214-11.32676 8.4373-9.89967 6.4448-11.63173 7.9815-11.71579-5.417 14.79477-3.9651 12.18888-1.9195 7.68867-3.5824 8.19108c-1.4401-1.04196-3.2628-1.08106-4.9061-1.60889l-4.6911 1.82198-5.5077 1.49746z" fill="#333"/><path d="m240.3338 294.50232 5.3756-13.44979 2.6237-13.87988 3.7876-8.56838 2.3672-8.89485 3.2826 9.14899.9311 8.73846 3.973 7.78641 3.9395 8.94372.7358 6.31437-6.6145 1.84348-6.285-2.42995-6.9478 4.46697h-7.1688z" fill="url(#i)"/><path d="m304.7483 296.76807-8.7548-6.25181-5.5907-4.4181 5.4328 8.38266 8.9166 2.28725z" fill="#808080"/><path d="m361.9308 292.71749v-62.55719l-149.9249-.16031v62.7175z" fill="url(#h)"/><path d="m361.9308 259.32368c-16.3423-.00003-29.5904-13.12868-29.5904-29.32369h29.5904z" fill="#e9b913" opacity=".5"/><path d="m312.0808 290.80363 3.0892-9.85667 3.7916-8.56838 2.3672-8.89094 3.2826 9.14899 4.2136 7.80792 3.038 7.78446-.434 8.32402 4.1703 4.15027-8.5891-.46136-17.3341-3.55207 2.4067-5.88429z" fill="url(#f)"/><path d="m291.9672 294.28337-7.2793-10.92796-12.9014-13.94439-10.6723-13.9092-4.1289-5.79045 4.4741 15.03328 4.9041 9.01214 4.3518 13.77041 1.2625 6.75617 4.4938 1.4916 6.865-1.57761c2.8841-.28347 5.7662.0489 8.6326.0841z" fill="url(#e)"/><path d="m359.899 296.29498-5.8688-3.4993-8.2183-11.15863-12.0847-10.35126-9.4354-7.8001 1.8188 6.51572 8.3406 13.03926.9153 11.7588 5.0107 3.81208 11.2443-2.16409 8.2794-.15053z" fill="url(#c)"/><path d="m212.0591 309.27168-.051 14.7244h124.9368v-4.95179l-4.9969-4.95375-24.9862-4.95374-24.9881-2.47492-24.9862 2.47492-27.0417.73895-17.8825-.60602z" fill="url(#b)"/><path d="m282.0406 304.31598-25.0927 2.81899-26.7695 2.02919-16.3241.0587 16.0913.66076 27.5862-.0391 24.4417-2.50619 25.0296 2.36544 11.1339 2.1504 13.7102 3.16696 4.4978 4.27344.6194 4.70547h2.2804l.4044-5.45029-6.7269-6.37302-26.0396-4.85404-24.8421-3.0047z" fill="#0088b7"/><path d="m266.981 319.04625 4.9968-4.95375h19.9914l14.9924 4.95179 4.9969 4.94984h-9.9976l-34.9799-4.95179z" fill="#1c99e0" opacity=".5"/><path d="m257.009 249.70942 3.0814 11.54571c2.5329 4.64878 7.5041 6.61738 11.6073 10.57608 5.9221 5.72202 12.503 12.4782 15.0221 14.65597l-2.0319-3.11613-12.8876-13.98739-10.6644-13.86815-4.1308-5.80218z" fill="#fff" opacity=".4"/><path d="m252.0122 249.70942-6.4468 14.88275-6.4349 17.86203-7.0505 8.54883c1.014.22481 4.1545.96964 5.0166 1.59325l3.5706-8.18717 1.9135-7.69649 4.0046-12.2182 5.4249-14.785z" opacity=".25"/><path d="m259.4098 294.30683c-4.0795 0-8.743 4.94593-20.5259 7.20776l-.434.24437c.217.0723.9627.20526 3.5785-.18377 3.4857-.51805 15.8999-5.7318 18.8589-5.55977 2.967.17204 11.8204 5.18052 13.5643 5.00849 1.7439-.17594 18.5-2.58439 21.6405-1.89627 3.1366.694 31.932 7.08852 31.932 7.08852l27.4935-5.00849 6.4113.18376v-2.13867h-6.4705l-28.4857 4.94593s-28.2431-7.44822-32.4844-7.44822c-4.1703 0-17.5373 2.50229-20.0367 2.50229-1.7518 0-12.501-4.94593-15.0418-4.94593z" fill="#ff0" opacity=".35"/><path d="m362.0004 255.56086c-14.1626-.003-25.642-11.38091-25.642-25.41522h25.6475z" fill="url(#a)" opacity=".74"/><g fill="#fff" transform="translate(-1829.9941 384)"><path d="m2160.3618-153.8397c0 17.28729 14.1186 31.27859 31.5631 31.27859v-1.93145c-16.3674 0-29.6141-13.12528-29.6141-29.34714z" opacity=".5"/><path d="m2154.2583-120.54559 1.8504 6.53722 8.3247 13.07446.9213 11.72947 4.9968 3.84727.8621-.18377-4.4386-4.39855-.864-11.24074-4.7582-7.25273 12.7733 6.764 10.11 10.4451-8.1985-11.11759-12.0828-10.38645-9.4965-7.81965zm29.7759 29.32368.4931.55129-.1242-.30693z" opacity=".4"/><path d="m2040-156v98h154v-98zm2 2.1603h149.925l.075 93.8397h-150z" opacity=".55"/></g></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.png
new file mode 100644
index 000000000..f37c2c2ed
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.svg
new file mode 100644
index 000000000..837096d8b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-text.svg
@@ -0,0 +1 @@
+<svg height="512" shape-rendering="crispEdges" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(19.367977 0 0 15.639298 -2800.1953 8902.5583)" gradientUnits="userSpaceOnUse" x2="0" y1="-581.638" y2="-577.573"><stop offset="0" stop-color="#44adeb"/><stop offset="1" stop-color="#aadcf7"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-17.490561 0 0 15.847496 7686.1677 -18788.108)" gradientUnits="userSpaceOnUse" x2="0" y1="1173" y2="1178"><stop offset="0" stop-color="#666"/><stop offset="1" stop-color="#333"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.9726968 0 0 1.9549122 884.54589 2931.3572)" gradientUnits="userSpaceOnUse" x1="346.69601" x2="361.36801" y1="-1576.519" y2="-1566.796"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(17.490561 0 0 15.847496 -4532.2428 -18783.221)" gradientUnits="userSpaceOnUse" x2="0" y1="1173.911" y2="1178"><stop offset="0" stop-color="#666"/><stop offset="1" stop-color="#1a1a1a"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9726968 0 0 1.9549122 884.54589 2931.3572)" gradientUnits="userSpaceOnUse" x2="0" y1="-1554.4651" y2="-1562.3665"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#106802"/></linearGradient><linearGradient id="f" gradientTransform="matrix(17.490561 0 0 15.847496 -4532.2428 -18763.476)" gradientUnits="userSpaceOnUse" x2="0" y1="1173" y2="1178"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#023f62"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.9726968 0 0 1.9549122 -134.48418 -129.3276)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#h" y1="-8.721" y2="-1.764"/><linearGradient id="h"><stop offset="0" stop-color="#666"/><stop offset="1" stop-color="#666" stop-opacity=".5"/></linearGradient><radialGradient id="i" cx="-1535.304" cy="-842.90802" gradientTransform="matrix(0 6.4819806 14.961722 0 14263.987 9757.3828)" gradientUnits="userSpaceOnUse" r="10"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#00a8ff" stop-opacity="0"/></radialGradient><linearGradient id="j" gradientTransform="matrix(1.9726968 0 0 1.9549122 -134.48418 -129.3276)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#h" y1="-8.721" y2="2.989"/><linearGradient id="k" gradientTransform="matrix(1.9726968 0 0 1.9549122 -134.48418 -129.3276)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#l" y1="-6.308" y2="-.088"/><linearGradient id="l"><stop offset="0" stop-color="#808080"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.9726968 0 0 1.9549122 -134.48418 -129.3276)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#l" y1="-5.058" y2="1.412"/><linearGradient id="n" gradientTransform="matrix(1.9726968 0 0 1.9549122 884.54589 2931.3572)" gradientUnits="userSpaceOnUse" x2="0" y1="-1556.6379" y2="-1550.512"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#047fc6"/></linearGradient><linearGradient id="o" gradientTransform="matrix(0 3.3507195 -5.47088 0 7668.2556 -1672.1482)" gradientUnits="userSpaceOnUse" x1="445.69501" x2="441.388" y1="1103.578" y2="1099.8199"><stop offset="0" stop-color="#e9b913"/><stop offset="1" stop-color="#ff0"/></linearGradient><linearGradient id="p" gradientUnits="userSpaceOnUse" x1="432.0059" x2="80.0059" xlink:href="#q" y1="528" y2="64"/><linearGradient id="q"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="s" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#q" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#s)" stroke-width="15.997"/><path d="m84.0059 24v464h344v-288l-176-176z" fill="url(#r)"/><path d="m144.0059 222v10h62v-10zm72 0v110h166v-110zm-90 20v10h80v-10zm0 20v10h80v-10zm0 20v10h80v-10zm0 20v10h80v-10zm0 20v10h80v-10zm0 20v10h256v-10zm0 20v10h256v-10zm0 20v10h256v-10zm0 20v10h256v-10zm0 20v10h168v-10z" fill="url(#p)"/><g transform="translate(-1277.9941 424)"><path d="m1502-193.8397h149.9249v93.83578h-149.9249z" fill="url(#a)"/><path d="m1611.1769-166.20115c-29.7187 11.74511-58.7469 27.79885-78.4739 53.27135 40.3969 0 78.8172-1.93145 119.216-1.93145l.01-17.67827c-9.9976-8.59379-28.4107-29.39015-40.748-33.66359z" fill="#fff" opacity=".5"/><path d="m1611.9463-164.38309c9.9937 4.9518 27.3613 22.19803 39.9727 34.66646v14.85734h-114.9372c19.9933-24.76288 49.9763-39.62021 74.9625-49.5238z" fill="url(#b)"/><path d="m1575.2462-135.59896.8739-6.99272 13.1244-5.56368 7.3779-6.83242 12.9803-5.2157-3.3871 8.44913-5.062 8.78146-3.0103 9.54584-2.0832 5.49917-20.8159-7.67108z" fill="#333"/><path d="m1540.3453-180.31562c-12.7239 18.99784-23.3962 36.1952-38.3433 53.20098l.138 13.75281c33.1019 0 87.7712.43008 120.8751.43008-27.7302-19.94988-57.948-38.27718-75.1479-68.48058-2.3673 2.08785-5.997-1.01655-7.52 1.09476z" fill="url(#c)" opacity=".5"/><path d="m1579.4619-142.09709c-14.959-12.3003-22.4888-22.286-32.4825-37.14333-2.9195.87385-2.8091.54151-4.9948 0 0 0-13.371 19.68597-19.9894 29.71467-6.6203 10.0287-19.9932 24.76092-19.9932 24.76092v9.90358h114.9372s-27.46-19.65469-37.4754-27.23779z" fill="url(#d)"/><path d="m1651.9249-124.76483h-6.4428l-28.539 4.95179s-28.2017-7.42867-32.4449-7.42867c-4.1683 0-17.5294 2.47492-20.0288 2.47492-1.7518 0-12.4931-4.95179-15.032-4.95179-4.19 0-9.0191 5.25871-21.5122 7.42866 0 0-3.5903-7.89393-5.9319-7.42866-14.9925 5.72789-19.9933 4.95179-19.9933 4.95179v24.76092h149.919v-24.76092z" fill="url(#e)"/><path d="m1502-119.81109v19.80717h129.9356l4.9988-4.95179-4.9968-4.95375-9.9937-4.95374-24.9862-4.9518-24.9862-2.47883-22.4887 2.47688h-29.985-17.4899z" fill="url(#f)"/><path d="m1511.9976-129.71663 7.1214-11.32676 8.4373-9.89967 6.4448-11.63173 7.9815-11.71579-5.417 14.79477-3.9651 12.18888-1.9195 7.68867-3.5824 8.19108c-1.4401-1.04196-3.2628-1.08106-4.9061-1.60889l-4.6911 1.82198-5.5077 1.49746z" fill="#333"/><path d="m1530.3279-129.49768 5.3756-13.44979 2.6237-13.87988 3.7876-8.56838 2.3672-8.89485 3.2826 9.14899.9311 8.73846 3.973 7.78641 3.9395 8.94372.7358 6.31437-6.6145 1.84348-6.285-2.42995-6.9478 4.46697h-7.1688z" fill="url(#g)"/><path d="m1594.7424-127.23193-8.7548-6.25181-5.5907-4.4181 5.4328 8.38266 8.9166 2.28725z" fill="#808080"/><path d="m1651.9249-131.28251v-62.55719l-149.9249-.16031v62.7175z" fill="url(#i)"/><path d="m1651.9249-164.67632a29.590452 29.323683 0 0 1 -29.5904-29.32369h29.5904z" fill="#e9b913" opacity=".5"/><path d="m1602.0749-133.19637 3.0892-9.85667 3.7916-8.56838 2.3672-8.89094 3.2826 9.14899 4.2136 7.80792 3.038 7.78446-.434 8.32402 4.1703 4.15027-8.5891-.46136-17.3341-3.55207 2.4067-5.88429z" fill="url(#j)"/><path d="m1581.9613-129.71663-7.2793-10.92796-12.9014-13.94439-10.6723-13.9092-4.1289-5.79045 4.4741 15.03328 4.9041 9.01214 4.3518 13.77041 1.2625 6.75617 4.4938 1.4916 6.865-1.57761c2.8841-.28347 5.7662.0489 8.6326.0841z" fill="url(#k)"/><path d="m1649.8931-127.70502-5.8688-3.4993-8.2183-11.15863-12.0847-10.35126-9.4354-7.8001 1.8188 6.51572 8.3406 13.03926.9153 11.7588 5.0107 3.81208 11.2443-2.16409 8.2794-.15053z" fill="url(#m)"/><path d="m1502.0532-114.72832-.051 14.7244h124.9368v-4.95179l-4.9969-4.95375-24.9862-4.95374-24.9881-2.47492-24.9862 2.47492-27.0417.73895-17.8825-.60602z" fill="url(#n)"/><path d="m1572.0347-119.68402-25.0927 2.81899-26.7695 2.02919-16.3241.0587 16.0913.66076 27.5862-.0391 24.4417-2.50619 25.0296 2.36544 11.1339 2.1504 13.7102 3.16696 4.4978 4.27344.6194 4.70547h2.2804l.4044-5.45029-6.7269-6.37302-26.0396-4.85404-24.8421-3.0047z" fill="#0088b7"/><path d="m1556.9751-104.95375 4.9968-4.95375h19.9914l14.9924 4.95179 4.9969 4.94984h-9.9976l-34.9799-4.95179z" fill="#1c99e0" opacity=".5"/><path d="m1547.0031-174.29058 3.0814 11.54571c2.5329 4.64878 7.5041 6.61738 11.6073 10.57608 5.9221 5.72202 12.503 12.4782 15.0221 14.65597l-2.0319-3.11613-12.8876-13.98739-10.6644-13.86815-4.1308-5.80218z" fill="#fff" opacity=".4"/><path d="m1542.0063-174.29058-6.4468 14.88275-6.4349 17.86203-7.0505 8.54883c1.014.22481 4.1545.96964 5.0166 1.59325l3.5706-8.18717 1.9135-7.69649 4.0046-12.2182 5.4249-14.785z" opacity=".25"/><path d="m1549.4039-129.69317c-4.0795 0-8.743 4.94593-20.5259 7.20776l-.434.24437c.217.0723.9627.20526 3.5785-.18377 3.4857-.51805 15.8999-5.7318 18.8589-5.55977 2.967.17204 11.8204 5.18052 13.5643 5.00849 1.7439-.17594 18.5-2.58439 21.6405-1.89627 3.1366.694 31.932 7.08852 31.932 7.08852l27.4935-5.00849 6.4113.18376v-2.13867h-6.4705l-28.4857 4.94593s-28.2431-7.44822-32.4844-7.44822c-4.1703 0-17.5373 2.50229-20.0367 2.50229-1.7518 0-12.501-4.94593-15.0418-4.94593z" fill="#ff0" opacity=".35"/><path d="m1651.9945-168.43914a25.647485 25.415207 0 0 1 -25.642-25.41522h25.6475z" fill="url(#o)" opacity=".74"/><g fill="#fff"><path d="m1620.3618-193.8397c0 17.28729 14.1186 31.27859 31.5631 31.27859v-1.93145c-16.3674 0-29.6141-13.12528-29.6141-29.34714z" opacity=".5"/><path d="m1614.2583-160.54559 1.8504 6.53722 8.3247 13.07446.9213 11.72947 4.9968 3.84727.8621-.18377-4.4386-4.39855-.864-11.24074-4.7582-7.25273 12.7733 6.764 10.11 10.4451-8.1985-11.11759-12.0828-10.38645-9.4965-7.81965zm29.7759 29.32368.4931.55129-.1242-.30693z" opacity=".4"/><path d="m1500-196v98h154v-98zm2 2.1603h149.925l.075 93.8397h-150z" opacity=".55"/></g></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.png
new file mode 100644
index 000000000..7f75caaa1
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000..95681e226
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web-template.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1730" x2="1340" xlink:href="#b" y1="133" y2="-372"/><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><clipPath id="c"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="d"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="e"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="f"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="g"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="h"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="i"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="j"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><linearGradient id="k" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" y1="-1168.5558" y2="-1398.881"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="m" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#b" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859z" fill="url(#m)" stroke-width="15.997"/><path d="m84.0059 24v464h344v-288l-176-176z" fill="url(#l)"/><path d="m329.5625.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258h-106.3848z" fill="url(#k)" stroke-width="15.997"/><g transform="translate(-1278.9941 384)"><path d="m1405-164.00781v16h256v-16zm0 32v16h256v-16zm0 32v15.999998h149.25c10.524-5.0936 22.274-8 34.75-8s24.226 2.9064 34.75 8h37.25v-15.999998zm184.0234 18.425779a69.60031 69.60031 0 0 0 -69.6015 69.599609 69.60031 69.60031 0 0 0 69.6015 69.601563 69.60031 69.60031 0 0 0 69.5996-69.601563 69.60031 69.60031 0 0 0 -69.5996-69.599609zm-184.0234 13.574219v16h114.75c3.3748-5.8264 7.4438-11.2236 12.127-16zm241.125 0c4.6832 4.7764 8.7502 10.173599 12.125 16h2.75v-16zm-241.125 32v16h104.377c.5516-5.5184 1.7574-10.87 3.373-16zm0 31.9999995v16.0000005h107.75c-1.6156-5.1300005-2.8214-10.4816005-3.373-16.0000005zm0 32.0000005v16h126.877c-4.6832-4.776401-8.7522-10.173601-12.127-16z" fill="url(#a)"/><g fill="none" stroke="#d1d1d1" stroke-linecap="round"><path clip-path="url(#c)" d="m3066.2254-1069.3064c-2.0507-12.7551-13.5915-15.1323-19.2204-13.1889" stroke-width=".877032" transform="matrix(4.5624407 0 0 4.5592407 -12390.321 4932.2248)"/><g stroke-width=".866611"><path clip-path="url(#d)" d="m3068.184-1099.5366c-15.8287 5.5755-16.1955 20.8148-12.4084 27.5262" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#e)" d="m3078.4656-1088.3913c-15.558-9.6896-30.2603-1.1652-34.1742 5.8114" transform="matrix(4.6156807 0 0 4.6156807 -12552.201 4990.4928)"/><path clip-path="url(#f)" d="m3062.7593-1100.0911c15.4435 6.5674 14.8438 21.7994 10.639 28.2572" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#g)" d="m3072.4132-1068.2406c1.6468-20.2395-13.394-26.7448-21.8167-25.1165" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#h)" d="m3085.0144-1076.9486c-15.8776-5.4349-25.6105 6.297-26.7982 13.9111" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#i)" d="m3086.2173-1079.8642c-14.1391-9.0401-26.3732.053-29.3302 7.1696" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#j)" d="m3078.5198-1092.1932c-16.7706-.6199-22.7025 13.4218-21.6414 21.0549" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/></g></g></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.png b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.png
new file mode 100644
index 000000000..e91198429
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.svg b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.svg
new file mode 100644
index 000000000..50bf31519
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/512x512/mimetypes/oasis-web.svg
@@ -0,0 +1 @@
+<svg height="512" width="512" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1730" x2="1340" xlink:href="#a" y1="133" y2="-372"/><clipPath id="c"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="d"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="e"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="f"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="g"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="h"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="i"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="j"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="434.00592" x2="74.00592" y1="482.0002" y2="22.0002"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="l" gradientTransform="matrix(2.008088 0 0 2.0188846 126.9892 2846.1793)" gradientUnits="userSpaceOnUse" x1="151.89409" x2="-24.890991" xlink:href="#a" y1="-1168.5558" y2="-1398.881"/><path d="m75.8672 0c-8.2664 0-15.8672 7.36558-15.8672 16.24219v479.90039c0 7.73479 7.2433 15.85742 15.5137 15.85742h359.9902c9.2544 0 16.5-7.73949 16.5-15.48828v-298.38281c0-8.44868-1.0237-12.36482-7-18.33789l-170.6562-170.57227c-5.9762-5.97107-10.5476-9.0506-19-9.05859zm253.6953.0781c-13.6766 0-14.2772 14.22732-7.0449 21.49219v.002l106.3848 106.86718c8.6804 8.71464 23.1094 6.6482 23.1094-7.09765v-104.8711c0-8.45468-7.6541-16.39258-16.0645-16.39258z" fill="url(#l)" stroke-width="15.997"/><path d="m84.0059 24v464h344v-288l-176-176z" fill="url(#k)"/><g transform="translate(-1277.9941 384)"><path d="m1405-164.00781v16h256v-16zm0 32v16h256v-16zm0 32v15.999998h149.25c10.524-5.0936 22.274-8 34.75-8s24.226 2.9064 34.75 8h37.25v-15.999998zm184.0234 18.425779a69.60031 69.60031 0 0 0 -69.6015 69.599609 69.60031 69.60031 0 0 0 69.6015 69.601563 69.60031 69.60031 0 0 0 69.5996-69.601563 69.60031 69.60031 0 0 0 -69.5996-69.599609zm-184.0234 13.574219v16h114.75c3.3748-5.8264 7.4438-11.2236 12.127-16zm241.125 0c4.6832 4.7764 8.7502 10.173599 12.125 16h2.75v-16zm-241.125 32v16h104.377c.5516-5.5184 1.7574-10.87 3.373-16zm0 31.9999995v16.0000005h107.75c-1.6156-5.1300005-2.8214-10.4816005-3.373-16.0000005zm0 32.0000005v16h126.877c-4.6832-4.776401-8.7522-10.173601-12.127-16z" fill="url(#b)"/><g fill="none" stroke="#aadcf7" stroke-linecap="round"><path clip-path="url(#c)" d="m3066.2254-1069.3064c-2.0507-12.7551-13.5915-15.1323-19.2204-13.1889" stroke-width=".877032" transform="matrix(4.5624407 0 0 4.5592407 -12390.321 4932.2248)"/><g stroke-width=".866611"><path clip-path="url(#d)" d="m3068.184-1099.5366c-15.8287 5.5755-16.1955 20.8148-12.4084 27.5262" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#e)" d="m3078.4656-1088.3913c-15.558-9.6896-30.2603-1.1652-34.1742 5.8114" transform="matrix(4.6156807 0 0 4.6156807 -12552.201 4990.4928)"/><path clip-path="url(#f)" d="m3062.7593-1100.0911c15.4435 6.5674 14.8438 21.7994 10.639 28.2572" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#g)" d="m3072.4132-1068.2406c1.6468-20.2395-13.394-26.7448-21.8167-25.1165" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#h)" d="m3085.0144-1076.9486c-15.8776-5.4349-25.6105 6.297-26.7982 13.9111" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#i)" d="m3086.2173-1079.8642c-14.1391-9.0401-26.3732.053-29.3302 7.1696" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/><path clip-path="url(#j)" d="m3078.5198-1092.1932c-16.7706-.6199-22.7025 13.4218-21.6414 21.0549" transform="matrix(4.6156807 0 0 4.6156807 -12553.401 4994.3368)"/></g></g></g></svg> \ No newline at end of file