Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var all = document.getElementsByTagName('*');
- var courseList = document.getElementsByClassName('_1Z0RM _1tpub Card-card-data-17m6S')
- var loc = document.location.href;
- var mainColor = '#191414';
- var altColor = '#191914';
- function setColor(element, color) {
- element.style.backgroundColor = color;
- }
- function whiteOut() {
- document.body.style.backgroundColor = mainColor;
- for (i in all) {
- if (!isNaN(i)) { all[i].style.color = 'white' }
- }
- }
- function setArrayColor(array, color) {
- for (i in array) {
- var element = array[i];
- setColor(element, color)
- }
- }
- function homePage() {
- var mainInner = document.getElementById('main-inner');
- var main = document.getElementById('main')
- var homeFeed = document.getElementById('home-feed-container');
- var upcoming = document.getElementsByClassName('upcoming-events upcoming-events-wrapper sEventUpcoming-processed')[0];
- var overdue = document.getElementById('overdue-submissions');
- var darkBlack = [main, mainInner];
- var lightBlack = [upcoming, overdue, homeFeed];
- setArrayColor(darkBlack, mainColor);
- setArrayColor(lightBlack, altColor);
- }
- function gradePage() {
- var gradeBackground = document.getElementById('main-content-wrapper');
- var downloadButton = document.getElementsByClassName('link-btn download popups-processed sExtlink-processed')[0];
- var lightBlack = [gradeBackground];
- gradeBackground.style.border = '0px';
- downloadButton.style.color = 'black';
- setArrayColor(lightBlack, altColor);
- }
- function coursePage() {
- var courseBackground = document.getElementById('main-content-wrapper');
- var unfolder = document.getElementsByClassName('action-links-unfold ')[0];
- var actionLinks = document.getElementsByClassName('action-links ')[0];
- //left off with activeButton
- var activeButton = document.getElementsByClassName('link-wrapper menu-813 course-materials-left-menu active-trail-dist-1')
- console.log(activeButton);
- var lightBlack = [courseBackground];
- courseBackground.style.border = '0px';
- unfolder.style.backgroundColor = altColor;
- actionLinks.style.backgroundColor = mainColor;
- setArrayColor(lightBlack, altColor);
- }
- var toRun = {
- 'https://lms.fcps.org/home':homePage,
- 'https://lms.fcps.org/grades/grades':gradePage,
- }
- if (toRun[loc]) {
- whiteOut();
- toRun[loc]()
- } else if (loc.includes('course')) {
- coursePage();
- whiteOut();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement