diff --git a/icons/firebase.svg b/icons/firebase.svg
index e319737ed0..e5051b920e 100644
--- a/icons/firebase.svg
+++ b/icons/firebase.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
+
+
diff --git a/icons/folder-cloud-functions-open.svg b/icons/folder-cloud-functions-open.svg
new file mode 100644
index 0000000000..215c8da32d
--- /dev/null
+++ b/icons/folder-cloud-functions-open.svg
@@ -0,0 +1,38 @@
+
+
+
\ No newline at end of file
diff --git a/icons/folder-cloud-functions.svg b/icons/folder-cloud-functions.svg
new file mode 100644
index 0000000000..1649c5abc1
--- /dev/null
+++ b/icons/folder-cloud-functions.svg
@@ -0,0 +1,38 @@
+
+
+
\ No newline at end of file
diff --git a/icons/folder-firebase-open.svg b/icons/folder-firebase-open.svg
index 523e4ff21e..73dd493d57 100644
--- a/icons/folder-firebase-open.svg
+++ b/icons/folder-firebase-open.svg
@@ -1 +1,15 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/icons/folder-firebase.svg b/icons/folder-firebase.svg
index f937c38137..fa9466e321 100644
--- a/icons/folder-firebase.svg
+++ b/icons/folder-firebase.svg
@@ -1 +1,20 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/icons/folder-firestore-open.svg b/icons/folder-firestore-open.svg
new file mode 100644
index 0000000000..02b2423191
--- /dev/null
+++ b/icons/folder-firestore-open.svg
@@ -0,0 +1,14 @@
+
+
+
\ No newline at end of file
diff --git a/icons/folder-firestore.svg b/icons/folder-firestore.svg
new file mode 100644
index 0000000000..41aee08303
--- /dev/null
+++ b/icons/folder-firestore.svg
@@ -0,0 +1,14 @@
+
+
+
\ No newline at end of file
diff --git a/src/core/icons/folderIcons.ts b/src/core/icons/folderIcons.ts
index 1be9babc07..6f5ccf4462 100644
--- a/src/core/icons/folderIcons.ts
+++ b/src/core/icons/folderIcons.ts
@@ -926,6 +926,19 @@ export const folderIcons: FolderTheme[] = [
},
{ name: 'folder-stencil', folderNames: ['stencil'] },
{ name: 'folder-firebase', folderNames: ['firebase'] },
+ {
+ name: 'folder-firestore',
+ folderNames: ['firestore', 'cloud-firestore', 'firebase-firestore'],
+ },
+ {
+ name: 'folder-cloud-functions',
+ folderNames: [
+ 'cloud-functions',
+ 'cloudfunctions',
+ 'firebase-cloud-functions',
+ 'firebase-cloudfunctions',
+ ],
+ },
{ name: 'folder-svelte', folderNames: ['svelte', 'svelte-kit'] },
{
name: 'folder-update',