User:JPhil2.0/global.css

/* =========================================================================    CSS for monobook and oasis applied to all wikia wikis. @author JPhil2.0 ========================================================================== */ @import "http://community.wikia.com/index.php?title=User:DEmersonJMFM/globalnav.css&action=raw&ctype=text/css&smaxage=86400&templates=expand"; @import "http://community.wikia.com/index.php?title=User:DEmersonJMFM/classiceditor.css&action=raw&ctype=text/css&smaxage=86400&templates=expand"; @import "http://community.wikia.com/index.php?title=User:DEmersonJMFM/polls.css&action=raw&ctype=text/css&smaxage=86400&templates=expand"; @import url('//dev.wikia.com/load.php?lang=en&mode=articles&articles=u:dev:NewDiffStyle/code.css&only=styles');

/* Footer Improvements */ .wds-global-footer__main { padding-bottom:10px; } .wds-global-footer__fandom-header, .wds-global-footer__wikia-header { height: 26px; margin-bottom: 5px; margin-top: 20px; } .wds-global-footer__fandom-header { display:none; } .wds-global-footer__fandom-sections { display:none; } .wds-global-footer__wikia-sections { align-content: flex-start; order: 4; width: 75%; margin-left: 15%; } .wds-global-footer__fandom-header, .wds-global-footer__wikia-header { margin-left: 15%; }

.wds-global-footer { background-color: #39424d; color: #fff; margin-top: 30px; word-wrap: break-word; margin: 0 auto; box-sizing: inherit; border: 1px solid #39424d; box-shadow: inset 0px 7px 3px -3px rgba(50, 50, 50, 0.75); } .wds-global-footer__link:hover { text-decoration: none; } .wds-global-footer__main { flex-direction: row; margin: 0 auto; width: 1024px; padding-bottom: 5px; zoom: .85; } .wds-global-footer__bottom-bar { background: transparent; } .wds-global-footer__bottom-bar-row.wds-has-padding { border-bottom: 1px solid #656e78; width: 800px; } @media only screen and (max-width: 1083px) { .wds-global-footer { padding: 0 24px; width: 718px; } } @media only screen and (min-width: 1084px) and (max-width: 1595px) { .wds-global-footer { padding: 0 20px; width: 1024px; } } @media only screen and (min-width: 1596px) { .wds-global-footer { padding: 0 30px; width: 1178px; } }

/* Toolbar is not expanding fast enough on page load */ .WikiaBarWrapper { bottom: 0 !important; z-index: 5000100 !important; } .WikiaBarCollapseWrapper { display:none; } .WikiaBarWrapper .arrow { display:none; }

/* Message Customization */ .msg-title a:empty:before { content: "(click for parent thread)"; }

/* display removed messages */ .SpeechBubble.hide:hover div.msg-body, .SpeechBubble.hide:hover div.editarea, .SpeechBubble.hide:hover div.MiniEditorWrapper, .SpeechBubble.hide:hover blockquote, .SpeechBubble.hide:hover div.speech-bubble-avatar, .SpeechBubble.hide:hover .speech-bubble-message, SpeechBubble.hide:hover div.deleteorremove-infobox, .SpeechBubble.hide:hover div.deleteorremove-infobox div, .SpeechBubble.hide:hover div.timestamp, .SpeechBubble.hide:hover div.msg-toolbar, .SpeechBubble.hide:hover div.quote, .SpeechBubble.hide:hover .edited-by, .SpeechBubble.hide .buttonswrapper { display: block; } .SpeechBubble.hide { background: #f7f7f7; /* background of removed messages */ }

/* RecentChanges Formatting */ height: auto; overflow: visible; } .page-Special_RecentChanges span.mw-collapsible-toggle a { display: inline-block; } .page-Special_RecentChanges span.mw-collapsible-toggle a img { display: block; } .WikiaArticle fieldset.collapsible.collapsed .rc-fieldset-content { visibility: visible; }
 * 1) recentchanges-options {

/* Prevent Enlargement Of Some Touchscreen Buttons/Elements */ /* Review: https://github.com/Wikia/app/blob/dev/skins/oasis/css/touchScreen.scss */ input:not(.search-input), input[type=button], input[type=submit], input[type=reset], input[type=radio], button:not(.wds-sign-out__button), select:not(.search-select) { height: 21px !important; } input#searchSubmit { height: 26px !important; } /* Needed Only If Added Site-Wide Or Not Using Above Global Nav Improvements */ /* Reduce Page Title Size */ .WikiaPage .page-header__title { font-size: 30px; margin: 3px 0; /* Compensate For Font Decrease */ } /* Better Typography Layout For Larger Screens */ @media screen and (min-width: 1596px) { /* Screens more than 1596px */ .WikiaPage h2 { font-size: 24px; } .WikiaPage h3 { font-size: 21px; } .WikiaPage h4 { font-size: 18px; } } /* Force Specific Headers To Be Smaller */ @media screen and (min-width: 1596px) { /* Screens more than 1596px */ .EditPageHeader h1 { font-size: 19px !important; } .EditPageHeader h2 { font-size: 14px !important; } .AdminDashboardHeader h1 { font-size: 24px !important; } .QuickStatsWidget h1, .AdminDashboardArticleHeader h1, .AdminDashboardGeneralHeader h2 { font-size: 21px !important; } } /* Position Edit Button Inline With Title On Diff & History Pages */ .WikiaPageHeaderDiffHistory .wikia-button, .WikiaPageHeaderDiffHistory .wikia-menu-button { margin: 8px 0 0 10px; } /* Remove Rail For CCS/JS Pages - Authors: Slyst & DEmersonJMFM */ body[class*="_css "] .WikiaRail { display: none; } body[class*="_js "] #wikia-recent-activity, body[class*="_js "] .chat-module, body[class*="_js "] .DiscordIntegratorModule.module, body[class*="_js "] .DiscordIntegratorModule.rail-module { display: none; } /* Keep JS Review Module - Below .WikiaMainContent */ body[class*="_js "] .WikiaMainContent, body[class*="_css "] .WikiaMainContent { width: 100%; } /* Auto-Refresh Position */ .page-Special_WikiActivity #ajaxRefresh { position: absolute; right: 0; bottom: 26px; } input#ajaxToggle { height: 13px !important; } /* Due to touchScreen.scss */ /* More Space Between Threads On Special:Following */ /* More Space Between Entries In Special:RecentChanges */ table.mw-enhanced-rc { padding: 1px 0; } /* Fix For WAM Calender Bug */ .ui-datepicker.ui-widget { z-index: 3 !important; } /* Make Toolbar Wider (To Prevent w:c:dev:BackToTopButton From Interacting With w:c:dev:SkinSwitchButton After Style Change To Benefit w:c:dev:DisplayTimer) */ .WikiaBarWrapper .wikia-bar { width: 1050px; } .ns-1200 .WikiaBarWrapper .wikia-bar, /* Message Wall */ .ns-2000 .WikiaBarWrapper .wikia-bar { width: 1090px; } /* Board */ /* Make Special:BlockList Easier To Read */ td.TablePager_col_ipb_target { word-break: break-word; } /* Prevent Edit Total From Changing Color */ .UserProfileMasthead .contributions-details a:hover { color: #3a3a3a; } /* Restrict "Configure Reference Popups" Link */ body:not(.ns-0):not(.ns-4) .refpopups-configure-page { display: none; } /* All But Main & Project */ /* Features To Remove */ section#videosModule.videos-module-rail.module, /* Must Watch Videos Module */ .banner-notifications-wrapper.float, /* Prevent Notification Banner From Floating (JS Test Mode) */ .rail-module.recirculation-unit.premium-recirculation-rail, /* Trending Fandom Articles Module (For fandom.wikia.com) */ /* Position Edit Button Inline With Title On Diff & History Pages */ .WikiaPageHeaderDiffHistory .wikia-button, .WikiaPageHeaderDiffHistory .wikia-menu-button { margin: 8px 0 0 10px; }
 * 1) wikiafollowedpages-special-heading-board li { padding-bottom: 10px; }
 * 1) ext-wikia-adEngine-template-floor, /* Ad Covering Content On Main Pages */

