From bd43e1c26f74d5078fa5d0f7b87b628aada60f06 Mon Sep 17 00:00:00 2001 From: Wilmer Blanco Date: Mon, 11 Dec 2023 14:00:42 -0300 Subject: [PATCH 01/14] Adding Salesforce logo --- src/data/svgs.ts | 7 +++++++ static/library/salesforce.svg | 13 +++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 static/library/salesforce.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 697b866..50a871a 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1589,5 +1589,12 @@ export const svgs: iSVG[] = [ category: 'Browser', route: '/library/opera.svg', url: 'https://www.opera.com' + }, + { + id: 228, + title: 'Salesforce', + category: 'Software', + route: '/library/salesforce.svg', + url: 'https://www.salesforce.com' } ]; diff --git a/static/library/salesforce.svg b/static/library/salesforce.svg new file mode 100644 index 0000000..0385232 --- /dev/null +++ b/static/library/salesforce.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file From a12213c12c534efe12c90405fa5555dc37a28fa8 Mon Sep 17 00:00:00 2001 From: Burak Kantarci Date: Mon, 11 Dec 2023 17:14:44 +0000 Subject: [PATCH 02/14] Added beacon logo svg --- static/library/Beacon-Logo.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/library/Beacon-Logo.svg diff --git a/static/library/Beacon-Logo.svg b/static/library/Beacon-Logo.svg new file mode 100644 index 0000000..54ecea5 --- /dev/null +++ b/static/library/Beacon-Logo.svg @@ -0,0 +1 @@ + \ No newline at end of file From b4d24938e82cd15057d8fc5ed636a5914bf73995 Mon Sep 17 00:00:00 2001 From: Burak Kantarci Date: Mon, 11 Dec 2023 17:16:10 +0000 Subject: [PATCH 03/14] Update svgs.ts --- src/data/svgs.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/data/svgs.ts b/src/data/svgs.ts index e95a8c5..8467423 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1618,4 +1618,11 @@ export const svgs: iSVG[] = [ route: '/library/randevum.svg', url: 'https://www.randevum.co' }, + { + "id": 232, + "title": "Beacon", + "category": "Software", + "route": "/library/Beacon-Logo.svg", + "url": "https://www.beacon.com" + }, ]; From 4f4edd6b0bc7b508e51d33ea36529eba6577d710 Mon Sep 17 00:00:00 2001 From: Advaith U <45172876+advaith-unnikrishnan@users.noreply.github.com> Date: Tue, 12 Dec 2023 00:40:11 +0530 Subject: [PATCH 04/14] Add consistency to id --- src/data/svgs.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/data/svgs.ts b/src/data/svgs.ts index fd65146..6fb482c 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1619,42 +1619,42 @@ export const svgs: iSVG[] = [ url: 'https://www.randevum.co' }, { - id: 68067, + id: 232, title: 'Stately.ai', category: 'Software', route: '/library/stately.svg', url: 'https://stately.ai/' }, { - id: 68068, + id: 233, title: 'XState', category: 'Library', route: '/library/xstate.svg', url: 'https://github.com/statelyai/xstate' }, { - id: 232, + id: 234, title: 'Hashnode', category: 'Social', route: '/library/hashnode.svg', url: 'https://hashnode.com' }, { - id: 69114, + id: 235, title: 'Rowy', category: 'CMS', route: '/library/rowy.svg', url: 'https://www.rowy.io/' }, { - id: 12251, + id: 236, title: 'BuildShip', category: 'AI', route: '/library/buildship.svg', url: 'https://buildship.com/' }, { - id: 246480685059147554972, + id: 237, title: 'Cal.com', category: 'Software', route: '/library/cal.svg', From 1f6fbe0cd971bb98b232103afddf6b8308d89aac Mon Sep 17 00:00:00 2001 From: Advaith U <45172876+advaith-unnikrishnan@users.noreply.github.com> Date: Tue, 12 Dec 2023 00:59:12 +0530 Subject: [PATCH 05/14] Add new SVGs --- src/data/svgs.ts | 58 ++++++++++- static/library/calendly.svg | 44 ++++++++ static/library/cursor.svg | 181 +++++++++++++++++++++++++++++++++ static/library/mintlify.svg | 6 ++ static/library/patreon.svg | 1 + static/library/peerlist.svg | 7 ++ static/library/producthunt.svg | 6 ++ static/library/remotion.svg | 5 + static/library/warp.svg | 6 ++ 9 files changed, 313 insertions(+), 1 deletion(-) create mode 100644 static/library/calendly.svg create mode 100644 static/library/cursor.svg create mode 100644 static/library/mintlify.svg create mode 100644 static/library/patreon.svg create mode 100644 static/library/peerlist.svg create mode 100644 static/library/producthunt.svg create mode 100644 static/library/remotion.svg create mode 100644 static/library/warp.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 6fb482c..d566c82 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1659,5 +1659,61 @@ export const svgs: iSVG[] = [ category: 'Software', route: '/library/cal.svg', url: 'https://cal.com' - } + }, + { + id: 238, + title: 'Cursor AI', + category: 'Software', + route: '/library/cursor.svg', + url: 'https://cursor.sh/' + }, + { + id: 239, + title: 'Calendly', + category: 'Software', + route: '/library/calendly.svg', + url: 'https://calendly.com/' + }, + { + id: 240, + title: 'Mintlify', + category: 'Software', + route: '/library/mintlify.svg', + url: 'https://mintlify.com/' + }, + { + id: 241, + title: 'Patreon', + category: 'Software', + route: '/library/patreon.svg', + url: 'https://www.patreon.com/' + }, + { + id: 242, + title: 'Peerlist', + category: 'Social', + route: '/library/peerlist.svg', + url: 'https://www.peerlist.io/' + }, + { + id: 243, + title: 'Product Hunt', + category: 'Software', + route: '/library/producthunt.svg', + url: 'https://www.producthunt.com/' + }, + { + id: 244, + title: 'Remotion', + category: 'Framework', + route: '/library/remotion.svg', + url: 'https://www.remotion.dev/' + }, + { + id: 245, + title: 'Warp', + category: 'Software', + route: '/library/warp.svg', + url: 'https://www.warp.dev/' + } ]; diff --git a/static/library/calendly.svg b/static/library/calendly.svg new file mode 100644 index 0000000..a7160b0 --- /dev/null +++ b/static/library/calendly.svg @@ -0,0 +1,44 @@ + + + + + + + + + + diff --git a/static/library/cursor.svg b/static/library/cursor.svg new file mode 100644 index 0000000..f316524 --- /dev/null +++ b/static/library/cursor.svg @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/library/mintlify.svg b/static/library/mintlify.svg new file mode 100644 index 0000000..3125157 --- /dev/null +++ b/static/library/mintlify.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/static/library/patreon.svg b/static/library/patreon.svg new file mode 100644 index 0000000..b230e93 --- /dev/null +++ b/static/library/patreon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/library/peerlist.svg b/static/library/peerlist.svg new file mode 100644 index 0000000..b4119de --- /dev/null +++ b/static/library/peerlist.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/library/producthunt.svg b/static/library/producthunt.svg new file mode 100644 index 0000000..a56fecf --- /dev/null +++ b/static/library/producthunt.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/static/library/remotion.svg b/static/library/remotion.svg new file mode 100644 index 0000000..08f9b39 --- /dev/null +++ b/static/library/remotion.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/static/library/warp.svg b/static/library/warp.svg new file mode 100644 index 0000000..493b333 --- /dev/null +++ b/static/library/warp.svg @@ -0,0 +1,6 @@ + + + + + + From 73f71f3dd64a9a87f2c602863740b2b49ca6fb8f Mon Sep 17 00:00:00 2001 From: Igor Bedesqui Date: Mon, 11 Dec 2023 19:09:02 -0300 Subject: [PATCH 06/14] feat: Add Axiom Logo --- src/data/svgs.ts | 7 +++++++ static/library/axiom.svg | 1 + 2 files changed, 8 insertions(+) create mode 100644 static/library/axiom.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 0ebe485..b188a84 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1715,5 +1715,12 @@ export const svgs: iSVG[] = [ category: 'Software', route: '/library/front.svg', url: 'https://front.com' + }, + { + id: 775133760594, + title: 'Axiom', + category: 'Software', + route: '/library/axiom.svg', + url: 'https://axiom.co/' } ]; diff --git a/static/library/axiom.svg b/static/library/axiom.svg new file mode 100644 index 0000000..8f55a02 --- /dev/null +++ b/static/library/axiom.svg @@ -0,0 +1 @@ + \ No newline at end of file From 3e70914f9145bf96bd0eb05434535157fa78371e Mon Sep 17 00:00:00 2001 From: Sebastian Rojo Date: Mon, 11 Dec 2023 17:22:36 -0500 Subject: [PATCH 07/14] ADD ArtisanLabs by Update svgs.ts --- src/data/svgs.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 0ebe485..6f52158 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1715,5 +1715,12 @@ export const svgs: iSVG[] = [ category: 'Software', route: '/library/front.svg', url: 'https://front.com' + }, + { + id: 382900874177765, + title: 'ArtisanLabs', + category: 'Software', + route: '/library/ArtisanLabs.svg', + url: 'https://artisanlabs.io' } ]; From 254e37af6f7c4826d30573560b6086df4d30a9cd Mon Sep 17 00:00:00 2001 From: Sebastian Rojo Date: Mon, 11 Dec 2023 17:25:36 -0500 Subject: [PATCH 08/14] ADD SVG static/library/ArtisanLabs.svg --- static/library/ArtisanLabs.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 static/library/ArtisanLabs.svg diff --git a/static/library/ArtisanLabs.svg b/static/library/ArtisanLabs.svg new file mode 100644 index 0000000..e896502 --- /dev/null +++ b/static/library/ArtisanLabs.svg @@ -0,0 +1 @@ + \ No newline at end of file From 51d828ebc97072aebdd8711af2c02f37bb9c4e37 Mon Sep 17 00:00:00 2001 From: Arturo Barrera Date: Mon, 11 Dec 2023 19:38:24 -0300 Subject: [PATCH 09/14] Add Django logo --- src/data/svgs.ts | 7 +++++++ static/library/django.svg | 1 + 2 files changed, 8 insertions(+) create mode 100644 static/library/django.svg diff --git a/src/data/svgs.ts b/src/data/svgs.ts index 0ebe485..2347a38 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1715,5 +1715,12 @@ export const svgs: iSVG[] = [ category: 'Software', route: '/library/front.svg', url: 'https://front.com' + }, + { + id: 14839, + title: 'Django', + category: 'Framework', + route: '/library/django.svg', + url: 'https://www.djangoproject.com/' } ]; diff --git a/static/library/django.svg b/static/library/django.svg new file mode 100644 index 0000000..05b253f --- /dev/null +++ b/static/library/django.svg @@ -0,0 +1 @@ + \ No newline at end of file From 81a6edca6cf8d8e329505ff5dd7e6840874e3d70 Mon Sep 17 00:00:00 2001 From: pheralb Date: Mon, 11 Dec 2023 22:43:07 +0000 Subject: [PATCH 10/14] =?UTF-8?q?=F0=9F=90=9B=20Add=20antialiased.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app.html b/src/app.html index 6f17e09..dd99150 100644 --- a/src/app.html +++ b/src/app.html @@ -29,7 +29,7 @@
%sveltekit.body%
From 3d23d22ed25c316800ce5d3d2da702d0fd1e805c Mon Sep 17 00:00:00 2001 From: Igor Bedesqui Date: Mon, 11 Dec 2023 20:58:05 -0300 Subject: [PATCH 11/14] feat: make icon theme aware. --- src/components/svgCard.svelte | 13 +++++++++++-- src/data/svgs.ts | 5 ++++- src/types/svg.ts | 7 ++++++- static/library/{axiom.svg => axiom-dark.svg} | 0 static/library/axiom-light.svg | 1 + 5 files changed, 22 insertions(+), 4 deletions(-) rename static/library/{axiom.svg => axiom-dark.svg} (100%) create mode 100644 static/library/axiom-light.svg diff --git a/src/components/svgCard.svelte b/src/components/svgCard.svelte index b60837c..502db65 100644 --- a/src/components/svgCard.svelte +++ b/src/components/svgCard.svelte @@ -41,7 +41,16 @@
- {svgInfo.title} + + {svgInfo.title}

