From 086df34a5893eaca0c582e4f62f9ab71793d20e5 Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Wed, 5 Mar 2025 00:30:31 +0100 Subject: [PATCH 1/9] feat: add folder icon for firestore --- icons/folder-firestore-open.svg | 8 ++++++++ icons/folder-firestore.svg | 8 ++++++++ src/core/icons/folderIcons.ts | 4 ++++ 3 files changed, 20 insertions(+) create mode 100644 icons/folder-firestore-open.svg create mode 100644 icons/folder-firestore.svg diff --git a/icons/folder-firestore-open.svg b/icons/folder-firestore-open.svg new file mode 100644 index 0000000000..a4d7da8cab --- /dev/null +++ b/icons/folder-firestore-open.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/icons/folder-firestore.svg b/icons/folder-firestore.svg new file mode 100644 index 0000000000..b14398369d --- /dev/null +++ b/icons/folder-firestore.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/core/icons/folderIcons.ts b/src/core/icons/folderIcons.ts index 1be9babc07..628b50fb17 100644 --- a/src/core/icons/folderIcons.ts +++ b/src/core/icons/folderIcons.ts @@ -926,6 +926,10 @@ export const folderIcons: FolderTheme[] = [ }, { name: 'folder-stencil', folderNames: ['stencil'] }, { name: 'folder-firebase', folderNames: ['firebase'] }, + { + name: 'folder-firestore', + folderNames: ['firestore', 'cloud-firestore'], + }, { name: 'folder-svelte', folderNames: ['svelte', 'svelte-kit'] }, { name: 'folder-update', From 786441ca879d453ae61bc6684f28c47462ea4b17 Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Wed, 5 Mar 2025 00:46:33 +0100 Subject: [PATCH 2/9] feat: add folder icon for cloud-functions --- icons/folder-cloud-functions-open.svg | 8 ++++++++ icons/folder-cloud-functions.svg | 8 ++++++++ src/core/icons/folderIcons.ts | 9 +++++++++ 3 files changed, 25 insertions(+) create mode 100644 icons/folder-cloud-functions-open.svg create mode 100644 icons/folder-cloud-functions.svg diff --git a/icons/folder-cloud-functions-open.svg b/icons/folder-cloud-functions-open.svg new file mode 100644 index 0000000000..21c4240c39 --- /dev/null +++ b/icons/folder-cloud-functions-open.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/icons/folder-cloud-functions.svg b/icons/folder-cloud-functions.svg new file mode 100644 index 0000000000..3042af4857 --- /dev/null +++ b/icons/folder-cloud-functions.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/core/icons/folderIcons.ts b/src/core/icons/folderIcons.ts index 628b50fb17..9f0a99a985 100644 --- a/src/core/icons/folderIcons.ts +++ b/src/core/icons/folderIcons.ts @@ -930,6 +930,15 @@ export const folderIcons: FolderTheme[] = [ name: 'folder-firestore', folderNames: ['firestore', 'cloud-firestore'], }, + { + name: 'folder-cloud-functions', + folderNames: [ + 'cloud-functions', + 'cloudfunctions', + 'firebase-cloud-functions', + 'firebase-cloudfunctions', + ], + }, { name: 'folder-svelte', folderNames: ['svelte', 'svelte-kit'] }, { name: 'folder-update', From 4b1e8ce114547c57163aaea23816b591071b27c7 Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Wed, 5 Mar 2025 00:52:45 +0100 Subject: [PATCH 3/9] add firebase-firestore --- src/core/icons/folderIcons.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/icons/folderIcons.ts b/src/core/icons/folderIcons.ts index 9f0a99a985..6f5ccf4462 100644 --- a/src/core/icons/folderIcons.ts +++ b/src/core/icons/folderIcons.ts @@ -928,7 +928,7 @@ export const folderIcons: FolderTheme[] = [ { name: 'folder-firebase', folderNames: ['firebase'] }, { name: 'folder-firestore', - folderNames: ['firestore', 'cloud-firestore'], + folderNames: ['firestore', 'cloud-firestore', 'firebase-firestore'], }, { name: 'folder-cloud-functions', From eeee7a4450b73c44851dea0a15e3a274e54eeec4 Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Fri, 14 Mar 2025 05:48:30 +0100 Subject: [PATCH 4/9] Update cloud functions icon --- icons/folder-cloud-functions-open.svg | 29 +++++++++++++++++++++------ icons/folder-cloud-functions.svg | 29 +++++++++++++++++++++------ 2 files changed, 46 insertions(+), 12 deletions(-) diff --git a/icons/folder-cloud-functions-open.svg b/icons/folder-cloud-functions-open.svg index 21c4240c39..778769acd0 100644 --- a/icons/folder-cloud-functions-open.svg +++ b/icons/folder-cloud-functions-open.svg @@ -1,8 +1,25 @@ - - - - - - + + + + + + + + + + + + + \ No newline at end of file diff --git a/icons/folder-cloud-functions.svg b/icons/folder-cloud-functions.svg index 3042af4857..edbb00c416 100644 --- a/icons/folder-cloud-functions.svg +++ b/icons/folder-cloud-functions.svg @@ -1,8 +1,25 @@ - - - - - - + + + + + + + + + + + + + \ No newline at end of file From 088fcac7f9b1feed9f12d67abbd486e4b23c1858 Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Fri, 14 Mar 2025 05:48:35 +0100 Subject: [PATCH 5/9] Update firestore icon --- icons/folder-firestore-open.svg | 20 ++++++++++++++------ icons/folder-firestore.svg | 20 ++++++++++++++------ 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/icons/folder-firestore-open.svg b/icons/folder-firestore-open.svg index a4d7da8cab..43e7b6ff64 100644 --- a/icons/folder-firestore-open.svg +++ b/icons/folder-firestore-open.svg @@ -1,8 +1,16 @@ - - - - - - + + + + + + + + \ No newline at end of file diff --git a/icons/folder-firestore.svg b/icons/folder-firestore.svg index b14398369d..dc6f1f4cbe 100644 --- a/icons/folder-firestore.svg +++ b/icons/folder-firestore.svg @@ -1,8 +1,16 @@ - - - - - - + + + + + + + + \ No newline at end of file From 93d55c236318d4607f773aaf09c9f82774789e1f Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Fri, 14 Mar 2025 06:01:53 +0100 Subject: [PATCH 6/9] Update to new Firebase branding --- icons/folder-firebase-open.svg | 19 ++++++++++++++++++- icons/folder-firebase.svg | 24 +++++++++++++++++++++++- 2 files changed, 41 insertions(+), 2 deletions(-) diff --git a/icons/folder-firebase-open.svg b/icons/folder-firebase-open.svg index 523e4ff21e..892f64f04d 100644 --- a/icons/folder-firebase-open.svg +++ b/icons/folder-firebase-open.svg @@ -1 +1,18 @@ - \ 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..d4ff1b9b21 100644 --- a/icons/folder-firebase.svg +++ b/icons/folder-firebase.svg @@ -1 +1,23 @@ - \ No newline at end of file + + + + + + + + + + + \ No newline at end of file From af99ffa93d9acd0e9aa1223f1a5828156ad99445 Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Fri, 14 Mar 2025 20:29:47 +0100 Subject: [PATCH 7/9] Update icons --- icons/firebase.svg | 21 ++++++++++++- icons/folder-cloud-functions-open.svg | 43 +++++++++++++++++---------- icons/folder-cloud-functions.svg | 43 +++++++++++++++++---------- icons/folder-firebase-open.svg | 17 +++++------ icons/folder-firebase.svg | 17 +++++------ icons/folder-firestore-open.svg | 10 +++---- icons/folder-firestore.svg | 10 +++---- 7 files changed, 98 insertions(+), 63 deletions(-) diff --git a/icons/firebase.svg b/icons/firebase.svg index e319737ed0..39bfc10da3 100644 --- a/icons/firebase.svg +++ b/icons/firebase.svg @@ -1 +1,20 @@ - \ No newline at end of file + + + + + + + + + + \ No newline at end of file diff --git a/icons/folder-cloud-functions-open.svg b/icons/folder-cloud-functions-open.svg index 778769acd0..215c8da32d 100644 --- a/icons/folder-cloud-functions-open.svg +++ b/icons/folder-cloud-functions-open.svg @@ -6,20 +6,33 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/icons/folder-cloud-functions.svg b/icons/folder-cloud-functions.svg index edbb00c416..1649c5abc1 100644 --- a/icons/folder-cloud-functions.svg +++ b/icons/folder-cloud-functions.svg @@ -6,20 +6,33 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/icons/folder-firebase-open.svg b/icons/folder-firebase-open.svg index 892f64f04d..73dd493d57 100644 --- a/icons/folder-firebase-open.svg +++ b/icons/folder-firebase-open.svg @@ -1,18 +1,15 @@ - + + d="M24,28.014C24,28.014 19.416,28.227 17,24C16.34,22.844 15.994,21.195 16,20C16.012,17.736 16.962,16.119 17.038,16C17.155,15.819 19.992,15.133 22,16C24.008,16.867 25.979,19.215 26,22C26.021,24.785 23.725,26.565 23.309,26.881C22.894,27.197 24,28.014 24,28.014ZM22,25.5C24.051,23.854 23.875,23.437 24,22C24.125,20.563 22.993,18.929 22,18C21.007,17.071 19.066,17.35 18.5,17.5C16.082,22.905 22,25.5 22,25.5Z" + style="fill:rgb(255,224,178);" /> + d="M24,28.014L26.527,27.073C26.527,27.073 24.539,25.808 23.618,24.905C21.381,22.71 20.021,20.085 20,16C19.979,11.915 24,8 24,8C24,8 32.063,14.276 32,20C31.356,28.183 24,28.014 24,28.014ZM28,24.991C29.044,23.856 29.95,22.949 30,20C30.075,15.619 24,10.5 24,10.5C24,10.5 22.144,12.893 22,16C21.662,23.273 28,24.991 28,24.991Z" + style="fill:rgb(255,224,178);" /> - + d="M22.34,25.64C22.34,25.64 25.793,25.554 28,24.991C31.451,24.112 26.978,27.182 26.978,27.182L24,28.015L22.687,27.479L22.34,25.64Z" + style="fill:rgb(255,224,178);" /> \ No newline at end of file diff --git a/icons/folder-firebase.svg b/icons/folder-firebase.svg index d4ff1b9b21..fa9466e321 100644 --- a/icons/folder-firebase.svg +++ b/icons/folder-firebase.svg @@ -6,18 +6,15 @@ - + + d="M24,28.014C24,28.014 19.416,28.227 17,24C16.34,22.844 15.994,21.195 16,20C16.012,17.736 16.962,16.119 17.038,16C17.155,15.819 19.992,15.133 22,16C24.008,16.867 25.979,19.215 26,22C26.021,24.785 23.725,26.565 23.309,26.881C22.894,27.197 24,28.014 24,28.014ZM22,25.5C24.051,23.854 23.875,23.437 24,22C24.125,20.563 22.993,18.929 22,18C21.007,17.071 19.066,17.35 18.5,17.5C16.082,22.905 22,25.5 22,25.5Z" + style="fill:rgb(255,224,178);" /> + d="M24,28.014L26.527,27.073C26.527,27.073 24.539,25.808 23.618,24.905C21.381,22.71 20.021,20.085 20,16C19.979,11.915 24,8 24,8C24,8 32.063,14.276 32,20C31.356,28.183 24,28.014 24,28.014ZM28,24.991C29.044,23.856 29.95,22.949 30,20C30.075,15.619 24,10.5 24,10.5C24,10.5 22.144,12.893 22,16C21.662,23.273 28,24.991 28,24.991Z" + style="fill:rgb(255,224,178);" /> - + d="M22.34,25.64C22.34,25.64 25.793,25.554 28,24.991C31.451,24.112 26.978,27.182 26.978,27.182L24,28.015L22.687,27.479L22.34,25.64Z" + style="fill:rgb(255,224,178);" /> \ No newline at end of file diff --git a/icons/folder-firestore-open.svg b/icons/folder-firestore-open.svg index 43e7b6ff64..02b2423191 100644 --- a/icons/folder-firestore-open.svg +++ b/icons/folder-firestore-open.svg @@ -6,11 +6,9 @@ - - - - + + + + \ No newline at end of file diff --git a/icons/folder-firestore.svg b/icons/folder-firestore.svg index dc6f1f4cbe..41aee08303 100644 --- a/icons/folder-firestore.svg +++ b/icons/folder-firestore.svg @@ -6,11 +6,9 @@ - - - - + + + + \ No newline at end of file From b4f8924a37125a6aa68cceb5540bcc79152b4ace Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Fri, 14 Mar 2025 21:27:43 +0100 Subject: [PATCH 8/9] Monochrome icon --- icons/firebase.svg | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/icons/firebase.svg b/icons/firebase.svg index 39bfc10da3..aaf7593df0 100644 --- a/icons/firebase.svg +++ b/icons/firebase.svg @@ -1,20 +1,7 @@ - - - - - - - - \ No newline at end of file + + + + + From 67e84f58effa963cd7ae519cb93d0395fa72411b Mon Sep 17 00:00:00 2001 From: Philipp Bauer Date: Fri, 14 Mar 2025 21:49:23 +0100 Subject: [PATCH 9/9] Thicker firebase icon --- icons/firebase.svg | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/icons/firebase.svg b/icons/firebase.svg index aaf7593df0..e5051b920e 100644 --- a/icons/firebase.svg +++ b/icons/firebase.svg @@ -1,7 +1,12 @@ - - + + + + + + +