There are 34 previous versions of this script.
(function() {
// ==UserScript==
// @name GitHub - Alternate CSS
// @namespace http://userscripts.org/users/37004
// @description Alternate CSS layout for github
// @copyright 2009+, Marti Martz (http://userscripts.org/users/37004)
// @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
// @license (CC) Attribution Non-Commercial Share Alike; http://creativecommons.org/licenses/by-nc-sa/3.0/
// @icon http://www.gravatar.com/avatar.php?gravatar_id=e615596ec6d7191ab628a1f0cec0006d&r=PG&s=48&default=identicon
// @version 0.2.7
//
// @include http://github.com/*
// @include https://github.com/*
// @include http://wiki.github.com/*
// @include http://help.github.com/*
// @include http://support.github.com/*
//
// @require http://usocheckup.redirectme.net/59744.js?method=update&open=window&maxage=3&id=usoCheckup&custom=yes&topicid=37240
// @require http://userscripts.org/scripts/source/61794.user.js
// ==/UserScript==
/*
CHANGELOG
=========
http://userscripts.org/topics/37240
*/
GM_addStyle("" + <><![CDATA[
/* Overall site */
#main .site {
width: auto;
}
#main .site .pagehead {
width: auto;
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABrCAYAAAC2eui1AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oBAgMaLGirXLMAAAApSURBVCjP7cqxCQAgEASwcCLuv6/wv4HWgk2qQIIZLFW1A0fGvXxepgEGQATdHOJIHgAAAABJRU5ErkJggg==');
background-repeat: repeat-x;
}
#main .site .pagehead.mine,
#main .site .pagehead.vis-private
{
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABrCAYAAAC2eui1AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oBAgMlI6DKax4AAAA4SURBVCjPzcuxDcAgFEPBwyhi/0GzAdKnTapINKFxc8+Q4AqGqppBj7oF39POSH7QN7S92yn6TBblhAbah63wlgAAAABJRU5ErkJggg==');
background-repeat: repeat-x;
}
#main .site .first,
#main .site .last
{
width: 49%;
}
/* Classic Wiki sections */
#main .site #guides .main {
width: 77%;
}
#main .site #guides .sidebar {
width: 20%;
}
/* Blog section */
#main .site #posts .list {
width: 62%;
}
#main .site #posts .sidebar {
width: 35%;
}
/* Dashboard */
#main .site #dashboard .news {
width: 64%;
}
#main .site #dashboard .octofication,
#main .site #dashboard .repos
{
width: 35%;
}
#main .site #dashboard .repos .top-bar {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAMAAACT+SJTAAAAAXNSR0IArs4c6QAAAHtQTFRF7u/v7u/w6+3t8fPz6uzs8fLz7O7u8fLy7vDw4eHi7/Hx9/j57u7u////+vr6/f39+/v79/f3/v7+8/Pz8PDw/Pz89vb39PX19PT09fb3+fn59vj48vT09fb27e7v8/X19PX26+zt8vP07/Dx7O3u9ff38/T19vf48PHywKJl3QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oBHgURAknLHCIAAAA5SURBVAjXHcKHDYAwAMCwsClcwKbs/y8kqmxGeia9ya2BRbs2PZp1qKCi4Us6TrVkwKqaSzlRJeEH1rgEb20qts4AAAAASUVORK5CYII=');
background-repeat: repeat-x;
}
#main .site #dashboard .repos .bottom-bar {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEsCAMAAAA1jinnAAAAAXNSR0IArs4c6QAAAEJQTFRF7u7u+fn53d3d////+vr6/f398/Pz+/v76+vr9/f3/v7+8PDw5OTk4ODg/Pz87+/v3t7e9PT16Ojo4eHh9vb3+vr7NUEArAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oBHgUYA+8Ol/0AAAAVSURBVCjPYxBlGIWjkJqQiYGBgREA2hoYYaflzC4AAAAASUVORK5CYII=');
background-repeat: repeat-x;
}
/* Inbox */
#main .site #inbox .actions {
width: 18%;
}
#main .site #inbox .list,
#main .site #message .envelope
{
width: 80%;
}
#main .site #inbox .write {
width: 80%;
}
#main .site #inbox .write .field #message_to,
#main .site #inbox .write .field #message_subject,
#main .site #inbox .write #message_body
{
width: 100%;
};
/* Account Settings */
#main .site .columns .main {
width: 65%;
}
#main .site .columns .sidebar {
width: 34%;
}
#main .site .accountcols .fieldgroup .fields {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACsCAMAAACNSTaLAAAAAXNSR0IArs4c6QAAAGNQTFRF39/f4ODg4eHh4uLi5ubm6Ojo9PT05OTk7u7u7Ozs4+Pj6enp8/Pz8PDw8vLy6urq5+fn5eXl8fHx9fX16+vr7+/v7e3t+fn5+/v7+vr6/Pz8+Pj49/f3/f399vb2/v7+////UUvbfgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oBHgUbI/9N5PYAAAApSURBVBjTY2AAAjkSoAxBKE0QiuOFkgSgBF4oRQDKEgXlSYAg1QroEAABrRJarkv15gAAAABJRU5ErkJggg==');
background-repeat: repeat-x;
}
#main .site .accountcols .fieldgroup .fields dl.form dd input {
width: 98%;
}
/* Issues */
#main .site #issues .display {
width: 69%;
}
#main .site #issues .labels {
width: 14%;
}
#main .site #issues .display #issue_list .summary,
#main .site #issues .display #issue_list .details,
#main .site #issues .display #issue_list [id*="issue"]
{
width: auto;
}
#main .site #issues .display #issue_list #issue_comment_body,
#main .site #issues .display #issue_list #issue_title,
#main .site #issues .display #issue_list #issue_body
{
width: 99% !important;
height: 18em;
}
#main .site #issues .display #issue_list #issue_title {
height: 2em;
}
button.classy {
width: 30em;
}
button.save_comment_and_close_issue,
button.create_issue,
button.goto_login
{
width: auto;
}
button.save_comment_and_close_issue {
float: left;
}
/* Pulls */
#main .site .view-pull-request #discussion_bucket .main {
width: 65%;
}
/* GitHub Support - home, discussions, discussion, start discussion, issues */
.page-dashboard_home #wrapper #header,
.page-dashboard_home #wrapper #content,
.page-discussions_categories #wrapper #header,
.page-discussions_categories #wrapper #content,
.page-discussions_index #wrapper #header,
.page-discussions_index #wrapper #content,
.page-discussions_show #wrapper #header,
.page-discussions_show #wrapper #content,
.page-discussions_new #wrapper #header,
.page-discussions_new #wrapper #content,
.page-users_show #wrapper #header,
.page-users_show #wrapper #content
{
width: auto;
margin-left: 0.6em;
margin-right: 0.6em;
}
.page-discussions_show #wrapper #content .maincol,
.page-dashboard_home #wrapper #content .maincol
{
width: 68%;
}
.page-discussions_show #wrapper #content .sidebar,
.page-dashboard_home #wrapper #content .sidebar
{
width: 27%;
}
.line-comments .clipper
{
width: auto;
}
#wiki-wrapper #template h4 {
text-transform: none;
}
/* New Browse Issues */
.columns.browser .main {
width: 60%;
}
/* Specific Issue */
discussion-stats { width: 10%; }
.discussion-timeline { width: 89%; }
/* Code view maximize */
#slider .frames .frame { width: 100%; }
]]></>);
/* Forcibly widen beta wiki history */
if (window.location.pathname.match(/\/wiki\/_history$/i)) {
GM_addStyle("" + <><![CDATA[
#main .site #guides .main {
width: 100%;
}
]]></>);
}
/* Count classic wiki pages */
var xpr = document.evaluate(
"//div[@class='sidebar']/ul/li",
document.body,
null,
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
null
);
if (xpr) {
var numPages = xpr.snapshotLength;
document.evaluate(
"//div[@class='sidebar']/h3",
document.body,
null,
XPathResult.ANY_UNORDERED_NODE_TYPE,
xpr
);
if (xpr && xpr.singleNodeValue) {
var thisNode = xpr.singleNodeValue;
thisNode.innerHTML = numPages + thisNode.innerHTML;
}
}
/* Count beta wiki pages */
if (window.location.pathname.match(/\/wiki\/_pages$/i)) {
var xpr = document.evaluate(
"//div[@class='wikistyle gollum']/ul/li",
document.body,
null,
XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
null
);
if (xpr) {
var numPages = xpr.snapshotLength;
document.evaluate(
"//div[@class='guide']/div[@class='heading']/h1",
document.body,
null,
XPathResult.ANY_UNORDERED_NODE_TYPE,
xpr
);
if (xpr && xpr.singleNodeValue) {
var thisNode = xpr.singleNodeValue;
thisNode.innerHTML = numPages + thisNode.innerHTML;
}
}
}
})();