I'm creating a design system for a user interface design project and I want to make icons accessible for designers and developers. Icons can have different styles like:
- Different strokes (1px and 2px)
- Different colors
- Different sizes (24x24, 32x32, 64x64 and etc.)
I know that all of the icons should be pixel perfect. what is the best practice for managing icons in a design system? should it be stroked or offset based? I'm using Sketch to design user interfaces. Is it a way to prepare icons the above styles and also be pixel perfect?