Mono Social Icons Font
As you all know icon fonts are very popular and extremely useful. Almost all of the coding frameworks include an icon font that can be used for spicing up web pages with beautiful icons. But the most commonly used icon fonts do not include a wide range of social media icons so additional ones are needed. To help you with that I would like to show you a really nice web font called Mono Social Icons font.
Mono Social Icons font is a new webfont based on Mono Social Icons created by Ivan Drinchev. This webfont font consists of approximately 100 social icons in three variations in one webfont. – regular, circled and rounded. The font also comes with included liga feature which can be used for letter substitution of your icons. Moreover, you can use the unicode method for referring to the unicode places in the font table. Have a look below to some of the icons and how to use the font. It is absolutely free for personal and commercial project.
How to use
This font comes with included liga feature for letter substitution of your icons. You can also use the unicode method for referring to the unicode places in the font table.
HTML
<p>Twitter symbol : <span class='symbol'>circletwitterbird</span></p>
<p>Twitter symbol with unicode : <span class='symbol'>&#xe286;</span></p>
<p><a href='#' class='symbol' title='circletwitterbird'>Follow us</a></p>
<p>Unicode : <a href='#' class='symbol' title='&#xe286;'>Follow us</a></p>
CSS
@font-face {
font-family: 'Mono Social Icons Font';
src: url('MonoSocialIconsFont-1.10.eot');
src: url('MonoSocialIconsFont-1.10.eot?#iefix') format('embedded-opentype'),
url('MonoSocialIconsFont-1.10.woff') format('woff'),
url('MonoSocialIconsFont-1.10.ttf') format('truetype'),
url('MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont') format('svg');
src: url('MonoSocialIconsFont-1.10.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
.symbol, a.symbol:before {
font-family: 'Mono Social Icons Font';
-webkit-text-rendering: optimizeLegibility;
-moz-text-rendering: optimizeLegibility;
-ms-text-rendering: optimizeLegibility;
-o-text-rendering: optimizeLegibility;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-ms-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
font-smoothing: antialiased;
}
a.symbol:before {
content: attr(title);
margin-right: 0.3em;
font-size: 130%;
}
Or if you work with Compass, then you can use
@include font-face("Mono Social Icons Font", font-files("MonoSocialIconsFont-1.10.woff", "MonoSocialIconsFont-1.10.ttf", "MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont"), "MonoSocialIconsFont-1.10.eot", normal, normal);
.symbol, a.symbol:before {
font-family: 'Mono Social Icons Font';
-webkit-text-rendering: optimizeLegibility;
-moz-text-rendering: optimizeLegibility;
-ms-text-rendering: optimizeLegibility;
-o-text-rendering: optimizeLegibility;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-ms-font-smoothing: antialiased;
-o-font-smoothing: antialiased;
font-smoothing: antialiased;
}
a.symbol:before {
content: attr(title);
margin-right: 0.3em;
font-size: 130%;
}