Skip to content

Instantly share code, notes, and snippets.

@MaulingMonkey
Created January 12, 2011 13:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MaulingMonkey/776147 to your computer and use it in GitHub Desktop.
Save MaulingMonkey/776147 to your computer and use it in GitHub Desktop.
Custom IPBs theme to make gdnet a little more bearable
#ipboard_body { background-color: #222 !important; } /* sidebars */
li:hover ul.menusubnav { display: block !important; } /* make hovering over menus work */
/* general theme - don't apply to code tags nor the facebook tab image */
#ipboard_body *:not(span):not([class="lightbox"]) {
background-color: #444 !important;
color: #BBB !important;
border: none !important;
}
#ipboard_body #content .post {
background: #444 !important;
}
#ipboard_body #content .quote {
background-color: #333 !important;
}
#ipboard_body #content .quote *:not(pre):not(span) {
background-color: #333 !important;
}
#ipboard_body #footercontainer {
background: #444 !important;
}
#ipboard_body #forum_jump select {
background: #000 !important;
}
#ipboard_body #footer_utilities {
background: #000 !important;
}
#ipboard_body #footer_utilities * {
background: #000 !important;
}
/* Forum and topic subtitles - chrome won't show me what rule makes this necessary for the forum post listings
* lightens forum post listing subtitles
* darkens forum listing subtitles
*/
#ipboard_body #content .desc {
color: #888 !important;
}
/* No custom font sizes by posters */
#ipboard_body #content .post {
font-size: 10pt !important;
}
/* No custom colors by posters (patches the hole for source tag spans in the general theme only) */
#ipboard_body span[style] { color: #BBB !important; }
/* Code tags */
#ipboard_body #content pre {
background-color: #CCC !important;
font-size: 8pt !important;
margin-top: 10pt !important;
}
/* Nuke annoying inline advert */
#ipboard_body div[align="center"] {
display: none;
}
/* facebook tab background */
#ipboard_body #fbtab {
background-color: #222 !important;
}
/* Top of the page header stuff */
#ipboard_body #header *:not(span) { /* not green downarrows */
border-color: #444 !important;
background: #444 !important;
}
#ipboard_body #header #search_wrap * { border-radius: 3px; }
#ipboard_body #header #search_wrap {
background-color: #000 !important;
border-color: #000 !important;
border-radius: 5px;
}
/* User nickname dropdown */
#ipboard_body #header #user_link * { background-color: #000 !important; }
#ipboard_body #header #user_link {
background: #000 !important;
border-radius: 5px;
}
/* User notifications number dropdown */
#ipboard_body #header #user_notifications_link * { background-color: #000 !important; }
#ipboard_body #header #user_notifications_link {
background: #000 !important;
border-radius: 5px;
}
/* Forum listing sidebar headers */
#ipboard_body #content h3 * { background-color: #000 !important; border-radius: 5px !important; }
#ipboard_body #content h3 { background: #000 !important; border-radius: 5px !important; }
/* Watch Forum / Stop Watching Forum / Start New Topic Buttons */
#ipboard_body #content .topic_buttons * {
background: #000 !important;
border-radius: 5px !important;
}
/* Forum post listing header */
#ipboard_body #content .maintitle * { background-color: #000 !important; border-radius: 5px !important; }
#ipboard_body #content .maintitle { background: #000 !important; border-radius: 5px !important; }
/* e.g. "Pinned" */
#ipboard_body #content .topic_prefix { background: #222 !important; color: #D84 !important; }
#ipboard_body #content tr.row2 .topic_prefix { background: #222 !important; color: #D84 !important; }
/* Alternating forum post rows */
#ipboard_body #content tr.row2 * {
background: #333 !important;
}
#ipboard_body #content .post_controls {
background: #000 !important;
border-radius: 5px !important;
}
#ipboard_body #content .post_controls * {
background: #000 !important;
}
/* reputation buttons */
#ipboard_body #content .rep_bar * { background: #000 !important; }
#ipboard_body #content .rep_bar {
background: #000 !important;
border-radius: 5px !important;
}
#ipboard_body #content textarea {
background: #222 !important;
}
#ipboard_body #content input {
background: #222 !important {
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment