From 6b0b9c5d5b0556bc45e36da37c0d75dc1e10813e Mon Sep 17 00:00:00 2001 From: Deckstar Date: Fri, 13 Mar 2026 10:03:06 +0100 Subject: [PATCH 1/2] Feature: added file & folder icons for Postgraphile; --- icons/folder-postgraphile-open.svg | 53 ++++++++++++++++++++++++++++++ icons/folder-postgraphile.svg | 53 ++++++++++++++++++++++++++++++ icons/postgraphile-js.svg | 51 ++++++++++++++++++++++++++++ icons/postgraphile.svg | 51 ++++++++++++++++++++++++++++ src/core/icons/fileIcons.ts | 13 ++++++++ src/core/icons/folderIcons.ts | 9 +++++ 6 files changed, 230 insertions(+) create mode 100644 icons/folder-postgraphile-open.svg create mode 100644 icons/folder-postgraphile.svg create mode 100644 icons/postgraphile-js.svg create mode 100644 icons/postgraphile.svg diff --git a/icons/folder-postgraphile-open.svg b/icons/folder-postgraphile-open.svg new file mode 100644 index 0000000000..c6f17c3cc9 --- /dev/null +++ b/icons/folder-postgraphile-open.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/icons/folder-postgraphile.svg b/icons/folder-postgraphile.svg new file mode 100644 index 0000000000..2944ca842b --- /dev/null +++ b/icons/folder-postgraphile.svg @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/icons/postgraphile-js.svg b/icons/postgraphile-js.svg new file mode 100644 index 0000000000..4fadfcb603 --- /dev/null +++ b/icons/postgraphile-js.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/icons/postgraphile.svg b/icons/postgraphile.svg new file mode 100644 index 0000000000..e4c6020952 --- /dev/null +++ b/icons/postgraphile.svg @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/core/icons/fileIcons.ts b/src/core/icons/fileIcons.ts index bbfb58626c..8c112d7277 100644 --- a/src/core/icons/fileIcons.ts +++ b/src/core/icons/fileIcons.ts @@ -3359,6 +3359,19 @@ export const fileIcons: FileIcons = { 'metro.config.json', ], }, + { + name: 'postgraphile', + fileNames: ['graphile.config.ts', 'postgraphile.config.ts'], + }, + { + name: 'postgraphile-js', + fileNames: [ + 'graphile.config.js', + 'graphile.config.mjs', + 'postgraphile.config.js', + 'postgraphile.config.mjs', + ], + }, { name: 'bashly', patterns: { diff --git a/src/core/icons/folderIcons.ts b/src/core/icons/folderIcons.ts index 32ff25c154..8855bb68f1 100644 --- a/src/core/icons/folderIcons.ts +++ b/src/core/icons/folderIcons.ts @@ -1355,6 +1355,15 @@ export const folderIcons: FolderTheme[] = [ name: 'folder-metro', folderNames: ['metro'], }, + { + name: 'folder-postgraphile', + folderNames: [ + 'graphile', + 'graphile-plugins', + 'postgraphile', + 'postgraphile-plugins', + ], + }, { name: 'folder-filter', folderNames: ['filter', 'filters'], From d95fdf07b03452b592d94b98466f2f488a4789cd Mon Sep 17 00:00:00 2001 From: Deckstar Date: Fri, 13 Mar 2026 10:13:43 +0100 Subject: [PATCH 2/2] Updated Postgraphile icons to use Material Design colors; --- icons/postgraphile-js.svg | 52 +++++++++++++++++++-------------------- icons/postgraphile.svg | 52 +++++++++++++++++++-------------------- 2 files changed, 52 insertions(+), 52 deletions(-) diff --git a/icons/postgraphile-js.svg b/icons/postgraphile-js.svg index 4fadfcb603..46668ec80b 100644 --- a/icons/postgraphile-js.svg +++ b/icons/postgraphile-js.svg @@ -4,47 +4,47 @@ - - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + - - - - - + - - diff --git a/icons/postgraphile.svg b/icons/postgraphile.svg index e4c6020952..e2744aba98 100644 --- a/icons/postgraphile.svg +++ b/icons/postgraphile.svg @@ -4,47 +4,47 @@ - - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + - - - - - + - -