UNPKG

smc-webfonts

Version:

Webfonts created from the open source TTF fonts at SMC

123 lines (121 loc) 11.3 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="robots" content="noindex, noarchive"> <title>SMC Malayalam Webfonts</title> <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet"> <link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> <link href="smc-webfonts.min.css" rel="stylesheet"> <link href="styles/reset.min.css" rel="stylesheet"> <link href="styles/style.min.css" rel="stylesheet"> </head> <body> <h1> <span>SMC Malayalam Webfonts</span> <div id="switcher-container"> <div id="open-switcher"><a href="javascript:;">Change Font</a></div> <div id="switcher"> <div title="Close" id="close-switcher">X</div> </div> </div> <div class="sharethis-inline-share-buttons" style="display:inline-block;float:right;margin:0 10px;"></div> <!-- @formatter:off --> <div id="bookmarklet">Bookmarklet to preview on your site: <a href="javascript:%22use%20strict%22%3Bvar%20_slicedToArray%3Dfunction()%7Bfunction%20t(t%2Ce)%7Bvar%20n%3D%5B%5D%2Ca%3D!0%2Co%3D!1%2Cl%3Dvoid%200%3Btry%7Bfor(var%20i%2Cr%3Dt%5BSymbol.iterator%5D()%3B!(a%3D(i%3Dr.next()).done)%26%26(n.push(i.value)%2C!e%7C%7Cn.length!%3D%3De)%3Ba%3D!0)%3B%7Dcatch(t)%7Bo%3D!0%2Cl%3Dt%7Dfinally%7Btry%7B!a%26%26r.return%26%26r.return()%7Dfinally%7Bif(o)throw%20l%7D%7Dreturn%20n%7Dreturn%20function(e%2Cn)%7Bif(Array.isArray(e))return%20e%3Bif(Symbol.iterator%20in%20Object(e))return%20t(e%2Cn)%3Bthrow%20new%20TypeError(%22Invalid%20attempt%20to%20destructure%20non-iterable%20instance%22)%7D%7D()%2Cfonts%3Dfunction()%7Bvar%20t%3D%5B%7BfontFamily%3A%22Meera%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22meera%22%2CjsFiddleId%3A%22v4vyxLju%22%7D%2C%7BfontFamily%3A%22Rachana%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22rachana%22%2CjsFiddleId%3A%22mapzaymx%22%7D%2C%7BfontFamily%3A%22Dyuthi%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22dyuthi%22%2CjsFiddleId%3A%221c791dfe%22%7D%2C%7BfontFamily%3A%22RaghuMalayalam%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22raghumalayalam%22%2CjsFiddleId%3A%22f1L1jy2z%22%7D%2C%7BfontFamily%3A%22Chilanka%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22chilanka%22%2CjsFiddleId%3A%22tp2m8L9p%22%7D%2C%7BfontFamily%3A%22Keraleeyam%22%2CfontWeight%3A%22bold%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22keraleeyam%22%2CjsFiddleId%3A%22a6uqj4eL%22%7D%2C%7BfontFamily%3A%22Manjari%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22manjari%22%2CjsFiddleId%3A%22133d3ajo%22%7D%2C%7BfontFamily%3A%22Manjari%22%2CfontWeight%3A100%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22manjari%22%2CjsFiddleId%3A%22h4mmru5e%22%7D%2C%7BfontFamily%3A%22Suruma%22%2CfontWeight%3A500%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22suruma%22%2CjsFiddleId%3A%22Lv8dchff%22%7D%2C%7BfontFamily%3A%22Rachana%22%2CfontWeight%3A%22bold%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22rachana%22%2CjsFiddleId%3A%221f7nxt16%22%7D%2C%7BfontFamily%3A%22Uroob%22%2CfontWeight%3A%22bold%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22uroob%22%2CjsFiddleId%3A%22pLq5qz9j%22%7D%2C%7BfontFamily%3A%22Karumbi%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22karumbi%22%2CjsFiddleId%3A%227d3okgq9%22%7D%2C%7BfontFamily%3A%22AnjaliOldLipi%22%2CfontWeight%3A%22normal%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22anjali%22%2CjsFiddleId%3A%229ajq9cun%22%7D%2C%7BfontFamily%3A%22Manjari%22%2CfontWeight%3A%22bold%22%2CfontStyle%3A%22normal%22%2CcssFileName%3A%22manjari%22%2CjsFiddleId%3A%223c3vuuz6%22%7D%5D%3Breturn%22undefined%22%3D%3Dtypeof%20firstBy%26%26(firstBy%3Dfunction()%7Breturn%7BthenBy%3Afunction()%7Breturn%200%7D%7D%7D)%2Ct.sort(firstBy(%22fontFamily%22).thenBy(%22fontWeight%22)).map(function(t)%7Bvar%20e%3Dt.fontFamily%2B%22%20(%22%2Bt.fontWeight%2B%22)%22%3Breturn%7Bname%3Ae%2CdisplayName%3Ae.replace(%2F%5Cs%5C(normal%5C)%2F%2C%22%22)%2CurlReadyName%3Ae.toLowerCase().replace(%2F%5B()%5D%2Fg%2C%22%22).replace(%2F%5Cs%2Fg%2C%22-%22)%2Cfont%3At%7D%7D)%7D()%2CsetFonts%3Dfunction()%7Breturn%20function(t)%7Bif(t)%7Bvar%20e%3Dt.split(%22%20%22)%2Cn%3D_slicedToArray(e%2C2)%2Ca%3Dn%5B0%5D%2Co%3Dn%5B1%5D%2Cl%3Dvoid%200%3D%3D%3Do%3F%22normal%22%3Ao%2Ci%3Dfonts.filter(function(t)%7Breturn%20t.font.fontFamily%3D%3D%3Da%26%26t.font.fontWeight.toString()%3D%3D%3Dl%7D)%3Bif(1!%3D%3Di.length)return%20alert(%22Incorrect%20font%20name!%22)%3Bvar%20r%3Di%5B0%5D%2Cm%3Ddocument.getElementsByTagName(%22head%22)%5B0%5D%2Cf%3Ddocument.createElement(%22link%22)%3Bf.setAttribute(%22rel%22%2C%22stylesheet%22)%2Cf.setAttribute(%22type%22%2C%22text%2Fcss%22)%2Cf.href%3D%22%2F%2Fcdn.jsdelivr.net%2Fsmc-webfonts%2Flatest%2Ffonts%2F%22%2Br.font.cssFileName%2B%22.min.css%22%2Cm.appendChild(f)%3B!function(t%2Ce%2Cn)%7B%22undefined%22%3D%3Dtypeof%20getComputedStyle%26%26(getComputedStyle%3Dfunction(t)%7Breturn%20t.currentStyle%7D)%3Bfor(var%20a%3Dvoid%200%2Co%3Dvoid%200%2Cl%3Dvoid%200%2Ci%3D%7B%7D%2Cr%3Ddocument.body.getElementsByTagName(%22*%22)%2Cm%3Dr.length%2Cf%3D0%3Bf%3Cm%3Bf%2B%2B)o%3Dr%5Bf%5D%2Co.style%26%26(l%3D%22%23%22%2B(o.id%7C%7Co.nodeName%2B%22(%22%2Bf%2B%22)%22)%2C(a%3Do.style.fontFamily%7C%7CgetComputedStyle(o%2C%22%22)%5Bt%5D)%26%26-1%3D%3D%3Da.indexOf(%22FontAwesome%22)%26%26-1%3D%3D%3Da.indexOf(e)%26%26(o.style.fontFamily%3De%2B%22%2C%22%2Ba%2Co.style.fontWeight%3Dn%2Ci%5Ba%5D%7C%7C(i%5Ba%5D%3D%5B%5D)%2Ci%5Ba%5D.push(l)))%7D(%22fontFamily%22%2Cr.font.fontFamily%2Cr.font.fontWeight)%7D%7D%7D()%2CfontNames%3Dfonts.map(function(t)%7Breturn%22%5Ct%22%2Bt.displayName.replace(%2F%5B()%5D%2Fg%2C%22%22)%7D).sort()%3BsetFonts(prompt(%22Type%20in%20the%20exact%20font%20name%20and%20style%20from%20the%20below%20list%3A%5Cn%5Cn(for%20example%3A%20'Manjari%20bold')%5Cn%5Cn%22%2BfontNames.join(%22%5Cn%22)))%2Cfunction(t%2Ce%2Cn%2Ca%2Co%2Cl%2Ci)%7Bt.GoogleAnalyticsObject%3Do%2Ct%5Bo%5D%3Dt%5Bo%5D%7C%7Cfunction()%7B(t%5Bo%5D.q%3Dt%5Bo%5D.q%7C%7C%5B%5D).push(arguments)%7D%2Ct%5Bo%5D.l%3D1*new%20Date%2Cl%3De.createElement(n)%2Ci%3De.getElementsByTagName(n)%5B0%5D%2Cl.async%3D1%2Cl.src%3D%22https%3A%2F%2Fwww.google-analytics.com%2Fanalytics.js%22%2Ci.parentNode.insertBefore(l%2Ci)%7D(window%2Cdocument%2C%22script%22%2C0%2C%22ga%22)%2Cga(%22create%22%2C%22UA-4869398-10%22%2C%22auto%22)%2Cga(%22send%22%2C%22pageview%22)%3B">SMC-Fontify</a></div> <!-- @formatter:on --> <div class="github"> <a title="Fork me on GitHub" href="https://github.com/kollavarsham/smc-webfonts"> <i class="fa fa-github fa-lg" aria-hidden="true"></i> </a> </div> </h1> <div class="page"> <div class="demo"> <div> <p>Preview, Usage, Live Demo and Try-out bookmarklet for the Open Source Malyalam fonts from SMC (Swathanthra Malayalam Computing) - <a href="https://smc.org.in/fonts/">https://smc.org.in/fonts/</a></p> <p>&#160;</p> <p><a href="https://www.youtube.com/watch?v=y-DhWN_bTI4">Check out the video on Youtube</a></p> <p>&#160;</p> <p>Use these fonts directly from <a href="http://www.jsdelivr.com/projects/smc-webfonts">jsDelivr CDN</a></p> <p>&#160;</p> </div> <h2 id="font-name"></h2> <h3>Usage</h3> <pre id="usage"></pre> <h3>Live Demo (on JSFiddle)</h3> <div id="jsFiddle-container"></div> <h3>Static Preview</h3> <div class="tab-container"> <div class="tab-head-container"> <div id="ml" class="tab-head">മലയാളം</div> <div id="en" class="tab-head">English</div> </div> <div class="font-container"> <div class="tab ml"> <p class="letters"> അ ആ ഇ ഈ ഉ ഊ ഋ ഌ എ ഏ ഐ ഒ ഓ ഔ ം ഃ <br/> ക ഖ ഗ ഘ ങ ച ഛ ജ ഝ ഞ ട ഠ ഡ ഢ ണ ത ഥ ദ ധ ന പ ഫ ബ ഭ മ <br/> യ ര ല വ ശ ഷ സ ഹ ള ഴ റ ഩ <br/> ഽ ാ ി ീ ു ൂ ൃ ൄ െ േ ൈ ൊ ോ ൌ ് <br/> ൠ ൡ ൢ ൣ ൹ ൺ ൻ ർ ൽ ൾ ൿ <br/> ൦ ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯ ൰ ൱ ൲ ൳ ൴ ൵ <br/> 0 1 2 3 4 5 6 7 8 9 . : , ; ( ) * ! ? ' @ # < > $ % & ^ + - = ~ </p> <p class="s10 ml-text" style="font-size: 10px;"></p> <p class="s11 ml-text" style="font-size: 11px;"></p> <p class="s12 ml-text" style="font-size: 12px;"></p> <p class="s14 ml-text" style="font-size: 14px;"></p> <p class="s18 ml-text" style="font-size: 18px;"></p> <p class="s24 ml-text" style="font-size: 24px;"></p> <p class="s30 ml-text" style="font-size: 30px;"></p> <p class="s36 ml-text" style="font-size: 36px;"></p> <p class="s48 ml-text" style="font-size: 48px;"></p> <p class="s60 ml-text" style="font-size: 60px;"></p> <p class="s72 ml-text" style="font-size: 72px;"></p> </div> <div class="tab en"> <p class="letters"> a b c d e f g h i j k l m n o p q r s t u v w x y z <br/>A B C D E F G H I J K L M N O P Q R S T U V W X Y Z <br/>0 1 2 3 4 5 6 7 8 9 . : , ; ( ) * ! ? ' @ # < > $ % & ^ + - = ~ </p> <p class="s10 en-text" style="font-size: 10px;"></p> <p class="s11 en-text" style="font-size: 11px;"></p> <p class="s12 en-text" style="font-size: 12px;"></p> <p class="s14 en-text" style="font-size: 14px;"></p> <p class="s18 en-text" style="font-size: 18px;"></p> <p class="s24 en-text" style="font-size: 24px;"></p> <p class="s30 en-text" style="font-size: 30px;"></p> <p class="s36 en-text" style="font-size: 36px;"></p> <p class="s48 en-text" style="font-size: 48px;"></p> <p class="s60 en-text" style="font-size: 60px;"></p> <p class="s72 en-text" style="font-size: 72px;"></p> </div> </div> </div> </div> </div> <script type="application/javascript" src="scripts/thenBy.min.js"></script> <script type="application/javascript" src="scripts/script.es5.min.js"></script> <script> (function (i, s, o, g, r, a, m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o), m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m) })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga'); ga('create', 'UA-4869398-10', 'auto'); ga('send', 'pageview'); </script> <script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=58e1d1e0403910001141b605&product=inline-share-buttons"></script> </body> </html>