/* Prevent Visual Editor drop-down button from appearing */ display: none; }
 * 1) ca-ve-edit {

/* Comment improvements - Author: Ohmystars */ .editor-open .editarea textarea, .editor-open .editarea .cke_contents { height: 400px !important; }

/* Jerry-rigged always-visible PM messages. Very useful on very-active chats like CC. Otherwise to PM there is much scrolling back and forth. overflow:auto; padding-bottom:10px; height:60%; /* Chrome users: recommended to use 40% instead */ resize:vertical; } overflow:hidden; } display:block !important; /* Silver "Private Messages" bar always visible. This makes it clear that the above userlist is limited - and resizable. */ } span.username { resize:none !important; /* Fix odd Chrome bug: resizable span tags that should not be... */ }
 * 1) WikiChatList {
 * 1) Rail {
 * 1) Rail h1.private {

/* Tighten up chat's vertical spacing */ /* The following will: Reduce vertical whitespace; place continued chat from the same source on one line instead of new lines; add a faint double-dash to mark where a new line would have been */ /* Chat lines, including inline-alerts (eliminate excess whitespace)*/ .Chat ul li { padding-bottom: 0; padding-top: 0; } /* Second (or more) chat line from same source, but not inline-alerts */ .Chat ul .continued:not(.inline-alert) { padding-bottom: 0; display: inline; margin-left: 0; padding-left: 0; } /* Second (or more) chat line from same source, but not inline-alerts (make them inline/on one line, with all the others) */ .Chat ul li:not(.continued) + li.continued:not(.inline-alert) { padding-left: 55px; padding-top: 0; display: inline; } /* Make sure first line and continued lines don't overlap */ .Chat ul li:not(.continued) .message::after { content: "\A\200B"; white-space: pre-wrap; } /* Mark where a newline would have been if we weren't putting continuous chat lines all on one line */ .Chat ul li.continued:not(.inline-alert)::before { content: "——"; opacity: 0.25; } /* Avatar needs a nudge now */ .Chat .avatar { position: absolute; top: 0 } /* Usernames inline so they appear on the same line as first message sent */ .Chat ul .username { display: inline-block; } /* Faint inline alerts */ .inline-alert { opacity: 0.35; }