User:Cryptic/cologneblue.css

/* */ /* link colors */ a:link { color:blue; } a.external:link { color: #3366BB; } a.external:visited { color: #BB33BB; } a.extiw:link { color: #4488FF; } a.extiw:visited { color: #FF66FF; } a.stub { text-decoration: underline !important; } a.stub:link { color: #000044; } a.stub:visited { color: #660066; } a.modified:link { color: #007700; } a.modified:visited { color: #779977; } a.modified.stub:link { color: #007700; } a.modified.stub:visited { color: #779977; } a:visited { color: #800080; } a.new:link, li#cb-ca-talk.new a { color:rgb(204,34,0); } a.new:visited, li#cb-ca-talk.new a { color:rgb(153,25,0); } span.autocomment > a:link { color:black; opacity: 0.5; text-decoration: none; } a:link:hover, a:link:hover > *, a:visited:hover, a.new:link:hover, a.new:visited:hover { color: #FFFF00 !important; text-shadow: 0 0 2px black !important; opacity: 1 !important; }

a.feedlink { background-image:none !important; } /* Remove irritating atom logo */ a.mw-echo-notifications-badge { display: none; } /* 0 notifications - don't display at all */ a.mw-echo-unread-notifications { /* 1+ notifications - almost exactly the same as #pt-notifications.mw-echo-notifications-badge.me-echo-unread-notifications, but eliminate the #pt-notification id since I move it into the footer and out of its list in local javascript */ display: inline !important; /* since it gets .mw-echo-notifications-badge, too, hidden above */ min-width: 7px; border-radius: 2px 2xp 2px 2px; padding: 0.25em 0.45em 0.2em; text-align: center; font-weight: bold; color: white; text-decoration: none; background-color: rgb(204, 0, 0); }

/* Suppress various warnings under (and now over, too!) the edit box. Get the feeling that nobody's paying attention? */ /* But pagetitlecorrection is actually useful. Make an exception for it, since it reuses the #newarticletext id from the huge, patronizing "Hey, use the article wizard! =D =D =D" box. */ .pagetitlecorrection #newarticletext { display: inherit; }
 * 1) editpage-copywarn, #editpage-copywarn2, #editpage-copywarn3, #newarticletext { display: none; }

/* Make these big enough to see */
 * 1) editpage-specialchars { font-size: medium; }
 * 2) editpage-specialchars p { margin: 0; }
 * 3) specialchars { font-size: medium; }

/* Fix damn horizontally stacking images */ div.tright, div.floatright, table.floatright { clear: right; } div.tleft, div.floatleft, table.floatleft { clear: left; }

/* Imprison pre-formatted stuff in a box, like in Monobook */ pre { padding: 1em; border: 1px dashed #2f6fab; color: Black; background-color: #f9f9f9; line-height: 1.1em; }

/* Remove Wikipedia logo */ div#topbar img { display: none; }

/* Remove search form. I wish this had a more specific class or id, but this doesn't seem to hit anything else at present. */ form.inline { display:none; }

/* Floating TOC */
 * 1) toc { float: right; margin: 0 0 0 1em; padding: 0.5em; width: 18em; }

/* Fix stupid bold "save page" */
 * 1) wpSave { font-weight: normal !important; }

/* Everyone assumes that everyone else uses monobook, and omits necessary formatting accordingly. I'm tired of cleaning up after them. */ img { border: none; vertical-align: middle; }

/* Make sitenotice nonannoying */
 * 1) siteNotice { border:none; position:absolute; top: 9px; float: right; left: 600px; font-size: 90%; color:#ccbbaa; }
 * 2) siteNotice p { margin:0; }
 * 3) siteNotice a { color:#bbccff; }

/* Turn off pure fundraising sitenotices. That gigantic box is just too fugly. */
 * 1) siteNotice #fundraising, #siteNotice #pabanner { display:none; }

/* Must - resist - urge - never - to - donate - again. (And I'm tired of null-routing meta.) */ .fundraiser-box { display: none; } .fundraiser-folded { display: none; }
 * 1) siteNoticeSmall { display:none; }
 * 2) siteNoticeBig { display:none; }

/* Close up whitespace in topbar and after tagline */ p.subtitle { margin-bottom: 0; }

/* Hide cruft on CAT:CSD */
 * 1) catcsdhide { display:none; }
 * 2) catcsdhide2 { display:none; }

/* and on talk pages (!) */
 * 1) talkpagetext { display:none; }

/* So I stop overlooking it */
 * 1) protectedpagewarning { text-decoration: blink; }

.allpagesredirect { font-size: smaller; }

div.non-commercial-from-license-selector-body, div.permission-from-license-selector-body { display: none; }

div.topicon { position:absolute; z-index:100; top:10px; right:10px; display: block !important; }

.history-size { color: #a0a0a0; }

/* Whose bright idea was it to make diffs illegibly small? */ td.diff-addedline { font-size: medium !important; } td.diff-deletedline { font-size: medium !important; } td.diff-context { font-size: medium !important; } .diffchange { white-space: normal !important; } .diffchange-inline { border-bottom: 1px dotted red; }

/* turn off fugly diff borders */ td.diff-addedline, td.diff-deletedline, td.diff-context { border-radius: 0 0 0 0 !important; border-width: 0 !important; }

/* and fugly updated notifications */ span.updatedmarker, #mw-watchlist-resetbutton { display:none; } .skin-cologneblue li.mw-changeslist-line-watched,.skin-cologneblue li.mw-history-line-updated,.skin-cologneblue li.mw-changeslist-line-not-watched, div#pagehistory > ul > li, ul.mw-contributions-list > li { list-style: none none; }

/* how utterly annoying */ .mw-changeslist-legend { display:none; }

/* Covers article content! What fucking idiot came up with this? */
 * 1) mwe-pt-toolbar { display:none !important; }


 * 1) mw-sopaOverlay, #mw-fr-watchlist-pending-notice { display:none !important; }

/* Remove irritations, restore look-and-feel of Classic, the One True Skin */ .diff-context { background-color: #eeeeee !important; } .diff-deletedline { background-color: #ffffaa !important; } td.diff-deletedline .diffchange { border:none !important; background-color: #ffffcc !important; color: red !important; } td.diff-addedline { background-color: #ccffcc !important; } td.diff-addedline .diffchange { border:none !important; background-color: #ddffff !important; color: red !important; } .navpopup, #catlinks { font-family: "Times new roman"; } input { font-size: 10pt; } .oo-ui-textInputWidget input { height: default !important; } .wpReasonDropDown option, .wpReasonDropDown optgroup { font-size: 10pt; } h1#firstHeading { color: black; font-family: "Times new roman" !important; font-size: 18pt !important; margin:0px !important;} p.tagline:nth-of-type(1) { display:none !important; }
 * 1) mw-articlefeedback, #siteNotice, #mw-panel, #mw-footer-info-copyright, #quickbar, #toplinks, #siteNotice, #sitetitle, #sitesub, #langlinks, #titlelinks, #searchform-footer, #contactus { display:none; }
 * 2) searchform-footer { display:none !important; }
 * 1) article, #article td, #article th, #article p, #article li, #article dd, #article dt { font-family: "Times new roman" !important; font-size: 12pt !important; line-height: 15pt !important; }
 * 1) article p { margin-bottom: 20px !important; }
 * 1) article, #footer { margin-left: 7px !important; }
 * 2) file-namespace-editnotice, .editpage-head-copywarn { display:none !important; }

/* Hide rollback links; I tend to click them by accident. Local javascript turns them back on. */ .mw-rollback-link { display:none; }

/* Newbie tip: using position:absolute to place things outside of where *your* content div happens to be doesn't put it outside of everyone's. */ .pageNavBox { display:none !important; }

/* Some vertical space between revision-delete reason and submit button, since the latter tends to get covered by my browser's dropdown */
 * 1) mw-revdel-form-revisions .mw-submit input { margin-top:3em; }

/* Widen the reason-for-deletion fields to almost the full width of my (usual) screen. Width:100% (or even other large percentages) doesn't work right in the delete-file screen, for reasons I can't be bothered to figure out. */
 * 1) mw-deleteconfirm-table #wpReason, #mw-img-deleteconfirm-table #wpReason { width:1700px; }

/* Widen normal edit summary field to full width and remove distracting uselessness */ input#wpSummary { width: 100% !important; padding: 0 !important; transition: none !important; font-family:"Consolas" !important; }
 * 1) wpSummaryWidget { width: 99.5% !important; }

/* Annoying and unhelpful */
 * 1) mw-indicator-mw-helplink { display:none !important; }
 * { text-shadow: none !important; } /* overridden for a:link:hover and variants above */

/* If I wanted this distraction, I'd use the gadget that enables it */ .mw-changeslist-line-watched .mw-title { font-weight: inherit; }

/* remove useless cancel/help links from edit button area */ .editOptions .cancelLink, .editOptions .editHelp { display: none; }

/* edit summary character count isn't completely useless, but it's too prominent, is misaligned on the right, and it overlaps the summary field (!). Move it above the summary entirely, so it doesn't get covered by the browser drop-down. */ .oo-ui-textInputWidget > .oo-ui-labelElement-label { opacity: 0.25; top: -21px; padding: 0; }

