diff --git a/docs/.vitepress/data/packageData.thirdParty.json b/docs/.vitepress/data/packageData.thirdParty.json
index db39dc98d..2e6fa4c53 100644
--- a/docs/.vitepress/data/packageData.thirdParty.json
+++ b/docs/.vitepress/data/packageData.thirdParty.json
@@ -190,5 +190,24 @@
],
"source": "https://github.com/Polydile/dile-components",
"documentation": "https://github.com/Polydile/dile-components/blob/master/packages/iconlib/README.md"
+ },
+ {
+ "name": "strapi-lucide-icons",
+ "description": "Lucide icon picker custom field for Strapi.",
+ "icon": "/framework-logos/strapi.svg",
+ "shields": [
+ {
+ "alt": "Latest Stable Version",
+ "src": "https://img.shields.io/npm/v/strapi-lucide-icons",
+ "href": "https://www.npmjs.com/package/strapi-lucide-icons"
+ },
+ {
+ "alt": "Total Downloads",
+ "src": "https://img.shields.io/npm/dw/strapi-lucide-icons",
+ "href": "https://www.npmjs.com/package/strapi-lucide-icons"
+ }
+ ],
+ "source": "https://github.com/shx08/strapi-lucide-icons",
+ "documentation": "https://github.com/shx08/strapi-lucide-icons/blob/main/README.md"
}
]
diff --git a/docs/guide/design/icon-design-guide.md b/docs/guide/design/icon-design-guide.md
index f6b8a4844..c62c47cec 100644
--- a/docs/guide/design/icon-design-guide.md
+++ b/docs/guide/design/icon-design-guide.md
@@ -90,6 +90,15 @@ Here are rules that should be followed to keep quality and consistency when maki
**Tip:** whenever possible align elements and arc centers to the grid.
+### 14. Icons should share common shapes
+
+You should try to create consistent groups and variants, reuse and try to create uniformity.
+Consistency inside groups and variants has a lower priority than the rules above.
+
+**Example:** All `-off` icons should look the same unless it for example violates the optical volume rule.
+
+**Tip:** Try to not move the base shape to enable better use in a toggle context.
+
## Naming conventions
1. Icon names use lower kebab case.\
diff --git a/docs/public/framework-logos/strapi.svg b/docs/public/framework-logos/strapi.svg
new file mode 100644
index 000000000..42b7ba4ca
--- /dev/null
+++ b/docs/public/framework-logos/strapi.svg
@@ -0,0 +1,7 @@
+
diff --git a/icons/gpu.svg b/icons/gpu.svg
index 880fcaaba..2ac1b7236 100644
--- a/icons/gpu.svg
+++ b/icons/gpu.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
+
-
-
\ No newline at end of file
+