


These libraries are community-driven and provide flexibility in customization. Open-source icon libraries offer a range of high-quality free icon sets for designers and developers to use in their UI projects. Free Gesture Icon Sets for App Designers.With such a variety of free icon sets available, UI designers can find the perfect icons to fit their project’s style, tone, and purpose here. All of the sets are free to download, with most allowing you to use them in both your personal and commercial projects, but please check the license before you usage. The curated collection of free icon sets we have for you below are available in various formats (SVG, PSD, AI, EPS, and Web Fonts) and for different UI applications, like Sketch, Figma, and Adobe XD. If your web design project has taken a minimalist approach, you’re building a clean and simple mobile app, or you are looking for something a little more playful, you will find the icon set you need here.Īdditionally, some icon sets have been designed for specific purposes, such as eCommerce, weather, or social media, making it easier to find relevant icons. It’s just a matter of finding the icon set that best suits the requirements of your project. Luckily, most icon sets are available for free for designers to use in many different types of projects, including web and mobile app design. It also requires Modernizr.Ī few lines of javascript will do the trick: if(!Modernizr.Icons play a critical role in UI design, offering a simple yet effective way of conveying information and direction while enhancing user experience. Personally, I prefer a gracefully degrading technique that requires that all files use the same names and share the same path. In each case, you'll need to provide PNG files to replace your SVGs. There are many ways to provide legacy browser compatibility, if you need it. In some cases both width and height are required for a correct display. This technique is fully compatible with all modern browsers except IE8 (and older IEs) and early model Android phones. This is a very easy way to use SVG files you can control the image size as required using width and/or height attributes, but you can't control color.

It requires only the simple img tag you've probably used with a thousand JPGs, GIFs and PNGs. This is a very basic solution, and although it isn't really suited for our scope, it brings us some interesting considerations.
