summaryrefslogtreecommitdiff
path: root/sysui
diff options
context:
space:
mode:
authorandreas kainz <kainz.a@gmail.com>2018-06-12 16:46:32 +0200
committerandreas_kainz <kainz.a@gmail.com>2018-06-12 22:11:47 +0200
commit675ad4bf60e36149a0c87fac44ba902c4b307248 (patch)
tree3ac71c8bd2a88af467fa6e11dd3d2fe0a57d0299 /sysui
parentda0e3d7a2dace5c29b7a252b744232e9a92e4f2e (diff)
app icons: update locolor icons
Change-Id: I421a9e04464f8b722d100982d359b0b8c4a33585 Reviewed-on: https://gerrit.libreoffice.org/55702 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: andreas_kainz <kainz.a@gmail.com>
Diffstat (limited to 'sysui')
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/base.pngbin361 -> 450 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/base.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/calc.pngbin383 -> 362 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/calc.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/chart.pngbin0 -> 377 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/chart.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/draw.pngbin378 -> 511 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/draw.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/impress.pngbin373 -> 410 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/impress.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/main.pngbin0 -> 339 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/main.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/math.pngbin392 -> 452 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/math.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/startcenter.pngbin361 -> 339 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/startcenter.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/writer.pngbin380 -> 361 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/apps/writer.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/database.pngbin291 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/drawing-template.pngbin348 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/drawing.pngbin354 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/extension.pngbin309 -> 408 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/extension.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/formula.pngbin252 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/master-document.pngbin310 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.pngbin414 -> 452 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.pngbin394 -> 507 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.pngbin419 -> 513 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.pngbin0 -> 349 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.pngbin423 -> 458 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.pngbin416 -> 371 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.pngbin417 -> 407 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.pngbin416 -> 410 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.pngbin396 -> 364 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.pngbin395 -> 361 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.pngbin393 -> 367 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.pngbin397 -> 363 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.pngbin437 -> 406 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.pngbin0 -> 412 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.pngbin303 -> 407 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/presentation.pngbin302 -> 410 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/presentation.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.pngbin287 -> 364 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.pngbin271 -> 361 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/text-template.pngbin240 -> 367 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/text-template.svg1
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/text.pngbin245 -> 363 bytes
-rw-r--r--sysui/desktop/icons/locolor/16x16/mimetypes/text.svg1
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/base.pngbin611 -> 714 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/base.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/calc.pngbin629 -> 425 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/calc.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/chart.pngbin0 -> 440 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/chart.svg23
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/draw.pngbin639 -> 711 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/draw.svg33
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/impress.pngbin606 -> 483 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/impress.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/main.pngbin0 -> 386 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/main.svg9
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/math.pngbin616 -> 632 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/math.svg16
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/startcenter.pngbin611 -> 386 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/startcenter.svg9
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/writer.pngbin541 -> 474 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/apps/writer.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/database.pngbin529 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/drawing-template.pngbin1344 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/drawing.pngbin1483 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/extension.pngbin504 -> 590 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/extension.svg16
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/formula.pngbin1349 -> 632 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/formula.svg16
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/master-document.pngbin1559 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.pngbin780 -> 1288 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.svg1
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.pngbin667 -> 653 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.svg52
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.pngbin779 -> 711 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.svg33
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.pngbin0 -> 386 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.svg9
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.pngbin742 -> 632 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.svg16
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-master-document.pngbin758 -> 0 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.pngbin678 -> 465 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.pngbin752 -> 483 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.pngbin653 -> 425 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.pngbin774 -> 425 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.pngbin624 -> 474 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.pngbin702 -> 474 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.pngbin801 -> 549 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.pngbin0 -> 563 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.svg32
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.pngbin1403 -> 465 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/presentation.pngbin1515 -> 483 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/presentation.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.pngbin1211 -> 425 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.pngbin1301 -> 425 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.svg8
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/text-template.pngbin1211 -> 474 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/text-template.svg29
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/text.pngbin1406 -> 474 bytes
-rw-r--r--sysui/desktop/icons/locolor/32x32/mimetypes/text.svg8
130 files changed, 578 insertions, 0 deletions
diff --git a/sysui/desktop/icons/locolor/16x16/apps/base.png b/sysui/desktop/icons/locolor/16x16/apps/base.png
index 347d030bc740..c987af0247fc 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/base.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/base.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/base.svg b/sysui/desktop/icons/locolor/16x16/apps/base.svg
new file mode 100644
index 000000000000..f1183c4682bb
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/base.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804682c.277145.2626902.82915.0378002.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414062h7l5 6v8h-12zm6.0019531 4.9960938c-1.0244033 0-1.9538614.1727487-2.671875.4804687-.3590068.15386-.6671227.3416575-.9082031.5859375s-.4199219.5688637-.4199219.9335938v.0039062h-.0019531l.0019531 2.498047v.5c0 .36473.1768887.689314.4179688.933594.24108.24428.5511497.432077.9101562.585937.718013.30772 1.6474711.480469 2.671875.480469 1.024404 0 1.9538623-.172749 2.6718749-.480469.359007-.15386.667123-.341657.908203-.585937s.419922-.568864.419922-.933594v-.5l-.001953-2.4863282c.000077-.0050001.001953-.0103251.001953-.015625 0-.36473-.178841-.6893138-.419922-.9335938-.241133-.24428-.549196-.4320775-.908203-.5859375-.7180133-.30772-1.6474716-.4804687-2.6718749-.4804687zm0 1c .908595 0 1.7286052.1652206 2.2773439.4003906.274369.11759.478658.2525475.591797.3671875s.130859.1829519.130859.2324219c0 .001-.001853.0029062-.001953.0039062v.0039062c-.0016.049-.02058.1148394-.128906.2246094-.113139.11463-.317428.2515506-.591797.3691406-.5487387.2351701-1.3687489.3984376-2.2773439.3984376s-1.7286053-.1632676-2.2773437-.3984376c-.2743692-.1175899-.4786577-.2545106-.5917969-.3691406-.1131392-.11464-.1308594-.1829419-.1308594-.2324218 0-.0495001.01772-.1177819.1308594-.2324219.1131392-.11464.3174277-.2495975.5917969-.3671875.5487384-.23517 1.3687487-.4003907 2.2773437-.4003906zm-3 2.3496093c.1067262.0589.2097553.121145.328125.171875.7180136.30772 1.6474717.4785157 2.671875.4785157s1.9538616-.1707957 2.6718749-.4785157c.118081-.0506.221629-.1111719.328125-.1699219v1.1503908.5c0 .0495-.01772.117782-.130859.232422s-.317429.249597-.591797.367187c-.5487374.23517-1.3687478.400391-2.2773439.400391-.908596 0-1.7305597-.165221-2.2792969-.400391-.2743684-.11759-.476705-.252547-.5898437-.367187s-.1308594-.182942-.1308594-.232422v-.5z" fill="#800080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/calc.png b/sysui/desktop/icons/locolor/16x16/apps/calc.png
index 060d78d2eada..e2cfcc0d8e46 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/calc.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/calc.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/calc.svg b/sysui/desktop/icons/locolor/16x16/apps/calc.svg
new file mode 100644
index 000000000000..b683ecb04be4
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/calc.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804682c.277145.2626902.82915.0378002.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414062h7l5 6v8h-12zm2 4.9980469v7.0000001h8.001953v-7.0000001zm1 1h2v1h-2zm3 0h3.001953v1h-3.001953zm-3 2h2v1h-2zm3 0h3.001953v1h-3.001953zm-3 2.0000001h2v1h-2zm3 0h3.001953v1h-3.001953z" fill="#008000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/chart.png b/sysui/desktop/icons/locolor/16x16/apps/chart.png
new file mode 100644
index 000000000000..b49049e14345
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/chart.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/chart.svg b/sysui/desktop/icons/locolor/16x16/apps/chart.svg
new file mode 100644
index 000000000000..d5246532a0fd
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/chart.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585938c-.458392.0875-.82072.53358-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363-.454695-.28737001-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804682c.277145.2626901.82915.0378001.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414062h7l5 6v8h-12z" fill="#808080"/><path d="m4 8h2v4.99998h-2z" fill="#000080"/><path d="m6 6h2v7h-2z" fill="#808000"/><path d="m8 10h2v2.99998h-2z" fill="#800000"/><path d="m10 9h2v3.99998h-2z" fill="#008080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/draw.png b/sysui/desktop/icons/locolor/16x16/apps/draw.png
index bc4f8cb803cd..7b9b9469ef66 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/draw.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/draw.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/draw.svg b/sysui/desktop/icons/locolor/16x16/apps/draw.svg
new file mode 100644
index 000000000000..01e2ca3bc22d
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/draw.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804682c.277145.2626902.82915.0378002.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414062h7l5 6v8h-12zm4.9804688 4.9589844c-.1432767.0016255-.287441.0144768-.4316407.0371094-1.15364.1810299-2.1003659 1.0166018-2.4238281 2.1386718-.3234508 1.12206.033808 2.3322694.9140625 3.0996094a.50004931.50004931 0 1 0 .65625-.753906c-.5890974-.5135302-.8258396-1.3193928-.609375-2.0703128.2164723-.75093.845131-1.3046312 1.6171875-1.4257812.7720279-.12118 1.5424108.2128581 1.9785156.8613281a.50004931.50004931 0 1 0 .828125-.5566406c-.5701909-.8478575-1.5263604-1.3414567-2.5292968-1.3300781zm4.5039062 1.0410156a.50005.50005 0 0 0 -.322266.1289062l-5.4999996 4.9999998a.50005.50005 0 0 0 .3359375.871094h5.5000001a.50005.50005 0 0 0 .5-.5v-5a .50005.50005 0 0 0 -.513672-.5zm-.486328 1.6308594v3.3691406h-3.7050782z" fill="#808000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/impress.png b/sysui/desktop/icons/locolor/16x16/apps/impress.png
index b780901ee3bf..a5b3e47b27c2 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/impress.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/impress.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/impress.svg b/sysui/desktop/icons/locolor/16x16/apps/impress.svg
new file mode 100644
index 000000000000..6beba41cc348
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/impress.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804682c.277145.2626902.82915.0378002.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414062h7l5 6v8h-12zm2.03125 6v .46875c-.0119 1.9999-.01965 3.9999-.03125 6v .53125h.5 7 .5v-.5c-.00006-1.9921 0-4.0081 0-6v-.5h-.5c-2.32275-.012-4.64771.01-6.96875 0zm1 1c1.98885.01 3.98117-.01 5.96875 0 0 1.6599-.00004 3.3399 0 5h-6c .01-1.6668.02145-3.3334.03125-5zm .96875.9882812v1h1v-1zm2 0v1h2v-1zm-2 1.9999998v1h1v-1zm2 0v1h2v-1z" fill="#800000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/main.png b/sysui/desktop/icons/locolor/16x16/apps/main.png
new file mode 100644
index 000000000000..929575115438
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/main.svg b/sysui/desktop/icons/locolor/16x16/apps/main.svg
new file mode 100644
index 000000000000..aabbb60e0122
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/main.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1.8125.00586c-.458392.0875-.82072.53358-.8125 1v13.99414c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.99609c.006-.26396-.0975-.52904-.28125-.71875l-5-5.99805c-.189776-.18363-.454695-.28737-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#808080"/><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/math.png b/sysui/desktop/icons/locolor/16x16/apps/math.png
index 4c7f8e88330e..4d1238c65fa3 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/math.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/math.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/math.svg b/sysui/desktop/icons/locolor/16x16/apps/math.svg
new file mode 100644
index 000000000000..2ffdaec7b17a
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/math.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804682c.277145.2626902.82915.0378002.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414062h7l5 6v8h-12zm4.5 5a .50005.50005 0 0 0 -.4941406.4179688l-.4472656 2.6894531a.50005.50005 0 0 0 -.3085938-.1074219h-.75-.5v1h .5.2890625l.2128906 2.541016a.50005.50005 0 0 0 .9921875.041015l.9296875-5.582031h4.0761719v.5h1v-.5-.5a.50005.50005 0 0 0 -.5-.5zm1.5 2.2929688-.7070312.7070312.3535156.3535156 1.1464844 1.1464844-1.1464844 1.146484-.3535156.353516.7070312.707031.3535156-.353515 1.1464844-1.146485 1.146484 1.146485.353516.353515.707031-.707031-.353515-.353516-1.146485-1.146484 1.146485-1.1464844.353515-.3535156-.707031-.7070312-.353516.3535156-1.146484 1.1464844-1.1464844-1.1464844z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/startcenter.png b/sysui/desktop/icons/locolor/16x16/apps/startcenter.png
index 347d030bc740..929575115438 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/startcenter.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/startcenter.svg b/sysui/desktop/icons/locolor/16x16/apps/startcenter.svg
new file mode 100644
index 000000000000..aabbb60e0122
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/startcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1.8125.00586c-.458392.0875-.82072.53358-.8125 1v13.99414c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.99609c.006-.26396-.0975-.52904-.28125-.71875l-5-5.99805c-.189776-.18363-.454695-.28737-.71875-.28125h-7c-.0623-.006-.125182-.006-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#808080"/><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/apps/writer.png b/sysui/desktop/icons/locolor/16x16/apps/writer.png
index c452804daf41..ad502ed2d9dd 100644
--- a/sysui/desktop/icons/locolor/16x16/apps/writer.png
+++ b/sysui/desktop/icons/locolor/16x16/apps/writer.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/apps/writer.svg b/sysui/desktop/icons/locolor/16x16/apps/writer.svg
new file mode 100644
index 000000000000..852620349a28
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/apps/writer.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2 1v14h12v-8l-5-6z" fill="#fff"/><path d="m1.8125.00585901c-.458392.08749999-.82072.53357998-.8125.99999999v13.994141c.00005.52339.47643.99995 1 1h12c .52357-.00005.99995-.47661 1-1v-7.9960942c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804679c-.189776-.18363001-.454695-.28737001-.71875-.28125h-7c-.0623-.00600001-.125182-.00600001-.1875 0zm9.53125 0c-.331493.10559-.443055.60775-.1875.84375l3 2.99804679c.277145.2626902.82915.0378.84375-.34375v-2.99804679c-.00003-.26169-.238215-.49997001-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-9.34375.99414059h7l5 6v8.0000004h-12zm2 5v1h6v-1zm0 2v1h8v-1zm0 2.0000004v1h8v-1zm0 2v1h6v-1z" fill="#000080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/database.png b/sysui/desktop/icons/locolor/16x16/mimetypes/database.png
deleted file mode 100644
index bbf485561e19..000000000000
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/database.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/drawing-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/drawing-template.png
deleted file mode 100644
index 74770d5d482f..000000000000
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/drawing-template.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/drawing.png b/sysui/desktop/icons/locolor/16x16/mimetypes/drawing.png
deleted file mode 100644
index 30303797baf7..000000000000
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/drawing.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/extension.png b/sysui/desktop/icons/locolor/16x16/mimetypes/extension.png
index 2ff170cb4189..34743b9ef34f 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/extension.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/extension.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/extension.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/extension.svg
new file mode 100644
index 000000000000..1a9c41130522
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/extension.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2.8125.00585938c-.458392.0875-.82072.53358-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10z" fill="#808080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m6.5 6a .50005.50005 0 0 0 -.5.5v3.5h-1.5a.50005.50005 0 0 0 -.3261719.878906l3.5 3a .50005.50005 0 0 0 .6523438 0l3.5000001-3a .50005.50005 0 0 0 -.326172-.878906h-1.5v-3.5a.50005.50005 0 0 0 -.5-.5zm.5 1h2v3.5a.50005.50005 0 0 0 .5.5h.648438l-2.148438 1.841797-2.1484375-1.841797h.6484375a.50005.50005 0 0 0 .5-.5z" fill="#008000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/formula.png b/sysui/desktop/icons/locolor/16x16/mimetypes/formula.png
deleted file mode 100644
index 3eb7f884f91d..000000000000
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/formula.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/master-document.png b/sysui/desktop/icons/locolor/16x16/mimetypes/master-document.png
deleted file mode 100644
index c424e4fbf430..000000000000
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/master-document.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.png
index ce87e664b482..40daa3e1ce35 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.svg
new file mode 100644
index 000000000000..681870312ba1
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm7.53125 0c-.331493.10559-.4430551.60775-.1875.84375l3 2.99804682c.277145.2626902.82915.0378002.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-7.34375.99414062h5l5 6v8h-10zm5.0019531 4.9960938c-1.0244033 0-1.9538614.1727487-2.671875.4804687-.3590068.15386-.6671227.3416575-.9082031.5859375s-.4199219.5688637-.4199219.9335938v.0039062h-.0019531l.0019531 2.498047v.5c0 .36473.1768887.689314.4179688.933594.24108.24428.5511497.432077.9101562.585937.718013.30772 1.6474711.480469 2.671875.480469 1.024404 0 1.9538623-.172749 2.6718749-.480469.359007-.15386.667123-.341657.908203-.585937s.419922-.568864.419922-.933594v-.5l-.001953-2.4863282c.000077-.0050001.001953-.0103251.001953-.015625 0-.36473-.178841-.6893138-.419922-.9335938-.241133-.24428-.549196-.4320775-.908203-.5859375-.7180133-.30772-1.6474716-.4804687-2.6718749-.4804687zm0 1c .908595 0 1.7286052.1652206 2.2773439.4003906.274369.11759.478658.2525475.591797.3671875s.130859.1829519.130859.2324219c0 .001-.001853.0029062-.001953.0039062v.0039062c-.0016.049-.02058.1148394-.128906.2246094-.113139.11463-.317428.2515506-.591797.3691406-.5487387.2351701-1.3687489.3984376-2.2773439.3984376s-1.7286053-.1632676-2.2773437-.3984376c-.2743692-.1175899-.4786577-.2545106-.5917969-.3691406-.1131392-.11464-.1308594-.1829419-.1308594-.2324218 0-.0495001.01772-.1177819.1308594-.2324219.1131392-.11464.3174277-.2495975.5917969-.3671875.5487384-.23517 1.3687487-.4003907 2.2773437-.4003906zm-3 2.3496093c.1067262.0589.2097553.121145.328125.171875.7180136.30772 1.6474717.4785157 2.671875.4785157s1.9538616-.1707957 2.6718749-.4785157c.118081-.0506.221629-.1111719.328125-.1699219v1.1503908.5c0 .0495-.01772.117782-.130859.232422s-.317429.249597-.591797.367187c-.5487374.23517-1.3687478.400391-2.2773439.400391-.908596 0-1.7305597-.165221-2.2792969-.400391-.2743684-.11759-.476705-.252547-.5898437-.367187s-.1308594-.182942-.1308594-.232422v-.5z" fill="#800080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.png
index 53fe069ca410..e9076dc737b9 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000000..c47075e3134a
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#808000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm3.9804688 4.9589844c-.1432767.0016255-.2874409.0144768-.4316407.0371094-1.15364.1810299-2.1003661 1.0166018-2.4238281 2.1386718-.323451 1.12206.0338105 2.3322694.9140625 3.0996094a.50004931.50004931 0 1 0 .65625-.753906c-.589097-.5135302-.825839-1.3193928-.609375-2.0703128.216473-.75093.8451315-1.3046312 1.6171875-1.4257812.772028-.12118 1.5424106.2128581 1.9785156.8613281a.50004931.50004931 0 1 0 .828125-.5566406c-.5701911-.8478575-1.5263602-1.3414567-2.5292968-1.3300781zm4.5039062 1.0410156a.50005.50005 0 0 0 -.322266.1289062l-5.4999996 4.9999998a.50005.50005 0 0 0 .3359375.871094h5.5000001a.50005.50005 0 0 0 .5-.5v-5a .50005.50005 0 0 0 -.513672-.5zm-.486328 1.6308594v3.3691406h-3.7050782z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.png
index 42f31de4c769..18af79b1bbbd 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000000..9079a8bb9d23
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-drawing.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#808000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm3.9804688 4.9589844c-.1432767.0016255-.2874409.0144768-.4316407.0371094-1.15364.1810299-2.1003661 1.0166018-2.4238281 2.1386718-.323451 1.12206.0338105 2.3322694.9140625 3.0996094a.50004931.50004931 0 1 0 .65625-.753906c-.589097-.5135302-.825839-1.3193928-.609375-2.0703128.216473-.75093.8451315-1.3046312 1.6171875-1.4257812.772028-.12118 1.5424106.2128581 1.9785156.8613281a.50004931.50004931 0 1 0 .828125-.5566406c-.5701911-.8478575-1.5263602-1.3414567-2.5292968-1.3300781zm4.5039062 1.0410156a.50005.50005 0 0 0 -.322266.1289062l-5.4999996 4.9999998a.50005.50005 0 0 0 .3359375.871094h5.5000001a.50005.50005 0 0 0 .5-.5v-5a .50005.50005 0 0 0 -.513672-.5zm-.486328 1.6308594v3.3691406h-3.7050782z" fill="#808000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.png
new file mode 100644
index 000000000000..ac227f6e9d72
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000000..63c8d7294edc
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-empty.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2.8125.00585938c-.458392.0875-.82072.53358-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm7.53125 0c-.331493.10559-.4430551.60775-.1875.84375l3 2.99804682c.277145.26269.82915.0378.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-7.34375.99414062h5l5 6v8h-10z" fill="#808080"/><path d="m3 .99995v14h10v-8l-5-6z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.png
index f01150fc9cf7..dd09e7c417ec 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000000..c9cb0a4b5132
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-formula.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 .99995v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm7.53125 0c-.331493.10559-.4430551.60775-.1875.84375l3 2.99804682c.277145.2626901.82915.0378001.84375-.34375v-2.99804682c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-7.34375.99414062h5l5 6v8h-10zm3.5 5.9980469a.50005.50005 0 0 0 -.4941406.4179687l-.4472656 2.6894534a.50005.50005 0 0 0 -.3085938-.1074221h-.75-.5v1.0000001h.5.2890625l.2128906 2.541015a.50005.50005 0 0 0 .9921875.041016l.9296875-5.5820311h4.0761719v.5h1v-.5-.5a.50005.50005 0 0 0 -.5-.5zm1.5 2.2929687-.7070312.7070313.3535156.3535151 1.1464844 1.146485-1.1464844 1.146484-.3535156.353516.7070312.707031.3535156-.353516 1.1464844-1.146484 1.146484 1.146484.353516.353516.707031-.707031-.353515-.353516-1.146485-1.146484 1.146485-1.146485.353515-.3535151-.707031-.7070313-.353516.3535156-1.146484 1.1464848-1.1464844-1.1464848z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.png
index d2bf0065faeb..e20a24ad9f9c 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.svg
new file mode 100644
index 000000000000..9b1e1ecd2188
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-master-document.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.00585938-.125182-.006-.1875 0zm7.53125 0c-.331493.10559-.4430551.60775-.1875.84375l3 2.99804682c.277145.2626901.82915.0378001.84375-.34375v-2.99804682c0-.26169-.238215-.49997-.5-.5h-3c-.0517-.00800001-.104591-.00800001-.15625 0zm-7.34375.99414062h5l5 6v8h-10z" fill="#808080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m4 4v10h8v-7h-8z" fill="#000080"/><path d="m7 7v3h-3.0019531v1h3.0019531v3h .9980469v-3h4.0019531v-1h-4.0019531v-3z" fill="#008080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.png
index ccbe7bfc6dcf..c8b49b959b8f 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000000..a87b134bc11d
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.343887.00581c-.331493.10559-.4430549.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#800000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1.03125 6v .46875c-.0119 1.9999-.01965 3.9999-.03125 6v .53125h.5 7 .5v-.5c-.00006-1.9921 0-4.0081 0-6v-.5h-.5c-2.3227499-.012-4.64771.01-6.96875 0zm1 1c1.98885.01 3.9811701-.01 5.96875 0 0 1.6599-.00004 3.3399 0 5h-6c .01-1.6668.02145-3.3334.03125-5zm .96875.9882812v1h1v-1zm2 0v1h2v-1zm-2 1.9999998v1h1v-1zm2 0v1h2v-1z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.png
index d87f465af1df..e8ee58d354c0 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000000..8fed6c51b90c
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-presentation.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.343887.00581c-.331493.10559-.4430549.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#800000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1.03125 6v .46875c-.0119 1.9999-.01965 3.9999-.03125 6v .53125h.5 7 .5v-.5c-.00006-1.9921 0-4.0081 0-6v-.5h-.5c-2.3227499-.012-4.64771.01-6.96875 0zm1 1c1.98885.01 3.9811701-.01 5.96875 0 0 1.6599-.00004 3.3399 0 5h-6c .01-1.6668.02145-3.3334.03125-5zm .96875.9882812v1h1v-1zm2 0v1h2v-1zm-2 1.9999998v1h1v-1zm2 0v1h2v-1z" fill="#800000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.png
index dd6b36a87479..d1670a534127 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000000..01f3a0df06db
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#008000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357991-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639598-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363002-.454695-.28737001-.71875-.28125h-5c-.0623-.00600001-.125182-.00600001-.1875 0zm .1875.99414062h5l5 6v8h-10zm .9980469 5.9980469v7.0000001h8.0019531v-7.0000001zm1 1h2v1h-2zm3 0h3.0019531v1h-3.0019531zm-3 2h2v1.0000001h-2zm3 0h3.0019531v1.0000001h-3.0019531zm-3 2.0000001h2v1h-2zm3 0h3.0019531v1h-3.0019531z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.png
index 907cff3dc227..b7ef2664ac9a 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000000..89b25253540e
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#008000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357991-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639598-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363002-.454695-.28737001-.71875-.28125h-5c-.0623-.00600001-.125182-.00600001-.1875 0zm .1875.99414062h5l5 6v8h-10zm .9980469 5.9980469v7.0000001h8.0019531v-7.0000001zm1 1h2v1h-2zm3 0h3.0019531v1h-3.0019531zm-3 2h2v1.0000001h-2zm3 0h3.0019531v1.0000001h-3.0019531zm-3 2.0000001h2v1h-2zm3 0h3.0019531v1h-3.0019531z" fill="#008000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.png
index df779f671390..9e0ffb0e857f 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000000..d3ca8f87e326
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#000080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1 5v1h6v-1zm0 2v1h8v-1zm0 2v1h8v-1zm0 2v1h6v-1z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.png
index 2148e49d3c73..82f288e22eb1 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.svg
new file mode 100644
index 000000000000..3f11e849e32c
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-text.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#000080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1 5v1h6v-1zm0 2v1h8v-1zm0 2v1h8v-1zm0 2v1h6v-1z" fill="#000080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.png
index fed7af4f2a12..7bd145689b2a 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000000..15b73ced2993
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#000080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1 5v1h6v-1zm0 2v1h2.9980469v-1zm5.5 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm-5.5 2v1h1.9980469v-1zm0 2v1h2.9980469v-1z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.png b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.png
new file mode 100644
index 000000000000..1168a670a79a
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.svg
new file mode 100644
index 000000000000..b01df1278938
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/oasis-web.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#000080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1 5v1h6v-1zm0 2v1h2.9980469v-1zm5.5 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm-5.5 2v1h1.9980469v-1zm0 2v1h2.9980469v-1z" fill="#000080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.png
index bb20d139e1a5..c8b49b959b8f 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.svg
new file mode 100644
index 000000000000..a87b134bc11d
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.343887.00581c-.331493.10559-.4430549.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#800000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1.03125 6v .46875c-.0119 1.9999-.01965 3.9999-.03125 6v .53125h.5 7 .5v-.5c-.00006-1.9921 0-4.0081 0-6v-.5h-.5c-2.3227499-.012-4.64771.01-6.96875 0zm1 1c1.98885.01 3.9811701-.01 5.96875 0 0 1.6599-.00004 3.3399 0 5h-6c .01-1.6668.02145-3.3334.03125-5zm .96875.9882812v1h1v-1zm2 0v1h2v-1zm-2 1.9999998v1h1v-1zm2 0v1h2v-1z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.png b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.png
index b82ddf720912..e8ee58d354c0 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.svg
new file mode 100644
index 000000000000..8fed6c51b90c
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/presentation.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.343887.00581c-.331493.10559-.4430549.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#800000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1.03125 6v .46875c-.0119 1.9999-.01965 3.9999-.03125 6v .53125h.5 7 .5v-.5c-.00006-1.9921 0-4.0081 0-6v-.5h-.5c-2.3227499-.012-4.64771.01-6.96875 0zm1 1c1.98885.01 3.9811701-.01 5.96875 0 0 1.6599-.00004 3.3399 0 5h-6c .01-1.6668.02145-3.3334.03125-5zm .96875.9882812v1h1v-1zm2 0v1h2v-1zm-2 1.9999998v1h1v-1zm2 0v1h2v-1z" fill="#800000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.png
index 3546349b59a3..d1670a534127 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.svg
new file mode 100644
index 000000000000..01f3a0df06db
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#008000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357991-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639598-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363002-.454695-.28737001-.71875-.28125h-5c-.0623-.00600001-.125182-.00600001-.1875 0zm .1875.99414062h5l5 6v8h-10zm .9980469 5.9980469v7.0000001h8.0019531v-7.0000001zm1 1h2v1h-2zm3 0h3.0019531v1h-3.0019531zm-3 2h2v1.0000001h-2zm3 0h3.0019531v1.0000001h-3.0019531zm-3 2.0000001h2v1h-2zm3 0h3.0019531v1h-3.0019531z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.png b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.png
index df164ff2caae..b7ef2664ac9a 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.svg
new file mode 100644
index 000000000000..89b25253540e
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#008000"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357991-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639598-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363002-.454695-.28737001-.71875-.28125h-5c-.0623-.00600001-.125182-.00600001-.1875 0zm .1875.99414062h5l5 6v8h-10zm .9980469 5.9980469v7.0000001h8.0019531v-7.0000001zm1 1h2v1h-2zm3 0h3.0019531v1h-3.0019531zm-3 2h2v1.0000001h-2zm3 0h3.0019531v1.0000001h-3.0019531zm-3 2.0000001h2v1h-2zm3 0h3.0019531v1h-3.0019531z" fill="#008000"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.png b/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.png
index 4d895288251e..9e0ffb0e857f 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.svg
new file mode 100644
index 000000000000..d3ca8f87e326
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/text-template.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#000080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1 5v1h6v-1zm0 2v1h8v-1zm0 2v1h8v-1zm0 2v1h6v-1z" fill="#808080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/text.png b/sysui/desktop/icons/locolor/16x16/mimetypes/text.png
index 6ff2517af44d..82f288e22eb1 100644
--- a/sysui/desktop/icons/locolor/16x16/mimetypes/text.png
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/text.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/16x16/mimetypes/text.svg b/sysui/desktop/icons/locolor/16x16/mimetypes/text.svg
new file mode 100644
index 000000000000..3f11e849e32c
--- /dev/null
+++ b/sysui/desktop/icons/locolor/16x16/mimetypes/text.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m10.34375.00586c-.331493.10559-.443055.60775-.1875.84375l3 2.99805c.277145.26269.82915.0378.84375-.34375v-2.99805c-.00003-.26169-.238215-.49997-.5-.5h-3c-.0517-.008-.104591-.008-.15625 0z" fill="#000080"/><path d="m3 1v14h10v-8l-5-6z" fill="#fff"/><path d="m2.8125.00585938c-.458392.0875-.82072.53357998-.8125 1.00000002v13.9941406c.00005.52339.47643.99995 1 1h10c .52357-.00005.99995-.47661 1-1v-7.9960938c.006-.2639599-.0975-.52904-.28125-.71875l-5-5.99804682c-.189776-.18363001-.454695-.28737001-.71875-.28125h-5c-.0623-.006-.125182-.006-.1875 0zm .1875.99414062h5l5 6v8h-10zm1 5v1h6v-1zm0 2v1h8v-1zm0 2v1h8v-1zm0 2v1h6v-1z" fill="#000080"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/32x32/apps/base.png b/sysui/desktop/icons/locolor/32x32/apps/base.png
index cfaaaba07a60..3f112d7d9079 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/base.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/base.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/base.svg b/sysui/desktop/icons/locolor/32x32/apps/base.svg
new file mode 100644
index 000000000000..67240da820dc
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/base.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#800080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 16 13 C 13.8929 13 11.986769 13.225266 10.568359 13.603516 C 9.8591497 13.792636 9.2712956 14.015718 8.8222656 14.298828 C 8.3732256 14.581928 8 14.97053 8 15.5 L 7.9960938 15.5 L 7.9960938 16 L 7.9960938 20 L 7.9960938 20.5 L 7.9960938 24.5 C 7.9960938 25.02948 8.3712725 25.418072 8.8203125 25.701172 C 9.2693525 25.984282 9.8552434 26.207364 10.564453 26.396484 C 11.982873 26.774734 13.889014 27 15.996094 27 C 18.103174 27 20.011268 26.774734 21.429688 26.396484 C 22.138897 26.207364 22.724788 25.984282 23.173828 25.701172 C 23.622868 25.418072 23.996094 25.02948 23.996094 24.5 L 23.996094 20 L 23.996094 15.523438 C 23.996284 15.515438 24 15.5083 24 15.5 C 24 14.97053 23.626774 14.581928 23.177734 14.298828 C 22.728704 14.015718 22.140851 13.792636 21.431641 13.603516 C 20.013231 13.225226 18.1071 13 16 13 z M 16 14 C 18.03504 14 19.877768 14.224703 21.173828 14.570312 C 21.821858 14.743123 22.334531 14.949081 22.644531 15.144531 C 22.954541 15.339981 23 15.47719 23 15.5 C 23 15.5228 22.954501 15.660019 22.644531 15.855469 C 22.334531 16.050919 21.821858 16.258831 21.173828 16.431641 C 19.877768 16.777251 18.03504 17 16 17 C 13.96496 17 12.122232 16.777251 10.826172 16.431641 C 10.178142 16.258831 9.6654688 16.050919 9.3554688 15.855469 C 9.0454587 15.660019 9 15.52281 9 15.5 C 9 15.4772 9.0454988 15.339981 9.3554688 15.144531 C 9.6654688 14.949081 10.178142 14.743122 10.826172 14.570312 C 12.122232 14.224702 13.96496 14 16 14 z M 8.9960938 16.789062 C 9.4222238 17.028772 9.9386697 17.230517 10.568359 17.398438 C 11.986769 17.776678 13.8929 18 16 18 C 18.1071 18 20.013231 17.776677 21.431641 17.398438 C 22.059541 17.230998 22.57447 17.029786 23 16.791016 L 23 18.705078 L 22.996094 18.705078 L 22.996094 20 C 22.996094 20.0228 22.950595 20.160019 22.640625 20.355469 C 22.330625 20.550919 21.819875 20.758831 21.171875 20.931641 C 19.875805 21.277261 18.031114 21.5 15.996094 21.5 C 13.961074 21.5 12.118316 21.277261 10.822266 20.931641 C 10.174236 20.758831 9.6635156 20.550919 9.3535156 20.355469 C 9.0539556 20.166609 9.00333 20.037253 9 20.007812 L 9 20 L 8.9960938 20 L 8.9960938 16.789062 z M 8.9960938 21.287109 C 9.4216437 21.526439 9.9354834 21.728764 10.564453 21.896484 C 11.982873 22.274734 13.889014 22.5 15.996094 22.5 C 18.103174 22.5 20.011268 22.274734 21.429688 21.896484 C 22.059378 21.728574 22.57421 21.526819 23 21.287109 L 23 23 L 22.996094 23 L 22.996094 24.5 C 22.996094 24.5228 22.950595 24.660019 22.640625 24.855469 C 22.330625 25.050919 21.819875 25.258831 21.171875 25.431641 C 19.875805 25.777261 18.031114 26 15.996094 26 C 13.961074 26 12.118316 25.777261 10.822266 25.431641 C 10.174236 25.258831 9.6635156 25.050919 9.3535156 24.855469 C 9.0435056 24.660019 8.9960938 24.52281 8.9960938 24.5 L 8.9960938 21.287109 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/calc.png b/sysui/desktop/icons/locolor/32x32/apps/calc.png
index 4aff7baf77d5..8d9be044b9aa 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/calc.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/calc.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/calc.svg b/sysui/desktop/icons/locolor/32x32/apps/calc.svg
new file mode 100644
index 000000000000..982a02d7bcf6
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/calc.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#008000"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496665 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697368 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 8 13 L 8 14 L 8 16 L 8 17 L 8 19 L 8 20 L 8 22 L 8 23 L 8 25 L 8 26 L 16 26 L 16 27 L 24 27 L 24 26 L 24 19 L 24 14 L 24 13 L 23 13 L 19 13 L 18 13 L 14 13 L 13 13 L 9 13 L 8 13 z M 9 14 L 13 14 L 13 16 L 9 16 L 9 14 z M 14 14 L 18 14 L 18 16 L 14 16 L 14 14 z M 19 14 L 23 14 L 23 16 L 19 16 L 19 14 z M 9 17 L 13 17 L 13 19 L 9 19 L 9 17 z M 14 17 L 18 17 L 18 19 L 16 19 L 14 19 L 14 17 z M 19 17 L 23 17 L 23 19 L 19 19 L 19 17 z M 9 20 L 13 20 L 13 22 L 9 22 L 9 20 z M 14 20 L 16 20 L 16 22 L 14 22 L 14 20 z M 17 20 L 18 20 L 23 20 L 23 25 L 23 26 L 22 26 L 22 21 L 20 21 L 20 23 L 18 23 L 18 26 L 17 26 L 17 25 L 17 23 L 17 22 L 17 20 z M 9 23 L 13 23 L 13 25 L 9 25 L 9 23 z M 14 23 L 16 23 L 16 25 L 14 25 L 14 23 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/chart.png b/sysui/desktop/icons/locolor/32x32/apps/chart.png
new file mode 100644
index 000000000000..4c729f7ac63f
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/chart.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/chart.svg b/sysui/desktop/icons/locolor/32x32/apps/chart.svg
new file mode 100644
index 000000000000..3693deb21c28
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/chart.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.009766 C 3.70823,0.184698 2.98356,1.0748749 3,2.0078129 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226599 C 17.516944,0.204967 16.987094,-0.00247 16.458984,0.009766 L 5,0.009766 c -0.1246,-0.012 -0.25036,-0.012 -0.375,0 z M 21.658203,0.01562537 C 20.992593,0.22882337 20.76811,1.2422334 21.28125,1.7187504 l 6.025391,6.0546875 C 27.863121,8.3038479 28.97068,7.8504389 29,7.0800785 L 29,1.025391 c -6e-5,-0.52841701 -0.478236,-1.00970563 -1.003906,-1.00976563 l -6.023438,0 c -0.1038,-0.01599 -0.210713,-0.01599 -0.314453,0 z M 5,2.0000004 l 11.5,0 L 27,12.5 27,30 5,30 5,2.0000004 Z" />
+ <path
+ style="fill:#fff"
+ d="m 5.0002743,2.0000004 0,27.9999996 21.9999997,0 0,-17.5 -10.5,-10.4999996 z" />
+ <path
+ d="m 8.000004,13 0,14 16,0 0,-14 z m 1,1 14,0 0,12 -14,0 z"
+ style="fill:#808080" />
+ <path
+ style="fill:#000080"
+ d="M 10 18 L 10 26 L 13 26 L 13 18 L 10 18 z " />
+ <path
+ style="fill:#808000"
+ d="M 13 15 L 13 26 L 16 26 L 16 15 L 13 15 z " />
+ <path
+ style="fill:#800000"
+ d="M 16 21 L 16 26 L 19 26 L 19 21 L 16 21 z " />
+ <path
+ style="fill:#008080"
+ d="M 19 19 L 19 26 L 22 26 L 22 19 L 19 19 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/draw.png b/sysui/desktop/icons/locolor/32x32/apps/draw.png
index 3efa6d4a7d03..bb9a8e7f0e3f 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/draw.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/draw.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/draw.svg b/sysui/desktop/icons/locolor/32x32/apps/draw.svg
new file mode 100644
index 000000000000..af61d5ba5a3e
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/draw.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808000"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z "
+ id="path9" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path11" />
+ <circle
+ cx="13"
+ cy="18"
+ fill="#fff"
+ r="5"
+ stroke="#800000"
+ stroke-width="1"
+ id="circle13" />
+ <path
+ d="m16.498914 22.5h7v-5.99998h-7z"
+ fill="#fff"
+ stroke="#008080"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width="1"
+ id="path15" />
+ <path
+ d="m19.498914 25.50004h-10.9999997l4.9999997-9z"
+ fill="#fff"
+ stroke="#000080"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ id="path17" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/impress.png b/sysui/desktop/icons/locolor/32x32/apps/impress.png
index 56dde6ba6cda..6ba364ace4d6 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/impress.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/impress.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/impress.svg b/sysui/desktop/icons/locolor/32x32/apps/impress.svg
new file mode 100644
index 000000000000..aeba9abf8073
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/impress.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#800000;fill-opacity:1"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 11 14 C 9.8920003 14 9 14.892 9 16 L 9 24 C 9 25.108 9.8920003 26 11 26 L 21 26 C 22.108 26 23 25.108 23 24 L 23 16 C 23 14.892 22.108 14 21 14 L 11 14 z M 11 15 L 21 15 C 21.554 15 22 15.446 22 16 L 22 24 C 22 24.554 21.554 25 21 25 L 11 25 C 10.446 25 10 24.554 10 24 L 10 16 C 10 15.446 10.446 15 11 15 z M 11 16 L 11 18 L 21 18 L 21 16 L 11 16 z M 12.001953 19 C 11.449673 19 11.001953 19.44771 11.001953 20 C 11.001953 20.55229 11.449673 21 12.001953 21 C 12.554233 21 13.001953 20.55229 13.001953 20 C 13.001953 19.44771 12.554233 19 12.001953 19 z M 14 19 L 14 21 L 21 21 L 21 19 L 14 19 z M 12.001953 22 C 11.449673 22 11.001953 22.44771 11.001953 23 C 11.001953 23.55229 11.449673 24 12.001953 24 C 12.554233 24 13.001953 23.55229 13.001953 23 C 13.001953 22.44771 12.554233 22 12.001953 22 z M 14 22 L 14 24 L 21 24 L 21 22 L 14 22 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/main.png b/sysui/desktop/icons/locolor/32x32/apps/main.png
new file mode 100644
index 000000000000..4fd59298ecba
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/main.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/main.svg b/sysui/desktop/icons/locolor/32x32/apps/main.svg
new file mode 100644
index 000000000000..3ff9c3d12ca8
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/main.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496663 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z "
+ />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/math.png b/sysui/desktop/icons/locolor/32x32/apps/math.png
index 3b730e50ea50..6b6825c1ff09 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/math.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/math.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/math.svg b/sysui/desktop/icons/locolor/32x32/apps/math.svg
new file mode 100644
index 000000000000..c82586f50d06
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/math.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#808080;fill-opacity:1"
+ d="M 4.625,0.009766 C 3.70823,0.184698 2.98356,1.0748749 3,2.0078129 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226599 C 17.516944,0.204967 16.987094,-0.00247 16.458984,0.009766 L 5,0.009766 c -0.1246,-0.012 -0.25036,-0.012 -0.375,0 z M 21.658203,0.01562537 C 20.992593,0.22882337 20.76811,1.2422334 21.28125,1.7187504 l 6.025391,6.0546875 C 27.863121,8.3038479 28.97068,7.8504389 29,7.0800785 L 29,1.025391 c -6e-5,-0.52841701 -0.478236,-1.00970563 -1.003906,-1.00976563 l -6.023438,0 c -0.1038,-0.01599 -0.210713,-0.01599 -0.314453,0 z M 5,2 l 11.5,0 L 27,12.5 27,30 5,30 5,2 Z" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff"
+ d="m 5,2 0,28 22,0 0,-17.5 -10.5,-10.5 z" />
+ <path
+ d="m8.0000043 13v1 13h1 14.9999997v-1-12-1h-1-13.9999997zm1 1h13.9999997v12h-13.9999997z"
+ fill="#800000" />
+ <path
+ d="m14.492194 14.99609-1.90039 8-1.59961-4h-1.9999997v1h1l1.9999997 5h1.40039l2.09961-8.90039h5.5v.90039h1v-2zm1.50195 3.84766a.65006498.65006498 0 0 0 -.45312 1.11523l2.04101 2.04102-2.04101 2.04102a.65006498.65006498 0 1 0 .91796.91796l2.04102-2.04101 2.04102 2.04101a.65006498.65006498 0 1 0 .91796-.91796l-2.04101-2.04102 2.04101-2.04102a.65006498.65006498 0 0 0 -.47265-1.11523.65006498.65006498 0 0 0 -.44531.19727l-2.04102 2.04101-2.04102-2.04101a.65006498.65006498 0 0 0 -.46484-.19727z"
+ style="fill:#808080" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/startcenter.png b/sysui/desktop/icons/locolor/32x32/apps/startcenter.png
index cfaaaba07a60..4fd59298ecba 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/startcenter.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/startcenter.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/startcenter.svg b/sysui/desktop/icons/locolor/32x32/apps/startcenter.svg
new file mode 100644
index 000000000000..3ff9c3d12ca8
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/startcenter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496663 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z "
+ />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/apps/writer.png b/sysui/desktop/icons/locolor/32x32/apps/writer.png
index eb433dcbb32b..4403c407dcf7 100644
--- a/sysui/desktop/icons/locolor/32x32/apps/writer.png
+++ b/sysui/desktop/icons/locolor/32x32/apps/writer.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/apps/writer.svg b/sysui/desktop/icons/locolor/32x32/apps/writer.svg
new file mode 100644
index 000000000000..b5a5714405f3
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/apps/writer.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#000080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 8 13 L 8 15 L 13.001953 15.003906 L 13.001953 13.003906 L 8 13 z M 24 13 L 15.001953 13.003906 L 15.001953 19.003906 L 24 19 L 24 13 z M 23 14 L 23 17.5 L 21.5 16 L 20.001953 17.003906 L 18.001953 14.503906 L 16.001953 17.503906 L 16.001953 14.003906 L 23 14 z M 8 17 L 8 19 L 13.001953 19.003906 L 13.001953 17.003906 L 8 17 z M 8 21 L 8 23 L 24 23 L 24 21 L 8 21 z M 8 25 L 8 27 L 20 27 L 20 25 L 8 25 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/database.png b/sysui/desktop/icons/locolor/32x32/mimetypes/database.png
deleted file mode 100644
index 709903d46c21..000000000000
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/database.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/drawing-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/drawing-template.png
deleted file mode 100644
index 76e5abdab9f0..000000000000
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/drawing-template.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/drawing.png b/sysui/desktop/icons/locolor/32x32/mimetypes/drawing.png
deleted file mode 100644
index 380c60a7df2c..000000000000
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/drawing.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/extension.png b/sysui/desktop/icons/locolor/32x32/mimetypes/extension.png
index 2e9e91157c79..8db0f7921847 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/extension.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/extension.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/extension.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/extension.svg
new file mode 100644
index 000000000000..1f55d9cdf031
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/extension.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#808080;fill-opacity:1"
+ d="M 4.625,0.009766 C 3.70823,0.184698 2.98356,1.0748749 3,2.0078129 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226599 C 17.516944,0.204967 16.987094,-0.00247 16.458984,0.009766 L 5,0.009766 c -0.1246,-0.012 -0.25036,-0.012 -0.375,0 z M 21.658203,0.01562537 C 20.992593,0.22882337 20.76811,1.2422334 21.28125,1.7187504 l 6.025391,6.0546875 C 27.863121,8.3038479 28.97068,7.8504389 29,7.0800785 L 29,1.025391 c -6e-5,-0.52841701 -0.478236,-1.00970563 -1.003906,-1.00976563 l -6.023438,0 c -0.1038,-0.01599 -0.210713,-0.01599 -0.314453,0 z M 5,2 l 11.5,0 L 27,12.5 27,30 5,30 5,2 Z" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff"
+ d="m 5,2 0,28 22,0 0,-17.5 -10.5,-10.5 z" />
+ <path
+ d="m9.4989043 20.50002h2.9999997v-6h7v6h3l-6.5 6z"
+ fill="#008000"
+ stroke="#808080"
+ stroke-linejoin="round"
+ id="path23" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/formula.png b/sysui/desktop/icons/locolor/32x32/mimetypes/formula.png
index 37306ac617ec..6b6825c1ff09 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/formula.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/formula.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/formula.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/formula.svg
new file mode 100644
index 000000000000..c82586f50d06
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/formula.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#808080;fill-opacity:1"
+ d="M 4.625,0.009766 C 3.70823,0.184698 2.98356,1.0748749 3,2.0078129 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226599 C 17.516944,0.204967 16.987094,-0.00247 16.458984,0.009766 L 5,0.009766 c -0.1246,-0.012 -0.25036,-0.012 -0.375,0 z M 21.658203,0.01562537 C 20.992593,0.22882337 20.76811,1.2422334 21.28125,1.7187504 l 6.025391,6.0546875 C 27.863121,8.3038479 28.97068,7.8504389 29,7.0800785 L 29,1.025391 c -6e-5,-0.52841701 -0.478236,-1.00970563 -1.003906,-1.00976563 l -6.023438,0 c -0.1038,-0.01599 -0.210713,-0.01599 -0.314453,0 z M 5,2 l 11.5,0 L 27,12.5 27,30 5,30 5,2 Z" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff"
+ d="m 5,2 0,28 22,0 0,-17.5 -10.5,-10.5 z" />
+ <path
+ d="m8.0000043 13v1 13h1 14.9999997v-1-12-1h-1-13.9999997zm1 1h13.9999997v12h-13.9999997z"
+ fill="#800000" />
+ <path
+ d="m14.492194 14.99609-1.90039 8-1.59961-4h-1.9999997v1h1l1.9999997 5h1.40039l2.09961-8.90039h5.5v.90039h1v-2zm1.50195 3.84766a.65006498.65006498 0 0 0 -.45312 1.11523l2.04101 2.04102-2.04101 2.04102a.65006498.65006498 0 1 0 .91796.91796l2.04102-2.04101 2.04102 2.04101a.65006498.65006498 0 1 0 .91796-.91796l-2.04101-2.04102 2.04101-2.04102a.65006498.65006498 0 0 0 -.47265-1.11523.65006498.65006498 0 0 0 -.44531.19727l-2.04102 2.04101-2.04102-2.04101a.65006498.65006498 0 0 0 -.46484-.19727z"
+ style="fill:#808080" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/master-document.png b/sysui/desktop/icons/locolor/32x32/mimetypes/master-document.png
deleted file mode 100644
index 1f3e79927608..000000000000
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/master-document.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.png
index 59316672d4b3..c0646fa3ccea 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.svg
new file mode 100644
index 000000000000..f2edad98de69
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="29.00009" x2="3.00009" xlink:href="#b" y1="32" y2="0"/><linearGradient id="b"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.99993 0 0 1.9994499 -217.9916 -1950.1967)" gradientUnits="userSpaceOnUse" x1="124.00028" x2="110.99982" xlink:href="#b" y1="992.37128" y2="976.36688"/><path d="m5.6252743.009766c-.91677.174932-1.64144 1.065106-1.625 1.998044v27.99219c.0001 1.04688.95288 1.9999 2 2h19.9999997c1.04712-.0001 1.9999-.95312 2-2v-17.45508c.012-.52797-.19501-1.05609-.5625-1.43554l-10.54102-10.537114c-.37954-.367299-.90939-.574736-1.4375-.5625h-9.4589797c-.1246-.012-.25036-.012-.375 0zm15.0331997.0059c-.66561.213198-.89009 1.226608-.37695 1.703125l6.02539 6.054689c.55648.53041 1.66404.077 1.69336-.69336v-6.054688c-.00006-.528417-.47824-1.009706-1.00391-1.009766h-6.02343c-.1038-.01599-.21072-.01599-.31446 0z" fill="url(#c)"/><path d="m6.0002743 2v28h19.9999997v-17.5l-10.5-10.5z" fill="#fff"/><path d="m16.000094 13c-2.1071 0-4.01323.22527-5.43164.60352-.7092097.18912-1.2970597.4122-1.7460897.69531-.44904.2831-.82227.6717-.82227 1.20117h-.004v.5 4 .5 4c0 .52948.37518.91807.82422 1.20117.44904.28311 1.03493.50619 1.7441397.69531 1.41842.37825 3.32456.60352 5.43164.60352s4.01518-.22527 5.4336-.60352c.70921-.18912 1.2951-.4122 1.74414-.69531.44904-.2831.82226-.67169.82226-1.20117v-4.5-4.47656c.00019-.008.004-.0151.004-.0234 0-.52947-.37323-.91807-.82227-1.20117-.44903-.28311-1.03688-.50619-1.74609-.69531-1.41841-.37829-3.32454-.60356-5.43164-.60356zm0 1c2.03504 0 3.87777.2247 5.17383.57031.64803.17281 1.1607.37877 1.4707.57422.31001.19545.35547.33266.35547.35547 0 .0228-.0455.16002-.35547.35547-.31.19545-.82267.40336-1.4707.57617-1.29606.34561-3.13879.56836-5.17383.56836s-3.87777-.22275-5.17383-.56836c-.64803-.17281-1.1606997-.38072-1.4706997-.57617-.31001-.19545-.35547-.33266-.35547-.35547 0-.0228.0455-.16002.35547-.35547.31-.19545.8226697-.40141 1.4706997-.57422 1.29606-.34561 3.13879-.57031 5.17383-.57031zm-7.0039097 2.78906c.42613.23971.94258.44146 1.5722697.60938 1.41841.37824 3.32454.60156 5.43164.60156s4.01323-.22332 5.43164-.60156c.6279-.16744 1.14283-.36865 1.56836-.60742v1.91406h-.004v1.29492c0 .0228-.0455.16002-.35547.35547-.31.19545-.82074.40336-1.46874.57617-1.29607.34562-3.14077.56836-5.17579.56836s-3.87777-.22274-5.17382-.56836c-.64803-.17281-1.1587497-.38072-1.4687497-.57617-.29956-.18886-.35019-.31822-.35352-.34766v-.008h-.004zm0 4.49805c.42555.23933.93939.44165 1.5683597.60937 1.41842.37825 3.32456.60352 5.43164.60352s4.01518-.22527 5.4336-.60352c.62969-.16791 1.14452-.36966 1.57031-.60937v1.71289h-.004v1.5c0 .0228-.0455.16002-.35547.35547-.31.19545-.82074.40336-1.46874.57617-1.29607.34562-3.14077.56836-5.17579.56836s-3.87777-.22274-5.17382-.56836c-.64803-.17281-1.1587497-.38072-1.4687497-.57617-.31001-.19545-.35743-.33266-.35743-.35547z" fill="url(#a)"/><path d="m5.6252743.009766c-.91677.174932-1.64144 1.065106-1.625 1.998044v27.99219c.0001 1.04688.95288 1.9999 2 2h19.9999997c1.04712-.0001 1.9999-.95312 2-2v-17.45508c.012-.52797-.19501-1.05609-.5625-1.43554l-10.54102-10.537114c-.37954-.367299-.90939-.574736-1.4375-.5625h-9.4589797c-.1246-.012-.25036-.012-.375 0zm15.0331997.0059c-.66561.213198-.89009 1.226608-.37695 1.703125l6.02539 6.054689c.55648.53041 1.66404.077 1.69336-.69336v-6.054688c-.00006-.528417-.47824-1.009706-1.00391-1.009766h-6.02343c-.1038-.01599-.21072-.01599-.31446 0z" fill="url(#c)"/><path d="m6.0002743 2v28h19.9999997v-17.5l-10.5-10.5z" fill="#fff"/><path d="m16.000094 13c-2.1071 0-4.01323.22527-5.43164.60352-.7092097.18912-1.2970597.4122-1.7460897.69531-.44904.2831-.82227.6717-.82227 1.20117h-.004v.5 4 .5 4c0 .52948.37518.91807.82422 1.20117.44904.28311 1.03493.50619 1.7441397.69531 1.41842.37825 3.32456.60352 5.43164.60352s4.01518-.22527 5.4336-.60352c.70921-.18912 1.2951-.4122 1.74414-.69531.44904-.2831.82226-.67169.82226-1.20117v-4.5-4.47656c.00019-.008.004-.0151.004-.0234 0-.52947-.37323-.91807-.82227-1.20117-.44903-.28311-1.03688-.50619-1.74609-.69531-1.41841-.37829-3.32454-.60356-5.43164-.60356zm0 1c2.03504 0 3.87777.2247 5.17383.57031.64803.17281 1.1607.37877 1.4707.57422.31001.19545.35547.33266.35547.35547 0 .0228-.0455.16002-.35547.35547-.31.19545-.82267.40336-1.4707.57617-1.29606.34561-3.13879.56836-5.17383.56836s-3.87777-.22275-5.17383-.56836c-.64803-.17281-1.1606997-.38072-1.4706997-.57617-.31001-.19545-.35547-.33266-.35547-.35547 0-.0228.0455-.16002.35547-.35547.31-.19545.8226697-.40141 1.4706997-.57422 1.29606-.34561 3.13879-.57031 5.17383-.57031zm-7.0039097 2.78906c.42613.23971.94258.44146 1.5722697.60938 1.41841.37824 3.32454.60156 5.43164.60156s4.01323-.22332 5.43164-.60156c.6279-.16744 1.14283-.36865 1.56836-.60742v1.91406h-.004v1.29492c0 .0228-.0455.16002-.35547.35547-.31.19545-.82074.40336-1.46874.57617-1.29607.34562-3.14077.56836-5.17579.56836s-3.87777-.22274-5.17382-.56836c-.64803-.17281-1.1587497-.38072-1.4687497-.57617-.29956-.18886-.35019-.31822-.35352-.34766v-.008h-.004zm0 4.49805c.42555.23933.93939.44165 1.5683597.60937 1.41842.37825 3.32456.60352 5.43164.60352s4.01518-.22527 5.4336-.60352c.62969-.16791 1.14452-.36966 1.57031-.60937v1.71289h-.004v1.5c0 .0228-.0455.16002-.35547.35547-.31.19545-.82074.40336-1.46874.57617-1.29607.34562-3.14077.56836-5.17579.56836s-3.87777-.22274-5.17382-.56836c-.64803-.17281-1.1587497-.38072-1.4687497-.57617-.31001-.19545-.35743-.33266-.35743-.35547z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.png
index 8379765438ba..ff0be12fa8a5 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000000..c9d40ddccf76
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1,52 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#808000"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path11" />
+ <circle
+ cx="13"
+ cy="18"
+ fill="#fff"
+ r="5"
+ stroke="#808080"
+ stroke-width="1"
+ id="circle13" />
+ <path
+ d="m16.498914 22.5h7v-5.99998h-7z"
+ fill="#fff"
+ stroke="#808080"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width="1"
+ id="path15" />
+ <path
+ d="m19.498914 25.50004h-10.9999997l4.9999997-9z"
+ fill="#fff"
+ stroke="#808080"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ id="path17" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.png
index cae97d401f5d..0122579298fe 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000000..af61d5ba5a3e
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-drawing.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808000"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z "
+ id="path9" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path11" />
+ <circle
+ cx="13"
+ cy="18"
+ fill="#fff"
+ r="5"
+ stroke="#800000"
+ stroke-width="1"
+ id="circle13" />
+ <path
+ d="m16.498914 22.5h7v-5.99998h-7z"
+ fill="#fff"
+ stroke="#008080"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ stroke-width="1"
+ id="path15" />
+ <path
+ d="m19.498914 25.50004h-10.9999997l4.9999997-9z"
+ fill="#fff"
+ stroke="#000080"
+ stroke-linecap="round"
+ stroke-linejoin="round"
+ id="path17" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.png
new file mode 100644
index 000000000000..4fd59298ecba
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000000..3ff9c3d12ca8
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496663 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z "
+ />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.png
index 5a90e75eb86b..6b6825c1ff09 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000000..c82586f50d06
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-formula.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#808080;fill-opacity:1"
+ d="M 4.625,0.009766 C 3.70823,0.184698 2.98356,1.0748749 3,2.0078129 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226599 C 17.516944,0.204967 16.987094,-0.00247 16.458984,0.009766 L 5,0.009766 c -0.1246,-0.012 -0.25036,-0.012 -0.375,0 z M 21.658203,0.01562537 C 20.992593,0.22882337 20.76811,1.2422334 21.28125,1.7187504 l 6.025391,6.0546875 C 27.863121,8.3038479 28.97068,7.8504389 29,7.0800785 L 29,1.025391 c -6e-5,-0.52841701 -0.478236,-1.00970563 -1.003906,-1.00976563 l -6.023438,0 c -0.1038,-0.01599 -0.210713,-0.01599 -0.314453,0 z M 5,2 l 11.5,0 L 27,12.5 27,30 5,30 5,2 Z" />
+ <path
+ inkscape:connector-curvature="0"
+ style="fill:#ffffff"
+ d="m 5,2 0,28 22,0 0,-17.5 -10.5,-10.5 z" />
+ <path
+ d="m8.0000043 13v1 13h1 14.9999997v-1-12-1h-1-13.9999997zm1 1h13.9999997v12h-13.9999997z"
+ fill="#800000" />
+ <path
+ d="m14.492194 14.99609-1.90039 8-1.59961-4h-1.9999997v1h1l1.9999997 5h1.40039l2.09961-8.90039h5.5v.90039h1v-2zm1.50195 3.84766a.65006498.65006498 0 0 0 -.45312 1.11523l2.04101 2.04102-2.04101 2.04102a.65006498.65006498 0 1 0 .91796.91796l2.04102-2.04101 2.04102 2.04101a.65006498.65006498 0 1 0 .91796-.91796l-2.04101-2.04102 2.04101-2.04102a.65006498.65006498 0 0 0 -.47265-1.11523.65006498.65006498 0 0 0 -.44531.19727l-2.04102 2.04101-2.04102-2.04101a.65006498.65006498 0 0 0 -.46484-.19727z"
+ style="fill:#808080" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-master-document.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-master-document.png
deleted file mode 100644
index 19863a5b9300..000000000000
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-master-document.png
+++ /dev/null
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.png
index d6d2b1d68c37..f1873966bc67 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000000..8e02016ca5ac
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#800000"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="m 11,14 c -1.1079997,0 -2,0.892 -2,2 l 0,8 c 0,1.108 0.8920003,2 2,2 l 10,0 c 1.108,0 2,-0.892 2,-2 l 0,-8 c 0,-1.108 -0.892,-2 -2,-2 z m 0,1 10,0 c 0.554,0 1,0.446 1,1 l 0,8 c 0,0.554 -0.446,1 -1,1 l -10,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-8 c 0,-0.554 0.446,-1 1,-1 z m 0,1 0,2 10,0 0,-2 z m 1.001953,3 c -0.55228,0 -1,0.44771 -1,1 0,0.55229 0.44772,1 1,1 0.55228,0 1,-0.44771 1,-1 0,-0.55229 -0.44772,-1 -1,-1 z M 14,19 l 0,2 7,0 0,-2 z m -1.998047,3 c -0.55228,0 -1,0.44771 -1,1 0,0.55229 0.44772,1 1,1 0.55228,0 1,-0.44771 1,-1 0,-0.55229 -0.44772,-1 -1,-1 z M 14,22 l 0,2 7,0 0,-2 z"
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.png
index da3fbe6e01c4..6ba364ace4d6 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000000..aeba9abf8073
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-presentation.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#800000;fill-opacity:1"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 11 14 C 9.8920003 14 9 14.892 9 16 L 9 24 C 9 25.108 9.8920003 26 11 26 L 21 26 C 22.108 26 23 25.108 23 24 L 23 16 C 23 14.892 22.108 14 21 14 L 11 14 z M 11 15 L 21 15 C 21.554 15 22 15.446 22 16 L 22 24 C 22 24.554 21.554 25 21 25 L 11 25 C 10.446 25 10 24.554 10 24 L 10 16 C 10 15.446 10.446 15 11 15 z M 11 16 L 11 18 L 21 18 L 21 16 L 11 16 z M 12.001953 19 C 11.449673 19 11.001953 19.44771 11.001953 20 C 11.001953 20.55229 11.449673 21 12.001953 21 C 12.554233 21 13.001953 20.55229 13.001953 20 C 13.001953 19.44771 12.554233 19 12.001953 19 z M 14 19 L 14 21 L 21 21 L 21 19 L 14 19 z M 12.001953 22 C 11.449673 22 11.001953 22.44771 11.001953 23 C 11.001953 23.55229 11.449673 24 12.001953 24 C 12.554233 24 13.001953 23.55229 13.001953 23 C 13.001953 22.44771 12.554233 22 12.001953 22 z M 14 22 L 14 24 L 21 24 L 21 22 L 14 22 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.png
index dd0c002feec5..aeac21c04770 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000000..b6a103523c34
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#008000"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="M 7.9980469 13 L 7.9980469 14 L 7.9980469 16 L 7.9980469 17 L 7.9980469 19 L 7.9980469 20 L 7.9980469 22 L 7.9980469 23 L 7.9980469 25 L 7.9980469 26 L 15.998047 26 L 15.998047 27 L 23.998047 27 L 23.998047 26 L 23.998047 19 L 23.998047 14 L 23.998047 13 L 22.998047 13 L 18.998047 13 L 17.998047 13 L 13.998047 13 L 12.998047 13 L 8.9980469 13 L 7.9980469 13 z M 8.9980469 14 L 12.998047 14 L 12.998047 16 L 8.9980469 16 L 8.9980469 14 z M 13.998047 14 L 17.998047 14 L 17.998047 16 L 13.998047 16 L 13.998047 14 z M 18.998047 14 L 22.998047 14 L 22.998047 16 L 18.998047 16 L 18.998047 14 z M 8.9980469 17 L 12.998047 17 L 12.998047 19 L 8.9980469 19 L 8.9980469 17 z M 13.998047 17 L 17.998047 17 L 17.998047 19 L 15.998047 19 L 13.998047 19 L 13.998047 17 z M 18.998047 17 L 22.998047 17 L 22.998047 19 L 18.998047 19 L 18.998047 17 z M 8.9980469 20 L 12.998047 20 L 12.998047 22 L 8.9980469 22 L 8.9980469 20 z M 13.998047 20 L 15.998047 20 L 15.998047 22 L 13.998047 22 L 13.998047 20 z M 16.998047 20 L 17.998047 20 L 22.998047 20 L 22.998047 25 L 22.998047 26 L 21.998047 26 L 21.998047 21 L 19.998047 21 L 19.998047 23 L 17.998047 23 L 17.998047 26 L 16.998047 26 L 16.998047 25 L 16.998047 23 L 16.998047 22 L 16.998047 20 z M 8.9980469 23 L 12.998047 23 L 12.998047 25 L 8.9980469 25 L 8.9980469 23 z M 13.998047 23 L 15.998047 23 L 15.998047 25 L 13.998047 25 L 13.998047 23 z "
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.png
index 7556a2d60f7c..8d9be044b9aa 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000000..982a02d7bcf6
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#008000"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496665 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697368 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 8 13 L 8 14 L 8 16 L 8 17 L 8 19 L 8 20 L 8 22 L 8 23 L 8 25 L 8 26 L 16 26 L 16 27 L 24 27 L 24 26 L 24 19 L 24 14 L 24 13 L 23 13 L 19 13 L 18 13 L 14 13 L 13 13 L 9 13 L 8 13 z M 9 14 L 13 14 L 13 16 L 9 16 L 9 14 z M 14 14 L 18 14 L 18 16 L 14 16 L 14 14 z M 19 14 L 23 14 L 23 16 L 19 16 L 19 14 z M 9 17 L 13 17 L 13 19 L 9 19 L 9 17 z M 14 17 L 18 17 L 18 19 L 16 19 L 14 19 L 14 17 z M 19 17 L 23 17 L 23 19 L 19 19 L 19 17 z M 9 20 L 13 20 L 13 22 L 9 22 L 9 20 z M 14 20 L 16 20 L 16 22 L 14 22 L 14 20 z M 17 20 L 18 20 L 23 20 L 23 25 L 23 26 L 22 26 L 22 21 L 20 21 L 20 23 L 18 23 L 18 26 L 17 26 L 17 25 L 17 23 L 17 22 L 17 20 z M 9 23 L 13 23 L 13 25 L 9 25 L 9 23 z M 14 23 L 16 23 L 16 25 L 14 25 L 14 23 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.png
index d559e565ca62..af197746089b 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000000..a247536b476b
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#000080"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="m7.9983243 12.99991v2l5.0019497.004v-2zm7.0019497.004v6l8.99805-.004v-6zm1 1 6.99805-.004v3.5l-1.5-1.5-1.49805 1.004-2-2.5-2 3zm-8.0019497 2.99609v2l5.0019497.004v-2zm0 4v2h15.9999997v-2zm0 4v2h11.9999997v-2z"
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.png
index 2a5ea8ff4211..4403c407dcf7 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.svg
new file mode 100644
index 000000000000..b5a5714405f3
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-text.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#000080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 8 13 L 8 15 L 13.001953 15.003906 L 13.001953 13.003906 L 8 13 z M 24 13 L 15.001953 13.003906 L 15.001953 19.003906 L 24 19 L 24 13 z M 23 14 L 23 17.5 L 21.5 16 L 20.001953 17.003906 L 18.001953 14.503906 L 16.001953 17.503906 L 16.001953 14.003906 L 23 14 z M 8 17 L 8 19 L 13.001953 19.003906 L 13.001953 17.003906 L 8 17 z M 8 21 L 8 23 L 24 23 L 24 21 L 8 21 z M 8 25 L 8 27 L 20 27 L 20 25 L 8 25 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.png
index a7dcefd1c26f..7f487723c2ed 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000000..e7d61cc33220
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#000080"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="m 8.000004,13.99609 0,2 16,0 0,-2 z m 0,4 0,2 8.25,0 c 0.9838,-0.92312 2.2945,-1.5 3.75,-1.5 1.4555,0 2.7662,0.57688 3.75,1.5 l 0.25,0 0,-2 z m 12,1.99805 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z m -12,2.00195 0,2 6.5,0 c 0,-0.70273 0.1348,-1.3822 0.375,-2 z m 0,4 0,2 8.25,0 c -0.5943,-0.5577 -1.0744,-1.22694 -1.375,-2 z"
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.png b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.png
new file mode 100644
index 000000000000..ccd38a0b9685
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.svg
new file mode 100644
index 000000000000..6e8e017b80a3
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/oasis-web.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#000080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cccccccccccccccccc" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#000080"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#000080"
+ d="m 8.000004,13.99609 0,2 16,0 0,-2 z m 0,4 0,2 8.25,0 c 0.9838,-0.92312 2.2945,-1.5 3.75,-1.5 1.4555,0 2.7662,0.57688 3.75,1.5 l 0.25,0 0,-2 z m 12,1.99805 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z m -12,2.00195 0,2 6.5,0 c 0,-0.70273 0.1348,-1.3822 0.375,-2 z m 0,4 0,2 8.25,0 c -0.5943,-0.5577 -1.0744,-1.22694 -1.375,-2 z"
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.png
index 0edabbc86f16..f1873966bc67 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.svg
new file mode 100644
index 000000000000..8e02016ca5ac
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#800000"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="m 11,14 c -1.1079997,0 -2,0.892 -2,2 l 0,8 c 0,1.108 0.8920003,2 2,2 l 10,0 c 1.108,0 2,-0.892 2,-2 l 0,-8 c 0,-1.108 -0.892,-2 -2,-2 z m 0,1 10,0 c 0.554,0 1,0.446 1,1 l 0,8 c 0,0.554 -0.446,1 -1,1 l -10,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-8 c 0,-0.554 0.446,-1 1,-1 z m 0,1 0,2 10,0 0,-2 z m 1.001953,3 c -0.55228,0 -1,0.44771 -1,1 0,0.55229 0.44772,1 1,1 0.55228,0 1,-0.44771 1,-1 0,-0.55229 -0.44772,-1 -1,-1 z M 14,19 l 0,2 7,0 0,-2 z m -1.998047,3 c -0.55228,0 -1,0.44771 -1,1 0,0.55229 0.44772,1 1,1 0.55228,0 1,-0.44771 1,-1 0,-0.55229 -0.44772,-1 -1,-1 z M 14,22 l 0,2 7,0 0,-2 z"
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.png b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.png
index 0eee1162ce15..6ba364ace4d6 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.svg
new file mode 100644
index 000000000000..aeba9abf8073
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/presentation.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#800000;fill-opacity:1"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 11 14 C 9.8920003 14 9 14.892 9 16 L 9 24 C 9 25.108 9.8920003 26 11 26 L 21 26 C 22.108 26 23 25.108 23 24 L 23 16 C 23 14.892 22.108 14 21 14 L 11 14 z M 11 15 L 21 15 C 21.554 15 22 15.446 22 16 L 22 24 C 22 24.554 21.554 25 21 25 L 11 25 C 10.446 25 10 24.554 10 24 L 10 16 C 10 15.446 10.446 15 11 15 z M 11 16 L 11 18 L 21 18 L 21 16 L 11 16 z M 12.001953 19 C 11.449673 19 11.001953 19.44771 11.001953 20 C 11.001953 20.55229 11.449673 21 12.001953 21 C 12.554233 21 13.001953 20.55229 13.001953 20 C 13.001953 19.44771 12.554233 19 12.001953 19 z M 14 19 L 14 21 L 21 21 L 21 19 L 14 19 z M 12.001953 22 C 11.449673 22 11.001953 22.44771 11.001953 23 C 11.001953 23.55229 11.449673 24 12.001953 24 C 12.554233 24 13.001953 23.55229 13.001953 23 C 13.001953 22.44771 12.554233 22 12.001953 22 z M 14 22 L 14 24 L 21 24 L 21 22 L 14 22 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.png
index 158a63a58c92..aeac21c04770 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.svg
new file mode 100644
index 000000000000..b6a103523c34
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#008000"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="M 7.9980469 13 L 7.9980469 14 L 7.9980469 16 L 7.9980469 17 L 7.9980469 19 L 7.9980469 20 L 7.9980469 22 L 7.9980469 23 L 7.9980469 25 L 7.9980469 26 L 15.998047 26 L 15.998047 27 L 23.998047 27 L 23.998047 26 L 23.998047 19 L 23.998047 14 L 23.998047 13 L 22.998047 13 L 18.998047 13 L 17.998047 13 L 13.998047 13 L 12.998047 13 L 8.9980469 13 L 7.9980469 13 z M 8.9980469 14 L 12.998047 14 L 12.998047 16 L 8.9980469 16 L 8.9980469 14 z M 13.998047 14 L 17.998047 14 L 17.998047 16 L 13.998047 16 L 13.998047 14 z M 18.998047 14 L 22.998047 14 L 22.998047 16 L 18.998047 16 L 18.998047 14 z M 8.9980469 17 L 12.998047 17 L 12.998047 19 L 8.9980469 19 L 8.9980469 17 z M 13.998047 17 L 17.998047 17 L 17.998047 19 L 15.998047 19 L 13.998047 19 L 13.998047 17 z M 18.998047 17 L 22.998047 17 L 22.998047 19 L 18.998047 19 L 18.998047 17 z M 8.9980469 20 L 12.998047 20 L 12.998047 22 L 8.9980469 22 L 8.9980469 20 z M 13.998047 20 L 15.998047 20 L 15.998047 22 L 13.998047 22 L 13.998047 20 z M 16.998047 20 L 17.998047 20 L 22.998047 20 L 22.998047 25 L 22.998047 26 L 21.998047 26 L 21.998047 21 L 19.998047 21 L 19.998047 23 L 17.998047 23 L 17.998047 26 L 16.998047 26 L 16.998047 25 L 16.998047 23 L 16.998047 22 L 16.998047 20 z M 8.9980469 23 L 12.998047 23 L 12.998047 25 L 8.9980469 25 L 8.9980469 23 z M 13.998047 23 L 15.998047 23 L 15.998047 25 L 13.998047 25 L 13.998047 23 z "
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.png b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.png
index f7352ab51783..8d9be044b9aa 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.svg
new file mode 100644
index 000000000000..982a02d7bcf6
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/spreadsheet.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#008000"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496665 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697368 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 8 13 L 8 14 L 8 16 L 8 17 L 8 19 L 8 20 L 8 22 L 8 23 L 8 25 L 8 26 L 16 26 L 16 27 L 24 27 L 24 26 L 24 19 L 24 14 L 24 13 L 23 13 L 19 13 L 18 13 L 14 13 L 13 13 L 9 13 L 8 13 z M 9 14 L 13 14 L 13 16 L 9 16 L 9 14 z M 14 14 L 18 14 L 18 16 L 14 16 L 14 14 z M 19 14 L 23 14 L 23 16 L 19 16 L 19 14 z M 9 17 L 13 17 L 13 19 L 9 19 L 9 17 z M 14 17 L 18 17 L 18 19 L 16 19 L 14 19 L 14 17 z M 19 17 L 23 17 L 23 19 L 19 19 L 19 17 z M 9 20 L 13 20 L 13 22 L 9 22 L 9 20 z M 14 20 L 16 20 L 16 22 L 14 22 L 14 20 z M 17 20 L 18 20 L 23 20 L 23 25 L 23 26 L 22 26 L 22 21 L 20 21 L 20 23 L 18 23 L 18 26 L 17 26 L 17 25 L 17 23 L 17 22 L 17 20 z M 9 23 L 13 23 L 13 25 L 9 25 L 9 23 z M 14 23 L 16 23 L 16 25 L 14 25 L 14 23 z " />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.png b/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.png
index cfba26102380..af197746089b 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.svg
new file mode 100644
index 000000000000..a247536b476b
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/text-template.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path
+ style="fill:#808080"
+ d="M 4.625,0.00976563 C 3.70823,0.18469763 2.98356,1.0748745 3,2.0078125 L 3,30 c 1e-4,1.04688 0.95288,1.9999 2,2 l 22,0 c 1.04712,-10e-5 1.9999,-0.95312 2,-2 l 0,-17.455078 c 0.012,-0.52797 -0.19501,-1.056097 -0.5625,-1.435547 L 17.896484,0.57226562 c -0.37954,-0.36729899 -0.90939,-0.574736 -1.4375,-0.56249999 l -11.458984,0 c -0.1246,-0.01200001 -0.25036,-0.01200001 -0.375,0 z M 5,2 16.5,2 27,12.5 27,30 5,30 Z" />
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff"
+ id="path6" />
+ <path
+ style="fill:#000080"
+ d="M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697362 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z "
+ id="path8" />
+ <path
+ d="m3100.4668-766.63867a.50005.50005 0 0 0 -.084.0137c-1.2461.29795-2.6647 1.19334-3.5508 2.58008-.886 1.38674-1.1673 3.30568-.055 5.38867a.50026765.50026765 0 1 0 .8829-.4707c-.9661-1.80867-.7077-3.24881.016-4.38086.7233-1.13206 1.9839-1.91558 2.9414-2.14453a.50005.50005 0 0 0 -.1504-.98633z"
+ fill="#fff"
+ id="path10" />
+ <path
+ d="m3103.4707-764.64258a.50005.50005 0 0 0 -.3379.16406c-.6451.6949-1.9383 1.72319-3.3516 2.49219-1.4132.769-2.9567 1.26214-4.0468 1.08399a.50005.50005 0 1 0 -.1621.98632c1.4953.24439 3.1747-.37021 4.6875-1.19336 1.5128-.82314 2.8489-1.87048 3.6074-2.6875a.50005.50005 0 0 0 -.3965-.8457z"
+ fill="#fff"
+ id="path12" />
+ <path
+ d="m3095.5918-765.57422a.50005.50005 0 1 0 .1562.98633c1.0733-.1695 2.678.0987 3.8887.94727 1.2107.84859 2.0786 2.21308 1.8555 4.45312a.50005.50005 0 1 0 .9941.0996c.254-2.54931-.8171-4.34899-2.2754-5.37109-1.4582-1.02211-3.2526-1.33105-4.6191-1.11524z"
+ fill="#fff"
+ id="path14" />
+ <path
+ style="fill:#808080"
+ d="m7.9983243 12.99991v2l5.0019497.004v-2zm7.0019497.004v6l8.99805-.004v-6zm1 1 6.99805-.004v3.5l-1.5-1.5-1.49805 1.004-2-2.5-2 3zm-8.0019497 2.99609v2l5.0019497.004v-2zm0 4v2h15.9999997v-2zm0 4v2h11.9999997v-2z"
+ id="path11" />
+</svg>
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/text.png b/sysui/desktop/icons/locolor/32x32/mimetypes/text.png
index 77f87e777b7a..4403c407dcf7 100644
--- a/sysui/desktop/icons/locolor/32x32/mimetypes/text.png
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/text.png
Binary files differ
diff --git a/sysui/desktop/icons/locolor/32x32/mimetypes/text.svg b/sysui/desktop/icons/locolor/32x32/mimetypes/text.svg
new file mode 100644
index 000000000000..b5a5714405f3
--- /dev/null
+++ b/sysui/desktop/icons/locolor/32x32/mimetypes/text.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path
+ d="m5.0002743 2v28h21.9999997v-17.5l-10.5-10.5z"
+ fill="#fff" />
+ <path
+ style="fill:#000080"
+ d="M 4.625 0.009765625 C 3.70823 0.18469763 2.98356 1.0748745 3 2.0078125 L 3 30 C 3.0001 31.04688 3.95288 31.9999 5 32 L 27 32 C 28.04712 31.9999 28.9999 31.04688 29 30 L 29 12.544922 C 29.012 12.016952 28.80499 11.488825 28.4375 11.109375 L 17.896484 0.57226562 C 17.516944 0.20496664 16.987094 -0.002470375 16.458984 0.009765625 L 5 0.009765625 C 4.8754 -0.002234375 4.74964 -0.002234375 4.625 0.009765625 z M 21.658203 0.015625 C 20.992593 0.228823 20.76811 1.242233 21.28125 1.71875 L 27.306641 7.7734375 C 27.863121 8.3038475 28.97068 7.8504381 29 7.0800781 L 29 1.0253906 C 28.99994 0.49697365 28.521764 0.015685 27.996094 0.015625 L 21.972656 0.015625 C 21.868856 -0.000365 21.761943 -0.000365 21.658203 0.015625 z M 5 2 L 16.5 2 L 27 12.5 L 27 30 L 5 30 L 5 2 z M 8 13 L 8 15 L 13.001953 15.003906 L 13.001953 13.003906 L 8 13 z M 24 13 L 15.001953 13.003906 L 15.001953 19.003906 L 24 19 L 24 13 z M 23 14 L 23 17.5 L 21.5 16 L 20.001953 17.003906 L 18.001953 14.503906 L 16.001953 17.503906 L 16.001953 14.003906 L 23 14 z M 8 17 L 8 19 L 13.001953 19.003906 L 13.001953 17.003906 L 8 17 z M 8 21 L 8 23 L 24 23 L 24 21 L 8 21 z M 8 25 L 8 27 L 20 27 L 20 25 L 8 25 z " />
+</svg>