/* ooui buttons: reset as much of this as possible. Why the fuck can't they keep the mobile styling in the mobile skin? */ { padding: 1px 0.5em 1px 0.5em !important; border: 1px solid ThreeDDarkShadow !important; background-color: ButtonFace !important; color: ButtonText !important; border-radius: 3px !important; font: -moz-button !important; transition: none !important; background-image: linear-gradient(to bottom,#eee,#eee 50%,#ccc 100%) !important; }
 * 1) wpConfirmB, .oo-ui-buttonElement-button

/* And the same for text inputs. Removal of this class is deliberately boobytrapped such that it removes the whole input node. Christ. At least most of the damage is reversible in css. */ .oo-ui-inputWidget-input { transition: none !important; padding:0px !important; } input[type=text] { width: 99% !important; }

/* Remove ridiculous padding from dropdowns. Removing this class breaks everything, too. */ .oo-ui-dropdownWidget-handle, .oo-ui-decoratedOptionWidget { padding-top: 0 !important; padding-bottom: 0 !important; min-height: 0 !important; } .oo-ui-dropdownInputWidget option { padding-top: 0 !important; padding-bottom: 0 !important; height: 1.25em !important; }

/* Now it ruins the history page, too */ body.action-history div.oo-ui-panelLayout-framed { margin: 0; padding: 0; border: 0; } body.action-history div.oo-ui-panelLayout-framed legend { display: none !important; } body.action-history div.mw-htmlform-field-HTMLDateTimeField label { display: none !important; } body.action-history div.mw-htmlform-field-HTMLTagFilter label { display: none !important; } body.action-history div.mw-htmlform-field-HTMLTagFilter #tagfilter input { width: inherit !important; } body.action-history div.oo-ui-panelLayout-framed div.oo-ui-fieldsetLayout-group > div > div { float: left; margin: 0 10px 0 0; } body.action-history div.mw-htmlform-field-HTMLCheckField span.oo-ui-checkboxInputWidget-checkIcon { display: none; } body.action-history #histlegend { display: none; }

/* Don't display my deletions in my watchlist */ .mw-changeslist-log-delete.mw-changeslist-self { display: none; }

/* Clean up wasted space on delete page */ form#deleteconfirm > fieldset#mw-delete-table > legend { display: none !important; } .deletepage-wrapper { border: none !important; padding: 0 !important; } .oo-ui-labelElement-label[for=wpDeleteReasonList] { display: none !important; } .oo-ui-labelElement-label[for=wpReason] { display: none !important; } .oo-ui-indicator-down { background-image: none !important; } .mw-delete-editreasons { float: right !important; }

/* remove history slider - it's misplaced, distracting, and I never use it */ .mw-revslider-container { display: none !important; }

/* Make the dots in the diff moved-paragraph indicators tiny, but leave the arrows the same size */ .mw-diff-movedpara-left, .mw-diff-movedpara-right { font-size: 10%; } .mw-diff-movedpara-left::after, .mw-diff-movedpara-right:after { font-size: 1000%; }

/* Make the spiffy new watch/unwatch links on the watchlist less obtrusive */ div.mw-changeslist > ul.special { padding-left:1.2em; } a.mw-watch-link, a.mw-unwatch-link { opacity: 0.2; }

/* user css/js warnings - acknowledged, now gomf */
 * 1) mw-usercssyoucanpreview, #mw-userjsyoucanpreview, #jswarning, .mw-userconfigpublic { display: none; }

/* more spurious whitespace in watchlist messages */ ul#watchlist-message { padding: 0 !important; margin: 0 !important; }

/* irritating, redundant, and mustard-colored */ body.page-Wikipedia_talk_Criteria_for_speedy_deletion .editnotice-page { display:none; }

/* consensus on enwiki is against flagged revisions - remove irritating highlight */ .flaggedrevs-unreviewed { background-color: inherit !important; }

/* more redundant mobile crutches being foisted on the desktop version */ div#skip-to-top-button, div#skip-to-bottom-button { display:none !important; }

/* yeah, yeah, I get it, now shut up */ div.specialblock-partialblock-banner { display: none !important; }

/* default is low enough that it overlaps article text once the sidecolumn is removed */
 * 1) coordinates { top: 4em !important; }

/* tired of misclicking these useless-yet-prominent links in diffs */ span.mw-tag-markers > a[href="/wiki/Special:Tags"], span.mw-tag-marker-visualeditor, span.mw-tag-marker-visualeditor-switched { pointer-events: none; }

.catlinks, .editOptions { border: none; background: transparent; }

span.mw-history-suppressed { font-weight: normal; }

h1, h2 { font-weight: bolder !important; }

.ext-discussiontools-init-replylink-buttons { font-size: xx-small; opacity: 50%; }

/* disable linked-timestamps misfeature - these serve absolutely no purpose except to visually distract */ a.ext-discussiontools-init-timestamplink { color: black; text-decoration: none; pointer-events: none; }

/* */