portfolio-website/project/build/static/fonts/et-line-font/lte-ie7.js

127 lines
3.7 KiB
JavaScript

/* Load this script using conditional IE comments if you need to support IE 7 and IE 6. */
window.onload = function() {
function addIcon(el, entity) {
var html = el.innerHTML;
el.innerHTML = '<span style="font-family: \'et-line\'">' + entity + '</span>' + html;
}
var icons = {
'icon-mobile' : '&#xe000;',
'icon-laptop' : '&#xe001;',
'icon-desktop' : '&#xe002;',
'icon-tablet' : '&#xe003;',
'icon-phone' : '&#xe004;',
'icon-document' : '&#xe005;',
'icon-documents' : '&#xe006;',
'icon-search' : '&#xe007;',
'icon-clipboard' : '&#xe008;',
'icon-newspaper' : '&#xe009;',
'icon-notebook' : '&#xe00a;',
'icon-book-open' : '&#xe00b;',
'icon-browser' : '&#xe00c;',
'icon-calendar' : '&#xe00d;',
'icon-presentation' : '&#xe00e;',
'icon-picture' : '&#xe00f;',
'icon-pictures' : '&#xe010;',
'icon-video' : '&#xe011;',
'icon-camera' : '&#xe012;',
'icon-printer' : '&#xe013;',
'icon-toolbox' : '&#xe014;',
'icon-briefcase' : '&#xe015;',
'icon-wallet' : '&#xe016;',
'icon-gift' : '&#xe017;',
'icon-bargraph' : '&#xe018;',
'icon-grid' : '&#xe019;',
'icon-expand' : '&#xe01a;',
'icon-focus' : '&#xe01b;',
'icon-edit' : '&#xe01c;',
'icon-adjustments' : '&#xe01d;',
'icon-ribbon' : '&#xe01e;',
'icon-hourglass' : '&#xe01f;',
'icon-lock' : '&#xe020;',
'icon-megaphone' : '&#xe021;',
'icon-shield' : '&#xe022;',
'icon-trophy' : '&#xe023;',
'icon-flag' : '&#xe024;',
'icon-map' : '&#xe025;',
'icon-puzzle' : '&#xe026;',
'icon-basket' : '&#xe027;',
'icon-envelope' : '&#xe028;',
'icon-streetsign' : '&#xe029;',
'icon-telescope' : '&#xe02a;',
'icon-gears' : '&#xe02b;',
'icon-key' : '&#xe02c;',
'icon-paperclip' : '&#xe02d;',
'icon-attachment' : '&#xe02e;',
'icon-pricetags' : '&#xe02f;',
'icon-lightbulb' : '&#xe030;',
'icon-layers' : '&#xe031;',
'icon-pencil' : '&#xe032;',
'icon-tools' : '&#xe033;',
'icon-tools-2' : '&#xe034;',
'icon-scissors' : '&#xe035;',
'icon-paintbrush' : '&#xe036;',
'icon-magnifying-glass' : '&#xe037;',
'icon-circle-compass' : '&#xe038;',
'icon-linegraph' : '&#xe039;',
'icon-mic' : '&#xe03a;',
'icon-strategy' : '&#xe03b;',
'icon-beaker' : '&#xe03c;',
'icon-caution' : '&#xe03d;',
'icon-recycle' : '&#xe03e;',
'icon-anchor' : '&#xe03f;',
'icon-profile-male' : '&#xe040;',
'icon-profile-female' : '&#xe041;',
'icon-bike' : '&#xe042;',
'icon-wine' : '&#xe043;',
'icon-hotairballoon' : '&#xe044;',
'icon-globe' : '&#xe045;',
'icon-genius' : '&#xe046;',
'icon-map-pin' : '&#xe047;',
'icon-dial' : '&#xe048;',
'icon-chat' : '&#xe049;',
'icon-heart' : '&#xe04a;',
'icon-cloud' : '&#xe04b;',
'icon-upload' : '&#xe04c;',
'icon-download' : '&#xe04d;',
'icon-target' : '&#xe04e;',
'icon-hazardous' : '&#xe04f;',
'icon-piechart' : '&#xe050;',
'icon-speedometer' : '&#xe051;',
'icon-global' : '&#xe052;',
'icon-compass' : '&#xe053;',
'icon-lifesaver' : '&#xe054;',
'icon-clock' : '&#xe055;',
'icon-aperture' : '&#xe056;',
'icon-quote' : '&#xe057;',
'icon-scope' : '&#xe058;',
'icon-alarmclock' : '&#xe059;',
'icon-refresh' : '&#xe05a;',
'icon-happy' : '&#xe05b;',
'icon-sad' : '&#xe05c;',
'icon-facebook' : '&#xe05d;',
'icon-twitter' : '&#xe05e;',
'icon-googleplus' : '&#xe05f;',
'icon-rss' : '&#xe060;',
'icon-tumblr' : '&#xe061;',
'icon-linkedin' : '&#xe062;',
'icon-dribbble' : '&#xe063;'
},
els = document.getElementsByTagName('*'),
i, attr, c, el;
for (i = 0; ; i += 1) {
el = els[i];
if(!el) {
break;
}
attr = el.getAttribute('data-icon');
if (attr) {
addIcon(el, attr);
}
c = el.className;
c = c.match(/icon-[^\s'"]+/);
if (c && icons[c[0]]) {
addIcon(el, icons[c[0]]);
}
}
};