diff --git a/src/assets/icons/codimd-line.svg b/src/assets/icons/codimd-line.svg
new file mode 100644
index 000000000..2b0fe20ec
--- /dev/null
+++ b/src/assets/icons/codimd-line.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/src/assets/icons/collabora-line.svg b/src/assets/icons/collabora-line.svg
new file mode 100644
index 000000000..5c48e12f3
--- /dev/null
+++ b/src/assets/icons/collabora-line.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/src/assets/icons/drawio_app-line.svg b/src/assets/icons/drawio_app-line.svg
new file mode 100644
index 000000000..079095282
--- /dev/null
+++ b/src/assets/icons/drawio_app-line.svg
@@ -0,0 +1,17 @@
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/msoffice-cloud-line.svg b/src/assets/icons/msoffice-cloud-line.svg
new file mode 100644
index 000000000..948e74a38
--- /dev/null
+++ b/src/assets/icons/msoffice-cloud-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/msoffice-line.svg b/src/assets/icons/msoffice-line.svg
new file mode 100644
index 000000000..ff9b12bad
--- /dev/null
+++ b/src/assets/icons/msoffice-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/onlyoffice-line.svg b/src/assets/icons/onlyoffice-line.svg
new file mode 100644
index 000000000..ea9031e55
--- /dev/null
+++ b/src/assets/icons/onlyoffice-line.svg
@@ -0,0 +1,19 @@
+
diff --git a/src/assets/icons/resource-type-root-fill.svg b/src/assets/icons/resource-type-root-fill.svg
new file mode 100644
index 000000000..102abdf8b
--- /dev/null
+++ b/src/assets/icons/resource-type-root-fill.svg
@@ -0,0 +1,45 @@
+
+
diff --git a/src/helpers/resourceIconExtensionMapping.json b/src/helpers/resourceIconExtensionMapping.json
index de28c3dfc..860fe219d 100644
--- a/src/helpers/resourceIconExtensionMapping.json
+++ b/src/helpers/resourceIconExtensionMapping.json
@@ -79,6 +79,7 @@
"psd": "image",
"py": "code",
"rar": "archive",
+ "root": "root",
"rss": "file",
"scss": "code",
"sh": "code",