{svgInfo.title}

{ - downloadSvg(svgInfo.route); + downloadSvg(typeof svgInfo.route !== 'string' ? svgInfo.route.dark : svgInfo.route); }} class="flex items-center space-x-2 rounded-md p-2 duration-100 hover:bg-neutral-200 dark:hover:bg-neutral-700/40" > diff --git a/src/data/svgs.ts b/src/data/svgs.ts index b188a84..adc2362 100644 --- a/src/data/svgs.ts +++ b/src/data/svgs.ts @@ -1720,7 +1720,10 @@ export const svgs: iSVG[] = [ id: 775133760594, title: 'Axiom', category: 'Software', - route: '/library/axiom.svg', + route: { + dark: '/library/axiom-dark.svg', + light: '/library/axiom-light.svg' + }, url: 'https://axiom.co/' } ]; diff --git a/src/types/svg.ts b/src/types/svg.ts index d49eb3b..bdbeb0b 100644 --- a/src/types/svg.ts +++ b/src/types/svg.ts @@ -4,6 +4,11 @@ export interface iSVG { id: number; title: string; category: tCategory; - route: string; + route: + | string // for backwards compat of when theme support was not added + | { + dark: string; + light: string; + }; url: string; } diff --git a/static/library/axiom.svg b/static/library/axiom-dark.svg similarity index 100% rename from static/library/axiom.svg rename to static/library/axiom-dark.svg diff --git a/static/library/axiom-light.svg b/static/library/axiom-light.svg new file mode 100644 index 0000000..be2e2c2 --- /dev/null +++ b/static/library/axiom-light.svg @@ -0,0 +1 @@ + \ No newline at end of file From 20b2dd51559bbbda997a1a2654f63614b518de97 Mon Sep 17 00:00:00 2001 From: Igor Bedesqui Date: Mon, 11 Dec 2023 20:58:16 -0300 Subject: [PATCH 12/14] feat: make copy icon theme aware --- src/components/svgCard.svelte | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/components/svgCard.svelte b/src/components/svgCard.svelte index 502db65..fdc077d 100644 --- a/src/components/svgCard.svelte +++ b/src/components/svgCard.svelte @@ -62,7 +62,26 @@