BoingBoing Wide

By Robert Litzke Last update Apr 18, 2006 — Installed 879 times. Daily Installs: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
// ==UserScript==
// @name          BoingBoing Wide
// @namespace     http://www.litzke.com
// @description   Removes the right-hand bar on boingboing.net
// @include       http://*.boingboing.net*
// @include	      http://boingboing.net*
// ==/UserScript==



//remove the right-hand bar
var right_bar = document.evaluate(
    '//div[@id="sidebar-b"]', document, null,
    XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
var right_bar_main = right_bar.snapshotItem(0);
right_bar_main=right_bar_main.parentNode.removeChild(right_bar_main);

//Insert two styles, reducing the bar to nothing and widening the main content area
function addGlobalStyle(css) {
    var head, style;
    head = document.getElementsByTagName('head')[0];
    if (!head) { return; }
    style = document.createElement('style');
    style.type = 'text/css';
    style.innerHTML = css;
    head.appendChild(style);
}

addGlobalStyle('#sidebar-b { width:0px ! important; }');
addGlobalStyle('#content { width:50% ! important; position:absolute ! important; }');