[Libreoffice-commits] core.git: sysui/desktop

andreas kainz kainz.a at gmail.com
Sat Jun 9 09:38:45 UTC 2018


 dev/null                                                                    |binary
 sysui/desktop/icons/base_app.ico                                            |binary
 sysui/desktop/icons/calc_app.ico                                            |binary
 sysui/desktop/icons/database.ico                                            |binary
 sysui/desktop/icons/draw_app.ico                                            |binary
 sysui/desktop/icons/drawing-template.ico                                    |binary
 sysui/desktop/icons/drawing.ico                                             |binary
 sysui/desktop/icons/empty-document.ico                                      |binary
 sysui/desktop/icons/empty-template.ico                                      |binary
 sysui/desktop/icons/formula.ico                                             |binary
 sysui/desktop/icons/hicolor/22x22/apps/base.png                             |binary
 sysui/desktop/icons/hicolor/22x22/apps/base.svg                             |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/calc.png                             |binary
 sysui/desktop/icons/hicolor/22x22/apps/calc.svg                             |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/draw.png                             |binary
 sysui/desktop/icons/hicolor/22x22/apps/draw.svg                             |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/impress.png                          |binary
 sysui/desktop/icons/hicolor/22x22/apps/impress.svg                          |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/main.png                             |binary
 sysui/desktop/icons/hicolor/22x22/apps/main.svg                             |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/math.png                             |binary
 sysui/desktop/icons/hicolor/22x22/apps/math.svg                             |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/startcenter.png                      |binary
 sysui/desktop/icons/hicolor/22x22/apps/startcenter.svg                      |    1 +
 sysui/desktop/icons/hicolor/22x22/apps/writer.png                           |binary
 sysui/desktop/icons/hicolor/22x22/apps/writer.svg                           |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.png              |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.svg              |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.png      |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.svg      |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.png               |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.svg               |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.png                 |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.svg                 |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.png               |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.svg               |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.png       |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.svg       |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.png |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.svg |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.png          |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.svg          |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.png  |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.svg  |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.png           |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.svg           |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.png         |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.svg         |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.png                  |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.svg                  |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.png          |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.svg          |    1 +
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.png                   |binary
 sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.svg                   |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/base.png                             |binary
 sysui/desktop/icons/hicolor/24x24/apps/base.svg                             |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/calc.png                             |binary
 sysui/desktop/icons/hicolor/24x24/apps/calc.svg                             |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/draw.png                             |binary
 sysui/desktop/icons/hicolor/24x24/apps/draw.svg                             |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/impress.png                          |binary
 sysui/desktop/icons/hicolor/24x24/apps/impress.svg                          |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/main.png                             |binary
 sysui/desktop/icons/hicolor/24x24/apps/main.svg                             |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/math.png                             |binary
 sysui/desktop/icons/hicolor/24x24/apps/math.svg                             |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/startcenter.png                      |binary
 sysui/desktop/icons/hicolor/24x24/apps/startcenter.svg                      |    1 +
 sysui/desktop/icons/hicolor/24x24/apps/writer.png                           |binary
 sysui/desktop/icons/hicolor/24x24/apps/writer.svg                           |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.png              |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.svg              |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.png      |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.svg      |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.png               |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.svg               |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.png                 |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.svg                 |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.png               |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.svg               |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.png       |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.svg       |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.png |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.svg |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.png          |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.svg          |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.png  |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.svg  |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.png           |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.svg           |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.png         |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.svg         |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.png                  |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.svg                  |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.png          |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.svg          |    1 +
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.png                   |binary
 sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.svg                   |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/base.png                             |binary
 sysui/desktop/icons/hicolor/64x64/apps/base.svg                             |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/calc.png                             |binary
 sysui/desktop/icons/hicolor/64x64/apps/calc.svg                             |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/draw.png                             |binary
 sysui/desktop/icons/hicolor/64x64/apps/draw.svg                             |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/impress.png                          |binary
 sysui/desktop/icons/hicolor/64x64/apps/impress.svg                          |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/main.png                             |binary
 sysui/desktop/icons/hicolor/64x64/apps/main.svg                             |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/math.png                             |binary
 sysui/desktop/icons/hicolor/64x64/apps/math.svg                             |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/startcenter.png                      |binary
 sysui/desktop/icons/hicolor/64x64/apps/startcenter.svg                      |    1 +
 sysui/desktop/icons/hicolor/64x64/apps/writer.png                           |binary
 sysui/desktop/icons/hicolor/64x64/apps/writer.svg                           |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-database.png              |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-database.svg              |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-drawing-template.png      |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-drawing-template.svg      |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-drawing.png               |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-drawing.svg               |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-empty.png                 |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-empty.svg                 |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-formula.png               |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-formula.svg               |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-master-document.png       |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-master-document.svg       |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-presentation-template.png |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-presentation-template.svg |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-presentation.png          |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-presentation.svg          |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-spreadsheet-template.png  |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-spreadsheet-template.svg  |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-spreadsheet.png           |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-spreadsheet.svg           |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-text-template.png         |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-text-template.svg         |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-text.png                  |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-text.svg                  |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-web-template.png          |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-web-template.svg          |    1 +
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-web.png                   |binary
 sysui/desktop/icons/hicolor/64x64/mimetypes/oasis-web.svg                   |    1 +
 sysui/desktop/icons/impress_app.ico                                         |binary
 sysui/desktop/icons/master-document.ico                                     |binary
 sysui/desktop/icons/math_app.ico                                            |binary
 sysui/desktop/icons/oasis-database.ico                                      |binary
 sysui/desktop/icons/oasis-drawing-template.ico                              |binary
 sysui/desktop/icons/oasis-drawing.ico                                       |binary
 sysui/desktop/icons/oasis-empty-document.ico                                |binary
 sysui/desktop/icons/oasis-empty-template.ico                                |binary
 sysui/desktop/icons/oasis-formula.ico                                       |binary
 sysui/desktop/icons/oasis-master-document.ico                               |binary
 sysui/desktop/icons/oasis-presentation-template.ico                         |binary
 sysui/desktop/icons/oasis-presentation.ico                                  |binary
 sysui/desktop/icons/oasis-spreadsheet-template.ico                          |binary
 sysui/desktop/icons/oasis-spreadsheet.ico                                   |binary
 sysui/desktop/icons/oasis-text-template.ico                                 |binary
 sysui/desktop/icons/oasis-text.ico                                          |binary
 sysui/desktop/icons/oasis-web-template.ico                                  |binary
 sysui/desktop/icons/open.ico                                                |binary
 sysui/desktop/icons/presentation-template.ico                               |binary
 sysui/desktop/icons/presentation.ico                                        |binary
 sysui/desktop/icons/soffice.ico                                             |binary
 sysui/desktop/icons/spreadsheet-template.ico                                |binary
 sysui/desktop/icons/spreadsheet.ico                                         |binary
 sysui/desktop/icons/text-template.ico                                       |binary
 sysui/desktop/icons/text.ico                                                |binary
 sysui/desktop/icons/web-template.ico                                        |binary
 sysui/desktop/icons/writer_app.ico                                          |binary
 169 files changed, 66 insertions(+)

New commits:
commit 0453b6a8453355229b2537186cb12fa529be8e89
Author: andreas kainz <kainz.a at gmail.com>
Date:   Sat Jun 9 01:09:49 2018 +0200

    App icons: add 22,24,64px size app and mimetype LibO icons
    
    Change-Id: Ic3bc840467e7af6d9f2d0b5f105b316d4d12193e
    Reviewed-on: https://gerrit.libreoffice.org/55492
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: andreas_kainz <kainz.a at gmail.com>

diff --git a/sysui/desktop/icons/base_app.ico b/sysui/desktop/icons/base_app.ico
index 55c17b94deb4..5b4bdb30ec72 100644
Binary files a/sysui/desktop/icons/base_app.ico and b/sysui/desktop/icons/base_app.ico differ
diff --git a/sysui/desktop/icons/calc_app.ico b/sysui/desktop/icons/calc_app.ico
index e2dd5d92a73b..14a8b39dd2b2 100644
Binary files a/sysui/desktop/icons/calc_app.ico and b/sysui/desktop/icons/calc_app.ico differ
diff --git a/sysui/desktop/icons/database.ico b/sysui/desktop/icons/database.ico
index bc7a8ef77db1..5b7e091543a0 100644
Binary files a/sysui/desktop/icons/database.ico and b/sysui/desktop/icons/database.ico differ
diff --git a/sysui/desktop/icons/draw_app.ico b/sysui/desktop/icons/draw_app.ico
index 1aa2dadc4752..52cdfe4dc92b 100644
Binary files a/sysui/desktop/icons/draw_app.ico and b/sysui/desktop/icons/draw_app.ico differ
diff --git a/sysui/desktop/icons/drawing-template.ico b/sysui/desktop/icons/drawing-template.ico
index d6aaa2ceca9b..b7f50e2b829b 100644
Binary files a/sysui/desktop/icons/drawing-template.ico and b/sysui/desktop/icons/drawing-template.ico differ
diff --git a/sysui/desktop/icons/drawing.ico b/sysui/desktop/icons/drawing.ico
index fd020c8af540..67a22ca6bce7 100644
Binary files a/sysui/desktop/icons/drawing.ico and b/sysui/desktop/icons/drawing.ico differ
diff --git a/sysui/desktop/icons/empty-document.ico b/sysui/desktop/icons/empty-document.ico
index 5886ad3ecb91..56e1e4e00c99 100644
Binary files a/sysui/desktop/icons/empty-document.ico and b/sysui/desktop/icons/empty-document.ico differ
diff --git a/sysui/desktop/icons/empty-template.ico b/sysui/desktop/icons/empty-template.ico
index 5886ad3ecb91..56e1e4e00c99 100644
Binary files a/sysui/desktop/icons/empty-template.ico and b/sysui/desktop/icons/empty-template.ico differ
diff --git a/sysui/desktop/icons/formula.ico b/sysui/desktop/icons/formula.ico
index 31508fd388de..eac96dcbe5c0 100644
Binary files a/sysui/desktop/icons/formula.ico and b/sysui/desktop/icons/formula.ico differ
diff --git a/sysui/desktop/icons/hicolor/16x16/mimetypes/database.png b/sysui/desktop/icons/hicolor/16x16/mimetypes/database.png
deleted file mode 100644
index bbf485561e19..000000000000
Binary files a/sysui/desktop/icons/hicolor/16x16/mimetypes/database.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/16x16/mimetypes/drawing-template.png b/sysui/desktop/icons/hicolor/16x16/mimetypes/drawing-template.png
deleted file mode 100644
index 74770d5d482f..000000000000
Binary files a/sysui/desktop/icons/hicolor/16x16/mimetypes/drawing-template.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/16x16/mimetypes/drawing.png b/sysui/desktop/icons/hicolor/16x16/mimetypes/drawing.png
deleted file mode 100644
index 30303797baf7..000000000000
Binary files a/sysui/desktop/icons/hicolor/16x16/mimetypes/drawing.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/16x16/mimetypes/formula.png b/sysui/desktop/icons/hicolor/16x16/mimetypes/formula.png
deleted file mode 100644
index 3eb7f884f91d..000000000000
Binary files a/sysui/desktop/icons/hicolor/16x16/mimetypes/formula.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/16x16/mimetypes/master-document.png b/sysui/desktop/icons/hicolor/16x16/mimetypes/master-document.png
deleted file mode 100644
index c424e4fbf430..000000000000
Binary files a/sysui/desktop/icons/hicolor/16x16/mimetypes/master-document.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/base.png b/sysui/desktop/icons/hicolor/22x22/apps/base.png
new file mode 100644
index 000000000000..f1d51729d826
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/base.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/base.svg b/sysui/desktop/icons/hicolor/22x22/apps/base.svg
new file mode 100644
index 000000000000..7ff82140f539
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/base.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="19" x2="3" xlink:href="#b" y1="21" y2="-1"/><linearGradient id="b"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m2.914559.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.7495c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.124549c-.07009-.007-.140829-.007-.210936 0zm12.972179 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.
 2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m3.000487 1v20h15.999527v-13l-6-7z" fill="#fff"/><path d="m11 10c-2.761424 0-5 .89543-5 2v4c0 1.10457 2.238576 2 5 2s5-.89543 5-2v-4c0-1.10457-2.238576-2-5-2zm0 1c2.209139 0 4 .44772 4 1s-1.790861 1-4 1-4-.44772-4-1 1.790861-1 4-1zm-4 2.19531c.941815.50538 2.424148.80358 4 .80469 1.574988-.00064 3.057157-.29809 4-.80273v1.60742 1.19531c0 .55228-1.790861 1-4 1s-4-.44772-4-1v-1.19727z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/calc.png b/sysui/desktop/icons/hicolor/22x22/apps/calc.png
new file mode 100644
index 000000000000..793782332248
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/calc.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/calc.svg b/sysui/desktop/icons/hicolor/22x22/apps/calc.svg
new file mode 100644
index 000000000000..ec5b66e3c8f9
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/calc.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 78.334874 274.99997)" gradientUnits="userSpaceOnUse" x1="-46" x2="-58" xlink:href="#c" y1="-184" y2="-200"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.9967 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><path d="m2.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125l-.000066 19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.7494917c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.1244747c-.07009-.007-.140829-.007-.210936 0zm12.9721047 0c-.372926.11879-.498432.68372-
 .210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#b)"/><path d="m3.0001373 1-.000066 20h15.9995187v-13l-6-7z" fill="#fff"/><path d="m4.9995843 9.998v7h12.0019527v-7zm1 1h4.0019997v1h-4.0019997zm5.0019997 0h4.999953v1h-4.999953zm-5.0019997 2h4.0019997v1h-4.0019997zm5.0019997 0h4.999953v1h-4.999953zm-5.0019997 2h4.0019997v1h-4.0019997zm5.0019997 0h4.999953v1h-4.999953z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/draw.png b/sysui/desktop/icons/hicolor/22x22/apps/draw.png
new file mode 100644
index 000000000000..b3e6a24a54a5
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/draw.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/draw.svg b/sysui/desktop/icons/hicolor/22x22/apps/draw.svg
new file mode 100644
index 000000000000..ae4d6c49cd44
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/draw.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m2.914559.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.7495c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.124549c-.07009-.007-.140829-.007-.210936 0zm12.972179 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m3.000487 1v20h15.999527v-13l-6-7z" f
 ill="#fff"/><path d="m15.503593 10.48228v7.00726h-7.007258z" fill="none" stroke="#e9b913" stroke-linecap="round" stroke-linejoin="round" stroke-width=".992814"/><path d="m7.7691191 15.69679a3.5 3.5 0 0 1 -1.1850961-3.459181 3.5 3.5 0 0 1 2.5433071-2.6271617 3.5 3.5 0 0 1 3.4957919 1.0723007" fill="none" stroke="#d36118" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/impress.png b/sysui/desktop/icons/hicolor/22x22/apps/impress.png
new file mode 100644
index 000000000000..a1bd23ae298d
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/impress.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/impress.svg b/sysui/desktop/icons/hicolor/22x22/apps/impress.svg
new file mode 100644
index 000000000000..1005495b60ae
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/impress.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.999584" x2="2.999584" xlink:href="#c" y1="19" y2="1"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.9967 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><path d="m2.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125l-.000066 19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.7494917c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.1244747c-.07009-.007-.140829-.007-.210936 0zm12.9721047 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211
 -.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#b)"/><path d="m3.0001373 1-.000066 20h15.9995187v-13l-6-7z" fill="#fff"/><path d="m5.0308343 10-.03125 7h11.9999997v-7zm1 1c1.98885.01 7.9811697-.01 9.9687497 0 0 1.6599-.00004 3.3399 0 5h-9.9999997c.01-1.6668.02145-3.3334.03125-5zm .96875.98828v1h1v-1zm2 .0117v1l5.9999997-.0117v-1zm-2 1.98828v1h1v-1zm2 .0117v1l5.9999997-.0117v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/main.png b/sysui/desktop/icons/hicolor/22x22/apps/main.png
new file mode 100644
index 000000000000..5474e2317674
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/main.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/main.svg b/sysui/desktop/icons/hicolor/22x22/apps/main.svg
new file mode 100644
index 000000000000..ef262dbff885
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/main.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m2.914625.00675c-.515687.0984-.923302.60028-.914055 1.125l-.000066 19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.749492c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.124475c-.07009-.007-.140829-.007-.210936 0zm12.972105 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m3.000553 1-.000066 20h15.
 999519v-13l-6-7z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/math.png b/sysui/desktop/icons/hicolor/22x22/apps/math.png
new file mode 100644
index 000000000000..c8100fcaa0ab
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/math.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/math.svg b/sysui/desktop/icons/hicolor/22x22/apps/math.svg
new file mode 100644
index 000000000000..8b7dcb0bfb86
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/math.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9937)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="19" x2="3" xlink:href="#b" y1="21.99999" y2="0"/><path d="m2.914559.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.7495c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.124549c-.07009-.007-.140829-.007-.210936 0zm12.972179 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.0000
 34-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m3.000487.99995v20h15.999527v-13l-6-7z" fill="#fff"/><path d="m10.5 10c-.244823-.00043-.453955.17647-.494141.41797l-2.447265 5.68717c-.08793-.0694-.196603-2.10718-.308594-2.10742h-.75-.5v1h .5.289062l.212891 2.54102c.0459.59002.897766.62522.992188.041l2.929687-6.57974h4.076172v1h1v-1-.5c-.000028-.27613-.223869-.49997-.5-.5z" fill="url(#c)"/><path d="m15.50505 17.49495-4-4" fill="none" stroke="#676767" stroke-linecap="round"/><path d="m11.50505 17.49495 4-4" fill="none" stroke="#676767" stroke-linecap="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/startcenter.png b/sysui/desktop/icons/hicolor/22x22/apps/startcenter.png
new file mode 100644
index 000000000000..5474e2317674
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/startcenter.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/startcenter.svg b/sysui/desktop/icons/hicolor/22x22/apps/startcenter.svg
new file mode 100644
index 000000000000..ef262dbff885
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/startcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m2.914625.00675c-.515687.0984-.923302.60028-.914055 1.125l-.000066 19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.749492c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.124475c-.07009-.007-.140829-.007-.210936 0zm12.972105 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m3.000553 1-.000066 20h15.
 999519v-13l-6-7z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/writer.png b/sysui/desktop/icons/hicolor/22x22/apps/writer.png
new file mode 100644
index 000000000000..21f8308edc7f
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/apps/writer.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/apps/writer.svg b/sysui/desktop/icons/hicolor/22x22/apps/writer.svg
new file mode 100644
index 000000000000..35d0e0eed431
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/apps/writer.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.332914 275)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.9967 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m2.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125l-.000066 19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h15.7494917c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-10.1244747c-.07009-.007-.140829-.007-.210936 0zm12.9721047 0c-.372926.11879-.49843
 2.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m3.0001373 1-.000066 20h15.9995187v-13l-6-7z" fill="#fff"/><path d="m4.9995843 10v1h8.9999997v-1zm0 2v1h11.9999997v-1zm0 2v1h11.9999997v-1zm0 2v1h8.9999997v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.png
new file mode 100644
index 000000000000..9bcd6776ce6f
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.svg
new file mode 100644
index 000000000000..e433c0a2ef43
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="3" xlink:href="#a" y1="21" y2="-1"/><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#a" y1="992.375" y2="976.36902"/><path d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000
 034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001373 1v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m11 10a5 2 0 0 0 -4.9999997 2v4a5 2 0 0 0 4.9999997 2 5 2 0 0 0 5-2v-4a5 2 0 0 0 -5-2zm0 1a4 1 0 0 1 4 1 4 1 0 0 1 -4 1 4 1 0 0 1 -3.9999997-1 4 1 0 0 1 3.9999997-1zm-3.9999997 2.19531a5 2 0 0 0 3.9999997.80469 5 2 0 0 0 4-.80273v1.60742 1.19531a4 1 0 0 1 -4 1 4 1 0 0 1 -3.9999997-1v-1.19727z" fill="url(#b)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.png
new file mode 100644
index 000000000000..e97850b7542b
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000000..1e8ec78388e5
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-
 .007-.210936 0z" fill="url(#b)"/><path d="m4.0001373 1v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m14.886861.00675c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><g stroke="#7e7e7e" stroke-linecap="round" stroke-linejoin="round"><path d="m7.7691191 15.69679a3.5 3.5 0 0 1 -1.1850961-3.459181 3.5 3.5 0 0 1 2.5433071-2.6271617 3.5 3.5 0 0 1 3.4957919 1.0723007" fill="none"/><path d="m15.503592 10.49634v7.00726h-7.0072577z" fill="#fff" fill-rule="evenodd" stroke-width=".992813"/><path d="m7.7691191 15.69679a3.5 3.5 0 0 1 -1.1850961-3.459181 3.5 3.5 0 0 1 2.5433071-2.6271617 3.5 3.5 0 0 1 3.4957919 1.0723007" fill="none"/></g></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.png
new file mode 100644
index 000000000000..4c84a4730e6b
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000000..5b534d9768f5
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-drawing.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m4.0001373 1v20h13.9999997v-13l-
 6-7z" fill="#fff"/><path d="m15.503593 10.48228v7.00726h-7.0072577z" fill="none" stroke="#e9b913" stroke-linecap="round" stroke-linejoin="round" stroke-width=".992814"/><path d="m7.7691191 15.69679a3.5 3.5 0 0 1 -1.1850961-3.459181 3.5 3.5 0 0 1 2.5433071-2.6271617 3.5 3.5 0 0 1 3.4957919 1.0723007" fill="none" stroke="#d36118" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.png
new file mode 100644
index 000000000000..bb3df18b254a
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000000..a00d8397a867
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-empty.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m4.0001373.99995v20h13.9999997v-1
 3l-6-7z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.png
new file mode 100644
index 000000000000..8b1bb13853b7
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000000..a7547b33c46d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-formula.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="19" x2="3" xlink:href="#b" y1="21.99999" y2="0"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-
 .000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001373.99995v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m10.5 10c-.244823-.00043-.453955.17647-.494141.41797l-2.4472647 5.68717c-.08793-.0694-.196603-2.10718-.308594-2.10742h-.75-.5v1h .5.289062l.212891 2.54102c.0459.59002.897766.62522.992188.041l2.9296867-6.57974h4.076172v1h1v-1-.5c-.000028-.27613-.223869-.49997-.5-.5z" fill="url(#a)"/><path d="m15.50505 17.49495-4-4" fill="none" stroke="#676767" stroke-linecap="round"/><path d="m11.50505 17.49495 4-4" fill="none" stroke="#676767" stroke-linecap="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.png
new file mode 100644
index 000000000000..6db71bffb56d
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.svg
new file mode 100644
index 000000000000..2c9f121463e6
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-master-document.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#a)"/><path d="m4.0001373.99995v20h13.9999997
 v-13l-6-7z" fill="#fff"/><path d="m6.0000003 10 9.9999997.0128v9l-9.9999997-.0128z" fill="#63bbee"/><path d="m10 10.01282v3.98718h-3.9999997v1h3.9999997v4.01282h1v-4.01282l5 .0128v-1l-5-.0128v-3.98718z" fill="#023f62"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.png
new file mode 100644
index 000000000000..e22b1e94428b
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000000..e0c5e16e41cb
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18" x2="4" y1="19" y2="1"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#767676"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.1
 24934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0z" fill="url(#c)"/><path d="m4.0001373.99995v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m14.886861.0067c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#b)"/><path d="m6.0312503 10-.03125 7h9.9999997v-7zm1 1c1.98885.01 5.9811697-.01 7.9687497 0 0 1.6599-.00004 3.3399 0 5h-7.9999997c.01-1.6668.02145-3.3334.03125-5zm .96875.98828v1h1v-1zm1.9999997.0117v1l4-.0117v-1zm-1.9999997 1.98828v1h1v-1zm1.9999997.0117v1l4-.0117v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.png
new file mode 100644
index 000000000000..68e4e9ed5275
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000000..fceca2ac0db5
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-presentation.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18" x2="4" xlink:href="#b" y1="19" y2="1"/><linearGradient id="b"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.00003
 4-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001373.99995v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m6.0312503 10-.03125 7h9.9999997v-7zm1 1c1.98885.01 5.9811697-.01 7.9687497 0 0 1.6599-.00004 3.3399 0 5h-7.9999997c.01-1.6668.02145-3.3334.03125-5zm .96875.98828v1h1v-1zm1.9999997.0117v1l4-.0117v-1zm-1.9999997 1.98828v1h1v-1zm1.9999997.0117v1l4-.0117v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.png
new file mode 100644
index 000000000000..22e2934d722a
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000000..6bad67ab612b
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 274.99997)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"
 /><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0z" fill="url(#d)"/><path d="m4.0001373.99995v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m14.886861.0067c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m5.9980473 9.998v7h10.0019527v-7zm1 1h3.0019527v1h-3.0019527zm4.0019527 0h4v1h-4zm-4.0019527 2h3.0019527v1h-3.0019527zm4.0019527 0h4v1h-4zm-4.0019527 2h3.0019527v1h-3.0019527zm4.0019527 0h4v1h-4z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.png
new file mode 100644
index 000000000000..6678015e059f
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000000..bec56765552e
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 274.99997)" gradientUnits="userSpaceOnUse" x1="-46" x2="-58" xlink:href="#b" y1="-184" y2="-200"/><linearGradient id="b"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m3.9142093.0067c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.210935.949
 22l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001373.99995v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m5.9980473 9.998v7h10.0019527v-7zm1 1h3.0019527v1h-3.0019527zm4.0019527 0h4v1h-4zm-4.0019527 2h3.0019527v1h-3.0019527zm4.0019527 0h4v1h-4zm-4.0019527 2h3.0019527v1h-3.0019527zm4.0019527 0h4v1h-4z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.png
new file mode 100644
index 000000000000..a5b4ca3552c5
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000000..4705ae4b2edf
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text-template.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 275)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><pat
 h d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0z" fill="url(#d)"/><path d="m4.0001373 1v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m14.886861.00675c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m6.0000003 10v1h6.9999997v-1zm0 2v1h9.9999997v-1zm0 2v1h9.9999997v-1zm0 2v1h6.9999997v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.png
new file mode 100644
index 000000000000..c3c576436b72
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.svg
new file mode 100644
index 000000000000..b0114fedb670
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-text.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 275)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#c" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><path d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372-.2
 10935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#b)"/><path d="m4.0001373 1v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m5.0000003 10v1h8.9999997v-1zm0 2v1h11.9999997v-1zm0 2v1h11.9999997v-1zm0 2v1h8.9999997v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.png
new file mode 100644
index 000000000000..a5b4ca3552c5
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000000..4705ae4b2edf
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web-template.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 275)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><pat
 h d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0z" fill="url(#d)"/><path d="m4.0001373 1v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m14.886861.00675c-.372926.11879-.498432.68372-.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#c)"/><path d="m6.0000003 10v1h6.9999997v-1zm0 2v1h9.9999997v-1zm0 2v1h9.9999997v-1zm0 2v1h6.9999997v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.png b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.png
new file mode 100644
index 000000000000..c3c576436b72
Binary files /dev/null and b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.png differ
diff --git a/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.svg b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.svg
new file mode 100644
index 000000000000..93b0866d30d6
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/22x22/mimetypes/oasis-web.svg
@@ -0,0 +1 @@
+<svg height="22" width="22" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 275)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#c" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -122.99628 -1095.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><path d="m3.9142093.00675c-.515687.0984-.923302.60028-.914055 1.125v19.74327c.000057.5888.535979 1.12493 1.124991 1.12499h13.7499727c.589011-.00006 1.124934-.53619 1.12499-1.12499v-12.99553c.0068-.29695-.109687-.59516-.316404-.80858l-5.624951-6.74775c-.213496-.20658-.511528-.32329-.808586-.31641h-8.1250217c-.07009-.007-.140829-.007-.210936 0zm10.9726517 0c-.372926.11879-.498432.68372
 -.210935.94922l3.37497 3.37277c.311786.29553.932786.0425.949211-.38671v-3.37278c-.000034-.2944-.26799-.56246-.562495-.5625h-3.374971c-.05816-.009-.117664-.009-.17578 0z" fill="url(#b)"/><path d="m4.0001373 1v20h13.9999997v-13l-6-7z" fill="#fff"/><path d="m5.0000003 10v1h8.9999997v-1zm0 2v1h11.9999997v-1zm0 2v1h11.9999997v-1zm0 2v1h8.9999997v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/base.png b/sysui/desktop/icons/hicolor/24x24/apps/base.png
new file mode 100644
index 000000000000..02156c3887a6
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/base.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/base.svg b/sysui/desktop/icons/hicolor/24x24/apps/base.svg
new file mode 100644
index 000000000000..86ab21c9060f
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/base.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="21" x2="3" xlink:href="#b" y1="24" y2="0"/><linearGradient id="b"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m2.914555.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213503-.20658-.511533-.32329-.808593-.31641h-12.124552c-.0701-.007-.14083-.007-.21094.00001zm14.972175 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-
 .56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m3.000485.99963v22.00086h17.999525v-15.00086l-5.999993-7z" fill="#fff"/><path d="m12 10c-3.313708 0-6 1.34315-6 3v4c0 1.65685 2.686292 3 6 3s6-1.34315 6-3v-4c0-1.65685-2.686292-3-6-3zm0 1c2.761424 0 5 .89543 5 2s-2.238576 2-5 2-5-.89543-5-2 2.238576-2 5-2zm-5 3.6543c1.109799.83946 2.987427 1.34481 5 1.3457 2.012573-.00089 3.890201-.50624 5-1.3457v2.3457c0 1.10457-2.238576 2-5 2s-5-.89543-5-2z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/calc.png b/sysui/desktop/icons/hicolor/24x24/apps/calc.png
new file mode 100644
index 000000000000..d4c06ea8fbf8
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/calc.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/calc.svg b/sysui/desktop/icons/hicolor/24x24/apps/calc.svg
new file mode 100644
index 000000000000..7bf896c7be13
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/calc.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 78.33528 278.00197)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#c" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -119.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><path d="m2.914555.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213502-.20658-.511532-.32329-.808592-.31641h-12.124553c-.0701-.007-.14083-.007-.21094.00001zm14.972185 0c-.37292.11879-.49843.68372-.21093.94922l3
 .37496 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11765-.009-.17577 0z" fill="url(#b)"/><path d="m3.000485.99963v22.00086h17.999525v-15.00086l-5.999991-7z" fill="#fff"/><path d="m5 11v1 1 7h14.00195v-7h-.002v-1-1zm1 1h6.000023v1h-6.000023zm7.000023 0h4.999977v1h-4.999977zm-7.000023 2h6.001976v1h-6.001976zm7.001976 0h4.999974v1h-4.999974zm-7.001976 2h6.001976v1h-6.001976zm7.001976 0h4.999974v1h-4.999974zm-7.001976 2h6.001976v1h-6.001976zm7.001976 0h4.999974v1h-4.999974z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/draw.png b/sysui/desktop/icons/hicolor/24x24/apps/draw.png
new file mode 100644
index 000000000000..2a5e536d9228
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/draw.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/draw.svg b/sysui/desktop/icons/hicolor/24x24/apps/draw.svg
new file mode 100644
index 000000000000..22dc6d0538cd
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/draw.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m2.914555.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213503-.20658-.511533-.32329-.808593-.31641h-12.124552c-.0701-.007-.14083-.007-.21094.00001zm14.972175 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#a)"/><path d="m3.000485.99963v22.00086h17.999525v-15.00086l-5.999993-7z" 
 fill="#fff"/><path d="m7.8354345 17.199211a4.4999962 4.4999962 0 0 1 -1.1550315-4.460696 4.4999962 4.4999962 0 0 1 3.37402-3.1381365 4.4999962 4.4999962 0 0 1 4.365441 1.4747315" fill="none" stroke="#d36118" stroke-linecap="round"/><path d="m17.54038 10.47501v9.01094h-9.105336z" fill="none" stroke="#e9b913" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/impress.png b/sysui/desktop/icons/hicolor/24x24/apps/impress.png
new file mode 100644
index 000000000000..38fe1c5668fc
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/impress.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/impress.svg b/sysui/desktop/icons/hicolor/24x24/apps/impress.svg
new file mode 100644
index 000000000000..d82488506135
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/impress.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18.99995" x2="4.999947" xlink:href="#c" y1="20" y2="2"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -119.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><path d="m2.914555.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213502-.20658-.511532-.32329-.808592-.31641h-12.124553c-.0701-.007-.14083-.007-.21094.00001zm14.972185 0c-.37292.11879-.49843.68372-.21093.94922l3.37496 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.
 26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11765-.009-.17577 0z" fill="url(#b)"/><path d="m3.000485.99963v22.00086h17.999525v-15.00086l-5.999991-7z" fill="#fff"/><path d="m6.03125 11-.03125 9h12v-9zm1 1c1.98885.01 7.98117-.01 9.96875 0 0 1.6599-.00004 5.3399 0 7h-10c .01-1.6668.02155-5.3334.03125-7zm .96875.98828v1h1v-1zm8 0-6 .0117v1l6-.0117zm-8 2v1h1v-1zm8 0-6 .0117v1l6-.0117zm-8 2.01172v.5.5h.5.5v-.5-.5h-.5zm2 0v1h6v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/main.png b/sysui/desktop/icons/hicolor/24x24/apps/main.png
new file mode 100644
index 000000000000..6262a3ca3f22
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/main.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/main.svg b/sysui/desktop/icons/hicolor/24x24/apps/main.svg
new file mode 100644
index 000000000000..0937d3d6dbef
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/main.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -119.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m2.914555.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213502-.20658-.511532-.32329-.808592-.31641h-12.124553c-.0701-.007-.14083-.007-.21094.00001zm14.972185 0c-.37292.11879-.49843.68372-.21093.94922l3.37496 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11765-.009-.17577 0z" fill="url(#a)"/><path d="m3.000485.99963v22.00086h17.999525v-15.00086l-5.999991-7z" 
 fill="#fff"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/math.png b/sysui/desktop/icons/hicolor/24x24/apps/math.png
new file mode 100644
index 000000000000..b29cc12f7219
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/math.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/math.svg b/sysui/desktop/icons/hicolor/24x24/apps/math.svg
new file mode 100644
index 000000000000..ec3f12bc6d8e
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/math.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25.00789" x2="-.99231" xlink:href="#a" y1="26.8248" y2="-5.175168"/><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#a" y1="992.375" y2="976.36902"/><path d="m2.914555.00633c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213503-.20658-.511533-.32329-.808593-.31641h-12.124552c-.0701-.007-.14083-.007-.21094.00001zm14.972175 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.0
 0003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m3.000485.99958v22.00086h17.999525v-15.00086l-5.999993-7z" fill="#fff"/><path d="m10.5 9.82093-1.90039 8-1.59961-4h-2v1h1l2 5h1.40039l2.09961-8.90039h5.5v.90039h1v-2zm1.50195 3.84766c-.582453.00088-.869905.70836-.45312 1.11523l2.04101 2.04102-2.04101 2.04102c-.681677.61101.306952 1.59964.91796.91796l2.04102-2.04101 2.04102 2.04101c.61101.68168 1.59964-.30695.91796-.91796l-2.04101-2.04102 2.04101-2.04102c.42406-.41348.11938-1.13239-.47265-1.11523-.16839.006-.32805.0763-.44531.19727l-2.04102 2.04101-2.04102-2.04101c-.122033-.12571-.289641-.19684-.46484-.19727z" fill="url(#b)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/startcenter.png b/sysui/desktop/icons/hicolor/24x24/apps/startcenter.png
new file mode 100644
index 000000000000..6262a3ca3f22
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/startcenter.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/startcenter.svg b/sysui/desktop/icons/hicolor/24x24/apps/startcenter.svg
new file mode 100644
index 000000000000..0937d3d6dbef
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/startcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -119.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m2.914555.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.749495c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213502-.20658-.511532-.32329-.808592-.31641h-12.124553c-.0701-.007-.14083-.007-.21094.00001zm14.972185 0c-.37292.11879-.49843.68372-.21093.94922l3.37496 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11765-.009-.17577 0z" fill="url(#a)"/><path d="m3.000485.99963v22.00086h17.999525v-15.00086l-5.999991-7z" 
 fill="#fff"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/writer.png b/sysui/desktop/icons/hicolor/24x24/apps/writer.png
new file mode 100644
index 000000000000..b6269c17e42d
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/apps/writer.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/apps/writer.svg b/sysui/desktop/icons/hicolor/24x24/apps/writer.svg
new file mode 100644
index 000000000000..d37e6aacef24
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/apps/writer.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 80.332979 275.99999)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -119.99663 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m2.9142044.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h17.7494946c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.62494-6.74775c-.213502-.20658-.511532-.32329-.808592-.31641h-12.1245526c-.0701-.007-.14083-.007-.21094.00001zm14.9721846 0c-.37292.11879-.49843.68372-.21093.94
 922l3.37496 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11765-.009-.17577 0z" fill="url(#c)"/><path d="m3.0001344.99963v22.00086h17.9995246v-15.00086l-5.999991-7z" fill="#fff"/><path d="m4.9996494 10v1h10.9999996v-1zm0 2.99999v1h13.9999996v-1zm0 3.00001v1h13.9999996v-1zm0 3v1h10.9999996v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.png
new file mode 100644
index 000000000000..b33eb5b05e8a
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.svg
new file mode 100644
index 000000000000..42df462d62df
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-database.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#8e03a3"/><stop offset="1" stop-color="#c254d2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="21" x2="3" xlink:href="#a" y1="24" y2="0"/><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#a" y1="992.375" y2="976.36902"/><path d="m3.9142044.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246
 -.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001344.99963v22.00086h15.9999956v-15.00086l-5.999996-7z" fill="#fff"/><path d="m12 10a6 3 0 0 0 -5.9999996 3v4a6 3 0 0 0 5.9999996 3 6 3 0 0 0 6-3v-4a6 3 0 0 0 -6-3zm0 1a5 2 0 0 1 5 2 5 2 0 0 1 -5 2 5 2 0 0 1 -4.9999996-2 5 2 0 0 1 4.9999996-2zm-4.9999996 3.6543a6 3 0 0 0 4.9999996 1.3457 6 3 0 0 0 5-1.3457v2.3457a5 2 0 0 1 -5 2 5 2 0 0 1 -4.9999996-2z" fill="url(#b)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.png
new file mode 100644
index 000000000000..f7ab2dd63f68
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.svg
new file mode 100644
index 000000000000..60c0ba2a4a04
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing-template.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142044.00674c-.51568.0984-.9233.60028-.91405 1.125v21.74327c.00005.5888.53598 1.12493 1.12499 1.12499h15.7499696c.58901-.00006 1.12493-.53619 1.12499-1.12499v-14.99553c.007-.29695-.10969-.59516-.3164-.80858l-5.62495-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094 0z" fil
 l="url(#b)"/><path d="m4.0001344.99999v22h15.9999996v-15l-6-7z" fill="#fff"/><path d="m16.886854.00674c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#a)"/><path d="m7.8354545 17.199211a4.4999962 4.4999962 0 0 1 -1.1550315-4.460696 4.4999962 4.4999962 0 0 1 3.37402-3.1381365 4.4999962 4.4999962 0 0 1 4.365441 1.4747315" fill="none" stroke="#7e7e7e" stroke-linecap="round"/><path d="m17.540384 10.47501v9.01094h-9.1053396z" fill="none" stroke="#7e7e7e" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.png
new file mode 100644
index 000000000000..052feb2672a5
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.svg
new file mode 100644
index 000000000000..4c4c66ec0f4d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-drawing.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#c99c00"/><stop offset="1" stop-color="#e9b913"/></linearGradient><path d="m3.9142044.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#a)"/><path d="m4.0001344.99963v22.00086h15.9999956v-15.00086l-5.999996-7
 z" fill="#fff"/><path d="m7.8354345 17.199211a4.4999962 4.4999962 0 0 1 -1.1550315-4.460696 4.4999962 4.4999962 0 0 1 3.37402-3.1381365 4.4999962 4.4999962 0 0 1 4.365441 1.4747315" fill="none" stroke="#d36118" stroke-linecap="round"/><path d="m17.54038 10.47501v9.01094h-9.1053356z" fill="none" stroke="#e9b913" stroke-linecap="round" stroke-linejoin="round"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.png
new file mode 100644
index 000000000000..1b3d87604b37
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.svg
new file mode 100644
index 000000000000..f69aa9de1bae
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-empty.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142044.00633c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#a)"/><path d="m4.0001344.99958v22.00086h15.9999956v-15.00086l-5.999996-7
 z" fill="#fff"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.png
new file mode 100644
index 000000000000..f9febb63a95d
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.svg
new file mode 100644
index 000000000000..247f9b1aa835
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-formula.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25.00789" x2="-.99231" xlink:href="#b" y1="26.8248" y2="-5.175168"/><linearGradient id="b"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m3.9142044.00633c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.
 00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001344.99958v22.00086h15.9999956v-15.00086l-5.999996-7z" fill="#fff"/><path d="m10.5 9.82093-1.9003896 8-1.59961-4h-2v1h1l2 5h1.40039l2.0996096-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" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.png
new file mode 100644
index 000000000000..2c523901ef20
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.svg
new file mode 100644
index 000000000000..873a1a479ebe
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-master-document.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142044.00633c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#a)"/><path d="m4.0001344.99958v22.00086h15.9999956v-15.00086l-5.99999
 6-7z" fill="#fff"/><path d="m6.0000004 10 11.9999996.0128v11l-11.9999996-.0128z" fill="#63bbee"/><path d="m11 10v4.97438l-4.9999996.0128v1l4.9999996-.0128v5.02562h1v-5.02562l6 .0256v-1l-6-.0256v-4.97438z" fill="#023f62"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.png
new file mode 100644
index 000000000000..617ee6a22f94
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.svg
new file mode 100644
index 000000000000..06c4bc0c7dc5
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation-template.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18.999954" x2="4.999954" y1="20" y2="2"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#767676"/></linearGradient><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><path d="m3.9142044.00669c-.51568.0984-.9233.60028-.91405 1.125v21.74327c.00005.5888.53598 1.12493 1.12499 1.12499h15.7499696c.58901-.00
 006 1.12493-.53619 1.12499-1.12499v-14.99553c.007-.29695-.10969-.59516-.3164-.80858l-5.62495-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094 0z" fill="url(#c)"/><path d="m4.0001344.99994v22h15.9999996v-15l-6-7z" fill="#fff"/><path d="m16.886854.00669c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#b)"/><path d="m7.0312044 11-.0312 7h9.9999996v-7zm1 1c1.9888496.01 5.9811696-.01 7.9687496 0 0 1.6599-.00004 3.3399 0 5h-7.9999996c.01-1.6668.0215-3.3334.0312-5zm .96875.98828v1h1v-1zm1.9999996.0117v1l4-.0117v-1zm-1.9999996 1.98828v1h1v-1zm1.9999996.0117v1l4-.0117v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.png
new file mode 100644
index 000000000000..de71063bbf36
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.svg
new file mode 100644
index 000000000000..d603a079deed
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-presentation.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18.99995" x2="4.999947" xlink:href="#b" y1="20" y2="2"/><linearGradient id="b"><stop offset="0" stop-color="#a33e03"/><stop offset="1" stop-color="#d36118"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m3.9142044.00633c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-
 .26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001344.99958v22.00086h15.9999956v-15.00086l-5.999996-7z" fill="#fff"/><path d="m7.0312004 11-.0312 7h9.9999996v-7zm1 1c1.9888496.01 5.9811696-.01 7.9687496 0 0 1.6599-.00004 3.3399 0 5h-7.9999996c.01-1.6668.0215-3.3334.0312-5zm .96875.98828v1h1v-1zm1.9999996.0117v1l4-.0117v-1zm-1.9999996 1.98828v1h1v-1zm1.9999996.0117v1l4-.0117v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.png
new file mode 100644
index 000000000000..03f7d694b1ca
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.svg
new file mode 100644
index 000000000000..5c6e762dd2ad
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 81.333284 277.99997)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9936)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902
 "/><path d="m3.9142044.00669c-.51568.0984-.9233.60028-.91405 1.125v21.74327c.00005.5888.53598 1.12493 1.12499 1.12499h15.7499696c.58901-.00006 1.12493-.53619 1.12499-1.12499v-14.99553c.007-.29695-.10969-.59516-.3164-.80858l-5.62495-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094 0z" fill="url(#d)"/><path d="m4.0001344.99994v22h15.9999996v-15l-6-7z" fill="#fff"/><path d="m16.886854.00669c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m6.0000044 11v1 .99805h-.002v7h12.0019496v-7-.99805-1zm1 1h4.9999996v.99805h-4.9999996zm5.9999996 0h4v .99805h-4zm-6.0019496 1.99805h5.0019496v1h-5.0019496zm6.0019496 0h4v1h-4zm-6.0019496 2h5.0019496v1h-5.0019496zm6.0019496 0h4v1h-4zm-6.0019496 2h5.0019496v1h-5.0019496zm6.0019496 0h4v1h-4z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.png
new file mode 100644
index 000000000000..3f85f2a70518
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.svg
new file mode 100644
index 000000000000..1f665159c2a8
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-spreadsheet.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 80.33333 275.99997)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b"><stop offset="0" stop-color="#18a303"/><stop offset="1" stop-color="#43c330"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902"/><path d="m3.9142044.00633c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l
 3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m4.0001344.99958v22.00086h15.9999956v-15.00086l-5.999996-7z" fill="#fff"/><path d="m5.9980474 10.99805v2 5 2h12.0019526v-2-5-.99805-1-.002zm1.001953 1.00195h4.9999996v.99805h-4.9999996zm5.9999996 0h4v .99805h-4zm-6.0019526 1.99805h5.0019526v1h-5.0019526zm6.0019526 0h4v1h-4zm-6.0019526 2h5.0019526v1h-5.0019526zm6.0019526 0h4v1h-4zm-6.0019526 2h5.0019526v1h-5.0019526zm6.0019526 0h4v1h-4z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.png
new file mode 100644
index 000000000000..f62b177ba067
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.svg
new file mode 100644
index 000000000000..e5d1d091566d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text-template.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 81.333334 275.99999)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902
 "/><path d="m3.9142044.00674c-.51568.0984-.9233.60028-.91405 1.125v21.74327c.00005.5888.53598 1.12493 1.12499 1.12499h15.7499696c.58901-.00006 1.12493-.53619 1.12499-1.12499v-14.99553c.007-.29695-.10969-.59516-.3164-.80858l-5.62495-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094 0z" fill="url(#d)"/><path d="m4.0001344.99999v22h15.9999996v-15l-6-7z" fill="#fff"/><path d="m16.886854.00674c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m6.0000044 10v1h8.9999996v-1zm0 2.99999v1h11.9999996v-1zm0 3.00001v1h11.9999996v-1zm0 2.99999v1h8.9999996v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.png
new file mode 100644
index 000000000000..2a54f490ea06
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.svg
new file mode 100644
index 000000000000..68b4276e0ad7
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-text.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 275.99999)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#c" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><path d="m3.9142044.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.94922l
 3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#b)"/><path d="m4.0001344.99963v22.00086h15.9999956v-15.00086l-5.999996-7z" fill="#fff"/><path d="m6.0000004 10v1h8.9999996v-1zm0 2.99999v1h11.9999996v-1zm0 3.00001v1h11.9999996v-1zm0 3v1h8.9999996v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.png
new file mode 100644
index 000000000000..f62b177ba067
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.svg
new file mode 100644
index 000000000000..e5d1d091566d
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web-template.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 81.333334 275.99999)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#b" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="translate(0 20)" gradientUnits="userSpaceOnUse" x1="129" x2="103" y1="56" y2="24"><stop offset="0" stop-color="#535353"/><stop offset="1" stop-color="#7e7e7e"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" y1="992.375" y2="976.36902"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1093.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#b" y1="992.375" y2="976.36902
 "/><path d="m3.9142044.00674c-.51568.0984-.9233.60028-.91405 1.125v21.74327c.00005.5888.53598 1.12493 1.12499 1.12499h15.7499696c.58901-.00006 1.12493-.53619 1.12499-1.12499v-14.99553c.007-.29695-.10969-.59516-.3164-.80858l-5.62495-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094 0z" fill="url(#d)"/><path d="m4.0001344.99999v22h15.9999996v-15l-6-7z" fill="#fff"/><path d="m16.886854.00674c-.37292.11879-.49843.68372-.21093.94922l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#c)"/><path d="m6.0000044 10v1h8.9999996v-1zm0 2.99999v1h11.9999996v-1zm0 3.00001v1h11.9999996v-1zm0 2.99999v1h8.9999996v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.png b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.png
new file mode 100644
index 000000000000..2a54f490ea06
Binary files /dev/null and b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.png differ
diff --git a/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.svg b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.svg
new file mode 100644
index 000000000000..066ee58dd3b6
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/24x24/mimetypes/oasis-web.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3333333 0 0 1.375 79.33333 275.99999)" gradientUnits="userSpaceOnUse" x1="-46" x2="-56.5" xlink:href="#c" y1="-185.45454" y2="-198.54546"/><linearGradient id="b" gradientTransform="matrix(1.1249688 0 0 1.1245683 -120.99628 -1094.9935)" gradientUnits="userSpaceOnUse" x1="124.00017" x2="111.99994" xlink:href="#c" y1="992.375" y2="976.36902"/><linearGradient id="c"><stop offset="0" stop-color="#0369a3"/><stop offset="1" stop-color="#1c99e0"/></linearGradient><path d="m3.9142044.00638c-.51568.0984-.9233.60028-.91405 1.125v21.74413c.00005.5888.53598 1.12492 1.12499 1.12498h15.7499656c.58901-.00006 1.12493-.53619 1.12499-1.12498v-14.99639c.007-.29695-.10969-.59517-.3164-.80859l-5.624946-6.74775c-.2135-.20658-.51153-.32329-.80859-.31641h-10.1250196c-.0701-.007-.14083-.007-.21094.00001zm12.9726456 0c-.37292.11879-.49843.68372-.21093.949
 22l3.37497 3.37277c.31178.29553.93278.0425.94921-.38671v-3.37278c-.00003-.2944-.26799-.56246-.56249-.5625h-3.37498c-.0582-.009-.11766-.009-.17578 0z" fill="url(#b)"/><path d="m4.0001344.99963v22.00086h15.9999956v-15.00086l-5.999996-7z" fill="#fff"/><path d="m6.0000004 10v1h8.9999996v-1zm0 2.99999v1h11.9999996v-1zm0 3.00001v1h11.9999996v-1zm0 3v1h8.9999996v-1z" fill="url(#a)"/></svg>
\ No newline at end of file
diff --git a/sysui/desktop/icons/hicolor/32x32/mimetypes/database.png b/sysui/desktop/icons/hicolor/32x32/mimetypes/database.png
deleted file mode 100644
index 709903d46c21..000000000000
Binary files a/sysui/desktop/icons/hicolor/32x32/mimetypes/database.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/32x32/mimetypes/drawing-template.png b/sysui/desktop/icons/hicolor/32x32/mimetypes/drawing-template.png
deleted file mode 100644
index 76e5abdab9f0..000000000000
Binary files a/sysui/desktop/icons/hicolor/32x32/mimetypes/drawing-template.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/32x32/mimetypes/drawing.png b/sysui/desktop/icons/hicolor/32x32/mimetypes/drawing.png
deleted file mode 100644
index 380c60a7df2c..000000000000
Binary files a/sysui/desktop/icons/hicolor/32x32/mimetypes/drawing.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/32x32/mimetypes/formula.png b/sysui/desktop/icons/hicolor/32x32/mimetypes/formula.png
deleted file mode 100644
index 37306ac617ec..000000000000
Binary files a/sysui/desktop/icons/hicolor/32x32/mimetypes/formula.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/32x32/mimetypes/master-document.png b/sysui/desktop/icons/hicolor/32x32/mimetypes/master-document.png
deleted file mode 100644
index 1f3e79927608..000000000000
Binary files a/sysui/desktop/icons/hicolor/32x32/mimetypes/master-document.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/database.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/database.png
deleted file mode 100644
index 224943b0e9ea..000000000000
Binary files a/sysui/desktop/icons/hicolor/48x48/mimetypes/database.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/drawing-template.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/drawing-template.png
deleted file mode 100644
index 043dd5dfae71..000000000000
Binary files a/sysui/desktop/icons/hicolor/48x48/mimetypes/drawing-template.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/drawing.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/drawing.png
deleted file mode 100644
index 8857034ce262..000000000000
Binary files a/sysui/desktop/icons/hicolor/48x48/mimetypes/drawing.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/formula.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/formula.png
deleted file mode 100644
index 45f6d919387c..000000000000
Binary files a/sysui/desktop/icons/hicolor/48x48/mimetypes/formula.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/48x48/mimetypes/master-document.png b/sysui/desktop/icons/hicolor/48x48/mimetypes/master-document.png
deleted file mode 100644
index 191a619f7cf3..000000000000
Binary files a/sysui/desktop/icons/hicolor/48x48/mimetypes/master-document.png and /dev/null differ
diff --git a/sysui/desktop/icons/hicolor/64x64/apps/base.png b/sysui/desktop/icons/hicolor/64x64/apps/base.png
new file mode 100644
index 000000000000..aa18745a93a1
Binary files /dev/null and b/sysui/desktop/icons/hicolor/64x64/apps/base.png differ
diff --git a/sysui/desktop/icons/hicolor/64x64/apps/base.svg b/sysui/desktop/icons/hicolor/64x64/apps/base.svg
new file mode 100644
index 000000000000..b22ddbdcfe5f
--- /dev/null
+++ b/sysui/desktop/icons/hicolor/64x64/apps/base.svg
@@ -0,0 +1 @@

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list