From 4a26bc77757f66493a53fe99eb876382c20f8efd Mon Sep 17 00:00:00 2001 From: phillvdm Date: Tue, 26 Aug 2025 13:11:02 -0400 Subject: [PATCH 1/5] Add a 'Sync Engine' catergory for database sync engines like PowerSync, Zero, ElectricSQL and others. --- src/types/categories.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/types/categories.ts b/src/types/categories.ts index addbe7b..a2b55a9 100644 --- a/src/types/categories.ts +++ b/src/types/categories.ts @@ -31,4 +31,5 @@ export type tCategory = | 'Config' | 'Secrets' | 'IaC' - | 'Analytics'; + | 'Analytics' + | 'Sync Engine'; From 527129c3fbc694f4c5e52dba9c66585451b8d644 Mon Sep 17 00:00:00 2001 From: phillvdm Date: Tue, 26 Aug 2025 13:45:34 -0400 Subject: [PATCH 2/5] Add PowerSync logo to svgl library - Add PowerSync logo SVG files (icon and wordmarks) - Add PowerSync entry to svgs.ts with Database category - Include light and dark wordmark variants --- src/data/svgs.ts | 10 ++++++++++ static/library/powersync-wordmark-dark.svg | 1 + static/library/powersync-wordmark-light.svg | 1 + static/library/powersync.svg | 1 + 4 files changed, 13 insertions(+) create mode 100644 static/library/powersync-wordmark-dark.svg create mode 100644 static/library/powersync-wordmark-light.svg create mode 100644 static/library/powersync.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 3eefeeb..d45ae42 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -3814,5 +3814,15 @@ export const svgs: iSVG[] = [ category: 'Library', route: '/library/unjs.svg', url: 'https://unjs.io/' + }, + { + title: 'PowerSync', + category: ['Sync Engine', 'Database', 'Library'], + route: '/library/powersync.svg', + wordmark: { + light: '/library/powersync-wordmark-light.svg', + dark: '/library/powersync-wordmark-dark.svg' + }, + url: 'https://powersync.com/' } ]; diff --git a/static/library/powersync-wordmark-dark.svg b/static/library/powersync-wordmark-dark.svg new file mode 100644 index 0000000..82dfc7e --- /dev/null +++ b/static/library/powersync-wordmark-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/powersync-wordmark-light.svg b/static/library/powersync-wordmark-light.svg new file mode 100644 index 0000000..f5c0423 --- /dev/null +++ b/static/library/powersync-wordmark-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/powersync.svg b/static/library/powersync.svg new file mode 100644 index 0000000..6130bc3 --- /dev/null +++ b/static/library/powersync.svg @@ -0,0 +1 @@ + \ No newline at end of file From 1aabcbb48cf80671940103397a49924a1e32908f Mon Sep 17 00:00:00 2001 From: "Vladimir Antonio F. C." <50648871+vladiantio@users.noreply.github.com> Date: Thu, 28 Aug 2025 22:57:36 -0400 Subject: [PATCH 3/5] =?UTF-8?q?=E2=9C=A8=20Update=20Windsurf=20logo=20+=20?= =?UTF-8?q?URL,=20and=20add=20wordmark=20+=20brand=20URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/svgs.ts | 12 ++++++++++-- static/library/windsurf-dark.svg | 1 + static/library/windsurf-light.svg | 1 + static/library/windsurf-logo.svg | 1 - static/library/windsurf-wordmark-dark.svg | 1 + static/library/windsurf-wordmark-light.svg | 1 + 6 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 static/library/windsurf-dark.svg create mode 100644 static/library/windsurf-light.svg delete mode 100644 static/library/windsurf-logo.svg create mode 100644 static/library/windsurf-wordmark-dark.svg create mode 100644 static/library/windsurf-wordmark-light.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 1d46ef5..d9ca4d3 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -30,8 +30,16 @@ export const svgs: iSVG[] = [ { title: 'Windsurf', category: ['Software', 'AI'], - route: '/library/windsurf-logo.svg', - url: 'https://codeium.com/windsurf' + route: { + light: '/library/windsurf-light.svg', + dark: '/library/windsurf-dark.svg' + }, + wordmark: { + light: '/library/windsurf-wordmark-light.svg', + dark: '/library/windsurf-wordmark-dark.svg' + }, + url: 'https://windsurf.com/editor', + brandUrl: 'https://windsurf.com/brand' }, { title: 'Mattermost', diff --git a/static/library/windsurf-dark.svg b/static/library/windsurf-dark.svg new file mode 100644 index 0000000..8f4b214 --- /dev/null +++ b/static/library/windsurf-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/windsurf-light.svg b/static/library/windsurf-light.svg new file mode 100644 index 0000000..bcaf639 --- /dev/null +++ b/static/library/windsurf-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/windsurf-logo.svg b/static/library/windsurf-logo.svg deleted file mode 100644 index ce19e25..0000000 --- a/static/library/windsurf-logo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/static/library/windsurf-wordmark-dark.svg b/static/library/windsurf-wordmark-dark.svg new file mode 100644 index 0000000..2847d61 --- /dev/null +++ b/static/library/windsurf-wordmark-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/windsurf-wordmark-light.svg b/static/library/windsurf-wordmark-light.svg new file mode 100644 index 0000000..6348fe1 --- /dev/null +++ b/static/library/windsurf-wordmark-light.svg @@ -0,0 +1 @@ + \ No newline at end of file From d45d23f501d11e22d6889b68e89226d580c80a0d Mon Sep 17 00:00:00 2001 From: "Vladimir Antonio F. C." <50648871+vladiantio@users.noreply.github.com> Date: Thu, 28 Aug 2025 23:01:21 -0400 Subject: [PATCH 4/5] =?UTF-8?q?=F0=9F=94=A7=20Fix=20formatting=20in=20`cat?= =?UTF-8?q?egories.ts`=20by=20removing=20trailing=20semicolons?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/types/categories.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/types/categories.ts b/src/types/categories.ts index 2109caf..57dd4c7 100644 --- a/src/types/categories.ts +++ b/src/types/categories.ts @@ -32,6 +32,6 @@ export type tCategory = | 'Secrets' | 'IaC' | 'Analytics' - | 'Sync Engine'; + | 'Sync Engine' | 'Platform' - | 'Automation'; \ No newline at end of file + | 'Automation'; From e854672fad5666350712eef5228d0b9602cd80ff Mon Sep 17 00:00:00 2001 From: "Vladimir Antonio F. C." <50648871+vladiantio@users.noreply.github.com> Date: Thu, 28 Aug 2025 23:46:31 -0400 Subject: [PATCH 5/5] =?UTF-8?q?=F0=9F=93=A6=20Add=20Ahrefs=20logo=20and=20?= =?UTF-8?q?wordmark?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/data/svgs.ts | 11 +++++++++++ static/library/ahrefs-wordmark-dark.svg | 1 + static/library/ahrefs-wordmark-light.svg | 1 + static/library/ahrefs.svg | 1 + 4 files changed, 14 insertions(+) create mode 100755 static/library/ahrefs-wordmark-dark.svg create mode 100755 static/library/ahrefs-wordmark-light.svg create mode 100644 static/library/ahrefs.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 1d46ef5..9da88c9 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -3843,5 +3843,16 @@ export const svgs: iSVG[] = [ dark: '/library/kibo-ui-dark.svg' }, url: 'https://kibo-ui.com/' + }, + { + title: 'Ahrefs', + category: 'Platform', + route: '/library/ahrefs.svg', + wordmark: { + dark: '/library/ahrefs-wordmark-dark.svg', + light: '/library/ahrefs-wordmark-light.svg' + }, + url: 'https://ahrefs.com/', + brandUrl: 'https://ahrefs.com/logo' } ]; diff --git a/static/library/ahrefs-wordmark-dark.svg b/static/library/ahrefs-wordmark-dark.svg new file mode 100755 index 0000000..be21016 --- /dev/null +++ b/static/library/ahrefs-wordmark-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/ahrefs-wordmark-light.svg b/static/library/ahrefs-wordmark-light.svg new file mode 100755 index 0000000..8798d8c --- /dev/null +++ b/static/library/ahrefs-wordmark-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/ahrefs.svg b/static/library/ahrefs.svg new file mode 100644 index 0000000..905fdd1 --- /dev/null +++ b/static/library/ahrefs.svg @@ -0,0 +1 @@ + \ No newline at end of file