Satellite Reign 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 all skins */

/* ################################################## */
/* ### VICTORIA BOX ENGINE by Porter Engineering  ### */
/* ###    Adapted for General Deployment by       ### */
/* ###      Tagaziel and Dragen Industries        ### */
/* ################################################## */

.va-infobox-title,
.va-navbox-title {
   background-color: #000;
}

/* ################################################## */
/* ### VICTORIA INFOBOX (Template:Infobox)        ### */
/* ################################################## */
 
/* Outer table */
.va-infobox {
   border: 2px solid #00ffc0;
   border-radius: 3px;

/* Commented out box-shadow, remove comments to turn back on
   box-shadow: 2px 2px 2px #AAA;
   -moz-box-shadow: 2px 2px 2px #AAA;
   -webkit-box-shadow: 2px 2px 2px #AAA;
*/

   clear: right;
   float: right;
   font-size: 11px;
   line-height: 16px;
   margin: 0 0 5px 10px;
}
 
/* INFOBOX COLORS */

.va-infobox-content,
.va-infobox-footer,
.va-infobox-image,
.va-infobox-mainimage {
   background: transparent;
   border: 0px solid #00ffc0;
}
 
.va-infobox-header,
.va-infobox-icon,
.va-infobox-label {
   background: transparent;
   border: 1px solid #00ffc0;
   font-weight: bold;
}

.va-infobox-title {
   /* Shared background; see top of page */
   border: 1px solid #00ffc0;
   border-radius: 3px;
   color: #FFF;
   text-align: center;
   vertical-align: middle;
   width: 100%;
}

.va-infobox-header .mw-collapsible-toggle a {
   color: #FFF;
}
 
.va-infobox-divider-float {
   border-color: transparent;
   border-style: solid;
   border-width: 0 0 1px 1px;
   clear: right;
   float: right;
   margin: -1px 0 0 2px;
   min-width: 18px;
   padding: 0 0 0 2px;
   text-align: center;
}

/* Tooltips */

.va-infobox-tooltip {
   border-color: #AAA transparent transparent #AAA;
   border-style: solid;
   border-width: 3px;
   float: left;
   height: 0;
   left: -2px;
   margin-bottom: -100%;
   margin-right: -100%;
   position: absolute;
   top: -1px;
   width: 0;
}

/* Links */
.va-infobox-title a:link,
.va-infobox-title a:visited { 
   color: #AFA000 !important;
}

.va-infobox-title a:hover,
.va-infobox-title a:active { 
   color: #FFF !important;
}

.va-infobox-title a.new {
   color: #F11 !important;
}

/* Inner tables */
.va-infobox-cont,
.va-infobox-group {
   margin: 0;
   width: 100%;
}
 
.va-infobox-mainimage-table {
   margin: 0 auto;
}
 
.va-infobox-mainimage-table + .va-infobox-mainimage-table {
   margin-top: 2px;
}
 
/* Cellspacing */
.va-infobox,
.va-infobox-cont,
.va-infobox-group,
.va-infobox-mainimage-table,
.va-infobox-spacing-h,
.va-infobox-spacing-v {
   background: transparent;
}
 
.va-infobox-spacing-h {
   border-right: 1px solid transparent;
   width: 0%;
}
 
.va-infobox-spacing-v {
   font-size: 1px;
   height: 1px;
   line-height: 0;
}
 
.va-infobox-columns + .va-infobox-spacing {
   display: none !important;
}
 
/* Widths */
.va-infobox-columns-1 .va-infobox-col1 {
   width: 100%;
}
 
.va-infobox-columns-2 .va-infobox-col1,
.va-infobox-columns-3 .va-infobox-col1,
.va-infobox-columns-4 .va-infobox-col1 {
   width: 28%;
}
 
.va-infobox-columns-2 .va-infobox-col2 {
   width: 72%;
}
 
.va-infobox-columns-3 .va-infobox-col2,
.va-infobox-columns-3 .va-infobox-col3 {
   width: 36%;
}
 
.va-infobox-columns-4 .va-infobox-col2,
.va-infobox-columns-4 .va-infobox-col3,
.va-infobox-columns-4 .va-infobox-col4 {
   width: 24%;
}
 
/* Cell styles */
.va-infobox-content,
.va-infobox-footer,
.va-infobox-header,
.va-infobox-image,
.va-infobox-label,
.va-infobox-title {
   padding: 1px 2px;
}
 
 
.va-infobox-image,
.va-infobox-footer,
.va-infobox-header,
.va-infobox-icon,
.va-infobox-mainimage,
.va-infobox-mainimage-cont,
.va-infobox-mainimage-image {
   text-align: center;
   vertical-align: middle;
}
 
.va-infobox-content {
   text-align: left;
   vertical-align: top;
}
 
.va-infobox-label {
   cursor: default;
   text-align: right;
   vertical-align: top;
}
 
.va-infobox-icon-cont {
   margin: 0;
   padding: 0;
   position: relative;
}
 
.va-infobox-icon-table {
   margin: 0 auto;
}
 
.va-infobox-mainimage-cont + .va-infobox-icon-table {
   position: absolute;
   right: 3px;
   top: 1px;
}
 
/* FIXME: Find better method to prevent column width oddities in IE8/Webkit */
.va-infobox-image {
   max-width: 0;
}
 
.va-infobox-image-cont {
   margin-right: -100%;
   margin-right: 0 !ie;
   text-align: center;
   width: 100%;
}
 
.va-infobox-image-desc {
   font-size: 10px;
   line-height: 15px;
   padding: 1px 1px 0;
}
 
.va-infobox-image-upload {
   padding: 15px 3px;
}
 
.va-infobox-mainimage {
   padding: 2px 0;
}
 
.va-infobox-mainimage-cont {
   margin: 0;
   width: 100%;
}
 
.va-infobox-mainimage-image {
   background: transparent;
   padding: 0 1px;
}
 
.va-infobox-mainimage-minheight {
   width: 0%;
}
 
.va-infobox-mainimage-minheight div {
   height: 120px;
   margin: 0;
   padding: 0;
   width: 1px;
}
 
.va-infobox-title-main {
   font-size: 15px;
   font-weight: bold;
   line-height: 20px;
}
 
.va-infobox-title-sub {
   font-size: 12px;
   line-height: 15px;
}
 
.va-infobox-title-super {
   font-size: 10px;
   line-height: 12px;
}
 
.va-infobox-tooltip-cell {
   cursor: help;
}
 
.va-infobox-tooltip-cont {
   height: 0;
   position: relative;
   width: 0;
}
 
/* Collapse buttons */
.va-infobox-group-collapsible .va-infobox-header {
   padding-left: 40px;
   padding-right: 40px;
}
 
.va-infobox-header .mw-collapsible-toggle {
   left: 40px;
   margin-left: -100%;
   position: relative;
}
 
/* Adapting lists & paragraphs */
.va-infobox ul,
.va-infobox ol,
.va-infobox p {
   line-height: 16px;
   margin-bottom: 0;
}
 
.va-infobox ul,
.va-infobox ol {
   margin-left: 20px;
   margin-top: 0;
}
 
.va-infobox p,
.va-infobox * + ul,
.va-infobox * + ol {
   margin-top: 3px;
}
 
.va-infobox ul li,
.va-infobox ol li {
   margin-bottom: 0;
}
 
/* Auxiliary template: Template:Infobox/divider */
 
.va-infobox-divider-vert {
   width: 100%;
}
 
.va-infobox-divider-left,
.va-infobox-divider-right {
   vertical-align: top;
   width: 50%;
}
 
.va-infobox-divider-left {
   border-right: 1px solid #AAA;
   padding: 0 2px 0 0;
}
 
.va-infobox-divider-right {
   padding: 0 0 0 2px;
}
 
.va-infobox-divider-section-start,
.va-infobox-divider-section-end {
   display: none;
}
 
.va-infobox-divider-section-end + .va-infobox-divider-section-start {
   border-top: 1px solid #AAA;
   clear: both;
   display: block;
   margin: 1px 0;
}


/* ################################################## */
/* ### NAVBOXES (Template:Navbox)                 ### */
/* ################################################## */
 
/* NAVBOX COLORS */
/* Outer table - border */
.va-navbox-border {
   border: 2px solid #00ffc0; 
   border-radius: 3px;

/* box-shadow commented out
   box-shadow: 2px 2px 2px #AAA;
   -moz-box-shadow: 2px 2px 2px #AAA;
   -webkit-box-shadow: 2px 2px 2px #AAA;
*/

}
 
/* Cell styles and widths */
/* Remember to update the column width calculations when changing widths */
.va-navbox-title {
   /* Shared background; see top of page */
   border: 1px solid #00ffc0;
   border-radius: 3px;
   color: #FFF;
   font-weight: normal;
   padding: 1px 2px;
}


.va-navbox-footer,
.va-navbox-group,
.va-navbox-header {
   background: transparent;
   border: 1px solid #00ffc0;
}
 
.va-navbox-columncont .va-navbox-spacing-h {
   border-right: 1px solid transparent;
   width: 0%;
}

.va-navbox-colgroup,
.va-navbox-subgroup {
   background: transparent;
   border: 1px solid #00ffc0;
}
 
.va-navbox-cell,
.va-navbox-column,
.va-navbox-image {
   background: #transparent;
   border: 1px solid transparent;
}

.va-navbox-nested .va-navbox-title {
   background: #C9D0AC;
   border: 1px solid #AAA;
   color: #000;
}
 
.va-navbox-nested .va-navbox-footer, 
.va-navbox-nested .va-navbox-group,
.va-navbox-nested .va-navbox-header {
   background: #D6DBC1;
}
 
.va-navbox-nested .va-navbox-colgroup, 
.va-navbox-nested .va-navbox-subgroup {
   background: #DDE1CB;
}

/* Outer table - widths, floats */
.va-navbox {
   font-size: 11px; 
   line-height: 16px;
   width: 100%;
}
 
.va-navbox-bottom {
   clear: both; 
   margin: 5px auto 0;
   width: 100%;
}
 
.va-navbox-left {
   clear: left;
   float: left;
   margin: 0 1.5em 0.5em 0;
   width: 240px;
}
 
.va-navbox-right {
   clear: right;
   float: right;
   margin: 0 0 0.5em 1.5em;
   width: 240px;
}
 
.va-navbox-bottom + .va-navbox-bottom {
   margin-top: 2px;
}
 
/* Inner tables */
.va-navbox-brick {
   margin: 0;
   width: 100%;
}
 
/* Cellspacing */
.va-navbox,
.va-navbox-border,
.va-navbox-brickcont,
.va-navbox-padding,
.va-navbox-spacing-h,
.va-navbox-spacing-v {
   background: transparent;
}
 
.va-navbox-padding {
   padding: 1px;
}
 
.va-navbox-spacing-h {
   width: 1px;
}
 
.va-navbox-spacing-v {
   font-size: 1pt;
   height: 1px;
   line-height: 0em;
}
 
.va-navbox-headertext,
.va-navbox-titletext {
   font-weight: bold;
   padding-left: 40px;
   padding-right: 40px;
}
 
.va-navbox-maintitle .va-navbox-titletext {
   font-size: 118%;
}
 
/* v/d/e and collapse button */
.va-navbox-editlink {
   float: left;
   margin-right: -100%;
   text-align: left;
   width: 40px;
}
 
.va-navbox .mw-collapsible-toggle {
   margin-left: -100%;
}
 
.va-navbox-cell,
.va-navbox-colgroup,
.va-navbox-column,
.va-navbox-footer,
.va-navbox-group,
.va-navbox-header,
.va-navbox-image,
.va-navbox-subgroup {
   padding: 1px 2px;
}
 
.va-navbox-colgroup,
.va-navbox-group,
.va-navbox-subgroup {
   font-weight: bold;
}
 
.va-navbox-group,
.va-navbox-subgroup {
   text-align: center;
   width: 15%;
}
 
.va-navbox-cell-nogroups,
.va-navbox-column,
.va-navbox-colgroup,
.va-navbox-footer,
.va-navbox-image {
   text-align: center;
}
 
.va-navbox-cell-withgroups {
   text-align: left;
}
 
.va-navbox-column {
   vertical-align: top;
}
 
.va-navbox-image {
   width: 8%;
}
 
/* Lists in column rows */
.va-navbox-formatlist ul,
.va-navbox-formatlist li {
   list-style-image: none;
   list-style-type: none;
   line-height: 16px;
   margin: 0.6em 0;
   padding: 0;
}
 
.va-navbox-formatlist li li {
   font-size: 90%;
}
 
.va-navbox-formatlist li ul {
   margin-bottom: 0.5em;
   margin-top: -0.1em;
}
 
.va-navbox-formatlist li ul li {
   margin: 0em;
}
 
/* Nested */
.va-navbox .va-navbox-nested {
   font-size: 100%;
}
 
/* Links */
.va-navbox-editlink .va-navbar-item {
   color: #FFF !important;
}
 
.va-navbox-nowraplinks .va-navbox-cell a,
.va-navbox-nowraplinks .va-navbox-column a {
   white-space: nowrap;
}
 
.va-navbox-maintitle a:link,
.va-navbox-maintitle a:visited {
   color: #AFA000 !important;
}
 
.va-navbox-maintitle a:hover,
.va-navbox-maintitle a:active {
   color: #FFF;
}
 
.va-navbox-maintitle a.new {
   color: #F11 !important;
}
 
.va-navbox-maintitle .mw-collapsible-toggle a {
   color: #FFF !important;
}

/* ################################################## */
/* ### TEMPLATE DOCUMENTATION                     ### */
/* ### (Template:Docparam/Template:Documentation) ### */
/* ################################################## */
 
/* Template:Docparam */
.va-docparam {
   background: transparent;
   border: 1px dotted #00ffc0;
   margin-bottom: 3px;
   overflow: auto;
   padding: 0 2px 0 20px;
   text-indent: -20px;
}
 
.va-docparam-icon {
   float: left;
   margin: 0;
   padding: 0;
   width: 20px;
}
 
.va-docparam-default {
   float: right;
   font-size: 10px;
}
 
.va-docparam-params {
   font-family: monospace;
}
 
.va-docparam-desc {
   margin: 0;
   padding: 0 0 5px 20px;
}
 
/* Template:Documentation */
.va-documentation,
.va-documentation-bar-top,
.va-documentation-bar-bottom {
   border-color: #AAA;
   border-style: solid;
   clear: both;
}
 
.va-documentation {
   border-width: 1px;
   margin: 10px 0;
}
 
.va-documentation-bar-top,
.va-documentation-bar-bottom {
   background: #black;
   color: #fff;
   margin: 0;
   padding: 5px;
}
 
.va-documentation-bar-top {
   border-width: 0 0 1px 0;
}
 
.va-documentation-bar-bottom {
   border-width: 1px 0 0 0;
   text-align: right;
}
 
.va-documentation-links {
   float: right;
   text-align: right;
}
 
.va-documentation-content {
   margin: 0;
   padding: 10px;
}
 
.va-documentation-small {
   font-size: 10px;
}

/* ################################################## */
/* ### ICONS (Template:Icon)                      ### */
/* ################################################## */
 
.va-icon-sortkey {
   display: none;
}
Advertisement