summaryrefslogtreecommitdiffstats
path: root/sysui/desktop/icons/hicolor/256x256/mimetypes
diff options
context:
space:
mode:
Diffstat (limited to 'sysui/desktop/icons/hicolor/256x256/mimetypes')
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.pngbin0 -> 18170 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.pngbin0 -> 8747 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.pngbin0 -> 10128 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.pngbin0 -> 3894 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.pngbin0 -> 10100 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.pngbin0 -> 9389 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.pngbin0 -> 8027 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.pngbin0 -> 9625 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.pngbin0 -> 7148 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.pngbin0 -> 8981 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.pngbin0 -> 12784 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.pngbin0 -> 14596 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.pngbin0 -> 11325 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.svg1
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.pngbin0 -> 13999 bytes
-rw-r--r--sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.svg1
28 files changed, 14 insertions, 0 deletions
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.png
new file mode 100644
index 000000000..e6f4b6c0a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.svg
new file mode 100644
index 000000000..2c1df64e5
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="518.854" cy="730.48401" gradientTransform="matrix(2.0112 0 0 .56548 -201.1689 -280.35286)" gradientUnits="userSpaceOnUse" r="22.889999"><stop offset="0" stop-color="#dc85e9"/><stop offset="1" stop-color="#f2cbf8"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="948.63776" x2="741.39221" xlink:href="#c" y1="253.84722" y2="1.69172"/><linearGradient id="c"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="891.00452" x2="793.00452" y1="150.997999" y2="150.997999"><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><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="945.60846" x2="739.89972" xlink:href="#c" y1="254.64519" y2=".69072"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="935.00001" x2="755.00001" y1="241.0001" y2="11.0001"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1.004 0 0 1.0093981 782.49495 1423.0889)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#c" y1="-1166.1295" y2="-1398.9415"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="843.88849" x2="843.88849" y1="160.749001" y2="146.500099"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#a00" stop-opacity="0"/></linearGradient><g transform="translate(-717.99999)"><path d="m757.93554.0625c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#g)" stroke-width="15.997"/><path d="m762.00002 12v232h168v-148l-86-84z" fill="url(#f)"/><path d="m762.00002 12v232h168v-148l-86-84z" fill="url(#f)"/><path d="m778.0045 103v6h28v-6zm32 0v6h30v-6zm34 0v6h30v-6zm34 0v6h28v-6zm-100 10v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v8h28v-8zm32 0v8h30v-8zm34 0v8h30v-8zm34 0v8h28v-8zm-100 12v6h28v-6zm32 0v6h30v-6zm34 0v6h30v-6zm34 0v6h28v-6z" fill="url(#e)" opacity=".6"/><path d="m807.8715 122.781c-4.423 1.106-8 2.64-10.563 4.282-2.562 1.64-4.21 3.59-4.22 5.937-.077 19.65-.06 38.386-.06 54 0 2.294 1.65 4.262 4.218 5.906 2.568 1.645 6.19 3.057 10.594 4.25 8.81 2.386 20.86 3.844 34.187 3.844 13.328 0 25.378-1.458 34.188-3.844 4.406-1.193 8.026-2.605 10.595-4.25 2.568-1.644 4.196-3.623 4.196-5.917v-54c0-2.345-1.695-4.285-4.257-5.925-2.563-1.64-6.163-3.09-10.563-4.282-8.8-2.383-20.826-3.78-34.156-3.78-13.42 0-24.7 1.417-34.157 3.78zm34.156-1.78c13.188-.025 25.115 1.46 33.687 3.78 4.287 1.16 7.736 2.593 10.032 4.063 2.295 1.47 3.46 2.918 3.343 4.156-.21 2.205-2.578 3.735-4.25 4.688-2.71 1.545-5.95 2.71-8.874 3.468-9.98 2.59-19.947 3.535-29.53 3.78-13.262.214-26.41-.73-38.532-3.84-2.813-.735-5.25-1.64-7.656-2.845-2.16-1.083-5.063-2.882-5.28-5.25-.118-1.273 1.047-2.686 3.343-4.156s5.697-3.094 10.03-4.062c11.927-2.665 23.656-3.764 33.688-3.783zm-47 16.124c.633.635 1.392 1.273 2.28 1.813 3.29 1.996 7.31 3.487 10.564 4.28 13.105 3.04 26.117 4.087 38.625 3.72 10.112-.32 20.32-1.07 29.687-3.72 4.634-1.31 9.564-2.895 12.843-6.093v12.875c0 .582 0 1.22-.125 1.72-.273 1.104-1.37 2.436-3.344 3.593-3.264 1.91-6.84 3.083-10 3.937-11.23 2.74-22.915 3.735-33.53 3.75-11.457-.088-23.537-1.125-33.688-3.78-4.357-1.376-8.725-2.563-11.875-5.47-.724-.677-1.133-1.406-1.31-2.03-.163-.567-.125-1.123-.125-1.72v-12.875zm0 18.03c.388.385.835.766 1.312 1.126 3.833 2.65 8.6 4.188 12.75 5.22 11.482 2.606 21.65 3.477 32.938 3.5 11.353-.234 22.474-.815 32.937-3.5 3.705-.967 7.68-2.386 10.688-3.907 1.144-.58 2.937-2.034 3.375-2.438v12.844c0 .582 0 1.22-.125 1.72-.273 1.104-1.402 2.38-3.344 3.592-4.288 2.516-9.373 3.904-13.843 4.875-10.388 2.016-19.908 2.798-29.687 2.812-4.946 0-9.71-.172-14.187-.594-10.05-1.23-18.982-2.152-27.5-6.063-1.452-.672-2.796-1.603-3.875-2.593-.73-.67-1.116-1.41-1.31-2.03-.076-.24-.124-.504-.125-.72-.035-4.614 0-9.23 0-13.844zm0 18c1.566 1.542 3.638 2.706 5.53 3.502 8.676 3.596 18.944 5.06 27.126 5.748 4.934.406 9.77.595 14.343.594 11.368-.184 22.45-.886 32.937-3.5 4.22-1.145 8.17-2.41 11.657-4.47.934-.554 1.67-1.192 2.406-1.874v13.844c0 1.296-1.023 2.753-3.312 4.22-2.29 1.465-5.718 2.84-10 4-8.562 2.317-20.505 3.78-33.687 3.78s-25.125-1.462-33.687-3.78c-4.282-1.16-7.71-2.535-10-4-2.29-1.467-3.313-2.924-3.313-4.22z" fill="none" opacity=".5" stroke="#fff" stroke-width="2"/><path d="m794.0045 135v52c0 7.18 21.49 13 48 13s48-5.82 48-13v-52z" fill="url(#d)"/><path d="m807.8715 122.781c-4.423 1.106-8 2.64-10.563 4.282-2.562 1.64-4.21 3.59-4.22 5.937-.077 19.65-.06 38.386-.06 54 0 2.294 1.65 4.262 4.218 5.906 2.568 1.645 6.19 3.057 10.594 4.25 8.81 2.386 20.86 3.844 34.187 3.844 13.328 0 25.378-1.458 34.188-3.844 4.406-1.193 8.026-2.605 10.595-4.25 2.568-1.644 4.196-3.623 4.196-5.917v-54c0-2.345-1.695-4.285-4.257-5.925-2.563-1.64-6.163-3.09-10.563-4.282-8.8-2.383-20.826-3.78-34.156-3.78-13.42 0-24.7 1.417-34.157 3.78zm34.156-1.78c13.188-.025 25.115 1.46 33.687 3.78 4.287 1.16 7.736 2.593 10.032 4.063 2.295 1.47 3.46 2.918 3.343 4.156-.21 2.205-2.578 3.735-4.25 4.688-2.71 1.545-5.95 2.71-8.874 3.468-9.98 2.59-19.947 3.535-29.53 3.78-13.262.214-26.41-.73-38.532-3.84-2.813-.735-5.25-1.64-7.656-2.845-2.16-1.083-5.063-2.882-5.28-5.25-.118-1.273 1.047-2.686 3.343-4.156s5.697-3.094 10.03-4.062c11.927-2.665 23.656-3.764 33.688-3.783zm-47 16.124c.633.635 1.392 1.273 2.28 1.813 3.29 1.996 7.31 3.487 10.564 4.28 13.105 3.04 26.117 4.087 38.625 3.72 10.112-.32 20.32-1.07 29.687-3.72 4.634-1.31 9.564-2.895 12.843-6.093v12.875c0 .582 0 1.22-.125 1.72-.273 1.104-1.37 2.436-3.344 3.593-3.264 1.91-6.84 3.083-10 3.937-11.23 2.74-22.915 3.735-33.53 3.75-11.457-.088-23.537-1.125-33.688-3.78-4.357-1.376-8.725-2.563-11.875-5.47-.724-.677-1.133-1.406-1.31-2.03-.163-.567-.125-1.123-.125-1.72v-12.875zm0 18.03c.388.385.835.766 1.312 1.126 3.833 2.65 8.6 4.188 12.75 5.22 11.482 2.606 21.65 3.477 32.938 3.5 11.353-.234 22.474-.815 32.937-3.5 3.705-.967 7.68-2.386 10.688-3.907 1.144-.58 2.937-2.034 3.375-2.438v12.844c0 .582 0 1.22-.125 1.72-.273 1.104-1.402 2.38-3.344 3.592-4.288 2.516-9.373 3.904-13.843 4.875-10.388 2.016-19.908 2.798-29.687 2.812-4.946 0-9.71-.172-14.187-.594-10.05-1.23-18.982-2.152-27.5-6.063-1.452-.672-2.796-1.603-3.875-2.593-.73-.67-1.116-1.41-1.31-2.03-.076-.24-.124-.504-.125-.72-.035-4.614 0-9.23 0-13.844zm0 18c1.566 1.542 3.638 2.706 5.53 3.502 8.676 3.596 18.944 5.06 27.126 5.748 4.934.406 9.77.595 14.343.594 11.368-.184 22.45-.886 32.937-3.5 4.22-1.145 8.17-2.41 11.657-4.47.934-.554 1.67-1.192 2.406-1.874v13.844c0 1.296-1.023 2.753-3.312 4.22-2.29 1.465-5.718 2.84-10 4-8.562 2.317-20.505 3.78-33.687 3.78s-25.125-1.462-33.687-3.78c-4.282-1.16-7.71-2.535-10-4-2.29-1.467-3.313-2.924-3.313-4.22z" fill="url(#b)"/><ellipse cx="842.15784" cy="133.0784" fill="url(#a)" rx="47.00761" ry="12.00168"/><path id="i" d="m795.4885 138.28v12.087c0 6.7 20.817 12.132 46.495 12.132 25.677 0 46.494-5.432 46.494-12.133v-12.027c-4.157 3.715-19.627 9.195-46.35 9.195-26.72 0-42.75-5.54-46.64-9.256z" fill="none" opacity=".5" stroke="#fff"/><ellipse cx="841.78503" cy="133.02086" fill="none" opacity=".5" rx="46.491535" ry="11.501137" stroke="#fff" stroke-width="1.000908"/><path id="j" d="m795.4885 138.78v10.087c0 6.7 20.817 12.132 46.495 12.132 25.677 0 46.494-5.432 46.494-12.133v-10.027c-4.157 3.715-19.627 9.196-46.35 9.196-26.72 0-42.75-5.542-46.64-9.258z" fill="url(#h)" opacity=".25"/><use height="1085" transform="translate(0 18)" width="5033" xlink:href="#i"/><use height="1085" transform="translate(0 18)" width="5033" xlink:href="#j"/><use height="1085" transform="translate(0 36)" width="5033" xlink:href="#i"/><use height="1085" transform="translate(0 36)" width="5033" xlink:href="#j"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.png
new file mode 100644
index 000000000..40a0f7ae0
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000..a1abc532d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="217.00196" x2="37.00196" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.004 0 0 1.0093981 64.495 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.004 0 0 1.0093981 64.495 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m39.9355.01172c-4.133 0-7.9335 3.68103-7.9335 8.11914v239.93945c0 3.86723 3.6228 7.92969 7.7578 7.92969h175.9843c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.3222-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.7364-.0781z" fill="url(#c)" stroke-width="15.997"/><path d="m162.7773.04882c-6.838 0-7.1374 7.11382-3.5214 10.74609v.002l53.1894 53.431644c4.34 4.357128 11.5527 3.321844 11.5527-3.550781v-52.431643c0-4.22715-3.8262-8.19726-8.0312-8.19726h-53.1895z" fill="url(#b)" stroke-width="15.997"/><path d="m44.002 11.94922v232h168v-148l-86-84z" fill="url(#a)"/><circle cx="103.98328" cy="145.92372" fill="#d7d7d7" r="37.9995" stroke="#767676" stroke-width="1.999004"/><rect fill="#7e7e7e" height="66" rx="1" width="66" x="125.01978" y="130.94928"/><path d="m127.0198 132.94922h62v62h-62z" fill="#d1d1d1"/><path d="m113.8678 145.95222c-.056.042-.107.09-.153.14-.253.065-.47.217-.608.425l-19.938 31.938-19.787 32.08c-.056.04-.107.088-.152.14-.014.094-.014.19 0 .283-.014.095-.014.19 0 .284.035.1.086.196.153.282.045.052.096.1.153.142.045.052.097.1.152.14.182.105.395.155.61.142h79.445c.214.013.426-.037.61-.14.055-.043.106-.09.15-.142.057-.042.108-.09.154-.142.067-.086.118-.18.152-.282.014-.094.014-.19 0-.283.014-.093.014-.188 0-.282-.046-.052-.097-.1-.153-.14l-19.786-32.08-19.937-31.938c-.138-.208-.355-.36-.61-.424-.09-.062-.194-.11-.303-.14h-.152zm.152 2.968 19.024 30.524 19.025 30.525h-76.1l19.026-30.525 19.024-30.525z" fill="#7e7e7e"/><path d="m144.0198 195.94922h46v-64h-64v35.2z" fill="none"/><path d="m114.0198 148.92022 19.024 30.524 19.025 30.525h-76.1l19.026-30.525 19.024-30.525z" fill="#d3d3d3"/><g fill="#ddd" stroke="#7a7a7a" stroke-linecap="square"><path d="m68.5168 205.44922h11v11h-11z"/><path d="m148.5168 205.44922h11v11h-11z"/><path d="m109.4335 142.36589h9.1666v9.16667h-9.1666z" stroke-width=".833333"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.png
new file mode 100644
index 000000000..2ad9554cf
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000..ba7d84eb8
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-drawing.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.0000204 0 0 1.0000458 -476.0118 2588.0689)" gradientUnits="userSpaceOnUse" x1="692.99951" x2="512.99951" y1="-2347.0129" y2="-2577.0129"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.0040204 0 0 1.0094443 64.493662 1423.0915)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m39.933752 0c-4.133085 0-7.933752 3.6811979-7.933752 8.1195159v239.9504241c0 3.86742 3.622884 7.93006 7.757968 7.93006h175.987962c4.6271 0 8.25017-3.8701 8.25017-7.74449v-149.192388c0-4.224345-.51201-6.181842-3.50007-9.168377l-85.32401-85.287106c-2.98806-2.9855508-5.27411-4.52552208-9.50019-4.52950977l-85.738078-.07811282zm122.844298.03708718c-6.83814 0-7.13762 7.11414152-3.52155 10.74658482v.0016l53.19053 53.434076c4.34009 4.357751 11.55297 3.322428 11.55297-3.550515v-52.4340515c0-4.2273312-3.82633-8.19762868-8.03141-8.19762868h-53.19054z" fill="url(#b)" stroke-width="15.997"/><path d="m43.998314 11.938051v232.010619h168.003426v-148.006779l-86.00176-84.00384z" fill="url(#a)"/><path d="m43.998314 11.938051v232.010619h168.003426v-148.006779l-86.00176-84.00384z" fill="url(#a)"/><ellipse cx="101.96597" cy="145.91867" fill="#f9cfb5" rx="38.000275" ry="38.00124" stroke="#d36118" stroke-width="1.99907"/><rect fill="#1c99e0" height="66.003021" rx="1.00002" width="66.001343" x="123.0029" y="130.94356"/><path d="m125.00294 132.94359h62.00127v62.00284h-62.00127z" fill="#aadcf7"/><path d="m111.85068 145.94718c-.056.042-.10701.0901-.15301.13997-.253.065-.47001.21701-.60801.42503l-19.9384 31.93946-19.787408 32.08146c-.056.04-.107003.088-.152003.13998-.014.094-.014.19 0 .28301-.014.095-.014.19002 0 .28402.035.0999.086.196.153003.28201.045.052.096.0999.153003.14195.045.052.097.0999.152003.13998.182004.10502.395008.15507.610012.14194h79.44662c.214.0131.42601-.0369.61001-.13998.055-.043.106-.0899.15-.14194.057-.042.10801-.0899.15401-.14195.067-.086.118-.18001.152-.28201.014-.094.014-.19002 0-.28301.014-.0931.014-.18802 0-.28201-.046-.052-.097-.0999-.153-.13998l-19.78641-32.08143-19.9374-31.93946c-.138-.20802-.35501-.36003-.61001-.42403-.09-.062-.19401-.10995-.30301-.13998h-.152zm.152 2.96813 19.02439 30.52541 19.02538 30.52639h-76.101546l19.026386-30.52639 19.02439-30.52641z" fill="#e9b913"/><path d="m142.00329 195.94647h46.00094v-64.00292h-64.00131v35.20161z" fill="none"/><path d="m112.00268 148.91531 19.02439 30.52541 19.02538 30.52639h-76.101546l19.026386-30.52639 19.02439-30.52641z" fill="#fde9a9"/><g fill="#ccf4c6" stroke="#43c330" stroke-linecap="square"><path d="m66.498753 205.44691h11.000224v11.0005h-11.000224z" stroke-width="1.000033"/><path d="m146.50038 205.44691h11.00023v11.0005h-11.00023z" stroke-width="1.000033"/><path d="m107.41628 142.36068h9.16685v9.16708h-9.16685z" stroke-width=".833361"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.png
new file mode 100644
index 000000000..847d179db
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000..133a2d2ef
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-empty.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="217.00001" x2="37.00001" y1="241" y2="11"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.004 0 0 1.0093981 64.49495 1423.0889)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m39.93554.06245c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#b)" stroke-width="15.997"/><path d="m44.00002 11.99995v232h168v-148l-86-84z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.png
new file mode 100644
index 000000000..36baf032a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000..c2da8df1c
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-formula.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="231.06793" x2="23.92841" xlink:href="#b" y1="257.13841" y2="1.66572"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 3855 1704.638)" gradientUnits="userSpaceOnUse" x1="3783.3" x2="3775.6765" y1="-1444.3276" y2="-1451.9512"><stop offset="0"/><stop offset=".455" stop-opacity=".361"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="232.72852" x2="23.63177" xlink:href="#b" y1="256.00893" y2=".32421"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="217.00001" x2="37.00001" y1="241" y2="11"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.004 0 0 1.0093981 64.49495 1423.0889)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#b" y1="-1166.1295" y2="-1398.9415"/><path d="m39.93554.06245c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#f)" stroke-width="15.997"/><path d="m44.00002 11.99995v232h168v-148l-86-84z" fill="url(#e)"/><path d="m61 102v82 2 26h128v-26-2-82zm3 85h122v22h-122z" fill="url(#d)"/><rect fill="#fcede4" height="78" rx="1" width="122" x="64" y="105.00006"/><path d="m85 188h-20v20h20z" fill="url(#c)" opacity=".15" stroke-width="2"/><path d="m176.5 107.501v73m-103-73v73m51-73v73m-57.004-4h115.008m-115.008-45h115.008m-115.008-20h115.008" fill="none" stroke="#f09e6f" stroke-dasharray="1 3" stroke-linecap="square"/><path d="m116.96484 110.99805-21.26367 49.57031-12.59375-24.58008-12.10742 4.60938 2.15234 7.49414 5.83399-3.05664 14.98047 31.96484h3.55078l24.45898-58h49.01953v4h6.00391v-12h-60.03125zm11.45704 20 16.87109 22.43164v.28515l-17.49219 23.28321h9.91797l13.01563-17.32618h.31054l13.01563 17.32618h10.74414l-17.9043-23.66407v-.28515l16.45508-22.04883h-9.91406l-12.18946 15.99609h-.31054l-11.77735-15.99804zm11.26757 58.46289c-1.424 0-2.37537.21076-2.85937.63476-.48.416-.7207 1.25563-.7207 2.51563v2.05469c-.00001.856-.15108 1.44748-.45508 1.77148-.3.326-.85416.49023-1.66016.49023h-.5293v1.22071h.5293c.8 0 1.3503.168 1.6543.5.308.33.45898.92506.45898 1.78906v2.04688c0 1.26.2407 2.10343.7207 2.52343.48601.424 1.43938.63282 2.85938.63282h.54883v-1.23047h-.59961c-.798 0-1.32241-.1231-1.56641-.3711-.24-.246-.35937-.77579-.35937-1.59179v-2.125c0-.888-.12672-1.53546-.38672-1.93946-.254-.406-.70199-.68584-1.33399-.83984.626-.144 1.07018-.41622 1.32618-.82422.262-.404.39453-1.05517.39453-1.95117v-2.12305c0-.81.11937-1.33798.35937-1.58398.246-.25.76641-.37696 1.56641-.37696h.59961v-1.22265zm13.92969.004v1.22265h.58008c.806 0 1.33017.12696 1.57617.37696.248.252.36914.77998.36914 1.58398v2.12305c0 .896.12681 1.54922.38281 1.94922.264.404.70794.68022 1.33594.82422-.636.152-1.07594.43184-1.33594.83984-.256.4-.38281 1.04945-.38281 1.93945v2.12305c0 .804-.12314 1.33198-.36914 1.58398-.246.25-.77017.37696-1.57617.37696h-.58008v1.23047h.5332c1.42 0 2.36961-.21077 2.84961-.63477s.72071-1.26344.72071-2.52344v-2.04492c0-.862.15312-1.45706.45312-1.78906.308-.33.86397-.4961 1.66797-.4961h.54883v-1.22461h-.55078c-.806 0-1.36193-.16228-1.66992-.48828-.30201-.324-.45118-.91548-.45118-1.77148v-2.05469c0-1.26-.2407-2.09967-.7207-2.51367-.48-.422-1.42961-.63281-2.84961-.63281zm-29.53711 1.75976v2.71875h-2.56055v1.22461h2.56055v5.20313c0 1.16.24452 1.97717.72852 2.45117.486.47 1.32.70898 2.5.70898h1.92578v-1.25976h-1.77149c-.668 0-1.13629-.13992-1.40429-.41992s-.4043-.77247-.4043-1.48047v-5.20313h3.58008v-1.22656h-3.57617v-2.7168zm-30.55273 2.23633c-1.15 0-2.04016.25195-2.66016.75195-.622.496-.93359 1.205-.93359 2.125 0 .72.21095 1.29671.62695 1.72071.416.416 1.07833.70867 1.98633.88867l.58984.12109.0664.0195c1.396.28 2.09765.78363 2.09765 1.51563 0 .51-.19226.9054-.57226 1.1914-.384.276-.92509.41602-1.62109.41602-.48 0-.98744-.0727-1.52344-.2207-.536-.154-1.09755-.3836-1.68555-.6836v1.625c.606.2 1.16555.34532 1.68555.44532.52.102 1.01623.15429 1.49023.15429 1.198 0 2.1346-.26483 2.8086-.79883.67-.534 1.00976-1.2767 1.00976-2.2207 0-.716-.20537-1.29623-.60937-1.74023-.4-.446-.99149-.74063-1.77149-.89063l-.63281-.12109c-1.044-.2-1.70094-.40524-1.96094-.61524-.262-.212-.39453-.53293-.39453-.96093 0-.472.17539-.82279.52539-1.05079.352-.234.88561-.35546 1.59961-.35546.476 0 .93648.0692 1.39649.20117.456.13.90737.32984 1.35937.58984v-1.54101h.004c-.46-.19-.92439-.32793-1.40039-.41993-.47-.098-.96447-.14648-1.48047-.14648zm10.04101.0332c-1.15 0-2.0607.44775-2.7207 1.34375-.662.896-.99023 2.13661-.99023 3.72461-.00001 1.556.33014 2.78188.99414 3.67188.666.886 1.5747 1.32617 2.7207 1.32617.576 0 1.08162-.127 1.51562-.375.4388-.25929.78717-.62162 1.04297-1.09571v4.86719h1.58399v-13.23242h-1.58399v1.22461c-.262-.474-.61273-.83408-1.05273-1.08008-.434-.25-.93577-.375-1.50977-.375zm13.36328.15625c-.746 0-1.39145.18088-1.93945.54688-.544.36-.94898.88054-1.20898 1.56054v-1.87304h-1.58399v9.58593h1.58399v-4.77148c0-1.164.26125-2.05392.78125-2.66992.518-.616 1.26795-.92383 2.25195-.92383.416 0 .80044.0597 1.14844.17969.34523.11973.68814.31119 1.02343.57031v-1.60742c-.306-.206-.63079-.35517-.96679-.45117-.338-.098-.69985-.14649-1.08985-.14649zm25.41993.043 3.43359 4.58789-3.76563 5h1.82032l2.80078-3.84375 2.80859 3.84375h1.82031l-3.76562-5 3.43359-4.58789h-1.77148l-2.52539 3.46875-2.54102-3.46875zm-38.53125 1.13672c.76 0 1.3347.31145 1.7207.93945.394.622.58984 1.54186.58984 2.75586 0 1.216-.19775 2.13953-.59375 2.76953-.386.622-.95875.93164-1.71875.93164s-1.3327-.30968-1.7207-.92968c-.38-.622-.57227-1.54758-.57227-2.76758l.002-.004c0-1.22.19226-2.14367.57226-2.76367.388-.622.96071-.93164 1.72071-.93164z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.png
new file mode 100644
index 000000000..560c91bc2
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.svg
new file mode 100644
index 000000000..132265f66
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-master-document.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1.078754 -1.777816 0 2077.04 -309.97513)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#b" y1="1103.5776" y2="1099.8198"/><linearGradient id="b" 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="c" gradientTransform="matrix(0 1.078754 -1.777816 0 2145.04 -309.97513)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#b" y1="1103.5776" y2="1099.8198"/><linearGradient id="d" gradientTransform="matrix(0 1.078754 -1.777816 0 2145.04 -365.97513)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#b" y1="1103.5776" y2="1099.8198"/><linearGradient id="e" gradientTransform="matrix(3.49998 0 0 3.3026 -1113.5 -3762.6151)" gradientUnits="userSpaceOnUse" x1="381.57361" x2="327.28757" xlink:href="#f" y1="1216.0323" y2="1139.5762"/><linearGradient id="f"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 1.078754 -1.777816 0 2077.04 -365.97513)" gradientUnits="userSpaceOnUse" x1="445.69522" x2="441.38797" xlink:href="#b" y1="1103.5776" y2="1099.8198"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="222" x2="32" y1="255.94927" y2=".94927"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="217.00001" x2="37.00001" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="j" gradientTransform="matrix(1.004 0 0 1.0093981 64.49495 1423.0382)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#f" y1="-1166.1295" y2="-1398.9415"/><path d="m39.93554.01172c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#j)" stroke-width="15.997"/><path d="m44.00002 11.94922v232h168v-148l-86-84z" fill="url(#i)"/><path d="m92.00002 109.94927h32v22h-32z" fill="#fff" opacity=".6"/><path d="m92 107.94927v22h32v-22zm68 0v22h32v-22zm-96 2v4h24v-4zm30 0h27.99805v18h-27.99805zm38 0v4h24v-4zm30 0h27.99805v18h-27.99805zm-98 8v4h24v-4zm68 0v4h24v-4zm-68 8v4h24v-4zm68 0v4h24v-4zm-68 8v4h60v-4zm68 0v4h60v-4zm-68 8v4h60v-4zm68 0v4h60v-4zm-68 8v4h48v-4zm68 0v4h48v-4zm-40 14v22h32v-22zm68 0v22h32v-22zm-96 2v4h24v-4zm30 0h27.99805v18h-27.99805zm38 0v4h24v-4zm30 0h27.99805v18h-27.99805zm-98 8v4h24v-4zm68 0v4h24v-4zm-68 8v4h24v-4zm68 0v4h24v-4zm-68 8v4h60v-4zm68 0v4h60v-4zm-68 8v4h60v-4zm68 0v4h60v-4zm-68 8v4h48v-4zm68 0v4h48v-4z" fill="url(#h)"/><path d="m121.99799 118.13949a8.3335125 8.1818466 0 0 1 -8.33352-8.18184h8.33352z" fill="url(#g)" opacity=".74"/><path d="m102.16602 113.94927-8.16602 11.8457v2.1543h28v-2.1543l-5.83203-6.46093-5.83399 4.30859zm68 0-8.16602 11.8457v2.1543h28v-2.1543l-5.83203-6.46093-5.83399 4.30859zm-68 56-8.16602 11.8457v2.1543h28v-2.1543l-5.83203-6.46093-5.83399 4.30859zm68 0-8.16602 11.8457v2.1543h28v-2.1543l-5.83203-6.46093-5.83399 4.30859z" fill="url(#e)"/><path d="m189.99799 118.13949a8.3335125 8.1818466 0 0 1 -8.33352-8.18184h8.33352z" fill="url(#d)" opacity=".74"/><path d="m189.99799 174.13949a8.3335125 8.1818466 0 0 1 -8.33352-8.18184h8.33352z" fill="url(#c)" opacity=".74"/><path d="m121.99799 174.13949a8.3335125 8.1818466 0 0 1 -8.33352-8.18184h8.33352z" fill="url(#a)" opacity=".74"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.png
new file mode 100644
index 000000000..7f3d02f6a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000..bb2ca506a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-718 129.94927)" gradientUnits="userSpaceOnUse" x1="933.15143" x2="755.43445" xlink:href="#b" y1="113.87027" y2="-114.25355"/><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" gradientTransform="translate(-718 129.94927)" gradientUnits="userSpaceOnUse" x1="940.35327" x2="757.40125" xlink:href="#b" y1="119.7317" y2="-114.90993"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="216.99996" x2="36.99996" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0382)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0382)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m39.9335.01172c-4.133 0-7.9335 3.68103-7.9335 8.11914v239.93945c0 3.86723 3.6228 7.92969 7.7578 7.92969h175.9843c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.3222-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.7364-.0781z" fill="url(#f)" stroke-width="15.997"/><path d="m162.7753.04882c-6.838 0-7.1374 7.11382-3.5214 10.74609v.002l53.1894 53.431644c4.34 4.357128 11.5527 3.321844 11.5527-3.550781v-52.431643c0-4.22715-3.8262-8.19726-8.0312-8.19726h-53.1895z" fill="url(#e)" stroke-width="15.997"/><path d="m44 11.94922v232h168v-148l-86-84z" fill="url(#d)"/><path id="g" d="m122.2422 194.94927v4l-24.2422 16h11.7578l20.2422-16h2.7578v-4z" fill="#646464"/><path d="m128 146.94927v36h52v-36zm3 3h46v30h-46zm3 5v2h40v-2zm0 6v2h40v-2zm0 6v2h40v-2zm0 5v2h40v-2z" fill="url(#c)"/><path d="m170.9707 154.4356a1.50015 1.50015 0 0 0 -1.0312.45312l-13.9395 13.93946-6.9394-6.93946a1.50015 1.50015 0 0 0 -2.1211 0l-11 11a1.50015 1.50015 0 1 0 2.1211 2.1211l9.9394-9.93946 6.9395 6.93946a1.50015 1.50015 0 0 0 2.121 0l15-15a1.50015 1.50015 0 0 0 -1.0898-2.57422z" fill="#4a4a4a"/><use fill="#646464" height="1085" transform="matrix(-1 0 0 1 255.001 0)" width="5033" xlink:href="#g"/><path d="m65 107.94927c-.554 0-1 .446-1 1v86c0 .554.446 1 1 1h126c .554 0 1-.446 1-1v-86c0-.554-.446-1-1-1zm4 3h118c1.108 0 2 .892 2 2v78c0 1.108-.892 2-2 2h-118c-1.108 0-2-.892-2-2v-78c0-1.108.892-2 2-2zm7 7v9h104v-9zm20 14v7h64v-7zm-17 15c-1.6568 0-3 1.34315-3 3s1.3432 3 3 3c1.6569 0 3-1.34315 3-3s-1.3431-3-3-3zm9 0v6h30v-6zm-9 10c-1.6568 0-3 1.34315-3 3s1.3432 3 3 3c1.6569 0 3-1.34315 3-3s-1.3431-3-3-3zm9 0v6h30v-6zm-9 10c-1.6568 0-3 1.34315-3 3s1.3432 3 3 3c1.6569 0 3-1.34315 3-3s-1.3431-3-3-3zm9 0v6h30v-6zm-9 10c-1.6568 0-3 1.34315-3 3s1.3432 3 3 3c1.6569 0 3-1.34315 3-3s-1.3431-3-3-3zm9 0v6h30v-6z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.png
new file mode 100644
index 000000000..58b691926
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000..31a954230
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-presentation.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="215.15143" x2="37.43445" xlink:href="#b" y1="243.87027" y2="15.74645"/><linearGradient id="b"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="216.90039" x2="39.07837" y1="245.54789" y2="15.3275"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#106802"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="222.35327" x2="39.40125" y1="249.7317" y2="15.09007"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#767676"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="217.00001" x2="37.00001" y1="241" y2="11"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1.004 0 0 1.0093981 64.49495 1423.0889)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#b" y1="-1166.1295" y2="-1398.9415"/><path d="m39.93554.06245c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#f)" stroke-width="15.997"/><path d="m44.00002 11.99995v232h168v-148l-86-84z" fill="url(#e)"/><path id="g" d="m122.24219 195v4l-24.24219 16h11.75781l20.24219-16h2.75781v-4z" fill="#646464"/><path d="m128 147v36h52v-36zm3 3h46v30h-46zm3 5v2h40v-2zm0 6v2h40v-2zm0 6v2h40v-2zm0 5v2h40v-2z" fill="url(#d)"/><path d="m170.9707 154.48633a1.50015 1.50015 0 0 0 -1.03125.45312l-13.93945 13.93946-6.93945-6.93946a1.50015 1.50015 0 0 0 -2.1211 0l-11 11a1.50015 1.50015 0 1 0 2.1211 2.1211l9.93945-9.93946 6.93945 6.93946a1.50015 1.50015 0 0 0 2.1211 0l15-15a1.50015 1.50015 0 0 0 -1.08985-2.57422z" fill="url(#c)"/><use fill="#646464" height="1085" transform="matrix(-1 0 0 1 255.001 0)" width="5033" xlink:href="#g"/><path d="m65 108c-.554 0-1 .446-1 1v86c0 .554.446 1 1 1h126c .554 0 1-.446 1-1v-86c0-.554-.446-1-1-1zm4 3h118c1.108 0 2 .892 2 2v78c0 1.108-.892 2-2 2h-118c-1.108 0-2-.892-2-2v-78c0-1.108.892-2 2-2zm7 7v9h104v-9zm20 14v7h64v-7zm-17 15c-1.65685 0-3 1.34315-3 3s1.34315 3 3 3 3-1.34315 3-3-1.34315-3-3-3zm9 0v6h30v-6zm-9 10c-1.65685 0-3 1.34315-3 3s1.34315 3 3 3 3-1.34315 3-3-1.34315-3-3-3zm9 0v6h30v-6zm-9 10c-1.65685 0-3 1.34315-3 3s1.34315 3 3 3 3-1.34315 3-3-1.34315-3-3-3zm9 0v6h30v-6zm-9 10c-1.65685 0-3 1.34315-3 3s1.34315 3 3 3 3-1.34315 3-3-1.34315-3-3-3zm9 0v6h30v-6z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.png
new file mode 100644
index 000000000..ad7fe8d20
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000..9cd20f5e6
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.428572 0 0 -2.66666 -576.86 -2666.0751)" 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(1.428572 0 0 -1.777768 -592.86 -1707.7353)" 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(1.428572 0 0 -4.22222 -608.86 -4343.175)" 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="150.3105" x2="150.3105" y1="187.01168" y2="168.94927"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#c15414"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.428572 0 0 -3.1111 -624.86 -3145.2552)" 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(1.897436 0 0 2.6 -1451.772 2980.4071)" 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="141.123" x2="141.123" y1="216.948974" y2="164.949071"><stop offset="0" stop-color="#727272"/><stop offset="1" stop-color="#9a9a9a"/></linearGradient><linearGradient id="h" gradientTransform="matrix(2 0 0 2 -877.002 8.95267)" 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" gradientUnits="userSpaceOnUse" x1="216.99996" x2="36.99996" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0382)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0382)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#i" y1="-1166.1295" y2="-1398.9415"/><path d="m39.9335.01172c-4.133 0-7.9335 3.68103-7.9335 8.11914v239.93945c0 3.86723 3.6228 7.92969 7.7578 7.92969h175.9843c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.3222-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.7364-.0781z" fill="url(#l)" stroke-width="15.997"/><path d="m162.7753.04882c-6.838 0-7.1374 7.11382-3.5214 10.74609v.002l53.1894 53.431644c4.34 4.357128 11.5527 3.321844 11.5527-3.550781v-52.431643c0-4.22715-3.8262-8.19726-8.0312-8.19726h-53.1895z" fill="url(#k)" stroke-width="15.997"/><path d="m44 11.94922v232h168v-148l-86-84z" fill="url(#j)"/><path d="m62.998 104.94877v4 16 4 16 4 16 4 16 4 16 4h120v-4-100h-116z" fill="url(#h)"/><g fill="#b3b3b3"><path d="m66.998 108.94927h34v16h-34z"/><path d="m104.9945 108.94927h35.9999v16h-35.9999z"/><path d="m144.998 108.94927h34v16h-34z"/></g><g fill="#e0e0e0"><path d="m66.998 128.94927h34v16h-34z"/><path d="m144.998 128.94927h34v16h-34z"/><path d="m104.9945 148.94927h35.9999v16h-35.9999z"/><path d="m144.998 148.94927h34v16h-34z"/><path d="m66.998 148.94927h34v16h-34z"/><path d="m104.9945 168.94927h35.9999v16h-35.9999z"/><path d="m66.998 168.94927h34v16h-34z"/><path d="m104.9945 188.94927h35.9999v16h-35.9999z"/><path d="m66.998 188.94927h34v16h-34z"/></g><path d="m112.998 160.94927h78v56h-78z" fill="url(#g)"/><path d="m116.998 164.94927h70v48h-70z" fill="url(#f)"/><path d="m120.998 178.94927h14v31.9998h-14z" fill="#18a303"/><path d="m122.998 208.94927h10v-28h-10z" fill="url(#e)"/><path d="m136.998 168.94927h14v41.9998h-14z" fill="url(#d)"/><path d="m138.998 208.94927h10v-38h-10z" fill="url(#c)"/><path d="m152.998 190.94927h14v19.9998h-14z" fill="#c99c00"/><path d="m154.998 208.94927h10v-16h-10z" fill="url(#b)"/><path d="m168.998 182.94927h14v28h-14z" fill="#43c330"/><path d="m170.998 208.94927h10v-24h-10z" fill="url(#a)"/><path d="m104.9945 128.94927h35.9999v16h-35.9999z" fill="#e0e0e0"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.png
new file mode 100644
index 000000000..819e1b2aa
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000..88ecc4331
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.428572 0 0 -2.66666 -576.858 -2666.0751)" 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(1.428572 0 0 -1.777768 -592.858 -1707.7352)" 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(1.428572 0 0 -4.22222 -608.858 -4343.175)" 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="150.3125" x2="150.3125" y1="187.01168" y2="168.94927"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#c15414"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.428572 0 0 -3.1111 -624.858 -3145.2551)" 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(1.897436 0 0 2.6 -1451.77 2980.407)" 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="141.12506" x2="141.12506" y1="216.948974" y2="164.949071"><stop offset="0" stop-color="#727272"/><stop offset="1" stop-color="#9a9a9a"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="215" x2="39" xlink:href="#i" y1="252.95267" y2="20.95267"/><linearGradient id="i"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="217.00001" x2="37.00001" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="k" gradientTransform="matrix(1.004 0 0 1.0093981 64.49495 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#i" y1="-1166.1295" y2="-1398.9415"/><path d="m39.93554.01172c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#k)" stroke-width="15.997"/><path d="m44.00002 11.94922v232h168v-148l-86-84z" fill="url(#j)"/><path d="m63 104.94877v4 16 4 16 4 16 4 16 4 16 4h120v-4-100h-116z" fill="url(#h)"/><g fill="#92e285"><path d="m67 108.94927h34v16h-34z"/><path d="m104.99648 108.94927h35.99988v16h-35.99988z"/><path d="m145 108.94927h34v16h-34z"/></g><g fill="#d4f1cf"><path d="m67 128.94927h34v16h-34z"/><path d="m145 128.94927h34v16h-34z"/><path d="m104.99648 148.94927h35.99988v16h-35.99988z"/><path d="m145 148.94927h34v16h-34z"/><path d="m67 148.94927h34v16h-34z"/><path d="m104.99648 168.94927h35.99988v16h-35.99988z"/><path d="m67 168.94927h34v16h-34z"/><path d="m104.99648 188.94927h35.99988v16h-35.99988z"/><path d="m67 188.94927h34v16h-34z"/></g><path d="m113 160.94927h78v56h-78z" fill="url(#g)"/><path d="m117 164.94927h70v48h-70z" fill="url(#f)"/><path d="m121 178.94927h14v31.9998h-14z" fill="#18a303"/><path d="m123 208.94927h10v-28h-10z" fill="url(#e)"/><path d="m137 168.94927h14v41.9998h-14z" fill="url(#d)"/><path d="m139 208.94927h10v-38h-10z" fill="url(#c)"/><path d="m153 190.94927h14v19.9998h-14z" fill="#c99c00"/><path d="m155 208.94927h10v-16h-10z" fill="url(#b)"/><path d="m169 182.94927h14v28h-14z" fill="#43c330"/><path d="m171 208.94927h10v-24h-10z" fill="url(#a)"/><path d="m104.99648 128.94927h35.99988v16h-35.99988z" fill="#d4f1cf"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.png
new file mode 100644
index 000000000..7238d96ab
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000..20df93dfa
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text-template.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1.6753598 -2.73544 0 3195.1278 -630.1249)" 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(.98634841 0 0 .97745612 -196.7271 1671.6278)" 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(.98634841 0 0 .97745612 -706.24214 141.28542)" 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(.98634841 0 0 .97745612 -706.24214 141.28542)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#d" y1="-6.308" y2="-.088"/><linearGradient id="f" gradientTransform="matrix(.98634841 0 0 .97745612 -706.24214 141.28542)" 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 3.2409904 7.4808609 0 6492.9935 5084.6407)" 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(.98634841 0 0 .97745612 -706.24214 141.28542)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#g" y1="-8.721" y2="-1.764"/><linearGradient id="j" gradientTransform="matrix(8.7452806 0 0 7.923748 -2905.1215 -9175.7892)" 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(.98634841 0 0 .97745612 -196.7271 1671.6278)" 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(8.7452806 0 0 7.923748 -2905.1215 -9185.6615)" 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(.98634841 0 0 .97745612 -196.7271 1671.6278)" 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(-8.7452806 0 0 7.923748 3204.0839 -9188.1051)" 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(9.6839884 0 0 7.819649 -2039.0978 4657.2285)" 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(-718.00005 141.94922)" gradientUnits="userSpaceOnUse" x1="934" x2="758" xlink:href="#q" y1="116" y2="-116"/><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" gradientUnits="userSpaceOnUse" x1="216" x2="40" xlink:href="#s" y1="257.94922" y2="25.94922"/><linearGradient id="s"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="t" gradientUnits="userSpaceOnUse" x1="216.99996" x2="36.99996" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="u" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#s" y1="-1166.1295" y2="-1398.9415"/><linearGradient id="v" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#q" y1="-1166.1295" y2="-1398.9415"/><path d="m39.9335.01172c-4.133 0-7.9335 3.68103-7.9335 8.11914v239.93945c0 3.86723 3.6228 7.92969 7.7578 7.92969h175.9843c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.3222-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.7364-.0781z" fill="url(#v)" stroke-width="15.997"/><path d="m162.7753.04882c-6.838 0-7.1374 7.11382-3.5214 10.74609v.002l53.1894 53.431644c4.34 4.357128 11.5527 3.321844 11.5527-3.550781v-52.431643c0-4.22715-3.8262-8.19726-8.0312-8.19726h-53.1895z" fill="url(#u)" stroke-width="15.997"/><path d="m44 11.94922v232h168v-148l-86-84z" fill="url(#t)"/><path d="m72 104.94922v5h31v-5zm36 0v55h83v-55zm-45 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h84v-5z" fill="url(#r)"/><path d="m72 104.94922v5h31v-5zm36 0v55h83v-55zm-45 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h84v-5z" fill="url(#p)"/><path d="m112 109.02937h74.9624v46.91789h-74.9624z" fill="url(#o)"/><path d="m166.5884 122.84865c-14.8593 5.87255-29.3734 13.89942-39.2369 26.63567 20.1984 0 39.4085-.96572 59.608-.96572v-8.83914c-4.9989-4.2969-14.2055-14.69507-20.3741-16.83179z" fill="#fff" opacity=".5"/><path d="m166.9731 123.75768c4.9968 2.4759 13.6806 11.09901 19.9864 17.33323v7.42867h-57.4686c9.9966-12.38144 24.9881-19.81011 37.4812-24.7619z" fill="url(#n)"/><path d="m148.6231 138.14974.4369-3.49636 6.5622-2.78184 3.6889-3.41621 6.4902-2.60785-1.6935 4.22457-2.531 4.39073-1.5052 4.77292-1.0416 2.74958-10.4079-3.83554z" fill="#333"/><path d="m131.1726 115.79141c-6.362 9.49892-11.6981 18.0976-19.1717 26.60049l.069 6.87641c16.551 0 43.8856.21504 60.4375.21504-13.8651-9.97494-28.9739-19.13859-37.5739-34.24029-1.1836 1.04392-2.9985-.50828-3.76.54738z" fill="url(#m)" opacity=".5"/><path d="m150.7309 134.90068c-7.4795-6.15015-11.2444-11.143-16.2412-18.57167-1.4598.43693-1.4046.27076-2.4975 0 0 0-6.6854 9.84299-9.9946 14.85734-3.3102 5.01435-9.9967 12.38046-9.9967 12.38046v4.95179h57.4686s-13.7299-9.82735-18.7376-13.6189z" fill="url(#l)"/><path d="m186.9624 143.56681h-3.2214l-14.2695 2.47589s-14.1008-3.71433-16.2225-3.71433c-2.0841 0-8.7646 1.23746-10.0144 1.23746-.8758 0-6.2465-2.4759-7.5159-2.4759-2.095 0-4.5096 2.62936-10.7562 3.71433 0 0-1.7951-3.94696-2.9659-3.71433-7.4963 2.86395-9.9966 2.4759-9.9966 2.4759v12.38046h74.9595v-12.38046z" fill="url(#k)"/><path d="m112 146.04368v9.90358h64.9678l2.4994-2.47589-2.4984-2.47688-4.9969-2.47687-12.4931-2.4759-12.4931-1.23941-11.2443 1.23844h-14.9925-8.745z" fill="url(#j)"/><path d="m116.9988 141.09091 3.5607-5.66338 4.2186-4.94984 3.2224-5.81586 3.9908-5.8579-2.7085 7.39739-1.9826 6.09444-.9597 3.84433-1.7912 4.09554c-.7201-.52098-1.6315-.54053-2.4531-.80444l-2.3455.91099-2.7539.74873z" fill="#333"/><path d="m126.1639 141.20038 2.6878-6.72489 1.3119-6.93994 1.8937-4.28419 1.1837-4.44743 1.6413 4.5745.4655 4.36923 1.9865 3.8932 1.9698 4.47186.3678 3.15719-3.3072.92174-3.1425-1.21498-3.4739 2.23349h-3.5844z" fill="url(#i)"/><path d="m158.3712 142.33326-4.3775-3.12591-2.7953-2.20905 2.7164 4.19133 4.4583 1.14363z" fill="#808080"/><path d="m186.9624 140.30797v-31.2786l-74.9624-.0802v31.35875z" fill="url(#h)"/><path d="m186.9624 123.61106c-8.1712-.00001-14.7952-6.56434-14.7952-14.66184h14.7952z" fill="#e9b913" opacity=".5"/><path d="m162.0374 139.35104 1.5446-4.92834 1.8958-4.28419 1.1836-4.44547 1.6413 4.5745 2.1068 3.90396 1.519 3.89223-.217 4.16201 2.0852 2.07513-4.2946-.23068-8.6671-1.77603 1.2034-2.94215z" fill="url(#f)"/><path d="m151.9806 141.09091-3.6396-5.46398-6.4508-6.9722-5.3361-6.9546-2.0644-2.89522 2.237 7.51664 2.4521 4.50607 2.1759 6.8852.6312 3.37809 2.2469.7458 3.4325-.78881c1.4421-.14173 2.8831.0244 4.3163.042z" fill="url(#e)"/><path d="m185.9465 142.09671-2.9344-1.74965-4.1091-5.57931-6.0424-5.17564-4.7177-3.90004.9094 3.25786 4.1703 6.51963.4577 5.8794 2.5053 1.90604 5.6222-1.08205 4.1397-.0753z" fill="url(#c)"/><path d="m112.0266 148.58506-.026 7.3622h62.4684v-2.47589l-2.4985-2.47688-12.4931-2.47687-12.4941-1.23746-12.493 1.23746-13.5209.36948-8.9413-.30301z" fill="url(#b)"/><path d="m147.0173 146.10721-12.5464 1.4095-13.3847 1.01459-8.162.0293 8.0456.33038 13.7931-.0195 12.2209-1.25309 12.5147 1.18272 5.567 1.0752 6.8551 1.58348 2.2489 2.13672.3097 2.35274h1.1402l.2022-2.72515-3.3634-3.18651-13.0198-2.42702-12.4211-1.50235z" fill="#0088b7"/><path d="m139.4875 153.47235 2.4984-2.47688h9.9957l7.4962 2.4759 2.4985 2.47492h-4.9989l-17.4899-2.4759z" fill="#1c99e0" opacity=".5"/><path d="m134.5015 118.80393 1.5407 5.77286c1.2665 2.32439 3.7521 3.30869 5.8037 5.28804 2.961 2.86101 6.2514 6.2391 7.511 7.32798l-1.0159-1.55806-6.4438-6.9937-5.3322-6.93407-2.0655-2.90109z" fill="#fff" opacity=".4"/><path d="m132.0031 118.80393-3.2234 7.44138-3.2175 8.93101-3.5252 4.27442c.507.1124 2.0773.48482 2.5083.79662l1.7853-4.09358.9568-3.84825 2.0023-6.1091 2.7124-7.3925z" opacity=".25"/><path d="m135.7019 141.10264c-2.0398 0-4.3715 2.47296-10.2629 3.60388l-.217.12218c.1085.0362.4813.10263 1.7892-.0919 1.7429-.25902 7.95-2.8659 9.4295-2.77988 1.4834.086 5.9102 2.59025 6.7821 2.50424.8719-.088 9.25-1.2922 10.8203-.94813 1.5682.34699 15.966 3.54425 15.966 3.54425l13.7467-2.50424 3.2056.0919v-1.06934h-3.2352l-14.2428 2.47297s-14.1216-3.72411-16.2422-3.72411c-2.0852 0-8.7687 1.25114-10.0184 1.25114-.8759 0-6.2505-2.47296-7.5209-2.47296z" fill="#ff0" opacity=".35"/><path d="m186.9972 121.72965c-7.0813-.001-12.821-5.69045-12.821-12.70761h12.8238z" fill="url(#a)" opacity=".74"/><g fill="#fff" transform="translate(-998.002 127.94922)"><path d="m1169.1829-18.919849c0 8.643645 7.0593 15.639298 15.7815 15.639298v-.965727c-8.1837 0-14.807-6.56264-14.807-14.673571z" opacity=".5"/><path d="m1166.1311-2.272794.9252 3.268613 4.1624 6.537227.4606 5.864737 2.4984 1.923633.4311-.09188-2.2193-2.199276-.432-5.620373-2.3791-3.6263621 6.3866 3.3819981 5.055 5.222548-4.0992-5.558792-6.0414-5.1932251-4.7483-3.909824zm14.8879 14.661842.2466.275643-.062-.153461z" opacity=".4"/><path d="m1109.002-20v49h77v-49zm1 1.080151h74.9624l.038 46.919849h-75z" opacity=".55"/></g><path d="m112 109.02937h74.9624v46.91789h-74.9624z" fill="url(#o)"/><path d="m166.5884 122.84865c-14.8593 5.87255-29.3734 13.89942-39.2369 26.63567 20.1984 0 39.4085-.96572 59.608-.96572v-8.83914c-4.9989-4.2969-14.2055-14.69507-20.3741-16.83179z" fill="#fff" opacity=".5"/><path d="m166.9731 123.75768c4.9968 2.4759 13.6806 11.09901 19.9864 17.33323v7.42867h-57.4686c9.9966-12.38144 24.9881-19.81011 37.4812-24.7619z" fill="url(#n)"/><path d="m148.6231 138.14974.4369-3.49636 6.5622-2.78184 3.6889-3.41621 6.4902-2.60785-1.6935 4.22457-2.531 4.39073-1.5052 4.77292-1.0416 2.74958-10.4079-3.83554z" fill="#333"/><path d="m131.1726 115.79141c-6.362 9.49892-11.6981 18.0976-19.1717 26.60049l.069 6.87641c16.551 0 43.8856.21504 60.4375.21504-13.8651-9.97494-28.9739-19.13859-37.5739-34.24029-1.1836 1.04392-2.9985-.50828-3.76.54737z" fill="url(#m)" opacity=".5"/><path d="m150.7309 134.90068c-7.4795-6.15015-11.2444-11.143-16.2412-18.57167-1.4598.43693-1.4046.27076-2.4975 0 0 0-6.6854 9.84299-9.9946 14.85734-3.3102 5.01435-9.9967 12.38046-9.9967 12.38046v4.95179h57.4686s-13.7299-9.82735-18.7376-13.6189z" fill="url(#l)"/><path d="m186.9624 143.56681h-3.2214l-14.2695 2.47589s-14.1008-3.71433-16.2225-3.71433c-2.0841 0-8.7646 1.23746-10.0144 1.23746-.8758 0-6.2465-2.4759-7.5159-2.4759-2.095 0-4.5096 2.62936-10.7562 3.71433 0 0-1.7951-3.94696-2.9659-3.71433-7.4963 2.86395-9.9966 2.4759-9.9966 2.4759v12.38046h74.9595v-12.38046z" fill="url(#k)"/><path d="m112 146.04368v9.90358h64.9678l2.4994-2.47589-2.4984-2.47688-4.9969-2.47687-12.4931-2.4759-12.4931-1.23941-11.2443 1.23844h-14.9925-8.745z" fill="url(#j)"/><path d="m116.9988 141.09091 3.5607-5.66338 4.2186-4.94984 3.2224-5.81586 3.9908-5.8579-2.7085 7.39739-1.9826 6.09444-.9597 3.84433-1.7912 4.09554c-.7201-.52098-1.6315-.54053-2.4531-.80444l-2.3455.91099-2.7539.74873z" fill="#333"/><path d="m126.1639 141.20038 2.6878-6.72489 1.3119-6.93994 1.8937-4.28419 1.1837-4.44743 1.6413 4.5745.4655 4.36923 1.9865 3.8932 1.9698 4.47186.3678 3.15719-3.3072.92174-3.1425-1.21498-3.4739 2.23349h-3.5844z" fill="url(#i)"/><path d="m158.3712 142.33326-4.3775-3.12591-2.7953-2.20905 2.7164 4.19133 4.4583 1.14363z" fill="#808080"/><path d="m186.9624 140.30797v-31.2786l-74.9624-.0802v31.35875z" fill="url(#h)"/><path d="m186.9624 123.61106c-8.1712-.00001-14.7952-6.56434-14.7952-14.66184h14.7952z" fill="#e9b913" opacity=".5"/><path d="m162.0374 139.35104 1.5446-4.92834 1.8958-4.28419 1.1836-4.44547 1.6413 4.5745 2.1068 3.90396 1.519 3.89223-.217 4.16201 2.0852 2.07513-4.2946-.23068-8.6671-1.77603 1.2034-2.94215z" fill="url(#f)"/><path d="m151.9806 141.09091-3.6396-5.46398-6.4508-6.9722-5.3361-6.9546-2.0644-2.89522 2.237 7.51664 2.4521 4.50607 2.1759 6.8852.6312 3.37809 2.2469.7458 3.4325-.78881c1.4421-.14173 2.8831.0244 4.3163.042z" fill="url(#e)"/><path d="m185.9465 142.09671-2.9344-1.74965-4.1091-5.57931-6.0424-5.17564-4.7177-3.90004.9094 3.25786 4.1703 6.51963.4577 5.8794 2.5053 1.90604 5.6222-1.08205 4.1397-.0753z" fill="url(#c)"/><path d="m112.0266 148.58506-.026 7.3622h62.4684v-2.47589l-2.4985-2.47688-12.4931-2.47687-12.4941-1.23746-12.493 1.23746-13.5209.36948-8.9413-.30301z" fill="url(#b)"/><path d="m147.0173 146.10721-12.5464 1.4095-13.3847 1.01459-8.162.0293 8.0456.33038 13.7931-.0195 12.2209-1.25309 12.5147 1.18272 5.567 1.0752 6.8551 1.58348 2.2489 2.13672.3097 2.35273h1.1402l.2022-2.72514-3.3634-3.18651-13.0198-2.42702-12.4211-1.50235z" fill="#0088b7"/><path d="m139.4875 153.47235 2.4984-2.47688h9.9957l7.4962 2.4759 2.4985 2.47492h-4.9989l-17.4899-2.4759z" fill="#1c99e0" opacity=".5"/><path d="m134.5015 118.80393 1.5407 5.77286c1.2665 2.32439 3.7521 3.30869 5.8037 5.28804 2.961 2.86101 6.2514 6.2391 7.511 7.32798l-1.0159-1.55806-6.4438-6.9937-5.3322-6.93407-2.0655-2.90109z" fill="#fff" opacity=".4"/><path d="m132.0031 118.80393-3.2234 7.44138-3.2175 8.93101-3.5252 4.27442c.507.1124 2.0773.48482 2.5083.79662l1.7853-4.09358.9568-3.84825 2.0023-6.1091 2.7124-7.3925z" opacity=".25"/><path d="m135.7019 141.10264c-2.0398 0-4.3715 2.47296-10.2629 3.60388l-.217.12218c.1085.0362.4813.10263 1.7892-.0919 1.7429-.25902 7.95-2.8659 9.4295-2.77988 1.4834.086 5.9102 2.59025 6.7821 2.50424.8719-.088 9.25-1.2922 10.8203-.94813 1.5682.34699 15.966 3.54425 15.966 3.54425l13.7467-2.50424 3.2056.0919v-1.06934h-3.2352l-14.2428 2.47297s-14.1216-3.72411-16.2422-3.72411c-2.0852 0-8.7687 1.25114-10.0184 1.25114-.8759 0-6.2505-2.47296-7.5209-2.47296z" fill="#ff0" opacity=".35"/><path d="m186.9972 121.72965c-7.0813-.001-12.821-5.69045-12.821-12.70761h12.8238z" fill="url(#a)" opacity=".74"/><g fill="#fff" transform="translate(-998.002 127.94922)"><path d="m1169.1829-18.919849c0 8.643649 7.0593 15.639299 15.7815 15.639299v-.96573c-8.1837 0-14.807-6.56264-14.807-14.673569z" opacity=".5"/><path d="m1166.1311-2.27279.9252 3.26861 4.1624 6.53723.4606 5.86473 2.4984 1.92364.4311-.0919-2.2193-2.19928-.432-5.62037-2.3791-3.62637 6.3866 3.382 5.055 5.22255-4.0992-5.55879-6.0414-5.19323-4.7483-3.90982zm14.8879 14.66184.2466.27564-.062-.15346z" opacity=".4"/><path d="m1109.002-20v49h77v-49zm1 1.080151h74.9624l.037 46.919849h-75z" opacity=".55"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.png
new file mode 100644
index 000000000..d9a35339c
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.svg
new file mode 100644
index 000000000..e3175b242
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-text.svg
@@ -0,0 +1 @@
+<svg height="256" shape-rendering="crispEdges" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 1.6753598 -2.73544 0 3195.1261 -630.1249)" 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(.98634841 0 0 .97745612 -196.729 1671.6278)" 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(.98634841 0 0 .97745612 -706.24404 141.28542)" 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(.98634841 0 0 .97745612 -706.24404 141.28542)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#d" y1="-6.308" y2="-.088"/><linearGradient id="f" gradientTransform="matrix(.98634841 0 0 .97745612 -706.24404 141.28542)" 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 3.2409904 7.4808609 0 6492.9915 5084.6407)" 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(.98634841 0 0 .97745612 -706.24404 141.28542)" gradientUnits="userSpaceOnUse" x2="0" xlink:href="#g" y1="-8.721" y2="-1.764"/><linearGradient id="j" gradientTransform="matrix(8.7452806 0 0 7.923748 -2905.1233 -9175.7892)" 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(.98634841 0 0 .97745612 -196.729 1671.6278)" 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(8.7452806 0 0 7.923748 -2905.1233 -9185.6615)" 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(.98634841 0 0 .97745612 -196.729 1671.6278)" 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(-8.7452806 0 0 7.923748 3204.082 -9188.1051)" 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(9.6839884 0 0 7.819649 -2039.0997 4657.2285)" 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" gradientUnits="userSpaceOnUse" x1="215.99805" x2="39.99805" xlink:href="#q" y1="257.94922" y2="25.94922"/><linearGradient id="q"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="r" gradientUnits="userSpaceOnUse" x1="216.99806" x2="36.99806" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="s" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#q" y1="-1166.1295" y2="-1398.9415"/><path d="m39.93359.01172c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#s)" stroke-width="15.997"/><path d="m43.99807 11.94922v232h168v-148l-86-84z" fill="url(#r)"/><path d="m43.99807 11.94922v232h168v-148l-86-84z" fill="url(#r)"/><path d="m71.99805 104.94922v5h31v-5zm36 0v55h83v-55zm-45 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h84v-5z" fill="url(#p)"/><path d="m71.99805 104.94922v5h31v-5zm36 0v55h83v-55zm-45 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h40v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h128v-5zm0 10v5h84v-5z" fill="url(#p)"/><path d="m111.99805 109.02937h74.96248v46.91789h-74.96248z" fill="url(#o)"/><path d="m166.58651 122.84865c-14.85933 5.87255-29.37345 13.89942-39.23693 26.63567 20.19844 0 39.40856-.96572 59.60799-.96572l.003-8.83914c-4.99886-4.2969-14.20543-14.69507-20.37406-16.83179z" fill="#fff" opacity=".5"/><path d="m166.97119 123.75768c4.99684 2.4759 13.68065 11.09901 19.98638 17.33323v7.42867h-57.46861c9.99665-12.38144 24.98816-19.81011 37.48124-24.7619z" fill="url(#n)"/><path d="m148.62116 138.14974.43696-3.49636 6.56217-2.78184 3.68895-3.41621 6.49017-2.60785-1.69356 4.22457-2.53097 4.39073-1.50517 4.77292-1.04158 2.74958-10.40795-3.83554z" fill="#333"/><path d="m131.17069 115.79141c-6.36195 9.49892-11.69809 18.0976-19.17166 26.60049l.069 6.87641c16.55093 0 43.8856.21504 60.43751.21504-13.8651-9.97494-28.97398-19.13859-37.57395-34.24029-1.18362 1.04392-2.9985-.50828-3.75996.54738z" fill="url(#m)" opacity=".5"/><path d="m150.72899 134.90068c-7.47948-6.15015-11.24437-11.143-16.24121-18.57167-1.4598.43693-1.40456.27076-2.49744 0 0 0-6.68547 9.84299-9.99466 14.85734-3.31019 5.01435-9.99665 12.38046-9.99665 12.38046v4.95179h57.46861s-13.72997-9.82735-18.73766-13.6189z" fill="url(#l)"/><path d="m186.96053 143.56681h-3.22142l-14.2695 2.47589s-14.10084-3.71433-16.22247-3.71433c-2.08416 0-8.76469 1.23746-10.0144 1.23746-.87587 0-6.24654-2.4759-7.51597-2.4759-2.09501 0-4.50959 2.62936-10.75613 3.71433 0 0-1.79515-3.94696-2.96595-3.71433-7.49625 2.86395-9.99664 2.4759-9.99664 2.4759v12.38046h74.95952l.002-12.38046z" fill="url(#k)"/><path d="m111.99805 146.04368v9.90358h64.96781l2.49941-2.47589-2.49842-2.47688-4.99685-2.47687-12.49308-2.4759-12.49309-1.23941-11.24438 1.23844h-14.99249-8.74497z" fill="url(#j)"/><path d="m116.99686 141.09091 3.56072-5.66338 4.21861-4.94984 3.2224-5.81586 3.99077-5.8579-2.70851 7.39739-1.98257 6.09444-.95971 3.84433-1.79121 4.09554c-.72004-.52098-1.63142-.54053-2.45305-.80444l-2.34554.91099-2.75388.74873z" fill="#333"/><path d="m126.16201 141.20038 2.6878-6.72489 1.31184-6.93994 1.89379-4.28419 1.18362-4.44743 1.64129 4.5745.46555 4.36923 1.98651 3.8932 1.96974 4.47186.3679 3.15719-3.30722.92174-3.14251-1.21498-3.47392 2.23349h-3.58439z" fill="url(#i)"/><path d="m158.36925 142.33326-4.37742-3.12591-2.79531-2.20905 2.7164 4.19133 4.4583 1.14363z" fill="#808080"/><path d="m186.96053 140.30797v-31.2786l-74.96248-.0802v31.35875z" fill="url(#h)"/><path d="m186.96053 123.61106c-8.17118 0-14.79523-6.56433-14.79523-14.66184h14.79523z" fill="#e9b913" opacity=".5"/><path d="m162.0355 139.35104 1.54462-4.92834 1.89577-4.28419 1.18361-4.44547 1.64129 4.5745 2.10684 3.90396 1.51898 3.89223-.217 4.16201 2.08514 2.07513-4.29456-.23068-8.66705-1.77603 1.20335-2.94215z" fill="url(#f)"/><path d="m151.97869 141.09091-3.63962-5.46398-6.45072-6.9722-5.33614-6.9546-2.06443-2.89522 2.23704 7.51664 2.45206 4.50607 2.17588 6.8852.63127 3.37809 2.2469.7458 3.43249-.78881c1.44204-.14173 2.8831.0244 4.31626.042z" fill="url(#e)"/><path d="m185.94459 142.09671-2.93439-1.74965-4.10913-5.57931-6.04237-5.17564-4.7177-3.90004.90941 3.25786 4.17028 6.51963.45767 5.8794 2.50532 1.90604 5.62219-1.08205 4.13971-.0753z" fill="url(#c)"/><path d="m112.02468 148.58506-.0256 7.3622h62.46841v-2.47589l-2.49847-2.47688-12.49309-2.47687-12.49408-1.23746-12.49309 1.23746-13.52086.36948-8.94125-.30301z" fill="url(#b)"/><path d="m147.01539 146.10721-12.54635 1.4095-13.38475 1.01459-8.16203.0293 8.04564.33038 13.7931-.0195 12.22085-1.25309 12.51479 1.18272 5.56695 1.0752 6.85512 1.58348 2.24888 2.13672.30971 2.35274h1.14022l.2022-2.72515-3.36345-3.18651-13.01979-2.42702-12.42109-1.50235z" fill="#0088b7"/><path d="m139.48561 153.47235 2.49842-2.47688h9.99565l7.49625 2.4759 2.49842 2.47492h-4.99881l-17.48993-2.4759z" fill="#1c99e0" opacity=".5"/><path d="m134.49961 118.80393 1.54068 5.77286c1.26647 2.32439 3.75207 3.30869 5.80367 5.28804 2.96102 2.86101 6.25148 6.2391 7.51105 7.32798l-1.01594-1.55806-6.44381-6.9937-5.3322-6.93407-2.06542-2.90109z" fill="#fff" opacity=".4"/><path d="m132.00119 118.80393-3.22338 7.44138-3.21747 8.93101-3.52521 4.27442c.50698.1124 2.07725.48482 2.50828.79662l1.78529-4.09358.95676-3.84825 2.00229-6.1091 2.71246-7.3925z" opacity=".25"/><path d="m135.7 141.10264c-2.03977 0-4.3715 2.47296-10.26295 3.60388l-.217.12218c.1085.0362.48134.10263 1.78923-.0919 1.74288-.25902 7.94997-2.8659 9.4295-2.77988 1.48346.086 5.9102 2.59025 6.78213 2.50424.87193-.088 9.24997-1.2922 10.82024-.94813 1.56829.34699 15.96602 3.54425 15.96602 3.54425l13.74674-2.50424 3.20563.0919v-1.06934h-3.23522l-14.24287 2.47297s-14.12155-3.72411-16.2422-3.72411c-2.08514 0-8.76864 1.25114-10.01834 1.25114-.87588 0-6.25049-2.47296-7.52091-2.47296z" fill="#ff0" opacity=".35"/><path d="m186.99532 121.72965c-7.08129-.001-12.82102-5.69045-12.82101-12.70761h12.82374z" fill="url(#a)" opacity=".74"/><g fill="#fff" transform="translate(-718.00195 127.94922)"><path d="m889.1809-18.919849c0 8.643645 7.0593 15.639298 15.78158 15.639298v-.965727c-8.18374 0-14.80706-6.56264-14.80706-14.673571z" opacity=".5"/><path d="m886.12914-2.272794.9252 3.268613 4.16239 6.537227.46062 5.864737 2.49842 1.923633.43104-.09188-2.21929-2.199276-.43202-5.620373-2.37907-3.6263621 6.3866 3.3819981 5.05504 5.222548-4.09926-5.558792-6.04139-5.1932251-4.74828-3.909824zm14.88794 14.661842.24659.275643-.0621-.153461z" opacity=".4"/><path d="m829-20v49h77v-49zm1 1.080151h74.96248l.03752 46.919849h-75z" opacity=".55"/></g><path d="m111.99805 109.02937h74.96248v46.91789h-74.96248z" fill="url(#o)"/><path d="m166.58651 122.84865c-14.85933 5.87255-29.37345 13.89942-39.23693 26.63567 20.19844 0 39.40856-.96572 59.60799-.96572l.003-8.83914c-4.99886-4.2969-14.20543-14.69507-20.37406-16.83179z" fill="#fff" opacity=".5"/><path d="m166.97119 123.75768c4.99684 2.4759 13.68065 11.09901 19.98638 17.33323v7.42867h-57.46861c9.99665-12.38144 24.98816-19.81011 37.48124-24.7619z" fill="url(#n)"/><path d="m148.62116 138.14974.43696-3.49636 6.56217-2.78184 3.68895-3.41621 6.49017-2.60785-1.69356 4.22457-2.53097 4.39073-1.50517 4.77292-1.04158 2.74958-10.40795-3.83554z" fill="#333"/><path d="m131.17069 115.79141c-6.36195 9.49892-11.69809 18.0976-19.17166 26.60049l.069 6.87641c16.55093 0 43.8856.21504 60.43751.21504-13.8651-9.97494-28.97398-19.13859-37.57395-34.24029-1.18362 1.04392-2.9985-.50828-3.75996.54737z" fill="url(#m)" opacity=".5"/><path d="m150.72899 134.90068c-7.47948-6.15015-11.24437-11.143-16.24121-18.57167-1.4598.43693-1.40456.27076-2.49744 0 0 0-6.68547 9.84299-9.99466 14.85734-3.31019 5.01435-9.99665 12.38046-9.99665 12.38046v4.95179h57.46861s-13.72997-9.82735-18.73766-13.6189z" fill="url(#l)"/><path d="m186.96053 143.56681h-3.22142l-14.2695 2.47589s-14.10084-3.71433-16.22247-3.71433c-2.08416 0-8.76469 1.23746-10.0144 1.23746-.87587 0-6.24654-2.4759-7.51597-2.4759-2.09501 0-4.50959 2.62936-10.75613 3.71433 0 0-1.79515-3.94696-2.96595-3.71433-7.49625 2.86395-9.99664 2.4759-9.99664 2.4759v12.38046h74.95952l.002-12.38046z" fill="url(#k)"/><path d="m111.99805 146.04368v9.90358h64.96781l2.49941-2.47589-2.49842-2.47688-4.99685-2.47687-12.49308-2.4759-12.49309-1.23941-11.24438 1.23844h-14.99249-8.74497z" fill="url(#j)"/><path d="m116.99686 141.09091 3.56072-5.66338 4.21861-4.94984 3.2224-5.81586 3.99077-5.8579-2.70851 7.39739-1.98257 6.09444-.95971 3.84433-1.79121 4.09554c-.72004-.52098-1.63142-.54053-2.45305-.80444l-2.34554.91099-2.75388.74873z" fill="#333"/><path d="m126.16201 141.20038 2.6878-6.72489 1.31184-6.93994 1.89379-4.28419 1.18362-4.44743 1.64129 4.5745.46555 4.36923 1.98651 3.8932 1.96974 4.47186.3679 3.15719-3.30722.92174-3.14251-1.21498-3.47392 2.23349h-3.58439z" fill="url(#i)"/><path d="m158.36925 142.33326-4.37742-3.12591-2.79531-2.20905 2.7164 4.19133 4.4583 1.14363z" fill="#808080"/><path d="m186.96053 140.30797v-31.2786l-74.96248-.0802v31.35875z" fill="url(#h)"/><path d="m186.96053 123.61106c-8.17118 0-14.79523-6.56433-14.79523-14.66184h14.79523z" fill="#e9b913" opacity=".5"/><path d="m162.0355 139.35104 1.54462-4.92834 1.89577-4.28419 1.18361-4.44547 1.64129 4.5745 2.10684 3.90396 1.51898 3.89223-.217 4.16201 2.08514 2.07513-4.29456-.23068-8.66705-1.77603 1.20335-2.94215z" fill="url(#f)"/><path d="m151.97869 141.09091-3.63962-5.46398-6.45072-6.9722-5.33614-6.9546-2.06443-2.89522 2.23704 7.51664 2.45206 4.50607 2.17588 6.8852.63127 3.37809 2.2469.7458 3.43249-.78881c1.44204-.14173 2.8831.0244 4.31626.042z" fill="url(#e)"/><path d="m185.94459 142.09671-2.93439-1.74965-4.10913-5.57931-6.04237-5.17564-4.7177-3.90004.90941 3.25786 4.17028 6.51963.45767 5.8794 2.50532 1.90604 5.62219-1.08205 4.13971-.0753z" fill="url(#c)"/><path d="m112.02468 148.58506-.0256 7.3622h62.46841v-2.47589l-2.49847-2.47688-12.49309-2.47687-12.49408-1.23746-12.49309 1.23746-13.52086.36948-8.94125-.30301z" fill="url(#b)"/><path d="m147.01539 146.10721-12.54635 1.4095-13.38475 1.01459-8.16203.0293 8.04564.33038 13.7931-.0195 12.22085-1.25309 12.51479 1.18272 5.56695 1.0752 6.85512 1.58348 2.24888 2.13672.30971 2.35273h1.14022l.2022-2.72514-3.36345-3.18651-13.01979-2.42702-12.42109-1.50235z" fill="#0088b7"/><path d="m139.48561 153.47235 2.49842-2.47688h9.99565l7.49625 2.4759 2.49842 2.47492h-4.99881l-17.48993-2.4759z" fill="#1c99e0" opacity=".5"/><path d="m134.49961 118.80393 1.54068 5.77286c1.26647 2.32439 3.75207 3.30869 5.80367 5.28804 2.96102 2.86101 6.25148 6.2391 7.51105 7.32798l-1.01594-1.55806-6.44381-6.9937-5.3322-6.93407-2.06542-2.90109z" fill="#fff" opacity=".4"/><path d="m132.00119 118.80393-3.22338 7.44138-3.21747 8.93101-3.52521 4.27442c.50698.1124 2.07725.48482 2.50828.79662l1.78529-4.09358.95676-3.84825 2.00229-6.1091 2.71246-7.3925z" opacity=".25"/><path d="m135.7 141.10264c-2.03977 0-4.3715 2.47296-10.26295 3.60388l-.217.12218c.1085.0362.48134.10263 1.78923-.0919 1.74288-.25902 7.94997-2.8659 9.4295-2.77988 1.48346.086 5.9102 2.59025 6.78213 2.50424.87193-.088 9.24997-1.2922 10.82024-.94813 1.56829.34699 15.96602 3.54425 15.96602 3.54425l13.74674-2.50424 3.20563.0919v-1.06934h-3.23522l-14.24287 2.47297s-14.12155-3.72411-16.2422-3.72411c-2.08514 0-8.76864 1.25114-10.01834 1.25114-.87588 0-6.25049-2.47296-7.52091-2.47296z" fill="#ff0" opacity=".35"/><path d="m186.99532 121.72965c-7.08129-.001-12.82101-5.69045-12.82101-12.70761h12.82374z" fill="url(#a)" opacity=".74"/><g fill="#fff" transform="translate(-718.00195 127.94922)"><path d="m889.1809-18.919849c0 8.643649 7.0593 15.639299 15.78158 15.639299v-.96573c-8.18374 0-14.80706-6.56264-14.80706-14.673569z" opacity=".5"/><path d="m886.12914-2.27279.9252 3.26861 4.16239 6.53723.46062 5.86473 2.49842 1.92364.43104-.0919-2.21929-2.19928-.43202-5.62037-2.37907-3.62637 6.3866 3.382 5.05504 5.22255-4.09926-5.55879-6.04139-5.19323-4.74828-3.90982zm14.88794 14.66184.24659.27564-.0621-.15346z" opacity=".4"/><path d="m829-20v49h77v-49zm1 1.080151h74.96248l.0375 46.919849h-75z" opacity=".55"/></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.png
new file mode 100644
index 000000000..406a8058d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000..8ba4c6b26
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web-template.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><clipPath id="a"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><clipPath id="b"><circle cx="3063.9983" cy="-1084.639" r="15.000002"/></clipPath><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><linearGradient id="i" gradientTransform="translate(-718.002 127.94922)" gradientUnits="userSpaceOnUse" x1="940" x2="750" xlink:href="#j" y1="128" y2="-122"/><linearGradient id="j" 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="k" gradientUnits="userSpaceOnUse" x1="216.99996" x2="36.99996" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" y1="-1166.1295" y2="-1398.9415"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="m" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#j" y1="-1166.1295" y2="-1398.9415"/><path d="m39.9335.01172c-4.133 0-7.9335 3.68103-7.9335 8.11914v239.93945c0 3.86723 3.6228 7.92969 7.7578 7.92969h175.9843c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.3222-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.7364-.0781z" fill="url(#m)" stroke-width="15.997"/><path d="m162.7753.04882c-6.838 0-7.1374 7.11382-3.5214 10.74609v.002l53.1894 53.431644c4.34 4.357128 11.5527 3.321844 11.5527-3.550781v-52.431643c0-4.22715-3.8262-8.19726-8.0312-8.19726h-53.1895z" fill="url(#l)" stroke-width="15.997"/><path d="m44 11.94922v232h168v-148l-86-84z" fill="url(#k)"/><path d="m61.998 99.94531v8h128v-8zm0 16v8h128v-8zm0 16v8h74.625c5.262-2.5468 11.137-4 17.375-4s12.113 1.4532 17.375 4h18.625v-8zm92.0117 9.21289a34.80015 34.80015 0 0 0 -34.8008 34.80078 34.80015 34.80015 0 0 0 34.8008 34.79883 34.80015 34.80015 0 0 0 34.7989-34.79883 34.80015 34.80015 0 0 0 -34.7989-34.80078zm-92.0117 6.78711v8h57.375c1.6874-2.9132 3.7209-5.6118 6.0625-8zm120.5625 0c2.3416 2.3882 4.3751 5.0868 6.0625 8h1.375v-8zm-120.5625 16v8h52.1875c.2758-2.7592.8797-5.435 1.6875-8zm0 16v8h53.875c-.8078-2.565-1.4117-5.2408-1.6875-8zm0 16v8h63.4375c-2.3416-2.3882-4.3751-5.0868-6.0625-8z" fill="url(#i)"/><g fill="none" stroke="#d1d1d1" stroke-linecap="round"><path clip-path="url(#h)" d="m3066.2254-1069.3064c-2.0507-12.7551-13.5915-15.1323-19.2204-13.1889" stroke-width=".877032" transform="matrix(2.28122 0 0 2.27962 -6835.662 2648.0615)"/><g stroke-width=".866611"><path clip-path="url(#g)" d="m3068.184-1099.5366c-15.8287 5.5755-16.1955 20.8148-12.4084 27.5262" transform="matrix(2.30784 0 0 2.30784 -6917.202 2679.1175)"/><path clip-path="url(#f)" d="m3078.4656-1088.3913c-15.558-9.6896-30.2603-1.1652-34.1742 5.8114" transform="matrix(2.30784 0 0 2.30784 -6916.602 2677.1955)"/><path clip-path="url(#e)" d="m3062.7593-1100.0911c15.4435 6.5674 14.8438 21.7994 10.639 28.2572" transform="matrix(2.30784 0 0 2.30784 -6917.202 2679.1175)"/><path clip-path="url(#d)" d="m3072.4132-1068.2406c1.6468-20.2395-13.394-26.7448-21.8167-25.1165" transform="matrix(2.30784 0 0 2.30784 -6917.202 2679.1175)"/><path clip-path="url(#c)" d="m3085.0144-1076.9486c-15.8776-5.4349-25.6105 6.297-26.7982 13.9111" transform="matrix(2.30784 0 0 2.30784 -6917.202 2679.1175)"/><path clip-path="url(#b)" d="m3086.2173-1079.8642c-14.1391-9.0401-26.3732.053-29.3302 7.1696" transform="matrix(2.30784 0 0 2.30784 -6917.202 2679.1175)"/><path clip-path="url(#a)" d="m3078.5198-1092.1932c-16.7706-.6199-22.7025 13.4218-21.6414 21.0549" transform="matrix(2.30784 0 0 2.30784 -6917.202 2679.1175)"/></g></g></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.png b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.png
new file mode 100644
index 000000000..f3cd55f4a
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.png
Binary files differ
diff --git a/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.svg b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.svg
new file mode 100644
index 000000000..268404737
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/256x256/mimetypes/oasis-web.svg
@@ -0,0 +1 @@
+<svg height="256" width="256" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="940" x2="750" xlink:href="#b" y1="128" y2="-122"/><linearGradient id="b"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></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" gradientUnits="userSpaceOnUse" x1="216.99806" x2="36.99806" y1="240.9493" y2="10.9493"><stop offset="0" stop-color="#e6e6e6"/><stop offset="1" stop-color="#fff"/></linearGradient><linearGradient id="l" gradientTransform="matrix(1.004 0 0 1.0093981 64.493 1423.0381)" gradientUnits="userSpaceOnUse" x1="151.8994" x2="-27.383467" xlink:href="#b" y1="-1166.1295" y2="-1398.9415"/><path d="m39.93359.01172c-4.133 0-7.93359 3.68103-7.93359 8.11914v239.93945c0 3.86723 3.62281 7.92969 7.75781 7.92969h175.98438c4.627 0 8.25-3.86992 8.25-7.74414v-149.185546c0-4.224155-.512-6.181567-3.5-9.167969l-85.32227-85.283205c-2.988-2.9854-5.274-4.5253-9.5-4.5293l-85.73633-.0781zm122.8418.0371c-6.838 0-7.13748 7.11382-3.52148 10.74609v.002l53.18945 53.431644c4.34 4.357128 11.55273 3.321844 11.55273-3.550781v-52.431643c0-4.22715-3.82625-8.19726-8.03125-8.19726h-53.18945z" fill="url(#l)" stroke-width="15.997"/><path d="m43.99807 11.94922v232h168v-148l-86-84z" fill="url(#k)"/><path d="m43.99807 11.94922v232h168v-148l-86-84z" fill="url(#k)"/><g transform="translate(-718.00195 127.94922)"><path d="m780-28.003906v8h128v-8zm0 16v7.9999998h128v-7.9999998zm0 15.9999998v8.0000002h74.625c5.262-2.5468003 11.137-4.0000003 17.375-4.0000002 6.238 0 12.113 1.4532 17.375 4.0000002h18.625v-8.0000002zm92.01172 9.2128902a34.80015 34.80015 0 0 0 -34.80078 34.800782 34.80015 34.80015 0 0 0 34.80078 34.798828 34.80015 34.80015 0 0 0 34.79883-34.798828 34.80015 34.80015 0 0 0 -34.79883-34.800782zm-92.01172 6.78711v8h57.375c1.6874-2.9132 3.7209-5.6118 6.0625-8zm120.5625 0c2.3416 2.3882 4.3751 5.0868 6.0625 8h1.375v-8zm-120.5625 16v8h52.1875c.2758-2.7592.8797-5.435 1.6875-8zm0 16v8h53.875c-.8078-2.565-1.4117-5.2408-1.6875-8zm0 16v8h63.4375c-2.3416-2.3882-4.3751-5.0868-6.0625-8z" fill="url(#a)"/><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(2.28122 0 0 2.27962 -6117.66 2520.1123)"/><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(2.30784 0 0 2.30784 -6199.2 2551.1683)"/><path clip-path="url(#e)" d="m3078.4656-1088.3913c-15.558-9.6896-30.2603-1.1652-34.1742 5.8114" transform="matrix(2.30784 0 0 2.30784 -6198.6 2549.2463)"/><path clip-path="url(#f)" d="m3062.7593-1100.0911c15.4435 6.5674 14.8438 21.7994 10.639 28.2572" transform="matrix(2.30784 0 0 2.30784 -6199.2 2551.1683)"/><path clip-path="url(#g)" d="m3072.4132-1068.2406c1.6468-20.2395-13.394-26.7448-21.8167-25.1165" transform="matrix(2.30784 0 0 2.30784 -6199.2 2551.1683)"/><path clip-path="url(#h)" d="m3085.0144-1076.9486c-15.8776-5.4349-25.6105 6.297-26.7982 13.9111" transform="matrix(2.30784 0 0 2.30784 -6199.2 2551.1683)"/><path clip-path="url(#i)" d="m3086.2173-1079.8642c-14.1391-9.0401-26.3732.053-29.3302 7.1696" transform="matrix(2.30784 0 0 2.30784 -6199.2 2551.1683)"/><path clip-path="url(#j)" d="m3078.5198-1092.1932c-16.7706-.6199-22.7025 13.4218-21.6414 21.0549" transform="matrix(2.30784 0 0 2.30784 -6199.2 2551.1683)"/></g></g></g></svg> \ No newline at end of file