Touhou Wiki
Advertisement

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/***** CSS placed here will be applied to the new skin. *****/
/* See also: [[MediaWiki:Monobook.css]] */
/* <pre> */


/****************************
Body
****************************/


body
{
background-image: url('http://images1.wikia.nocookie.net/touhou/images/b/b9/Back.png') !important; 
background-repeat:no-repeat;
/* background-color:#e7fcff; */
background-attachment: fixed;
background-position: top left;

}

/*.WikiaPage {
background:transparent url('http://images2.wikia.nocookie.net/touhou/images/5/57/B.png');
border: 1px solid #000000; 
}*/

.WikiHeader {
background: #FFFFFF;
background: transparent !important;
}
.WikiHeader .shadow-mask {
background: transparent !important;
}

/*Allpages redirect -Splarka & Dantman */
.allpagesredirect a {
	background: url('http://images3.wikia.nocookie.net/touhou/images/5/5c/Allpagesredirect.gif') center left no-repeat;
	padding-left: 13px;
	font-style: italic;
	font-size: 85%;
	color: #800040;
}


/****************************
Redirects
****************************/


/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect { font-style: italic; }
.watchlistredir { font-style: italic; }


/****************************
Infobox
****************************/


/* Infobox template style */
.infobox {
   border: 1px solid #aaaaaa;
   background-color: #f9f9f9;
   color: black;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.infobox td,
.infobox th {
   vertical-align: top;
}
.infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
   border: 1px solid #aaaaaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
   border: 0;
}

/* Giving headers and TOC a little extra space */
h2 {margin-top: 20px;}

.toc {margin-top: 20px;}

