NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript==
// @name ELC Onelogin Christmas!
// @namespace https://elc.onelogin.com/portal/
// @version 0.1
// @description Christmasify onelogin
// @author Kieran Aslett
// @match https://elc.onelogin.com/portal/
// @grant none
// @copyright 2019, Nooble9781 (https://openuserjs.org/users/Nooble9781)
// @license MIT
// ==/UserScript==
(function () {
window.onload = function () {
function start() {
window["snowStorm"].zIndex = 1;
window["snowStorm"].start();
}
var script = document.createElement("script");
script.src = "https://rawgit.com/scottschiller/Snowstorm/master/snowstorm.js";
script.id = "snowScript";
script.onload = start;
document.head.appendChild(script);
var qscript = document.createElement("script");
qscript.src = "https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js";
document.head.appendChild(qscript);
function fix() {
var checkExist = setInterval(function() {
if (document.getElementsByClassName("app-cell")[0] != undefined) {
var cells = document.getElementsByClassName("app-cell");
for (let id in cells) {
if (cells[id].style != undefined) { cells[id].style.borderColor = "#fff"; }
}
var tabs = document.getElementsByClassName("tab-item");
for (let id in tabs) {
if (tabs[id].style != undefined) { tabs[id].style.borderBottomColor = ""; }
}
cells = document.getElementsByClassName("app-cell");
for (let id in cells) {
if (cells[id].style != undefined) {
cells[id].style.backgroundColor = "#002";
cells[id].style.zIndex = "2";
}
}
cells = document.getElementsByClassName("app-cell-appname");
for (let id in cells) {
if (cells[id].style != undefined) {
cells[id].style.color = "#fff";
}
}
cells = document.getElementsByClassName("tab-item-content");
for (let id in cells) {
if (cells[id].style != undefined) {
cells[id].style.color = "#fff";
}
}
clearInterval(checkExist);
}
}, 100)
}
var checkExist = setInterval(function() {
if (document.getElementsByClassName("app-cell")[0] != undefined) {
document.getElementById("search-input").setAttribute("tabindex", 0);
var style = document.createElement("style");
style.textContent = ".active-item {border-bottom-color: #fff;}";
document.head.appendChild(style);
var tree = document.createElement("img");
tree.src = "https://github.com/NoobleMcScrunchkin/ducky/raw/master/yeet.png";
tree.style.position = "fixed";
tree.style.bottom = "3%";
tree.style.height = "30%";
tree.style.left = "0";
tree.style.zIndex = "0";
document.body.appendChild(tree)
var date1 = new Date("12/25/" + (new Date().getFullYear()));
var dateNow = new Date()
var diff = date1 - dateNow;
var dayDiff = Math.floor(diff / (1000 * 3600 * 24));
document.title = dayDiff.toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false}) + ":" + (new Date(diff).getHours() - 1).toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false}) + ":" + (new Date(diff).getMinutes()).toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false}) + ":" + (new Date(diff).getSeconds()).toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false});
document.getElementsByClassName("search-container")[0].style.zIndex = 2;
document.getElementsByClassName("jJlIUu")[0].style.borderColor = "#fff";
document.getElementsByClassName("sc-iyvyFf jtgxCJ")[0].style.color = "white";
document.getElementsByClassName("desktop-menu")[0].style.background = "#000000";
document.getElementsByClassName("search-and-tabs-wrap")[0].style.background = "rgb(0,7,123)";
document.getElementsByClassName("search-and-tabs-wrap")[0].style.background = "linear-gradient(0deg, rgba(0,7,123,1) 0%, rgba(0,0,0,1) 100%)";
document.getElementsByClassName("scrollable-content")[0].style.background = "rgb(0,7,123)";
document.getElementsByClassName("scrollable-content")[0].style.background = "linear-gradient(180deg, rgba(0,7,123,1) 0%, rgba(73,73,215,1) 94%, rgba(0,90,29,1) 94%)";
document.getElementsByClassName("company-logo-img")[0].remove();
document.getElementsByClassName("search-and-tabs-wrap")[0].style.borderBottom = "none";
document.getElementById("search-input").style.background = "black";
document.getElementsByClassName("sc-jbKcbu ceNIsF")[0].style.zIndex = "1";
fix();
clearInterval(checkExist);
}
}, 100);
document.addEventListener("click", function() {
fix();
});
document.addEventListener("keydown", function() {
fix();
});
var time = setInterval(function() {
var date1 = new Date("12/25/" + (new Date().getFullYear()));
var dateNow = new Date()
var diff = date1 - dateNow;
var dayDiff = Math.floor(diff / (1000 * 3600 * 24));
document.title = dayDiff.toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false}) + ":" + (new Date(diff).getHours() - 1).toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false}) + ":" + (new Date(diff).getMinutes()).toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false}) + ":" + (new Date(diff).getSeconds()).toLocaleString('en-US', {minimumIntegerDigits: 2, useGrouping:false});
}, 1000);
}
})();