From 90567c4ce0535c5a81d472f7006863686486d4ff Mon Sep 17 00:00:00 2001 From: Liang Xu <755674130@qq.com> Date: Fri, 4 Sep 2026 20:38:21 +0800 Subject: [PATCH] feat(icons): added `trash-off` icon (#4788) * feat(icons): added `trash-2-off` icon Fixes #4750 Signed-off-by: Liang Xu * fix(icons): update trash-2-off design and align metadata with trash-2 - Update SVG paths to eliminate gap and overlap violations - Add full list of contributors from trash/trash-2 - Sync tags and categories with trash-2 and provide use-cases - Clean up unrelated angular cache files Signed-off-by: Liang Xu * refactor(icons): rename to trash-off, align use-cases and revert unrelated files - Rename trash-2-off to trash-off - Align use-cases with contributor guide recommendations - Revert unintended changes to packages/angular cache files Signed-off-by: Liang Xu --------- Signed-off-by: Liang Xu Co-authored-by: Liang Xu Co-authored-by: Karsa --- icons/trash-off.json | 42 ++++++++++++++++++++++++++++++++++++++++++ icons/trash-off.svg | 20 ++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 icons/trash-off.json create mode 100644 icons/trash-off.svg diff --git a/icons/trash-off.json b/icons/trash-off.json new file mode 100644 index 000000000..d6c35fbac --- /dev/null +++ b/icons/trash-off.json @@ -0,0 +1,42 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "colebemis", + "csandman", + "ericfennis", + "karsa-mistmere", + "drewcobleRH" + ], + "use-cases": [ + "Indicating a disabled delete action", + "Showing removal is unavailable or restricted", + "Preventing item deletion in locked states", + "Marking trash bins as full or out of service" + ], + "tags": [ + "empty", + "deletion", + "cleanup", + "junk", + "clear", + "garbage", + "delete", + "remove", + "bin", + "trash", + "waste", + "recycle", + "discard", + "rubbish", + "disabled", + "off", + "prevent", + "locked", + "unavailable", + "protected" + ], + "categories": [ + "files", + "mail" + ] +} diff --git a/icons/trash-off.svg b/icons/trash-off.svg new file mode 100644 index 000000000..d956d02d3 --- /dev/null +++ b/icons/trash-off.svg @@ -0,0 +1,20 @@ + + + + + + + + + +