Add frontend assets and plugin bundles

Add the legacy frontend themes, scripts, and plugin assets required by the main SPOTA interfaces.
This commit is contained in:
Power BI Dev
2026-05-02 10:09:32 +07:00
parent efdb11db3f
commit a52c2a8462
2061 changed files with 513282 additions and 0 deletions

417
assets/fonts/lte-ie7.js Normal file
View File

@@ -0,0 +1,417 @@
/* 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: \'clip-font\'">' + entity + '</span>' + html;
}
var icons = {
'clip-settings' : '&#xe000;',
'clip-camera' : '&#xe001;',
'clip-tag' : '&#xe002;',
'clip-bulb' : '&#xe003;',
'clip-paperplane' : '&#xe004;',
'clip-bubble' : '&#xe005;',
'clip-banknote' : '&#xe006;',
'clip-music' : '&#xe007;',
'clip-data' : '&#xe008;',
'clip-t-shirt' : '&#xe009;',
'clip-clip' : '&#xe00a;',
'clip-calendar' : '&#xe00b;',
'clip-vynil' : '&#xe00c;',
'clip-truck' : '&#xe00d;',
'clip-note' : '&#xe00e;',
'clip-world' : '&#xe00f;',
'clip-key' : '&#xe010;',
'clip-pencil' : '&#xe011;',
'clip-pencil-2' : '&#xe012;',
'clip-images' : '&#xe013;',
'clip-images-2' : '&#xe014;',
'clip-list' : '&#xe015;',
'clip-earth' : '&#xe016;',
'clip-pictures' : '&#xe017;',
'clip-cog' : '&#xe018;',
'clip-home' : '&#xe019;',
'clip-home-2' : '&#xe01a;',
'clip-pencil-3' : '&#xe01b;',
'clip-images-3' : '&#xe01c;',
'clip-eyedropper' : '&#xe01d;',
'clip-droplet' : '&#xe01e;',
'clip-droplet-2' : '&#xe01f;',
'clip-image' : '&#xe020;',
'clip-music-2' : '&#xe021;',
'clip-camera-2' : '&#xe022;',
'clip-camera-3' : '&#xe023;',
'clip-headphones' : '&#xe024;',
'clip-headphones-2' : '&#xe025;',
'clip-gamepad' : '&#xe026;',
'clip-podcast' : '&#xe027;',
'clip-connection' : '&#xe028;',
'clip-connection-2' : '&#xe029;',
'clip-new' : '&#xe02a;',
'clip-book' : '&#xe02b;',
'clip-file' : '&#xe02c;',
'clip-file-2' : '&#xe02d;',
'clip-file-plus' : '&#xe02e;',
'clip-file-minus' : '&#xe02f;',
'clip-file-check' : '&#xe030;',
'clip-file-remove' : '&#xe031;',
'clip-file-3' : '&#xe032;',
'clip-copy' : '&#xe033;',
'clip-copy-2' : '&#xe034;',
'clip-copy-3' : '&#xe035;',
'clip-copy-4' : '&#xe036;',
'clip-paste' : '&#xe037;',
'clip-stack' : '&#xe038;',
'clip-stack-2' : '&#xe039;',
'clip-folder' : '&#xe03a;',
'clip-folder-upload' : '&#xe03b;',
'clip-folder-download' : '&#xe03c;',
'clip-folder-remove' : '&#xe03d;',
'clip-folder-plus' : '&#xe03e;',
'clip-folder-2' : '&#xe03f;',
'clip-folder-open' : '&#xe040;',
'clip-cc' : '&#xe041;',
'clip-tag-2' : '&#xe042;',
'clip-barcode' : '&#xe043;',
'clip-cart' : '&#xe044;',
'clip-phone-hang-up' : '&#xe045;',
'clip-phone' : '&#xe046;',
'clip-phone-2' : '&#xe047;',
'clip-location' : '&#xe048;',
'clip-compass' : '&#xe049;',
'clip-map' : '&#xe04a;',
'clip-alarm' : '&#xe04b;',
'clip-clock' : '&#xe04c;',
'clip-history' : '&#xe04d;',
'clip-stopwatch' : '&#xe04e;',
'clip-keyboard' : '&#xe04f;',
'clip-screen' : '&#xe050;',
'clip-laptop' : '&#xe051;',
'clip-mobile' : '&#xe052;',
'clip-mobile-2' : '&#xe053;',
'clip-tablet' : '&#xe054;',
'clip-mobile-3' : '&#xe055;',
'clip-rotate' : '&#xe056;',
'clip-rotate-2' : '&#xe057;',
'clip-redo' : '&#xe058;',
'clip-undo' : '&#xe059;',
'clip-database' : '&#xe05a;',
'clip-bubble-2' : '&#xe05b;',
'clip-bubbles' : '&#xe05c;',
'clip-bubble-3' : '&#xe05d;',
'clip-bubble-4' : '&#xe05e;',
'clip-bubble-dots' : '&#xe05f;',
'clip-bubble-dots-2' : '&#xe060;',
'clip-bubbles-2' : '&#xe061;',
'clip-bubbles-3' : '&#xe062;',
'clip-user' : '&#xe063;',
'clip-users' : '&#xe064;',
'clip-user-plus' : '&#xe065;',
'clip-user-minus' : '&#xe066;',
'clip-user-cancel' : '&#xe067;',
'clip-user-block' : '&#xe068;',
'clip-user-2' : '&#xe069;',
'clip-user-3' : '&#xe06a;',
'clip-users-2' : '&#xe06b;',
'clip-user-4' : '&#xe06c;',
'clip-user-5' : '&#xe06d;',
'clip-hanger' : '&#xe06e;',
'clip-quotes-left' : '&#xe06f;',
'clip-quotes-right' : '&#xe070;',
'clip-busy' : '&#xe071;',
'clip-spinner' : '&#xe072;',
'clip-spinner-2' : '&#xe073;',
'clip-spinner-3' : '&#xe074;',
'clip-spinner-4' : '&#xe075;',
'clip-spinner-5' : '&#xe076;',
'clip-spinner-6' : '&#xe077;',
'clip-microscope' : '&#xe078;',
'clip-search' : '&#xe079;',
'clip-zoom-in' : '&#xe07a;',
'clip-zoom-out' : '&#xe07b;',
'clip-search-2' : '&#xe07c;',
'clip-key-2' : '&#xe07d;',
'clip-key-3' : '&#xe07e;',
'clip-keyhole' : '&#xe07f;',
'clip-wrench' : '&#xe080;',
'clip-wrench-2' : '&#xe081;',
'clip-cog-2' : '&#xe082;',
'clip-cogs' : '&#xe083;',
'clip-health' : '&#xe084;',
'clip-stats' : '&#xe085;',
'clip-inject' : '&#xe086;',
'clip-bars' : '&#xe087;',
'clip-rating' : '&#xe088;',
'clip-rating-2' : '&#xe089;',
'clip-rating-3' : '&#xe08a;',
'clip-leaf' : '&#xe08b;',
'clip-balance' : '&#xe08c;',
'clip-atom' : '&#xe08d;',
'clip-atom-2' : '&#xe08e;',
'clip-lamp' : '&#xe08f;',
'clip-remove' : '&#xe090;',
'clip-puzzle' : '&#xe091;',
'clip-puzzle-2' : '&#xe092;',
'clip-cube' : '&#xe093;',
'clip-cube-2' : '&#xe094;',
'clip-pyramid' : '&#xe095;',
'clip-puzzle-3' : '&#xe096;',
'clip-puzzle-4' : '&#xe097;',
'clip-clipboard' : '&#xe098;',
'clip-switch' : '&#xe099;',
'clip-list-2' : '&#xe09a;',
'clip-list-3' : '&#xe09b;',
'clip-list-4' : '&#xe09c;',
'clip-list-5' : '&#xe09d;',
'clip-list-6' : '&#xe09e;',
'clip-grid' : '&#xe09f;',
'clip-grid-2' : '&#xe0a0;',
'clip-grid-3' : '&#xe0a1;',
'clip-grid-4' : '&#xe0a2;',
'clip-grid-5' : '&#xe0a3;',
'clip-grid-6' : '&#xe0a4;',
'clip-menu' : '&#xe0a5;',
'clip-menu-2' : '&#xe0a6;',
'clip-circle-small' : '&#xe0a7;',
'clip-tree' : '&#xe0a8;',
'clip-menu-3' : '&#xe0a9;',
'clip-menu-4' : '&#xe0aa;',
'clip-cloud' : '&#xe0ab;',
'clip-download' : '&#xe0ac;',
'clip-upload' : '&#xe0ad;',
'clip-download-2' : '&#xe0ae;',
'clip-upload-2' : '&#xe0af;',
'clip-globe' : '&#xe0b0;',
'clip-upload-3' : '&#xe0b1;',
'clip-download-3' : '&#xe0b2;',
'clip-earth-2' : '&#xe0b3;',
'clip-network' : '&#xe0b4;',
'clip-link' : '&#xe0b5;',
'clip-link-2' : '&#xe0b6;',
'clip-link-3' : '&#xe0b7;',
'clip-link-4' : '&#xe0b8;',
'clip-attachment' : '&#xe0b9;',
'clip-attachment-2' : '&#xe0ba;',
'clip-eye' : '&#xe0bb;',
'clip-eye-2' : '&#xe0bc;',
'clip-windy' : '&#xe0bd;',
'clip-bookmark' : '&#xe0be;',
'clip-bookmark-2' : '&#xe0bf;',
'clip-brightness-high' : '&#xe0c0;',
'clip-brightness-medium' : '&#xe0c1;',
'clip-star' : '&#xe0c2;',
'clip-star-2' : '&#xe0c3;',
'clip-star-3' : '&#xe0c4;',
'clip-star-4' : '&#xe0c5;',
'clip-star-5' : '&#xe0c6;',
'clip-star-6' : '&#xe0c7;',
'clip-heart' : '&#xe0c8;',
'clip-thumbs-up' : '&#xe0c9;',
'clip-thumbs-up-2' : '&#xe0ca;',
'clip-cursor' : '&#xe0cb;',
'clip-stack-empty' : '&#xe0cc;',
'clip-question' : '&#xe0cd;',
'clip-notification' : '&#xe0ce;',
'clip-notification-2' : '&#xe0cf;',
'clip-question-2' : '&#xe0d0;',
'clip-plus-circle' : '&#xe0d1;',
'clip-plus-circle-2' : '&#xe0d2;',
'clip-minus-circle' : '&#xe0d3;',
'clip-minus-circle-2' : '&#xe0d4;',
'clip-info' : '&#xe0d5;',
'clip-info-2' : '&#xe0d6;',
'clip-cancel-circle' : '&#xe0d7;',
'clip-cancel-circle-2' : '&#xe0d8;',
'clip-checkmark-circle' : '&#xe0d9;',
'clip-checkmark-circle-2' : '&#xe0da;',
'clip-close' : '&#xe0db;',
'clip-close-2' : '&#xe0dc;',
'clip-close-3' : '&#xe0dd;',
'clip-checkmark' : '&#xe0de;',
'clip-checkmark-2' : '&#xe0df;',
'clip-close-4' : '&#xe0e0;',
'clip-wave' : '&#xe0e1;',
'clip-wave-2' : '&#xe0e2;',
'clip-arrow-up-left' : '&#xe0e3;',
'clip-arrow-up' : '&#xe0e4;',
'clip-arrow-up-right' : '&#xe0e5;',
'clip-arrow-right' : '&#xe0e6;',
'clip-arrow-down-right' : '&#xe0e7;',
'clip-arrow-down' : '&#xe0e8;',
'clip-arrow-down-left' : '&#xe0e9;',
'clip-arrow-left' : '&#xe0ea;',
'clip-arrow-up-left-2' : '&#xe0eb;',
'clip-arrow-up-2' : '&#xe0ec;',
'clip-arrow-up-right-2' : '&#xe0ed;',
'clip-arrow-right-2' : '&#xe0ee;',
'clip-arrow-down-right-2' : '&#xe0ef;',
'clip-arrow-down-2' : '&#xe0f0;',
'clip-arrow-down-left-2' : '&#xe0f1;',
'clip-arrow-left-2' : '&#xe0f2;',
'clip-arrow' : '&#xe0f3;',
'clip-arrow-2' : '&#xe0f4;',
'clip-arrow-3' : '&#xe0f5;',
'clip-arrow-4' : '&#xe0f6;',
'clip-arrow-up-3' : '&#xe0f7;',
'clip-arrow-right-3' : '&#xe0f8;',
'clip-arrow-down-3' : '&#xe0f9;',
'clip-arrow-left-3' : '&#xe0fa;',
'clip-checkbox-unchecked' : '&#xe0fb;',
'clip-checkbox' : '&#xe0fc;',
'clip-checkbox-checked' : '&#xe0fd;',
'clip-checkbox-unchecked-2' : '&#xe0fe;',
'clip-square' : '&#xe0ff;',
'clip-checkbox-partial' : '&#xe100;',
'clip-checkbox-partial-2' : '&#xe101;',
'clip-checkbox-checked-2' : '&#xe102;',
'clip-checkbox-unchecked-3' : '&#xe103;',
'clip-radio-checked' : '&#xe104;',
'clip-radio-unchecked' : '&#xe105;',
'clip-circle' : '&#xe106;',
'clip-circle-2' : '&#xe107;',
'clip-new-tab' : '&#xe108;',
'clip-popout' : '&#xe109;',
'clip-embed' : '&#xe10a;',
'clip-code' : '&#xe10b;',
'clip-seven-segment-0' : '&#xe10c;',
'clip-seven-segment-1' : '&#xe10d;',
'clip-seven-segment-2' : '&#xe10e;',
'clip-seven-segment-3' : '&#xe10f;',
'clip-seven-segment-4' : '&#xe110;',
'clip-seven-segment-5' : '&#xe111;',
'clip-seven-segment-6' : '&#xe112;',
'clip-seven-segment-7' : '&#xe113;',
'clip-seven-segment-8' : '&#xe114;',
'clip-seven-segment-9' : '&#xe115;',
'clip-share' : '&#xe116;',
'clip-google' : '&#xe117;',
'clip-google-plus' : '&#xe118;',
'clip-facebook' : '&#xe119;',
'clip-twitter' : '&#xe11a;',
'clip-feed' : '&#xe11b;',
'clip-youtube' : '&#xe11c;',
'clip-youtube-2' : '&#xe11d;',
'clip-vimeo' : '&#xe11e;',
'clip-flickr' : '&#xe11f;',
'clip-picassa' : '&#xe120;',
'clip-dribbble' : '&#xe121;',
'clip-forrst' : '&#xe122;',
'clip-deviantart' : '&#xe123;',
'clip-steam' : '&#xe124;',
'clip-github' : '&#xe125;',
'clip-github-2' : '&#xe126;',
'clip-wordpress' : '&#xe127;',
'clip-blogger' : '&#xe128;',
'clip-tumblr' : '&#xe129;',
'clip-yahoo' : '&#xe12a;',
'clip-tux' : '&#xe12b;',
'clip-apple' : '&#xe12c;',
'clip-finder' : '&#xe12d;',
'clip-android' : '&#xe12e;',
'clip-windows' : '&#xe12f;',
'clip-windows8' : '&#xe130;',
'clip-soundcloud' : '&#xe131;',
'clip-skype' : '&#xe132;',
'clip-reddit' : '&#xe133;',
'clip-linkedin' : '&#xe134;',
'clip-lastfm' : '&#xe135;',
'clip-stumbleupon' : '&#xe136;',
'clip-stackoverflow' : '&#xe137;',
'clip-pinterest' : '&#xe138;',
'clip-xing' : '&#xe139;',
'clip-foursquare' : '&#xe13a;',
'clip-paypal' : '&#xe13b;',
'clip-paypal-2' : '&#xe13c;',
'clip-libreoffice' : '&#xe13d;',
'clip-file-pdf' : '&#xe13e;',
'clip-file-openoffice' : '&#xe13f;',
'clip-file-word' : '&#xe140;',
'clip-file-excel' : '&#xe141;',
'clip-file-zip' : '&#xe142;',
'clip-file-powerpoint' : '&#xe143;',
'clip-file-xml' : '&#xe144;',
'clip-file-css' : '&#xe145;',
'clip-html5' : '&#xe146;',
'clip-css3' : '&#xe147;',
'clip-chrome' : '&#xe148;',
'clip-firefox' : '&#xe149;',
'clip-IE' : '&#xe14a;',
'clip-opera' : '&#xe14b;',
'clip-safari' : '&#xe14c;',
'clip-IcoMoon' : '&#xe14d;',
'clip-fullscreen-exit-alt' : '&#xe14e;',
'clip-fullscreen' : '&#xe14f;',
'clip-fullscreen-alt' : '&#xe150;',
'clip-fullscreen-exit' : '&#xe151;',
'clip-transfer' : '&#xe152;',
'clip-left-quote' : '&#xe153;',
'clip-right-quote' : '&#xe154;',
'clip-heart-2' : '&#xe155;',
'clip-study' : '&#xe156;',
'clip-wand' : '&#xe157;',
'clip-zoom-in-2' : '&#xe158;',
'clip-zoom-out-2' : '&#xe159;',
'clip-search-3' : '&#xe15a;',
'clip-user-6' : '&#xe15b;',
'clip-users-3' : '&#xe15c;',
'clip-archive' : '&#xe15d;',
'clip-keyboard-2' : '&#xe15e;',
'clip-paperclip' : '&#xe15f;',
'clip-home-3' : '&#xe160;',
'clip-chevron-up' : '&#xe161;',
'clip-chevron-right' : '&#xe162;',
'clip-chevron-left' : '&#xe163;',
'clip-chevron-down' : '&#xe164;',
'clip-error' : '&#xe165;',
'clip-add' : '&#xe166;',
'clip-minus' : '&#xe167;',
'clip-alert' : '&#xe168;',
'clip-pictures-2' : '&#xe169;',
'clip-atom-3' : '&#xe16a;',
'clip-eyedropper-2' : '&#xe16b;',
'clip-warning' : '&#xe16d;',
'clip-expand' : '&#xe16e;',
'clip-clock-2' : '&#xe16f;',
'clip-target' : '&#xe170;',
'clip-loop' : '&#xe171;',
'clip-refresh' : '&#xe173;',
'clip-spin-alt' : '&#xe172;',
'clip-exit' : '&#xe174;',
'clip-enter' : '&#xe175;',
'clip-locked' : '&#xe176;',
'clip-unlocked' : '&#xe177;',
'clip-arrow-5' : '&#xe16c;',
'clip-music-3' : '&#xe178;',
'clip-droplet-3' : '&#xe179;',
'clip-credit' : '&#xe17a;',
'clip-phone-3' : '&#xe17b;',
'clip-phone-4' : '&#xe17c;',
'clip-map-2' : '&#xe17d;',
'clip-clock-3' : '&#xe17e;',
'clip-calendar-2' : '&#xe17f;',
'clip-calendar-3' : '&#xe180;',
'clip-pie' : '&#xe181;',
'clip-airplane' : '&#xe182;',
'clip-tree-2' : '&#xe183;',
'clip-sun' : '&#xe184;',
'clip-bubble-paperclip' : '&#xe185;'
},
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(/clip-[^\s'"]+/);
if (c && icons[c[0]]) {
addIcon(el, icons[c[0]]);
}
}
};