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 +