I would like to import the Iconify icons library but I can’t figure out how to do this.
I understand that you can import icons via email or via GitHub, but I don’t really understand what these files should look like and what steps you need to take.
Great. I’ve made some icon sets from Iconify icons before, and this is the process I’ve used:
Download the SVG files for each icon from the Iconify circle flags set. (Top tip: you can find the GitHub repo for Iconify icons by clicking the MIT etc license link.)
Create a Penpot file for your library, give it a descriptive name like “Circle Flags.”
(Optional but it will make your life easier!) Add a Flex layout to your board. This will lay your icons out nicely when you add them to the board. I’ll add my suggested settings to the end of this post.
Drag or copy-paste the icon SVG files onto your Penpot file’s canvas. Penpot loves SVG files and should render them all nicely.
Check that each icon is rendering correctly and then make it into a component. Do this for each icon.
Create another file and connect your shared library to check that your icon components/library are working as you want them to.
Create a template thumbnail image on a page with a 1390 x 724 board in your shared library file. It’s useful to include the library name, version number, and any credits in the thumbnail but be aware it’ll be displayed quite small (check out the Penpot Hub for ideas). You can also right-click your board and choose “Set as thumbnail” and this will make the board into the file’s thumbnail in your Penpot workspace as well.
Thanks for the detailed explanation
If you want to use dynamic icons like Quill Icons - 140 open source icons - Iconify , this also works with the above explanation or do you need to do something else?
Penpot doesn’t currently support SVG animations, so these won’t show inside Penpot. It does preserve some SVG attributes that you can’t add in Penpot itself, but I’m not sure how this would affect animations. However these icons could still be useful for demonstrating states and transitions and would still make a cool icon set!
Can you explain this in a lite bit more detail?
I want to do the following but don’t realy get how to do it, I maneged to create a component.
But the next step I keep struggeling
From this screenshot, I can see that your icon will be named arrow align horizontal and it’ll be inside an arrow group inside an icon group. This looks like good naming and organisation to me!
Now you should be able to see your icon component in the Assets tab under the Local library → Components section?