/* Recent changes byte indicators */
.mw-plusminus-pos { color: #006500; }
.mw-plusminus-neg { color: #8B0000; }

/****************************
Babel
****************************/

div.babelbox {
   float: right;
   margin-left: 1em;
   margin-bottom: 0.5em;
   width: 246px;
   border: 1px solid #99B3FF;
   padding: 2px 0 2px 0;
}
.lang-blockN, .lang-block0, .lang-block1, .lang-block2, .lang-block3 {
   margin: 2px 4px 2px 4px; /* t, l, b, r */
   width:238px;
   border-collapse: collapse;
}
td.lang-codeN, td.lang-code0, td.lang-code1, td.lang-code2, td.lang-code3 {
   text-align:center;
   font-size:14pt;
   width:45px;
   height:45px;
}
td.lang-descriptionN, td.lang-description0, td.lang-description1,
td.lang-description2, td.lang-description3 {
  font-size:8pt;
  padding:4pt;
  line-height:1.25em
}

.lang-block0 {
   border:1px solid #FFB3B3;
}
td.lang-code0 {
  background-color: #FFB3B3;
  color: black;
}
td.lang-description0 {
  background-color: #FFE0E8;
  color: black;
}

.lang-block1,  .lang-block2, .lang-block3  {
   border:1px solid #99B3FF;
}
td.lang-code1, td.lang-code2, td.lang-code3 {
  background-color: #99B3FF;
  color: black;
}
td.lang-description1,  td.lang-description2, td.lang-description3 {
  background-color: #E0E8FF;
  color: black;
}

.lang-blockN {
   border:1px solid #6EF7A7;
}
td.lang-codeN {
  background-color: #6EF7A7;
  color: black;
}
td.lang-descriptionN {
  background-color: #C5FCDC;
  color: black;
}
/* </pre> */


/****************************
Forum
****************************/

.forumlist td.forum_title  { font-weight:bold; font-size:105%;}
.forumlist td.forum_edited  { text-align:right;}
.forumlist td.forum_editor  { text-align:right;}
.forumlist td { padding:20px; height:25px;}


/****************************
Collapsible Tables
****************************/

/* Standard Navigationsleisten,
   (aka box hiding thing from .de. Documentation at Wikipedia:NavFrame.) */
    div.Boxmerge,
    div.NavFrame {  margin: 0px;                padding: 4px;
                    border: 1px solid #aaa;     text-align: center;
                    border-collapse: collapse;  font-size: 95%; }
    div.Boxmerge div.NavFrame { border-style: none; border-style: hidden; }
    div.NavFrame + div.NavFrame { border-top-style: none; border-top-style: hidden; }
    div.NavPic { background-color: #fff; margin: 0px;
                 padding: 2px; float: left; }
    div.NavFrame div.NavHead { height: 1.6em; font-weight: bold;
                               background-color: #ccccff; position:relative; }
    div.NavFrame p { font-size: 100%; }
    div.NavFrame div.NavContent { font-size: 100%; }
    div.NavFrame div.NavContent p { font-size: 100%; }
    div.NavEnd { margin: 0px; padding: 0px; line-height: 1px; clear: both; }
    a.NavToggle { position:absolute; top:0px; font-weight:normal; font-size:smaller; }

/* Folding Multi Wiki Tabs by Splarka (http://www.wikia.com/wiki/User:Splarka/tricks) */
    .foldtabSet { position: relative; margin: 1.5em 0 1em; }
    .foldtabBox { position: relative; padding: 0.5em; background-color:#FFF;
                  overflow: auto; border: 1px solid #AAA; z-index: 1; }
    .foldtabHead a { position: relative; left: 0.5em; border: 1px solid #AAA;
                     padding: 0.13em 1em; font-size: 150%;
                     text-decoration: none; color: #00A; background-color: #E0E0FF;
                     background-color: #F0F0F0; z-index: 0; }
    .foldtabHead a.selected { top: -0.15em; border-width: 2px; border-bottom: none;
                              background-color: #FFF; z-index: 2; }





/****************************
Portal Information Stuff
****************************/

/*********************************/
/* main page jquery tabs/sliders */
/*********************************/
.ui-tabs { position: relative; padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-tabs-hide { display: none !important; }
 
/*****************************************************/
/* main page jquery tabs/sliders component containers*/
/*****************************************************/
/*.ui-widget { font-family: Verdana, Arial, Helvetica, sans-serif; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
.ui-widget-content { }
.ui-widget-content a { color: #FEC356; }
.ui-widget-header { border: 1px solid #aaaaaa; font-weight: bold; }
.ui-widget-header a { color: #222222; } */
 
/***************************************************/
/* main page jquery tabs/sliders interaction state */
/***************************************************/
/*.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; font-weight: normal; color: #555555; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999; font-weight: normal; color: #212121; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; font-weight: normal; color: #212121; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }*/
 
/**********/
/* portal */
/**********/
.portal_container { }
.portal_section ul  { list-style: disc; }
.portal_section { border: 1px solid black; margin: 0 0 10px 0; background: transparent; background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0, white 100%); -moz-border-radius: 1em; -moz-box-shadow: 1px 1px 4px black; background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0, rgba(255, 255, 255, 0.2)), color-stop(100%, white)); -webkit-border-radius: 1em; -webkit-box-shadow: 1px 1px 4px black; border-radius: 1em; box-shadow: 1px 1px 4px black; }
.portal_header { padding: 0 1em; position: relative; }
.portal_header_text { display: table; width: 100%; padding: 0.6em 0 0 0; border-bottom: 1px dotted rgb(0,0,130); text-align: center; font-family: IMFELLDWPicaPRORegular; font-size: 2em; }
.portal_headerlinks { font-size: 0.8em; position: absolute; right: 1em; bottom: -2em; }
.portal_header, .portal_header a:link, .portal_header a:visited, .portal_header a:hover, .portal_header a:active { color: rgbrgb(1,45,89); }
.portal_body { padding: 0.8em; }
.portal_subheader { padding: 0 1em; position: relative; font-size: 0.9em; }
.portal_subheader, .portal_subheader a:link, .portal_subheader a:visited, .portal_subheader a:hover, .portal_subheader a:active { color: rgb(1,45,89); }
.portal_subheader_text { display: table; width: 100%; padding: 0.4em 0 0 0; border-bottom: 1px dotted rgb(1,45,89); text-align: left; font-family: IMFELLDWPicaPRORegular; font-size: 1.8em; color: rgb(1,45,89); }
 

.portal_subheader_text2 { font-size:1em; display: table; width: 100%; padding: 0.4em 0 0 0; border-bottom: 1px dotted rgb(1,45,89); text-align: left; font-family: IMFELLDWPicaPRORegular; font-size: 1em; color: rgb(1,45,89); }



/******************/
/* portal: slider */
/******************/
#portal_slider { margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; height: 450px; }
#portal_slider #portal_next, #portal_slider #portal_prev { text-align: center; cursor: pointer; border: 0px solid #4153FF; height: 30px !important; width: 20px; font-family: arial, san-serif; font-size: 36px; line-height: 22px; font-weight: bold; position: absolute; bottom: 8px; background: transparent; -moz-box-shadow: inset 1px 1px 2px rgba(255,255,255, 0.8); -webkit-box-shadow: inset 1px 1px 2px rgba(255,255,255, 0.8); box-shadow: inset 1px 1px 2px rgba(255,255,255, 0.8); background-image: -moz-linear-gradient(bottom, rgb(1,111,169) 0, rgb(86,195,254) 100%); background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, rgb(1,111,169)), color-stop(100%, rgb(86,195,254))); text-shadow: 1px 1px rgba(255, 255, 255, 0.3), -1px 0 rgba(0,0,0,0.3); color: rgb(1,124,190); -moz-user-select: none; -webkit-user-select: none; user-select: none; }
#portal_slider #portal_next:hover, #portal_slider #portal_prev:hover { background-image: -moz-linear-gradient(bottom, rgb(1,152,233) 0, rgb(150,218,254) 100%); background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0, rgb(1,152,233)), color-stop(100%, rgb(150,218,254))); color: rgb(1,152,233); }
#portal_slider #portal_next { right: 10px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-top-right-radius: 8px; -webkit-border-bottom-right-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; }
#portal_slider #portal_prev { right: 31px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-bottom-left-radius: 8px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; }
#portal_slider > .portal_body { padding: 0; }



/****************************
Link Name Colors
****************************/

/* Highlight Bureaucrats */
a[href|="/wiki/User:VS3025"], 
a:visited[href|="/wiki/User:VS3025"] {
  font-weight:bold;
  color:#26466D;
}

/* Highlight Admin*/
a[href|="/wiki/User:Imanie"], 
a:visited[href|="/wiki/User:Imanie"] {
  font-weight:bold;
  color:#FF0066;
}
Advertisement