From 95e4723cf1902d484d8a997382a7981ef3d23b70 Mon Sep 17 00:00:00 2001 From: Eric Charles Date: Thu, 2 Jan 2025 09:41:16 +0100 Subject: [PATCH] More Icons (#51) * docs: readme * chore: datalayer logo * chore: draft * chore: signpost * chore: zed icon * chore: magnet icons * chore: makefile * chore: waving hand * chore: alien and lizard * chore: bluesky * icons: null * chore: pen * chore: sparkle * chore: tiktok * chore: more icons --- Makefile | 4 + README.md | 1 + icons-react/package.json | 2 +- package.json | 4 +- src/footer/MinimalFooter.tsx | 18 ++-- svg/data1/bluesky-grey.svg | 3 + svg/data1/bluesky.svg | 4 + svg/data1/datalayer-variant.svg | 5 + svg/data1/datalayer.svg | 164 +++++++++++++++++++++++++++++++- svg/data1/draft.svg | 24 +++++ svg/data1/null-1.svg | 20 ++++ svg/data1/null-2.svg | 6 ++ svg/data1/null-3.svg | 2 + svg/data1/null-4.svg | 2 + svg/data1/null-5.svg | 14 +++ svg/data1/null-6.svg | 28 ++++++ svg/data1/tiktok.svg | 2 + svg/data1/zed.svg | 10 ++ svg/data2/alien.svg | 14 +++ svg/data2/elf-man.svg | 39 ++++++++ svg/data2/elf-woman.svg | 39 ++++++++ svg/data2/firecraker.svg | 21 ++++ svg/data2/lizard.svg | 18 ++++ svg/data2/magic-wand.svg | 22 +++++ svg/data2/magnet-down.svg | 105 ++++++++++++++++++++ svg/data2/magnet-left.svg | 105 ++++++++++++++++++++ svg/data2/magnet-right.svg | 105 ++++++++++++++++++++ svg/data2/magnet-up.svg | 18 ++++ svg/data2/microphone.svg | 20 ++++ svg/data2/musical-keyboard.svg | 20 ++++ svg/data2/musical-note.svg | 17 ++++ svg/data2/musical-notes.svg | 18 ++++ svg/data2/musical-score.svg | 10 ++ svg/data2/open-hands.svg | 13 +++ svg/data2/openfoodfact.svg | 25 +++++ svg/data2/openstreetmap.svg | 31 ++++++ svg/data2/pen.svg | 13 +++ svg/data2/pencil.svg | 19 ++++ svg/data2/penguin.svg | 13 +++ svg/data2/shark.svg | 19 ++++ svg/data2/signpost.svg | 15 +++ svg/data2/sparkle.svg | 12 +++ svg/data2/sparkler.svg | 57 +++++++++++ svg/data2/waving-hand.svg | 15 +++ svg/data2/wikidata.svg | 30 ++++++ 45 files changed, 1129 insertions(+), 17 deletions(-) create mode 100644 svg/data1/bluesky-grey.svg create mode 100644 svg/data1/bluesky.svg create mode 100644 svg/data1/datalayer-variant.svg mode change 100644 => 100755 svg/data1/datalayer.svg create mode 100644 svg/data1/draft.svg create mode 100644 svg/data1/null-1.svg create mode 100644 svg/data1/null-2.svg create mode 100644 svg/data1/null-3.svg create mode 100644 svg/data1/null-4.svg create mode 100644 svg/data1/null-5.svg create mode 100644 svg/data1/null-6.svg create mode 100644 svg/data1/tiktok.svg create mode 100644 svg/data1/zed.svg create mode 100644 svg/data2/alien.svg create mode 100644 svg/data2/elf-man.svg create mode 100644 svg/data2/elf-woman.svg create mode 100644 svg/data2/firecraker.svg create mode 100644 svg/data2/lizard.svg create mode 100644 svg/data2/magic-wand.svg create mode 100644 svg/data2/magnet-down.svg create mode 100644 svg/data2/magnet-left.svg create mode 100644 svg/data2/magnet-right.svg create mode 100644 svg/data2/magnet-up.svg create mode 100644 svg/data2/microphone.svg create mode 100644 svg/data2/musical-keyboard.svg create mode 100644 svg/data2/musical-note.svg create mode 100644 svg/data2/musical-notes.svg create mode 100644 svg/data2/musical-score.svg create mode 100644 svg/data2/open-hands.svg create mode 100644 svg/data2/openfoodfact.svg create mode 100644 svg/data2/openstreetmap.svg create mode 100644 svg/data2/pen.svg create mode 100644 svg/data2/pencil.svg create mode 100644 svg/data2/penguin.svg create mode 100644 svg/data2/shark.svg create mode 100644 svg/data2/signpost.svg create mode 100644 svg/data2/sparkle.svg create mode 100644 svg/data2/sparkler.svg create mode 100644 svg/data2/waving-hand.svg create mode 100644 svg/data2/wikidata.svg diff --git a/Makefile b/Makefile index 231677b..3be0f50 100755 --- a/Makefile +++ b/Makefile @@ -33,6 +33,10 @@ dev: ## start ($(CONDA_ACTIVATE) ${ENV_NAME}; \ yarn dev ) +start: ## start + ($(CONDA_ACTIVATE) ${ENV_NAME}; \ + yarn start ) + publish-npm: clean build ## publish to npm @exec echo PUBLISH NPM ($(CONDA_ACTIVATE) ${ENV_NAME}; \ diff --git a/README.md b/README.md index 4482fe0..aa6e3b4 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,7 @@ These are useful places for open-source SVGs. - Icons.js https://github.com/antfu/icones https://icones.js.org - Lucide https://github.com/lucide-icons/lucide https://lucide.dev - OpenMoji https://github.com/hfg-gmuend/openmoji https://openmoji.org +- Primer Octicons https://github.com/primer/octicons https://primer.style/foundations/icons - Radix UI Icons https://github.com/radix-ui/icons https://icons.radix-ui.com - React Icons https://github.com/react-icons/react-icons https://react-icons.github.io/react-icons - SVG Repo https://www.svgrepo.com diff --git a/icons-react/package.json b/icons-react/package.json index 77364a0..58082c0 100644 --- a/icons-react/package.json +++ b/icons-react/package.json @@ -1,7 +1,7 @@ { "name": "@datalayer/icons-react", "license": "MIT", - "version": "0.3.4", + "version": "0.3.5", "description": "React.js and JupyterLab icons for data products.", "keywords": [ "icons", diff --git a/package.json b/package.json index ebcbd94..4aefd8b 100644 --- a/package.json +++ b/package.json @@ -40,8 +40,8 @@ "@babel/plugin-transform-react-jsx": "^7.12.12", "@primer/brand-primitives": "^0.29.1", "@primer/octicons-react": "^19.6.0", - "@primer/react": "^36.25.0", - "@primer/react-brand": "0.37.0-rc.ab1bfc11", + "@primer/react": "^36.27.0", + "@primer/react-brand": "^0.44.1", "@svgr/core": "^5.5.0", "@types/react": "18.2.12", "@types/react-dom": "18.2.5", diff --git a/src/footer/MinimalFooter.tsx b/src/footer/MinimalFooter.tsx index 2efcf0e..cfb0f85 100644 --- a/src/footer/MinimalFooter.tsx +++ b/src/footer/MinimalFooter.tsx @@ -157,18 +157,18 @@ function SocialLogomarks({socialLinks, logoHref}: SocialLogomarksProps) { const socialLinkData = [ { - name: 'x', - fullName: 'X', - url: 'https://x.com/datalayerio', - icon: 'https://github.githubassets.com/images/modules/site/icons/footer/x.svg', - iconWidth: 22, - iconHeight: 18 + name: 'bluesky', + fullName: 'Bluesky', + url: 'https://bsky.app/profile/datalayer.io', + icon: 'https://assets.datalayer.tech/logos-social-grey/bluesky.svg', + iconWidth: 24, + iconHeight: 24 }, { name: 'github', fullName: 'GitHub', url: 'https://github.com/datalayer', - icon: 'https://github.githubassets.com/images/modules/site/icons/footer/github-mark.svg', + icon: 'https://assets.datalayer.tech/logos-social-grey/github.svg', iconWidth: 20, iconHeight: 20 }, @@ -176,7 +176,7 @@ function SocialLogomarks({socialLinks, logoHref}: SocialLogomarksProps) { name: 'linkedin', fullName: 'LinkedIn', url: 'https://www.linkedin.com/company/datalayer', - icon: 'https://github.githubassets.com/images/modules/site/icons/footer/linkedin.svg', + icon: 'https://assets.datalayer.tech/logos-social-grey/linkedin.svg', iconWidth: 19, iconHeight: 18 }, @@ -184,7 +184,7 @@ function SocialLogomarks({socialLinks, logoHref}: SocialLogomarksProps) { name: 'youtube', fullName: 'YouTube', url: 'https://www.youtube.com/@datalayer', - icon: 'https://github.githubassets.com/images/modules/site/icons/footer/youtube.svg', + icon: 'https://assets.datalayer.tech/logos-social-grey/youtube.svg', iconWidth: 23, iconHeight: 16 }, diff --git a/svg/data1/bluesky-grey.svg b/svg/data1/bluesky-grey.svg new file mode 100644 index 0000000..4c61b33 --- /dev/null +++ b/svg/data1/bluesky-grey.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/data1/bluesky.svg b/svg/data1/bluesky.svg new file mode 100644 index 0000000..c71e201 --- /dev/null +++ b/svg/data1/bluesky.svg @@ -0,0 +1,4 @@ + + + + diff --git a/svg/data1/datalayer-variant.svg b/svg/data1/datalayer-variant.svg new file mode 100644 index 0000000..c4934e2 --- /dev/null +++ b/svg/data1/datalayer-variant.svg @@ -0,0 +1,5 @@ + diff --git a/svg/data1/datalayer.svg b/svg/data1/datalayer.svg old mode 100644 new mode 100755 index c4934e2..f3fefa4 --- a/svg/data1/datalayer.svg +++ b/svg/data1/datalayer.svg @@ -1,5 +1,159 @@ - + + + +image/svg+xml diff --git a/svg/data1/draft.svg b/svg/data1/draft.svg new file mode 100644 index 0000000..b10b4b1 --- /dev/null +++ b/svg/data1/draft.svg @@ -0,0 +1,24 @@ + + + Merlin2525 Draft Business Stamp 2. svg + + + + + image/svg+xml + + + + + Openclipart + + + + + + + + + + + diff --git a/svg/data1/null-1.svg b/svg/data1/null-1.svg new file mode 100644 index 0000000..b8fb2ba --- /dev/null +++ b/svg/data1/null-1.svg @@ -0,0 +1,20 @@ + + + + + + This is a symbol for atheists created by decoy (http://www.helsinki.fi/~ssyreeni/front) and turned into an SVG image by alexjohnc3 (http://asolis.net/). Feel free to do whatever you wish with it. See also: http://me.asolis.net/archives/7 + + + + + + + + + diff --git a/svg/data1/null-2.svg b/svg/data1/null-2.svg new file mode 100644 index 0000000..60282b3 --- /dev/null +++ b/svg/data1/null-2.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/svg/data1/null-3.svg b/svg/data1/null-3.svg new file mode 100644 index 0000000..76fc69d --- /dev/null +++ b/svg/data1/null-3.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/svg/data1/null-4.svg b/svg/data1/null-4.svg new file mode 100644 index 0000000..76fc69d --- /dev/null +++ b/svg/data1/null-4.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/svg/data1/null-5.svg b/svg/data1/null-5.svg new file mode 100644 index 0000000..19870d8 --- /dev/null +++ b/svg/data1/null-5.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/data1/null-6.svg b/svg/data1/null-6.svg new file mode 100644 index 0000000..9fc5b27 --- /dev/null +++ b/svg/data1/null-6.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/data1/tiktok.svg b/svg/data1/tiktok.svg new file mode 100644 index 0000000..1636d68 --- /dev/null +++ b/svg/data1/tiktok.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/svg/data1/zed.svg b/svg/data1/zed.svg new file mode 100644 index 0000000..1c6bb8a --- /dev/null +++ b/svg/data1/zed.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/svg/data2/alien.svg b/svg/data2/alien.svg new file mode 100644 index 0000000..944e5d3 --- /dev/null +++ b/svg/data2/alien.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/svg/data2/elf-man.svg b/svg/data2/elf-man.svg new file mode 100644 index 0000000..62e5101 --- /dev/null +++ b/svg/data2/elf-man.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/elf-woman.svg b/svg/data2/elf-woman.svg new file mode 100644 index 0000000..80a1ddc --- /dev/null +++ b/svg/data2/elf-woman.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/firecraker.svg b/svg/data2/firecraker.svg new file mode 100644 index 0000000..d2ae57f --- /dev/null +++ b/svg/data2/firecraker.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/lizard.svg b/svg/data2/lizard.svg new file mode 100644 index 0000000..1030cbb --- /dev/null +++ b/svg/data2/lizard.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/magic-wand.svg b/svg/data2/magic-wand.svg new file mode 100644 index 0000000..532b46d --- /dev/null +++ b/svg/data2/magic-wand.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/magnet-down.svg b/svg/data2/magnet-down.svg new file mode 100644 index 0000000..4d46196 --- /dev/null +++ b/svg/data2/magnet-down.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/magnet-left.svg b/svg/data2/magnet-left.svg new file mode 100644 index 0000000..bc7755b --- /dev/null +++ b/svg/data2/magnet-left.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/magnet-right.svg b/svg/data2/magnet-right.svg new file mode 100644 index 0000000..eaffac6 --- /dev/null +++ b/svg/data2/magnet-right.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/magnet-up.svg b/svg/data2/magnet-up.svg new file mode 100644 index 0000000..a3c6565 --- /dev/null +++ b/svg/data2/magnet-up.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/microphone.svg b/svg/data2/microphone.svg new file mode 100644 index 0000000..dd9266c --- /dev/null +++ b/svg/data2/microphone.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/musical-keyboard.svg b/svg/data2/musical-keyboard.svg new file mode 100644 index 0000000..5eefb68 --- /dev/null +++ b/svg/data2/musical-keyboard.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/musical-note.svg b/svg/data2/musical-note.svg new file mode 100644 index 0000000..313cee0 --- /dev/null +++ b/svg/data2/musical-note.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/svg/data2/musical-notes.svg b/svg/data2/musical-notes.svg new file mode 100644 index 0000000..6970a65 --- /dev/null +++ b/svg/data2/musical-notes.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/musical-score.svg b/svg/data2/musical-score.svg new file mode 100644 index 0000000..ca174f6 --- /dev/null +++ b/svg/data2/musical-score.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/svg/data2/open-hands.svg b/svg/data2/open-hands.svg new file mode 100644 index 0000000..7b0f054 --- /dev/null +++ b/svg/data2/open-hands.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/svg/data2/openfoodfact.svg b/svg/data2/openfoodfact.svg new file mode 100644 index 0000000..07794a4 --- /dev/null +++ b/svg/data2/openfoodfact.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/openstreetmap.svg b/svg/data2/openstreetmap.svg new file mode 100644 index 0000000..cda87e0 --- /dev/null +++ b/svg/data2/openstreetmap.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/pen.svg b/svg/data2/pen.svg new file mode 100644 index 0000000..2af8de2 --- /dev/null +++ b/svg/data2/pen.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/svg/data2/pencil.svg b/svg/data2/pencil.svg new file mode 100644 index 0000000..d8822cc --- /dev/null +++ b/svg/data2/pencil.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/penguin.svg b/svg/data2/penguin.svg new file mode 100644 index 0000000..6f8313d --- /dev/null +++ b/svg/data2/penguin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/svg/data2/shark.svg b/svg/data2/shark.svg new file mode 100644 index 0000000..03d4fca --- /dev/null +++ b/svg/data2/shark.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/signpost.svg b/svg/data2/signpost.svg new file mode 100644 index 0000000..cd5b869 --- /dev/null +++ b/svg/data2/signpost.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/svg/data2/sparkle.svg b/svg/data2/sparkle.svg new file mode 100644 index 0000000..4a29b6d --- /dev/null +++ b/svg/data2/sparkle.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/svg/data2/sparkler.svg b/svg/data2/sparkler.svg new file mode 100644 index 0000000..47b7a16 --- /dev/null +++ b/svg/data2/sparkler.svg @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/data2/waving-hand.svg b/svg/data2/waving-hand.svg new file mode 100644 index 0000000..e19d16f --- /dev/null +++ b/svg/data2/waving-hand.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/svg/data2/wikidata.svg b/svg/data2/wikidata.svg new file mode 100644 index 0000000..23ba6e6 --- /dev/null +++ b/svg/data2/wikidata.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +