Sanereddit will remove tons of bloat, allowing reddit to be used in a sane manner.
目前為
// ==UserScript==
// @name sanereddit
// @namespace sanereddit
// @version 1.2
// @grant none
// @license MIT
// @description Sanereddit will remove tons of bloat, allowing reddit to be used in a sane manner.
// ==/UserScript==
(function() {
var script = document.createElement("SCRIPT");
script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js';
script.type = 'text/javascript';
script.onload = function() {
var $ = window.jQuery;
$(function() {
var sideBar = document.getElementsByClassName('side') [0];
var linkList = document.getElementsByClassName('linklisting') [0];
var commentarea = document.getElementsByClassName('commentarea')[0];
var comments = document.getElementsByClassName('comment');
var mds = document.getElementsByClassName('md');
var root= document.compatMode=='BackCompat'? document.body : document.documentElement;
function go() {
$("div.footer-parent").hide();
$("div.content").css("marginTop","0px");
sideBar.style.display = 'none';
linkList.style.width = '100%';
if (commentarea !== undefined){
commentarea.style.width='100%';
}
var i = 0;
for (i = 0; i < comments.length; i++) {
comments[i].style.width = '100%';
}
for (i = 0; i < mds.length; i++) {
var elem = mds[i];
var rect = elem.getBoundingClientRect();
var marginRight = 30;
elem.style.maxWidth = (root.clientWidth - rect.left - marginRight) + 'px';
}
}
// Attach it the resize event
window.addEventListener('resize', function (event) {
go();
});
// Run it once initially
go();
});
};
document.getElementsByTagName("head")[0].appendChild(script);
})();