github.com/apremalal/vamps-core@v1.0.1-0.20161221121535-d430b56ec174/server/webapps/app/base/plugins/simple-line-icons/icons-lte-ie7.js (about) 1 /* Load this script using conditional IE comments if you need to support IE 7 and IE 6. */ 2 3 window.onload = function() { 4 function addIcon(el, entity) { 5 var html = el.innerHTML; 6 el.innerHTML = '<span style="font-family: \'Simple-Line-Icons\'">' + entity + '</span>' + html; 7 } 8 var icons = { 9 'icon-user-unfollow' : '', 10 'icon-user-friends' : '', 11 'icon-user-following' : '', 12 'icon-user-follow' : '', 13 'icon-trophy' : '', 14 'icon-speedometer' : '', 15 'icon-social-youtube' : '', 16 'icon-social-twitter' : '', 17 'icon-social-tumblr' : '', 18 'icon-social-facebook' : '', 19 'icon-social-dropbox' : '', 20 'icon-social-dribbble' : '', 21 'icon-shield' : '', 22 'icon-screen-tablet' : '', 23 'icon-screen-smartphone' : '', 24 'icon-screen-desktop' : '', 25 'icon-plane' : '', 26 'icon-notebook' : '', 27 'icon-moustache' : '', 28 'icon-mouse' : '', 29 'icon-magnet' : '', 30 'icon-magic-wand' : '', 31 'icon-hourglass' : '', 32 'icon-graduation' : '', 33 'icon-ghost' : '', 34 'icon-game-controller' : '', 35 'icon-fire' : '', 36 'icon-eyeglasses' : '', 37 'icon-envelope-open' : '', 38 'icon-envelope-letter' : '', 39 'icon-energy' : '', 40 'icon-emoticon-smile' : '', 41 'icon-disc' : '', 42 'icon-cursor-move' : '', 43 'icon-crop' : '', 44 'icon-credit-card' : '', 45 'icon-chemistry' : '', 46 'icon-bell' : '', 47 'icon-badge' : '', 48 'icon-anchor' : '', 49 'icon-action-redo' : '', 50 'icon-action-undo' : '', 51 'icon-bag' : '', 52 'icon-basket' : '', 53 'icon-basket-loaded' : '', 54 'icon-book-open' : '', 55 'icon-briefcase' : '', 56 'icon-bubbles' : '', 57 'icon-calculator' : '', 58 'icon-call-end' : '', 59 'icon-call-in' : '', 60 'icon-call-out' : '', 61 'icon-compass' : '', 62 'icon-cup' : '', 63 'icon-diamond' : '', 64 'icon-direction' : '', 65 'icon-directions' : '', 66 'icon-docs' : '', 67 'icon-drawer' : '', 68 'icon-drop' : '', 69 'icon-earphones' : '', 70 'icon-earphones-alt' : '', 71 'icon-feed' : '', 72 'icon-film' : '', 73 'icon-folder-alt' : '', 74 'icon-frame' : '', 75 'icon-globe' : '', 76 'icon-globe-alt' : '', 77 'icon-handbag' : '', 78 'icon-layers' : '', 79 'icon-map' : '', 80 'icon-picture' : '', 81 'icon-pin' : '', 82 'icon-playlist' : '', 83 'icon-present' : '', 84 'icon-printer' : '', 85 'icon-puzzle' : '', 86 'icon-speech' : '', 87 'icon-vector' : '', 88 'icon-wallet' : '', 89 'icon-arrow-down' : '', 90 'icon-arrow-left' : '', 91 'icon-arrow-right' : '', 92 'icon-arrow-up' : '', 93 'icon-bar-chart' : '', 94 'icon-bulb' : '', 95 'icon-calendar' : '', 96 'icon-control-end' : '', 97 'icon-control-forward' : '', 98 'icon-control-pause' : '', 99 'icon-control-play' : '', 100 'icon-control-rewind' : '', 101 'icon-control-start' : '', 102 'icon-cursor' : '', 103 'icon-dislike' : '', 104 'icon-equalizer' : '', 105 'icon-graph' : '', 106 'icon-grid' : '', 107 'icon-home' : '', 108 'icon-like' : '', 109 'icon-list' : '', 110 'icon-login' : '', 111 'icon-logout' : '', 112 'icon-loop' : '', 113 'icon-microphone' : '', 114 'icon-music-tone' : '', 115 'icon-music-tone-alt' : '', 116 'icon-note' : '', 117 'icon-pencil' : '', 118 'icon-pie-chart' : '', 119 'icon-question' : '', 120 'icon-rocket' : '', 121 'icon-share' : '', 122 'icon-share-alt' : '', 123 'icon-shuffle' : '', 124 'icon-size-actual' : '', 125 'icon-size-fullscreen' : '', 126 'icon-support' : '', 127 'icon-tag' : '', 128 'icon-trash' : '', 129 'icon-umbrella' : '', 130 'icon-wrench' : '', 131 'icon-ban' : '', 132 'icon-bubble' : '', 133 'icon-camcorder' : '', 134 'icon-camera' : '', 135 'icon-check' : '', 136 'icon-clock' : '', 137 'icon-close' : '', 138 'icon-cloud-download' : '', 139 'icon-cloud-upload' : '', 140 'icon-doc' : '', 141 'icon-envelope' : '', 142 'icon-eye' : '', 143 'icon-flag' : '', 144 'icon-folder' : '', 145 'icon-heart' : '', 146 'icon-info' : '', 147 'icon-key' : '', 148 'icon-link' : '', 149 'icon-lock' : '', 150 'icon-lock-open' : '', 151 'icon-magnifier' : '', 152 'icon-magnifier-add' : '', 153 'icon-magnifier-remove' : '', 154 'icon-paper-clip' : '', 155 'icon-paper-plane' : '', 156 'icon-plus' : '', 157 'icon-pointer' : '', 158 'icon-power' : '', 159 'icon-refresh' : '', 160 'icon-reload' : '', 161 'icon-settings' : '', 162 'icon-star' : '', 163 'icon-symbol-female' : '', 164 'icon-symbol-male' : '', 165 'icon-target' : '', 166 'icon-user-female' : '', 167 'icon-user-male' : '', 168 'icon-volume-1' : '', 169 'icon-volume-2' : '', 170 'icon-volume-off' : '' 171 }, 172 els = document.getElementsByTagName('*'), 173 i, attr, c, el; 174 for (i = 0; ; i += 1) { 175 el = els[i]; 176 if(!el) { 177 break; 178 } 179 attr = el.getAttribute('data-icon'); 180 if (attr) { 181 addIcon(el, attr); 182 } 183 c = el.className; 184 c = c.match(/icon-[^\s'"]+/); 185 if (c && icons[c[0]]) { 186 addIcon(el, icons[c[0]]); 187 } 188 } 189 };