Skip to content

Instantly share code, notes, and snippets.

@merih
Last active November 18, 2015 00:12
Show Gist options
  • Save merih/5464b6a648d3050fbf18 to your computer and use it in GitHub Desktop.
Save merih/5464b6a648d3050fbf18 to your computer and use it in GitHub Desktop.
Hide unwanted browser columns from Kangax's ES6 compatibility table
javascript:(() => {
const userStyle = document.createElement("style");
document.head.appendChild(userStyle);
const userSheet = userStyle.sheet;
const hiddenBrowsers = [
"tr",
"babel",
"closure",
"jsx",
"typescript",
"es6shim",
"ie10",
"ie11",
"safari7",
"konq49",
"phantom",
"ejs",
"xs6",
"android44",
"android50",
"android51",
"ios7"
];
const selector = hiddenBrowsers.map(br => {
return `[data-browser=${br}]`
}).join(", ");
userSheet.insertRule(`${selector} { display: none; }`, userSheet.cssRules.length);
document.getElementById("compiler-header").style.display = "none";
document.getElementById("desktop-header").colSpan = 12;
document.getElementById("engine-header").colSpan = 3;
document.getElementById("mobile-header").colSpan = 2;
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment