User:Lieutenant S. Reznov/Sandbox/Sturmkrieg skin

/sturmkrieg/

'''Sturmkrieg.i18n.php

 "Sturmkrieg",	'sturmkrieg-desc' => "The default skin of Sturmkrieg.", );

sturmkrieg.php

 __FILE__,	'name' => 'Sturmkrieg',	'url' => "http://www.sturmkrieg.com",	'author' => 'Inquisitor Ehrenstein',	'descriptionmsg' => 'mywiki-desc', );

$wgValidSkinNames['sturmkrieg'] = 'Sturmkrieg'; $wgAutoloadClasses['SkinSturmkrieg'] = dirname(__FILE__).'/Sturmkrieg.skin.php'; $wgExtensionMessagesFiles['Sturmkrieg'] = dirname(__FILE__).'/Sturmkrieg.i18n.php';

$wgResourceModules['skins.sturmkrieg' ] = array(	'styles' => array( 'sturmkrieg/screen.css' => array( 'media' => 'screen' ), ),	'remoteBasePath' => &$GLOBALS['wgStylePath'],	'localBasePath' => &$GLOBALS['wgStyleDirectory'],	'dependencies' => 'skin.vector' );

Sturmkrieg.skin.php

addModuleStyles( "skins.sturmkrieg" ); }

}

screen.css

/** * Infoboxes */ .infobox { float: right; clear: right; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; border: 1px solid #000000; background: #151515; color: #D8D8D8; }

/* suppress the person icon by your username */

li#pt-userpage { background: none }

/* Change WikiLove symbol */

background-image: url("http://upload.wikimedia.org/wikipedia/commons/3/3a/Feedback_red_star.png"); background-position: 5px 60% !important; }
 * 1) ca-wikilove.icon a, #ca-wikilove.icon a:hover {

/* Display the tagline */
 * 1) siteSub { display:block; }

body.page-Sturmkrieg_Wiki #siteSub { display:none; }

/* Hide main page title */ body.page-Sturmkrieg_Wiki h1.firstHeading { display:none; }

/** Collapsible tables ********************************************************* * * Description: Allows tables to be collapsed, showing only the header. See *                        http://www.mediawiki.org/wiki/Manual:Collapsible_tables. * Maintainers: en:User:R. Koot */ table.collapsed tr.collapsible { display: none; } .collapseButton {              /* 'show'/'hide' buttons created dynamically by the             */ float: right;          /* CollapsibleTables JavaScript in MediaWiki:Common.js */ font-weight: normal;   /* are styled here so they can be customised. */       text-align: right; width: auto; }

/* --- */

/ *Search colors fix */

background-color: #1F1F1F; }
 * 1) mw-searchoptions {

/* Fix edit count text

tbody tr td { background-color: #2E2E2E; } */

/* New message notice */

.usermessage { background-color: #424242; border: solid 2px #151515; }

.usermessage a { color: #2A0A0A; }

/* Main pages styles -- */

/* Header box */

.main-header { background-color:#151515; }

/* Main columns */

.maincolumn-left { color: #BDBDBD; background-color: #3B0B0B; }

.maincolumn-right { color: #BDBDBD; background-color: #1F1F1F }

/* Featured picture box */

.featured-img-header { background-color: #1F1F1F; }

.featured-img-box { background-color: #151515; }

/* */

/* Float embedded images to the right */

.image-float-right { float: right; }

/* Dakka image thumbnails */

.dakkathumb { background: #151515; border: #000000; float: right; padding: 5px; }

/* Sockpuppet notice template */

.sockpuppet-notice { background: #151515; color: #BDBDBD; border: 1px solid #000000; }

/* Talk page notice settings */

.talk-page-notice { background: #151515; color: #BDBDBD; border: 1px solid #000000; }

/* Series box settings

tr.collapsible { background-color: #1F1F1F; } */

/* Define Created-by box settings */

.creatorbox td { background-color: #151515; border: 1px solid #000000; }

/* Remove MediaWiki logo */

display: none; }
 * 1) footer-poweredbyico a img {

/* -- */

-p { -   font-size:1.2em; -   font-family:Arial; -   line-height:1.5em; -}

/* Edit window settings */

textarea#wpTextbox1 { clear: both; color: #CEECF5; font-size: 18px; font-family: fixedsys, consolas, monospace; background: #000000; height: 700px; }

/* suppress the person icon by your username */

li#pt-userpage { background: none }

/* -- */

color: #DADADA; }
 * 1) mw-panel.collapsible-nav div.collapsed h5 {

color: #DADADA; }
 * 1) mw-panel.collapsible-nav div.portal h5 {

.mw-plusminus-pos { color: #D2D600; }

.infobox { border: 1px solid #000000; color: #D8D8D8; background-color: #151515; }

/* --- */ /* Forum Settings */ /* From The Vault, based on their forum settings – CC-BY-SA http://www.falloutwiki.com */ /* --- */

/* Remove "Discussion" tab for forum pages */

body.ns-170 #ca-talk, body.ns-171 #ca-addsection, body.ns-171 #ca-edit { display: none; }

/* Overall style */

.va-forum-header, .va-forum-index, .va-forum-search { border: 1px solid #6E6E6E; box-shadow: 2px 2px 2px #A4A4A4; -moz-box-shadow: 2px 2px 2px #A4A4A4; -webkit-box-shadow: 2px 2px 2px #585858; }

.va-forum-index th, .va-forum-search th { /* Shared background; see top of page */ border: 1px solid #000; color: #FFF; }

.va-forum-header div, .va-forum-index td, .va-forum-search td { background-color: #1F1F1F; border: 1px solid #6E6E6E; vertical-align: top; }

/* Header */

.va-forum-header { margin: 10px 0; padding: 2px; }

.va-forum-header div { padding: 5px; }

/* Search */

.va-forum-search { float: right; margin: 0 0 8px 5px; text-align: center; }

.va-forum-search td { font-size: 11px; padding: 5px; }

/* Index */

.va-forum-index th.forum_title { padding-left: 9px; text-align: left; width: 70%; background: #1F1F1F; }

.va-forum-index th.forum_edited { width: 30%; background: #1F1F1F; }

.va-forum-index th.va-forum-subheader { background: #151515; border: 1px solid #6E6E6E; color: #D8D8D8; padding-left: 9px; text-align: left; font-size: 14px; }

.va-forum-index td { line-height: 16px; }

.va-forum-index td.forum_edited { font-size: 11px; text-align: center; background: #1F1F1F; }

.va-forum-index td.va-forum-footer { background: #1F1F1F; border: 1px solid #6E6E6E; }

.va-forum-index td.forum_title { padding: 1px 2px 1px 3px; }

.va-forum-index td.forum_title a:link, .va-forum-index td.forum_title a:visited { border-left: 3px solid #A4A4A4; display: inline-block; padding-left: 3px; }

.va-forum-index td.forum_title a.forum_new:link { border-left-color: #FF0000; }

.va-forum-index td.forum_title a.forum_new:visited { border-left-color: #E7EADA; }

.va-forum-index td.forum_title span.forum_author { display: block; font-size: 11px; padding-left: 17px; }

.va-forum-index td.forum_title span.forum_author a { border: none; padding: 0; }

.va-forum-index span.forum_editor { display: block; font-size: 11px; }

td.forum_title, td.forum_title a { background: #1F1F1F; font-size: 15px; }

/* --- */ /* --- */

/*Content below was copied and modified from Dishonored Wiki - http://www.dishonoredwiki.net/MediaWiki:Vector.css - CC-BY-NC-SA */

/* Framework */ body { background: #151515; }

/* Logo */ div#p-logo { background-color: transparent; }

/* Head */ div#mw-page-base { background: #151515; } /* url("http://en.sturmkrieg.com/images/8/82/SK_header.png") */

background: transparent; background-image: none; border-bottom: 0px; }
 * 1) mw-head-base {

/* Tabs */ div.vectorTabs li a, div.vectorTabs ul li, div.vectorTabs, div.vectorTabs ul, div.vectorTabs span, div.vectorTabs li.selected { background-color: transparent; background-image: none; color: #b3b4b7; }

div.vectorMenu h5 a { background-color: #b38b4b7; background-image: none; border: 0px; }

div.vectorMenu ul { background-color: transparent; border: 1px solid #282828; }

/* Content */ div#content { background: #2E2E2E; border: 1px solid #000000; color: #D8D8D8; }

/* Panel */ div#mw-panel div.portal div.body { background-image: url("/images/0/0f/Portal-break.png"); }

div#mw-panel div.portal h5 { color: #D8D8D8; font-weight: bold; }

div#mw-panel div.portal div.body ul li a, div#mw-panel div.portal div.body ul li a:visited { color: #D8D8D8; }

/* Footer */ div#footer { background-image: none; }

div#footer ul li { color: #B3B4B7; }

/* Preferences */ background-image: none; background-color: transparent; }
 * 1) preftoc,
 * 2) preftoc li,
 * 3) preferences,
 * 4) preftoc li.selected a {

background-color: #3F3F3F; border: 0px; }
 * 1) preftoc {

background-color: #3F3F3F; border: 1px solid #282828; }
 * 1) preferences {

border-color: #D8D8D8; }
 * 1) preferences fieldset {

/* Wiki Elements */ font-family: "ITC Blair W02 Light", Helvetica, Arial; }
 * 1) firstHeading {

fieldset { border: 1px solid #262626; }

pre { background-color: #F9F9F9; border: 1px dashed #2F6FAB; color: black; line-height: 1.3em; overflow: auto; padding: 1em; }

.mw-warning, li.gallerybox, div.thumbinner, .catlinks, ul#filetoc, table.diff { background-color: #151515; border: 1px solid #000000; }
 * 1) userlogin,
 * 2) userloginForm,

li.gallerybox div.thumb, html .thumbimage, td.diff-ntitle, td.diff-otitle, td.diff-context, table.diff td div { background-color: #12171B; border: 0px; }

background-color: #1F1F1F; background-image: none; border: 1px dashed #282828; padding: 3px; }
 * 1) pagehistory li.selected {

code { background-color: #12171B; }

background-color: #151515; border: 1px solid #262626; padding: 3px; }
 * 1) pagehistory li {

hr { background-color: #D8D8D8; border: 0px; }

.mw-specialpages-table { background-color: #transparent; }

h4.mw-specialpagesgroup { background-color: #151515; padding: 4px; }

abbr, acronym, .explain { border-bottom: 1px dotted #FFFFFF; }

.TablePager th, .TablePager tr:hover td { background-color: #12171B; border: 1px solid #262626; }

.TablePager, .TablePager td, table.mw_metadata td, table.mw_metadata th { background-color: #12171B; border: 1px solid #262626; }

table.wikitable { background: none repeat scroll 0 0 transparent;
 * }

.wikitable th { background-color: #151515; border: 1px solid #000000; color: #D8D8D8; padding: 0.2em; }

.wikitable td { border: 1px solid #000000; color: #EDEDED; background-color: #1F1F1F; padding: 0.2em; }

/* Fonts */ h1, h2 { border-bottom: 1px solid #D8D8D8; color: #D8D8D8; }

h3, h4, h5, h6, h7 { color: #D8D8D8; }

div#mw-panel div.portal div.body ul li a, div#mw-panel div.portal div.body ul li a:visited, color: #b3b4b7; }
 * 1) preftoc a,
 * 2) preftoc a:active {

div.vectorMenu li a { color: #D8D8D8; background-color: #151515; }

div.vectorTabs li a, div.vectorTabs li a span, { color: #b3b4b7; }

/* Selected tabs (page, discussion, read, history, ect.) */

div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited { color: #6E6E6E; }

/* Internal links */

a, a:visited { color: #FF0000; }

/* Links */

div#content a.extiw, div#content a.extiw:visited, div#content a.external, div#content a.external:visited, color: #FF0000; } /* Other colors for the links: #620000 #FFFFFF #700000 */
 * 1) preferences td.htmlform-tip, #contentSub,
 * 2) contentSub2,
 * 3) preferences legend,
 * 4) preftoc li.selected a {

a.new, div.vectorTabs li.new a, .diffchange, abbr, acronym, .explain, .previewnote, .mw-plusminus-neg { color: #F78181 !important; }
 * 1) p-personal a.new,
 * 2) quickbar a.new,

div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited, font-weight: bold; }
 * 1) preferences legend,
 * 2) preftoc li.selected a {

background-color: #151515; border: 1px solid #000000; }
 * toc, .toc, .mw-warning {

/* colour fix for advanced search options box */ fieldset#mw-searchoptions { background-color: #transparent; border-color: #282828 !important; }

.mw-search-formheader { background-color: #transparent; border: 1px solid #282828; margin-top: 1em; }