All Projects → file-icons → Devopicons

file-icons / Devopicons

Heavily-optimised version of the Devicons icon-font.

Projects that are alternatives of or similar to Devopicons

Unicons
1000+ Pixel-perfect vector icons and Iconfont for your next project.
Stars: ✭ 911 (+775.96%)
Mutual labels:  icons, webfonts, webfont
Svgtofont
Read a set of SVG icons and ouput a TTF/EOT/WOFF/WOFF2/SVG font.
Stars: ✭ 149 (+43.27%)
Mutual labels:  icons, icon-font, webfont
Linearicons
Linearicons is the highest quality set of line icons, matching with minimalist UI designs in iOS.
Stars: ✭ 64 (-38.46%)
Mutual labels:  icons, webfonts, webfont
cryptocurrency-icons-font
A webfont for cryptocurrency symbols
Stars: ✭ 21 (-79.81%)
Mutual labels:  icons, webfonts, webfont
Coreui Icons
CoreUI Free Icons - Premium designed free icon set with marks in SVG, Webfont and raster formats
Stars: ✭ 1,813 (+1643.27%)
Mutual labels:  icons, icon-font, webfont
Icons
The premium icon font for @uiwjs Component Library. https://uiwjs.github.io/icons
Stars: ✭ 99 (-4.81%)
Mutual labels:  icons, icon-font, webfont
Alfred Font Awesome Workflow
🎩 Font Awesome workflow for Alfred
Stars: ✭ 714 (+586.54%)
Mutual labels:  icons, webfont
Awesome Icons
A curated list of awesome Web Font Icons
Stars: ✭ 758 (+628.85%)
Mutual labels:  icons, icon-font
Eulyoo1945
을유문화사에서 만든 을유1945 폰트를 웹에서 손쉽게 사용할 수 있는 환경을 제공합니다.
Stars: ✭ 24 (-76.92%)
Mutual labels:  webfonts, webfont
Eva Icons
A pack of more than 480 beautifully crafted Open Source icons. SVG, Sketch, Web Font and Animations support.
Stars: ✭ 8,114 (+7701.92%)
Mutual labels:  icons, icon-font
Bootstrap Iconpicker
A simple icon picker
Stars: ✭ 344 (+230.77%)
Mutual labels:  icons, icon-font
Fork Awesome
A fork of the iconic font and CSS toolkit
Stars: ✭ 878 (+744.23%)
Mutual labels:  icons, icon-font
Boxicons
High Quality web friendly icons
Stars: ✭ 1,104 (+961.54%)
Mutual labels:  icons, icon-font
Phosphor Home
The homepage of Phosphor Icons, a flexible icon family for everyone
Stars: ✭ 704 (+576.92%)
Mutual labels:  icons, icon-font
Academicons
An icon font for academics
Stars: ✭ 541 (+420.19%)
Mutual labels:  icons, icon-font
Openwebicons
A font!
Stars: ✭ 835 (+702.88%)
Mutual labels:  icons, icon-font
Iconfontcppheaders
C, C++ headers and C# classes for icon fonts: Font Awesome, Fork Awesome, Material Design, Kenney game icons and Fontaudio
Stars: ✭ 509 (+389.42%)
Mutual labels:  icons, icon-font
Phosphor Icons
A flexible icon family for the web
Stars: ✭ 56 (-46.15%)
Mutual labels:  icons, icon-font
Coolicons
Carefully designed icons for your next project. Perfect for use in web and mobile. Support for SVG, your favourite design tool and webfont. Completely free and open source.
Stars: ✭ 81 (-22.12%)
Mutual labels:  icons, webfont
Keyrune
Magic: the Gathering set symbol pictographic font
Stars: ✭ 272 (+161.54%)
Mutual labels:  icons, icon-font

DevOpicons: Optimised Devicons

Jenkins, before and after he lost weight | 731 ⇒ 244 points

This is simply a heavily-optimised version of the Devicons font, created by Theodore Vorillas. All credit for the original icon vectors goes to him and his project's contributors; I've simply cleaned up the typeface by annihilating excess geometry, clearing duplicate control points, and basically just being a meticulous prick.

Result: 17 KBs knocked off the WOFF's filesize. That's a pretty impressive reduction when you consider the format's already compressed.

Size fixes

Aside from optimising the geometry of the vectors, I've also scaled them so they fit their containing canvas. Having "breathing space" in an icon font tends to be helpful only when the final design is known in advance. If mixed with other icon fonts of varying margin sizes, it can lead to disproportionate sizes and a whole lot of unsavoury CSS tweaking for different font families.

For instance, consider this:

Comparison of metrics

You've probably dealt with this before. This leads to a lot of dishonest measurements in the inspector tools when ascertaining the calculated width and height of icons in the DOM. When implementing pixel-perfect design, this can become a bit of a headache.

The fix is easy - eliminate the margins altogether. Leave tweaking of space to the developer, because they're the ones dealing with making their design look pretty. You aren't. Letting icons fill their canvas results in more honest metrics:

Comparison of metrics

Word of caution

If an icon's dimensions are landscape-shaped, avoid fitting it to a rectangular canvas:

Good and bad, not in that order

Otherwise, you wind up with this:

Bad and bad, in that order

Because remember, em and rem units are scaled relative to text height. So avoid letting that aspect ratio exceed 1.0!

Ramble, ramble, ramble

I really don't know when to stop typing. Anyway, enough typography lessons. Enjoy the improved filesize.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].