feat(icons): added trash-off icon (#4788)

* feat(icons): added `trash-2-off` icon

Fixes #4750

Signed-off-by: Liang Xu <lx3133584@users.noreply.github.com>

* 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 <lx3133584@users.noreply.github.com>

* 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 <lx3133584@users.noreply.github.com>

---------

Signed-off-by: Liang Xu <lx3133584@users.noreply.github.com>
Co-authored-by: Liang Xu <lx3133584@users.noreply.github.com>
Co-authored-by: Karsa <contact@karsa.org>
This commit is contained in:
Liang Xu
2026-09-04 14:38:21 +02:00
committed by GitHub
co-authored by Liang Xu Karsa
parent 4dc5b7ebae
commit 90567c4ce0
2 changed files with 62 additions and 0 deletions
+42
View File
@@ -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"
]
}
+20
View File
@@ -0,0 +1,20 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
stroke="currentColor"
stroke-width="2"
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M10 11v6" />
<path d="M14 17v-3" />
<path d="M16 6V4a2 2 0 00-2-2h-4a2 2 0 00-1.576.768" />
<path d="M19 6v7.344" />
<path d="m2 2 20 20" />
<path d="M21 6h-9.344" />
<path d="M3 6h3" />
<path d="M5 6v14a2 2 0 002 2h10a2 2 0 002-2v-1" />
</svg>

After

Width:  |  Height:  |  Size: 471 B