From 86f2dc12f49a6c9f8719868caed14eb8c42566e6 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 16:59:54 +0100 Subject: [PATCH 01/27] Update `arrow-big-down-dash` icon (#1876) * Updated icons/arrow-big-down-dash.svg * Updated icons/arrow-big-down-dash.json --- icons/arrow-big-down-dash.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/arrow-big-down-dash.svg b/icons/arrow-big-down-dash.svg index 54be6f36b70..270e493ea6e 100644 --- a/icons/arrow-big-down-dash.svg +++ b/icons/arrow-big-down-dash.svg @@ -10,5 +10,5 @@ stroke-linejoin="round" > - + From 99acf4102caa08f8063bb434e309ba8dcb9f545f Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 17:01:19 +0100 Subject: [PATCH 02/27] Update `wifi` icon (#1877) * Updated icons/wifi.svg * Updated icons/wifi.json * Updated icons/wifi.svg * Updated icons/wifi.json * Update wifi-off.svg --------- Co-authored-by: Karsa --- icons/wifi-off.svg | 14 +++++++------- icons/wifi.json | 3 ++- icons/wifi.svg | 6 +++--- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/icons/wifi-off.svg b/icons/wifi-off.svg index fade284ef87..6bb8ddfa6c9 100644 --- a/icons/wifi-off.svg +++ b/icons/wifi-off.svg @@ -9,11 +9,11 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - - - + + + + + + + diff --git a/icons/wifi.json b/icons/wifi.json index 13514e0f7c0..acee7ef6471 100644 --- a/icons/wifi.json +++ b/icons/wifi.json @@ -2,7 +2,8 @@ "$schema": "../icon.schema.json", "contributors": [ "colebemis", - "ericfennis" + "ericfennis", + "jguddas" ], "tags": [ "connection", diff --git a/icons/wifi.svg b/icons/wifi.svg index 749bab12696..e46d6d32cc1 100644 --- a/icons/wifi.svg +++ b/icons/wifi.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - + - + + From 91c95600f35544dd6db4c39653869bfb8399abaf Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 17:01:50 +0100 Subject: [PATCH 03/27] Update `rss` icon metadata (#1873) * Updated icons/rss.svg * Updated icons/rss.json --- icons/rss.json | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/icons/rss.json b/icons/rss.json index 6f612f0b51c..e55f734e226 100644 --- a/icons/rss.json +++ b/icons/rss.json @@ -7,7 +7,26 @@ ], "tags": [ "feed", - "subscribe" + "subscribe", + "news", + "updates", + "notifications", + "content", + "blog", + "articles", + "broadcast", + "syndication", + "reader", + "channels", + "posts", + "publishing", + "digest", + "alert", + "following", + "inbox", + "newsletter", + "weblog", + "podcast" ], "categories": [ "development", From a789c912135a1fc6fdea1da8a105c212dc154ce3 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 17:02:13 +0100 Subject: [PATCH 04/27] Optimized `shopping-basket` icon (#1871) * Updated icons/shopping-basket.svg * Updated icons/shopping-basket.json * Updated icons/shopping-basket.svg * Updated icons/shopping-basket.json --- icons/shopping-basket.svg | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/shopping-basket.svg b/icons/shopping-basket.svg index a5b72c4375b..1ae4b2b8f40 100644 --- a/icons/shopping-basket.svg +++ b/icons/shopping-basket.svg @@ -9,11 +9,11 @@ stroke-linecap="round" stroke-linejoin="round" > - + - - + - + + From 2e0af66d8a03be5f69ab1ba451e75aac03556179 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 17:04:35 +0100 Subject: [PATCH 05/27] Update `school` icon (#1872) * Updated icons/school.svg * Updated icons/school.json --- icons/school.json | 21 ++++++++++++++++++++- icons/school.svg | 4 ++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/icons/school.json b/icons/school.json index e98cac803fd..9f459021e31 100644 --- a/icons/school.json +++ b/icons/school.json @@ -7,7 +7,26 @@ "building", "education", "childhood", - "university" + "university", + "learning", + "campus", + "scholar", + "student", + "lecture", + "degree", + "course", + "academia", + "study", + "knowledge", + "classroom", + "research", + "diploma", + "graduation", + "professor", + "tutorial", + "homework", + "assignment", + "exam" ], "categories": [ "buildings", diff --git a/icons/school.svg b/icons/school.svg index fed884dbbb9..3347d8aa52a 100644 --- a/icons/school.svg +++ b/icons/school.svg @@ -9,10 +9,10 @@ stroke-linecap="round" stroke-linejoin="round" > - + - + From 981c3309ced745479e6ec20c947be19cd6db6c17 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 17:58:43 +0100 Subject: [PATCH 06/27] Rounded corners of `graduation-cap` icon (#1870) * Updated icons/graduation-cap.svg * Updated icons/graduation-cap.json * Updated icons/graduation-cap.svg * Updated icons/graduation-cap.json --- icons/graduation-cap.json | 4 +++- icons/graduation-cap.svg | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/icons/graduation-cap.json b/icons/graduation-cap.json index b65615052a9..41adb1acee6 100644 --- a/icons/graduation-cap.json +++ b/icons/graduation-cap.json @@ -2,7 +2,9 @@ "$schema": "../icon.schema.json", "contributors": [ "Tummerhore", - "ericfennis" + "ericfennis", + "karsa-mistmere", + "jguddas" ], "tags": [ "school", diff --git a/icons/graduation-cap.svg b/icons/graduation-cap.svg index 464ae8fcad6..1c0009b6661 100644 --- a/icons/graduation-cap.svg +++ b/icons/graduation-cap.svg @@ -9,6 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + + From 08c040a57dd736951588f65e53323f31cf6634ff Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Sun, 11 Feb 2024 18:07:39 +0100 Subject: [PATCH 07/27] Update `anchor` icon (#1875) * Updated icons/anchor.svg * Updated icons/anchor.json --- icons/anchor.svg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/anchor.svg b/icons/anchor.svg index 97ab7bb2266..67f40a13a68 100644 --- a/icons/anchor.svg +++ b/icons/anchor.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + From e3923f87c26ee66d30604055d1b0470f4c9c6c08 Mon Sep 17 00:00:00 2001 From: Simon Date: Sun, 11 Feb 2024 23:42:03 +0100 Subject: [PATCH 08/27] Add `radical` icon (square root) (#1847) * Add `square-root`icon * Update square-root.svg * Fix square icon SVG Co-authored-by: Jakob Guddas * Rename `square-root` `radical` * Rename radical-square.json to square-radical.json * Rename radical-square.svg to square-radical.svg * Update radical.json * Match activity height Co-authored-by: Karsa --------- Co-authored-by: Jakob Guddas Co-authored-by: Eric Fennis Co-authored-by: Karsa --- icons/radical.json | 19 +++++++++++++++++++ icons/radical.svg | 13 +++++++++++++ icons/square-radical.json | 20 ++++++++++++++++++++ icons/square-radical.svg | 14 ++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 icons/radical.json create mode 100644 icons/radical.svg create mode 100644 icons/square-radical.json create mode 100644 icons/square-radical.svg diff --git a/icons/radical.json b/icons/radical.json new file mode 100644 index 00000000000..7365e8559f3 --- /dev/null +++ b/icons/radical.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "smnandre" + ], + "tags": [ + "calculate", + "formula", + "maths", + "operator", + "root", + "square", + "symbol" + ], + "categories": [ + "development", + "maths" + ] +} diff --git a/icons/radical.svg b/icons/radical.svg new file mode 100644 index 00000000000..2a97d819098 --- /dev/null +++ b/icons/radical.svg @@ -0,0 +1,13 @@ + + + diff --git a/icons/square-radical.json b/icons/square-radical.json new file mode 100644 index 00000000000..7e2b4dfae86 --- /dev/null +++ b/icons/square-radical.json @@ -0,0 +1,20 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "smnandre" + ], + "tags": [ + "calculate", + "formula", + "maths", + "operator", + "root", + "square", + "symbol" + ], + "categories": [ + "development", + "maths", + "shapes" + ] +} diff --git a/icons/square-radical.svg b/icons/square-radical.svg new file mode 100644 index 00000000000..70bd53f6154 --- /dev/null +++ b/icons/square-radical.svg @@ -0,0 +1,14 @@ + + + + From 33189a81acc5b225a9734f62266e60e29e157206 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 14:33:04 +0100 Subject: [PATCH 09/27] fix: updateContributors adds trailing line to icon.json (#1885) --- scripts/updateContributors.mjs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/updateContributors.mjs b/scripts/updateContributors.mjs index 0c978e50703..e313815b981 100644 --- a/scripts/updateContributors.mjs +++ b/scripts/updateContributors.mjs @@ -25,7 +25,7 @@ const getUserName = pMemoize( } return fetchedCommit?.author?.login; }, - { cacheKey: ([commit]) => commit.author_email, cache }, + { cacheKey: ([commit]) => commit.author_email, cache } ); // Check that a commit changes more than just the icon name @@ -51,7 +51,7 @@ const getContributors = async (file, includeCoAuthors) => { } if (includeCoAuthors) { const matches = commit.body.matchAll( - /(^Author:|^Co-authored-by:)\s+(?[^<]+)\s+<(?[^>]+)>/gm, + /(^Author:|^Co-authored-by:)\s+(?[^<]+)\s+<(?[^>]+)>/gm ); // eslint-disable-next-line no-restricted-syntax for (const match of matches) { @@ -99,8 +99,8 @@ await Promise.all( ...rest, }, null, - 2, - ), + 2 + ) + '\n' ); - }), + }) ); From 71aef258121326aa2a5a1a73e3351e2f65c13ed3 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 16:13:45 +0100 Subject: [PATCH 10/27] Update `circle-dashed` icon (#1884) * Updated icons/circle-dashed.svg * Updated icons/circle-dashed.json * Update icons/circle-dashed.svg Co-authored-by: Karsa --------- Co-authored-by: Karsa --- icons/circle-dashed.json | 3 ++- icons/circle-dashed.svg | 16 ++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/icons/circle-dashed.json b/icons/circle-dashed.json index fd25bf15755..ad36c3f14f2 100644 --- a/icons/circle-dashed.json +++ b/icons/circle-dashed.json @@ -1,7 +1,8 @@ { "$schema": "../icon.schema.json", "contributors": [ - "danielbayley" + "danielbayley", + "jguddas" ], "tags": [ "pending", diff --git a/icons/circle-dashed.svg b/icons/circle-dashed.svg index 3a6eabac7b4..4ae53eed616 100644 --- a/icons/circle-dashed.svg +++ b/icons/circle-dashed.svg @@ -9,12 +9,12 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - - - - + + + + + + + + From 7a9233f4a7432ebdcfc2a71bfb2985c7d96ad510 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 16:14:07 +0100 Subject: [PATCH 11/27] Update `clover` icon (#1883) * Updated icons/clover.svg * Updated icons/clover.json * Updated icons/clover.svg * Update icons/clover.svg Co-authored-by: Karsa --------- Co-authored-by: Karsa --- icons/clover.json | 3 ++- icons/clover.svg | 8 +++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/icons/clover.json b/icons/clover.json index 0e64d14a13b..c57f48c4423 100644 --- a/icons/clover.json +++ b/icons/clover.json @@ -2,7 +2,8 @@ "$schema": "../icon.schema.json", "contributors": [ "ericfennis", - "csandman" + "csandman", + "jguddas" ], "tags": [ "leaf", diff --git a/icons/clover.svg b/icons/clover.svg index 9880c30c1d8..7a0452cf0e9 100644 --- a/icons/clover.svg +++ b/icons/clover.svg @@ -9,9 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - + + + From 8a7e6ba3436619148f0ba3d74789578c8e19b4a8 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 16:15:05 +0100 Subject: [PATCH 12/27] Update `file-symlink` icon (#1878) * Updated icons/file-symlink.svg * Updated icons/file-symlink.json --- icons/file-symlink.json | 3 ++- icons/file-symlink.svg | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/icons/file-symlink.json b/icons/file-symlink.json index 188c124c013..5a6d2764105 100644 --- a/icons/file-symlink.json +++ b/icons/file-symlink.json @@ -2,7 +2,8 @@ "$schema": "../icon.schema.json", "contributors": [ "karsa-mistmere", - "danielbayley" + "danielbayley", + "jguddas" ], "tags": [ "symlink", diff --git a/icons/file-symlink.svg b/icons/file-symlink.svg index 9c40d9876b3..967a486b9dc 100644 --- a/icons/file-symlink.svg +++ b/icons/file-symlink.svg @@ -9,8 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + From a2e8ea32d27f340b4920499a6d92fb566e271969 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 16:16:03 +0100 Subject: [PATCH 13/27] feat: folder symlink (#1618) Co-authored-by: Eric Fennis --- icons/folder-symlink.svg | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/icons/folder-symlink.svg b/icons/folder-symlink.svg index 2b9fd7f3270..129b468c854 100644 --- a/icons/folder-symlink.svg +++ b/icons/folder-symlink.svg @@ -9,7 +9,6 @@ stroke-linecap="round" stroke-linejoin="round" > - + - From 0cfdfa21818a9933adf0c9b4e00f33031822c5af Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 12 Feb 2024 16:17:22 +0100 Subject: [PATCH 14/27] Adds `images` and (updates `file-image` to match) (#1852) * Adds images and updates file-image to match * Improve pixel perfection --------- Co-authored-by: Karsa --- icons/file-image.svg | 4 ++-- icons/images.json | 23 +++++++++++++++++++++++ icons/images.svg | 16 ++++++++++++++++ 3 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 icons/images.json create mode 100644 icons/images.svg diff --git a/icons/file-image.svg b/icons/file-image.svg index b10e2974b27..eb2f905b06b 100644 --- a/icons/file-image.svg +++ b/icons/file-image.svg @@ -11,6 +11,6 @@ > - - + + diff --git a/icons/images.json b/icons/images.json new file mode 100644 index 00000000000..020484fad43 --- /dev/null +++ b/icons/images.json @@ -0,0 +1,23 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere" + ], + "tags": [ + "picture", + "photo", + "multiple", + "copy", + "gallery", + "album", + "collection", + "slideshow", + "showcase" + ], + "categories": [ + "photography", + "text", + "multimedia", + "files" + ] +} diff --git a/icons/images.svg b/icons/images.svg new file mode 100644 index 00000000000..02fb5a89cad --- /dev/null +++ b/icons/images.svg @@ -0,0 +1,16 @@ + + + + + + From a0b130525825f630b6b057850d37ea18330c1806 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 16:18:39 +0100 Subject: [PATCH 15/27] feat: folder output (#1619) --- icons/folder-output.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/folder-output.svg b/icons/folder-output.svg index 422b1a79d68..518a32b1b97 100644 --- a/icons/folder-output.svg +++ b/icons/folder-output.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - + From 01cff578e539980a4b12386a1de98c05470bbdd7 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 12 Feb 2024 16:18:48 +0100 Subject: [PATCH 16/27] Update `file-output` icon (#1879) * Updated icons/file-output.svg * Updated icons/file-output.json --- icons/file-output.json | 3 ++- icons/file-output.svg | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/icons/file-output.json b/icons/file-output.json index 6fba8b503ce..b410b2c7a1e 100644 --- a/icons/file-output.json +++ b/icons/file-output.json @@ -4,7 +4,8 @@ "Andreto", "ericfennis", "karsa-mistmere", - "danielbayley" + "danielbayley", + "jguddas" ], "tags": [ "document" diff --git a/icons/file-output.svg b/icons/file-output.svg index 30c20bc50ff..e4806a83a70 100644 --- a/icons/file-output.svg +++ b/icons/file-output.svg @@ -9,8 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + + From 9bf8a653a3b91743a36b10cd9ea9bda007e03d60 Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 12 Feb 2024 18:59:06 +0100 Subject: [PATCH 17/27] Ran prettier on updateContributors.mjs (#1887) Co-authored-by: Karsa --- scripts/updateContributors.mjs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/updateContributors.mjs b/scripts/updateContributors.mjs index e313815b981..90dbe8c4901 100644 --- a/scripts/updateContributors.mjs +++ b/scripts/updateContributors.mjs @@ -25,7 +25,7 @@ const getUserName = pMemoize( } return fetchedCommit?.author?.login; }, - { cacheKey: ([commit]) => commit.author_email, cache } + { cacheKey: ([commit]) => commit.author_email, cache }, ); // Check that a commit changes more than just the icon name @@ -51,7 +51,7 @@ const getContributors = async (file, includeCoAuthors) => { } if (includeCoAuthors) { const matches = commit.body.matchAll( - /(^Author:|^Co-authored-by:)\s+(?[^<]+)\s+<(?[^>]+)>/gm + /(^Author:|^Co-authored-by:)\s+(?[^<]+)\s+<(?[^>]+)>/gm, ); // eslint-disable-next-line no-restricted-syntax for (const match of matches) { @@ -99,8 +99,8 @@ await Promise.all( ...rest, }, null, - 2 - ) + '\n' + 2, + ) + '\n', ); - }) + }), ); From 42b494f8534f8349743a0ac02810bd53d82c2b4a Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 12 Feb 2024 19:04:03 +0100 Subject: [PATCH 18/27] Updated naming guidelines with element order and modifier naming scheme (#1874) * Update icon-design-guide.md * Update docs/guide/design/icon-design-guide.md --------- Co-authored-by: Karsa Co-authored-by: Eric Fennis --- docs/guide/design/icon-design-guide.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/guide/design/icon-design-guide.md b/docs/guide/design/icon-design-guide.md index 007863e07fe..82e37b08d6c 100644 --- a/docs/guide/design/icon-design-guide.md +++ b/docs/guide/design/icon-design-guide.md @@ -106,6 +106,15 @@ Here are rules that should be followed to keep quality and consistency when maki 6. Names containing numerals are not allowed, unless the number itself is represented in the icon.\ For example: `arrow-down-0-to-1` contains both numerals. +7. Icons depicting multiple elements (e.g. a person and a circle) of different sizes must list these elements in decreasing order of size.\ + For example: if the circle is bigger, it should be `circle-person`, if the person is bigger, it should be `person-circle`. + +8. Icons depicting multiple elements of roughly equal sizes (e.g. a `ruler` and a `pencil`) must list these elements in English reading order.\ + For example: if the `pencil` is either above or left of `ruler`, it should be `pencil-ruler`, otherwise, it should be `ruler-pencil`. + +9. Icons depicting some sort of variation of an element must use the `[element]-[modifier]` naming scheme, with modifiers being applied to each element respectively.\ + For example: a dashed circle must be named `circle-dashed`, not `dashed-circle`, and in coordination with the previous guidelines, a dashed circle containing a broken heart would be named `circle-dashed-heart-broken`, due to the heart being smaller than the circle. + ## Code Conventions Before an icon is added to the library, we like to have readable and optimized SVG code. From 42c1faed7597021baff4aed7f807483beb8971c6 Mon Sep 17 00:00:00 2001 From: Karsa Date: Thu, 15 Feb 2024 13:34:42 +0100 Subject: [PATCH 19/27] Adds telescope icon (#1889) Co-authored-by: Karsa --- icons/telescope.json | 24 ++++++++++++++++++++++++ icons/telescope.svg | 19 +++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 icons/telescope.json create mode 100644 icons/telescope.svg diff --git a/icons/telescope.json b/icons/telescope.json new file mode 100644 index 00000000000..d07d33028ff --- /dev/null +++ b/icons/telescope.json @@ -0,0 +1,24 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere" + ], + "tags": [ + "astronomy", + "space", + "discovery", + "exploration", + "explore", + "vision", + "perspective", + "focus", + "stargazing", + "observe", + "view" + ], + "categories": [ + "science", + "development", + "tools" + ] +} diff --git a/icons/telescope.svg b/icons/telescope.svg new file mode 100644 index 00000000000..afd54e64873 --- /dev/null +++ b/icons/telescope.svg @@ -0,0 +1,19 @@ + + + + + + + + + From d575743d3ac8a7d34d7efe4a40aa9841ded4e93d Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 19 Feb 2024 08:11:15 +0100 Subject: [PATCH 20/27] Fix siren rounding (#1896) Co-authored-by: Karsa --- icons/siren.svg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/siren.svg b/icons/siren.svg index 527976a98f1..7bb94a3fb6f 100644 --- a/icons/siren.svg +++ b/icons/siren.svg @@ -9,8 +9,8 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + From 804906dcd8af6fc960f94e8d56021ed37ad2c515 Mon Sep 17 00:00:00 2001 From: Jakob Guddas Date: Mon, 19 Feb 2024 08:11:24 +0100 Subject: [PATCH 21/27] Update `tractor` icon (#1894) * Updated icons/tractor.svg * Updated icons/tractor.json --- icons/tractor.json | 3 ++- icons/tractor.svg | 12 ++++++------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/icons/tractor.json b/icons/tractor.json index 4d5fdf00e19..ef00cec23cd 100644 --- a/icons/tractor.json +++ b/icons/tractor.json @@ -1,7 +1,8 @@ { "$schema": "../icon.schema.json", "contributors": [ - "danielbayley" + "danielbayley", + "jguddas" ], "tags": [ "farming", diff --git a/icons/tractor.svg b/icons/tractor.svg index 2930ad951a7..2541524b7c1 100644 --- a/icons/tractor.svg +++ b/icons/tractor.svg @@ -9,13 +9,13 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - - + + + + + + From 0c2a8d774f016220a6832144bbf0126823f9d846 Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 19 Feb 2024 08:11:29 +0100 Subject: [PATCH 22/27] Fix `anvil` rounding (#1895) * Fix anvil rounding * Add rounding to spike --------- Co-authored-by: Karsa --- icons/anvil.svg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/icons/anvil.svg b/icons/anvil.svg index 3371cbe33e1..6cf6d9ba580 100644 --- a/icons/anvil.svg +++ b/icons/anvil.svg @@ -9,9 +9,9 @@ stroke-linecap="round" stroke-linejoin="round" > - - + + - + From 5e5fe0085fb6fc8c60a12b65dc708c719b246267 Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 19 Feb 2024 08:12:47 +0100 Subject: [PATCH 23/27] Update tractor.svg --- icons/tractor.svg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/tractor.svg b/icons/tractor.svg index 2541524b7c1..cff171f86f8 100644 --- a/icons/tractor.svg +++ b/icons/tractor.svg @@ -11,8 +11,8 @@ > - - + + From b5dc96d2c2fb1fc31fc30473427e7082ba83bd7c Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 19 Feb 2024 09:00:51 +0100 Subject: [PATCH 24/27] Optimise hammer (#1893) * Optimize and fix guideline violation in hammer * Further adjustments to pixel perfection * Nudge things around a bit more * Elongate front part of head --------- Co-authored-by: Karsa --- icons/hammer.svg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/icons/hammer.svg b/icons/hammer.svg index 838fe6a8d37..a4c6a086443 100644 --- a/icons/hammer.svg +++ b/icons/hammer.svg @@ -9,7 +9,7 @@ stroke-linecap="round" stroke-linejoin="round" > - - - + + + From ca53b06af25d04bb4034d23e5708d1e93b30cda4 Mon Sep 17 00:00:00 2001 From: Karsa Date: Mon, 19 Feb 2024 09:01:32 +0100 Subject: [PATCH 25/27] Adds `pickaxe` icon (#1890) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Adds pickaxe icon * Replace missing icon, haha 😅 --------- Co-authored-by: Karsa --- icons/pickaxe.json | 24 ++++++++++++++++++++++++ icons/pickaxe.svg | 16 ++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 icons/pickaxe.json create mode 100644 icons/pickaxe.svg diff --git a/icons/pickaxe.json b/icons/pickaxe.json new file mode 100644 index 00000000000..ea5c3cee4ac --- /dev/null +++ b/icons/pickaxe.json @@ -0,0 +1,24 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "karsa-mistmere" + ], + "tags": [ + "mining", + "mine", + "land worker", + "extraction", + "labor", + "construction", + "progress", + "advancement", + "crafting", + "building", + "creation" + ], + "categories": [ + "tools", + "maps", + "gaming" + ] +} diff --git a/icons/pickaxe.svg b/icons/pickaxe.svg new file mode 100644 index 00000000000..fd134ab9913 --- /dev/null +++ b/icons/pickaxe.svg @@ -0,0 +1,16 @@ + + + + + + From 6fa51d2a22365a141d683beb32d54ec798521e53 Mon Sep 17 00:00:00 2001 From: Karsa Date: Tue, 20 Feb 2024 15:32:43 +0100 Subject: [PATCH 26/27] Optimise hop (#1897) Co-authored-by: Karsa --- icons/hop-off.svg | 17 +++++++++-------- icons/hop.svg | 16 ++++++++-------- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/icons/hop-off.svg b/icons/hop-off.svg index a9a7d4e0906..d2db146bb72 100644 --- a/icons/hop-off.svg +++ b/icons/hop-off.svg @@ -9,12 +9,13 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - - - - + + + + + + + + + diff --git a/icons/hop.svg b/icons/hop.svg index 5eac5f13062..eae2af0fcb3 100644 --- a/icons/hop.svg +++ b/icons/hop.svg @@ -9,12 +9,12 @@ stroke-linecap="round" stroke-linejoin="round" > - - - - - - - - + + + + + + + + From d542da0a1c31a5a70861f463cbfbaaddec488754 Mon Sep 17 00:00:00 2001 From: Kyle Angelo Galendez <137697011+chessurisme@users.noreply.github.com> Date: Thu, 22 Feb 2024 05:47:20 +0800 Subject: [PATCH 27/27] Add `table-cells-merge`, `table-cells-split`, `table-rows-split`, and `table-columns-split` icons (#1856) * Add split-table icon * Add split-table.json * Add split-rows icon * Add split-rows.json * Add merge-rows icon * Add merge-rows.json * Update icons/merge-rows.svg Co-authored-by: Karsa * Update split-rows.svg * Update split-table.svg * Fix by add padding to split-table icon - Accidentally exported the whole icon from Inkscape, but not the entire page, which creates no padding * Update split-table icon - Add 1px to the row borders down below * Rename split-table.svg to table-row-split.svg * Update and rename split-table.json to table-row-split.json * Rename merge-rows to table-cells-merge * Rename split-rows to table-cells-split * Rename table-row-split to table-split * Add `table-columns-split` icon * Add table-columns-split.json * Delete table-split icon and json * Add `table-rows-split` json and icon * Update icons/table-cells-split.json Co-authored-by: Karsa * Update icons/table-rows-split.json Co-authored-by: Karsa * Update icons/table-cells-merge.json Co-authored-by: Karsa * Update icons/table-columns-split.json Co-authored-by: Karsa --------- Co-authored-by: Karsa --- icons/table-cells-merge.json | 15 +++++++++++++++ icons/table-cells-merge.svg | 17 +++++++++++++++++ icons/table-cells-split.json | 15 +++++++++++++++ icons/table-cells-split.svg | 16 ++++++++++++++++ icons/table-columns-split.json | 19 +++++++++++++++++++ icons/table-columns-split.svg | 23 +++++++++++++++++++++++ icons/table-rows-split.json | 19 +++++++++++++++++++ icons/table-rows-split.svg | 23 +++++++++++++++++++++++ 8 files changed, 147 insertions(+) create mode 100644 icons/table-cells-merge.json create mode 100644 icons/table-cells-merge.svg create mode 100644 icons/table-cells-split.json create mode 100644 icons/table-cells-split.svg create mode 100644 icons/table-columns-split.json create mode 100644 icons/table-columns-split.svg create mode 100644 icons/table-rows-split.json create mode 100644 icons/table-rows-split.svg diff --git a/icons/table-cells-merge.json b/icons/table-cells-merge.json new file mode 100644 index 00000000000..a03d2ffa408 --- /dev/null +++ b/icons/table-cells-merge.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "chessurisme" + ], + "tags": [ + "spreadsheet", + "grid", + "row" + ], + "categories": [ + "text", + "files" + ] +} diff --git a/icons/table-cells-merge.svg b/icons/table-cells-merge.svg new file mode 100644 index 00000000000..a5292defcea --- /dev/null +++ b/icons/table-cells-merge.svg @@ -0,0 +1,17 @@ + + + + + + + diff --git a/icons/table-cells-split.json b/icons/table-cells-split.json new file mode 100644 index 00000000000..a03d2ffa408 --- /dev/null +++ b/icons/table-cells-split.json @@ -0,0 +1,15 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "chessurisme" + ], + "tags": [ + "spreadsheet", + "grid", + "row" + ], + "categories": [ + "text", + "files" + ] +} diff --git a/icons/table-cells-split.svg b/icons/table-cells-split.svg new file mode 100644 index 00000000000..ffd3434d791 --- /dev/null +++ b/icons/table-cells-split.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/icons/table-columns-split.json b/icons/table-columns-split.json new file mode 100644 index 00000000000..496ae8bb831 --- /dev/null +++ b/icons/table-columns-split.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "chessurisme" + ], + "tags": [ + "spreadsheet", + "grid", + "cut", + "break", + "divide", + "separate", + "segment" + ], + "categories": [ + "text", + "files" + ] +} diff --git a/icons/table-columns-split.svg b/icons/table-columns-split.svg new file mode 100644 index 00000000000..af735a0d3f9 --- /dev/null +++ b/icons/table-columns-split.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + diff --git a/icons/table-rows-split.json b/icons/table-rows-split.json new file mode 100644 index 00000000000..496ae8bb831 --- /dev/null +++ b/icons/table-rows-split.json @@ -0,0 +1,19 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "chessurisme" + ], + "tags": [ + "spreadsheet", + "grid", + "cut", + "break", + "divide", + "separate", + "segment" + ], + "categories": [ + "text", + "files" + ] +} diff --git a/icons/table-rows-split.svg b/icons/table-rows-split.svg new file mode 100644 index 00000000000..d2e85d11020 --- /dev/null +++ b/icons/table-rows-split.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + +