feat(icons): updates filter & adds filter-plus icon (#2917)

* Added icons/filter-add.svg

* Added icons/filter-add.json

* add contributors

* rename according to naming conventions

* add missing tags

* fill gap between plus sign and funnel

* Update icons/filter-plus.svg

Co-authored-by: Karsa <contact@karsa.org>

* update filter icons

* rename filter to funnel

* tidy up

* Update funnel.svg

* Update funnel-x.svg

* Update funnel-plus.svg

* Update funnel-x.json

* Update funnel.json

* Update funnel-x.json

* Update funnel.json

* Update funnel-plus.json

---------

Co-authored-by: Karsa <contact@karsa.org>
This commit is contained in:
lukedukeus
2025-03-18 08:43:37 -04:00
committed by GitHub
parent cc09030f9d
commit 70dad77b96
8 changed files with 90 additions and 31 deletions

View File

@@ -1,14 +0,0 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"gubser",
"ericfennis"
],
"tags": [
"funnel",
"hopper"
],
"categories": [
"layout"
]
}

View File

@@ -1,13 +0,0 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"colebemis"
],
"tags": [
"funnel",
"hopper"
],
"categories": [
"layout"
]
}

20
icons/funnel-plus.json Normal file
View File

@@ -0,0 +1,20 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"gubser",
"ericfennis",
"lukedukeus",
"jguddas",
"karsa-mistmere"
],
"tags": [
"filter",
"hopper",
"add",
"create",
"new"
],
"categories": [
"layout"
]
}

View File

@@ -9,5 +9,7 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<polygon points="22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3" />
<path d="M13.354 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l1.218-1.348" />
<path d="M16 6h6" />
<path d="M19 3v6" />
</svg>

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 406 B

27
icons/funnel-x.json Normal file
View File

@@ -0,0 +1,27 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"gubser",
"ericfennis",
"lukedukeus",
"jguddas",
"karsa-mistmere"
],
"tags": [
"filter",
"hopper",
"remove",
"delete"
],
"categories": [
"layout"
],
"aliases": [
{
"name": "filter-x",
"deprecated": true,
"deprecationReason": "alias.name",
"toBeRemovedInVersion": "v1.0"
}
]
}

15
icons/funnel-x.svg Normal file
View File

@@ -0,0 +1,15 @@
<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="M12.531 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14v6a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341l.427-.473" />
<path d="m16.5 3.5 5 5" />
<path d="m21.5 3.5-5 5" />
</svg>

After

Width:  |  Height:  |  Size: 416 B

24
icons/funnel.json Normal file
View File

@@ -0,0 +1,24 @@
{
"$schema": "../icon.schema.json",
"contributors": [
"colebemis",
"lukedukeus",
"jguddas",
"karsa-mistmere"
],
"tags": [
"filter",
"hopper"
],
"categories": [
"layout"
],
"aliases": [
{
"name": "filter",
"deprecated": true,
"deprecationReason": "alias.name",
"toBeRemovedInVersion": "v1.0"
}
]
}

View File

@@ -9,7 +9,5 @@
stroke-linecap="round"
stroke-linejoin="round"
>
<path d="M13.013 3H2l8 9.46V19l4 2v-8.54l.9-1.055" />
<path d="m22 3-5 5" />
<path d="m17 3 5 5" />
<path d="M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z" />
</svg>

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 370 B