rahulkapoor90/VITacademics-Enhancement-Suite

View on GitHub
Extension for chrome/scripts/home/modify_spotlight.js

Summary

Maintainability
C
1 day
Test Coverage
chrome.storage.sync.get({
    material : ""
  }, function(items) {
     var material = items.material;
     console.log(material);
     if(material == "Yes"){
        
    var a = chrome.extension.getURL("css/home/spotlight_modified.css");
    var b = chrome.extension.getURL("css/materialize.min.css");
    var c = chrome.extension.getURL("scripts/materialize.min.js");

    var css = document.createElement('link');
    css.type = 'text/css';
    css.rel = 'stylesheet';
    css.href = a;
    document.getElementsByTagName('head')[0].appendChild(css);

    var css1 = document.createElement('link');
    css1.type = 'text/css';
    css1.rel = 'stylesheet';
    css1.href = b;
    document.getElementsByTagName('head')[0].appendChild(css1);

    var scr = document.createElement('script');
    scr.type = 'text/javascript';
    scr.src = c;
    document.getElementsByTagName('head')[0].appendChild(scr);

$(function () {
    //Attendence
    $("<div class='card-panel'><div class='row' id='attendenceCard'></div></div>").insertBefore(".main_content");
    while ($("img[src='HTMLGraph/images/1x1_83C4FE.gif']").length > 0) {
        var imgTitle = $("img[src='HTMLGraph/images/1x1_83C4FE.gif']").eq(0).attr('title');
        imgTitle = imgTitle.split(":");
        // >75
        $("#attendenceCard").append("<div class='col'>" + imgTitle[0] + " " + "<b>" + imgTitle[1] + "%</b>" + "<div class='progress'><div class='determinate' style='width: " + imgTitle[1] + "%'></div></div></div>");
        $("img[src='HTMLGraph/images/1x1_83C4FE.gif']").eq(0).remove();
    }
    while ($("img[src='HTMLGraph/images/1x1_FFC19F.gif']").length > 0) {
        var imgTitlel75 = $("img[src='HTMLGraph/images/1x1_FFC19F.gif']").eq(0).attr('title');
        imgTitlel75 = imgTitlel75.split(":");
        // <75
        $("#attendenceCard").append("<div class='col' style='color:red'>" + imgTitlel75[0] + " " + "<b>" + imgTitlel75[1] + "%</b>" + "<div class='progress'><div class='determinate' style='width: " + imgTitlel75[1] + "%'></div></div></div>");
        $("img[src='HTMLGraph/images/1x1_FFC19F.gif']").eq(0).remove();
    }

    $(".main_content").remove();
});

}

});