From db63e663333056fca380fff4af353cc368b2e950 Mon Sep 17 00:00:00 2001 From: Rajnish Kumar Date: Sat, 13 Jun 2026 15:49:51 +0530 Subject: [PATCH] feat(icons): added `star-*` icons (#3918) * Added icons/star-check.svg * Added icons/star-check.json * Add star-x.svg icon * Add star-x icon JSON * Add star-minus.svg icon file * Add star-plus SVG icon * Add star-plus icon JSON configuration * Add 'remove' and 'deselect' to star-minus.json * Update star-check.svg with new path data * Modify star-x.svg paths for new design * Modify star-minus SVG paths for new design * Modify star-plus.svg paths for new design * Update star-x.svg * Username change * Username change * Update star-minus.json * Update and rename star-check.json to Username change * Username change * Modify star-plus.svg paths for new design * Refactor star-minus.svg paths for clarity * Update star-plus.svg paths for new design * Update SVG path for star-check icon * Adjust path element in star-minus.svg * Update star-minus.svg paths and adjust dimensions * Update icons/star-x.svg Co-authored-by: Karsa * Update icons/star-check.svg Co-authored-by: Karsa * Update star-check.svg * Merge pull request #1 Added use case * Fix JSON formatting in star-minus.json * Update star-plus.json * Fix JSON syntax in star-x.json --------- Co-authored-by: Rajnish Mehta <172272341+KnarliX@users.noreply.github.com> Co-authored-by: Karsa Co-authored-by: Eric Fennis --- icons/star-check.json | 38 +++++++++++++++++++++++++++++++++++ icons/star-check.svg | 14 +++++++++++++ icons/star-minus.json | 38 +++++++++++++++++++++++++++++++++++ icons/star-minus.svg | 14 +++++++++++++ icons/star-plus.json | 40 +++++++++++++++++++++++++++++++++++++ icons/star-plus.svg | 15 ++++++++++++++ icons/star-x.json | 46 +++++++++++++++++++++++++++++++++++++++++++ icons/star-x.svg | 15 ++++++++++++++ 8 files changed, 220 insertions(+) create mode 100644 icons/star-check.json create mode 100644 icons/star-check.svg create mode 100644 icons/star-minus.json create mode 100644 icons/star-minus.svg create mode 100644 icons/star-plus.json create mode 100644 icons/star-plus.svg create mode 100644 icons/star-x.json create mode 100644 icons/star-x.svg diff --git a/icons/star-check.json b/icons/star-check.json new file mode 100644 index 000000000..66b2053a1 --- /dev/null +++ b/icons/star-check.json @@ -0,0 +1,38 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "colebemis", + "jguddas", + "RajnishKMehta" + ], + "use-cases": [ + "verified favorite", + "approved item", + "trusted content", + "featured content", + "recommended item", + "completed achievement", + "confirmed selection", + "verified bookmark", + "certified item", + "approved review" + ], + "tags": [ + "bookmark", + "favorite", + "like", + "review", + "rating", + "check", + "star" + ], + "categories": [ + "account", + "social", + "shapes", + "multimedia", + "weather", + "emoji", + "gaming" + ] +} diff --git a/icons/star-check.svg b/icons/star-check.svg new file mode 100644 index 000000000..990f4dc8f --- /dev/null +++ b/icons/star-check.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/star-minus.json b/icons/star-minus.json new file mode 100644 index 000000000..f29b33243 --- /dev/null +++ b/icons/star-minus.json @@ -0,0 +1,38 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "colebemis", + "jguddas", + "RajnishKMehta" + ], + "use-cases": [ + "remove from favorites", + "unstar item", + "remove bookmark", + "deselect favorite", + "remove featured item", + "lower priority item", + "remove recommendation", + "remove saved item" + ], + "tags": [ + "bookmark", + "favorite", + "like", + "review", + "rating", + "minus", + "remove", + "deselect", + "star" + ], + "categories": [ + "account", + "social", + "shapes", + "multimedia", + "weather", + "emoji", + "gaming" + ] +} diff --git a/icons/star-minus.svg b/icons/star-minus.svg new file mode 100644 index 000000000..667bf09d2 --- /dev/null +++ b/icons/star-minus.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/star-plus.json b/icons/star-plus.json new file mode 100644 index 000000000..6eccc4566 --- /dev/null +++ b/icons/star-plus.json @@ -0,0 +1,40 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "colebemis", + "jguddas", + "RajnishKMehta" + ], + "use-cases": [ + "add to favorites", + "star item", + "add bookmark", + "save item", + "mark as favorite", + "add featured item", + "add recommendation", + "follow preferred content", + "add to saved items", + "prioritize item" + ], + "tags": [ + "bookmark", + "favorite", + "like", + "review", + "rating", + "plus", + "add", + "join", + "star" + ], + "categories": [ + "account", + "social", + "shapes", + "multimedia", + "weather", + "emoji", + "gaming" + ] +} diff --git a/icons/star-plus.svg b/icons/star-plus.svg new file mode 100644 index 000000000..7d602a33f --- /dev/null +++ b/icons/star-plus.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/icons/star-x.json b/icons/star-x.json new file mode 100644 index 000000000..f578828b5 --- /dev/null +++ b/icons/star-x.json @@ -0,0 +1,46 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "colebemis", + "jguddas", + "RajnishKMehta" + ], + "use-cases": [ + "remove from favorites", + "unstar item", + "reject favorite", + "exclude item", + "remove bookmark", + "disallow recommendation", + "remove featured status", + "dismiss saved item", + "block preferred content", + "clear favorite selection" + ], + "tags": [ + "mark", + "symbol", + "shape", + "vector", + "design", + "graphic", + "bookmark", + "favorite", + "like", + "review", + "rating", + "x", + "cancel", + "reject", + "star" + ], + "categories": [ + "account", + "social", + "shapes", + "multimedia", + "weather", + "emoji", + "gaming" + ] +} diff --git a/icons/star-x.svg b/icons/star-x.svg new file mode 100644 index 000000000..106562430 --- /dev/null +++ b/icons/star-x.svg @@ -0,0 +1,15 @@ + + + + +