🏠 Home 

js41637 overwatch item tracker - hide owned items

add a checkbox to hide items you own on the overwatch item tracker


Install this script?
// ==UserScript==
// @name         js41637 overwatch item tracker - hide owned items
// @namespace    http://porath.org/
// @version      1.0
// @description  add a checkbox to hide items you own on the overwatch item tracker
// @author       arc
// @match        https://js41637.github.io/Overwatch-Item-Tracker/
// @require http://code.jquery.com/jquery-3.3.1.min.js
// @grant        none
// ==/UserScript==
(function() {
'use strict';
var checkedItemVisibilityCheckbox = $('<input />').attr('type', 'checkbox').attr('name', 'checked-item-visibility').attr('id', 'checked-item-visibility').css('height', '24px').css('min-width', '24px').css('margin-left', '8px').css('position', 'relative').css('top', '2px');
var checkedItemVisibilityH2 = $('<h2 />').css('margin-right', '0.5em').css('position', 'absolute').css('top', '5px').css('right', '150px').css('font-size', '28px').text('Hide owned items: ').append(checkedItemVisibilityCheckbox);
$('#header').append(checkedItemVisibilityH2);
$('#checked-item-visibility').on('click', function () {
if ($(this).prop('checked')) {
$('.ng-not-empty').parent().hide().addClass('arc-hidden');
}
else {
$('.arc-hidden').show().removeClass('arc-hidden');
}
});
})();