diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 45a7ff58a..a064b212a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -19,7 +19,7 @@ Guidelines for pull requests: - __Make sure the target of your pull request is the relevant branch__. Most of bugfix or new feature should go to the `main` branch. - __Include only related work__. If your pull request has unrelated commit, it won't be accepted. -### Pull Requests Including Icons +### Icon Pull Requests #### Guidelines @@ -27,21 +27,25 @@ Please make sure you follow the icon guidelines, that should be followed to keep Read it here: [ICON_GUIDELINES](https://lucide.dev/docs/icon-design-guide). -### Editor guides +#### Lucide Studio + +For formatting and adjusting SVG icons, @jguddas made a great tool called [Lucide Studio](https://studio.lucide.dev/). It is a web-based SVG editor that allows you to edit and adjust icons in the Lucide style. You can use it to create new icons or modify existing ones. + +#### Editor guides Here you can find instructions on how to implement the guidelines with different vector graphics editors: -#### [Adobe Illustrator Guide](https://lucide.dev/docs/illustrator-guide) +##### [Adobe Illustrator Guide](https://lucide.dev/docs/illustrator-guide) You can also [download an Adobe Illustrator template](https://github.com/lucide-icons/lucide/blob/main/docs/public/templates/illustrator_template.ai). -#### [Inkscape Guide](https://lucide.dev/docs/inkscape-guide) +##### [Inkscape Guide](https://lucide.dev/docs/inkscape-guide) -#### [Figma Guide](https://lucide.dev/docs/figma-guide) +##### [Figma Guide](https://lucide.dev/docs/figma-guide) -#### [Affinity Designer Guide](https://lucide.dev/guide/design/affinity-designer-guide) +##### [Affinity Designer Guide](https://lucide.dev/guide/design/affinity-designer-guide) -### Submitting Multiple Icons +#### Submitting Multiple Icons If you want submit multiple icons, please separate the icons and group them. That makes reviewing the icons easier and keep the thread clean and scoped. So don't submit multiple icons in one PR that have noting to do with each other. diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 8f75fa005..58fe1380a 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -153,6 +153,7 @@ export default defineConfig({ { text: 'Icons', link: '/icons/' }, { text: 'Guide', link: '/guide/' }, { text: 'Packages', link: '/packages' }, + { text: 'Studio', link: 'https://studio.lucide.dev' }, { text: 'Showcase', link: '/showcase' }, { text: 'License', link: '/license' }, ],