Plague Inc. Wiki
No edit summary
No edit summary
Line 417: Line 417:
 
body.skin-fandomdesktop {
 
body.skin-fandomdesktop {
 
font-family: Manrope;
 
font-family: Manrope;
  +
color: white;
 
}
 
}
   
Line 423: Line 424:
 
line-height: 1.25;
 
line-height: 1.25;
 
overflow-wrap: break-word;
 
overflow-wrap: break-word;
  +
color: white;
 
}
 
}
   

Revision as of 18:51, 26 May 2022

/***** CSS placed here will be applied to all skins on the entire site. *****/

@import url('https://fonts.googleapis.com/css2?family=Manrope&display=swap');
@import url('https://fonts.googleapis.com/css?family=Courgette');
@import url('https://fonts.googleapis.com/css?family=Press+Start+2P');
@import "/load.php?mode=articles&articles=u:dev:MediaWiki:AjaxPoll.Whale.css|u:dev:MediaWiki:UCPEditorMinimal/code.css|u:dev:MediaWiki:InterlanguageFlags.css|u:dev:MediaWiki:UCPEditorMinimal/code.css|u:dev:MediaWiki:InterlanguageFlags.css&only=styles";

.CategorySelect.articlePage {
    background-color: transparent !important;
}

/* Fonts */
a[href="/wiki/User:DiseaseMaster7"],
a[href="/wiki/User:DiseaseMaster7"] { font-weight: none !important; color:purple !important; }
a[href="/wiki/User:Wikia"],
a[href="/wiki/User:Wikia"] {font-family:  'ChunkFiveRegular'; font-weight: normal !important; color:#8cdebc !important; }
a[href$="/wiki/User:Maxewell124"],
a[href$="/wiki/User:Maxewell124"]{
    font-family: Calibri;
font-weight: bold;
font-size: 100%;
background: -webkit-linear-gradient(#63784d,#62d238,#5856e3,#d8eebc);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;  
}
a[href="/wiki/Neurax_Worm"],
a[href="/wiki/Neurax_Worm"] { font-weight: none !important; color:#fd7604 !important; }
a[href="/wiki/Necroa_Virus"],
a[href="/wiki/Necroa_Virus"] { font-weight: none !important; color:#f00 !important; }
a[href="/wiki/Simian_Flu"],
a[href="/wiki/Simian_Flu"] { font-weight: none !important; color:#e0ff00 !important; }
a[href="/wiki/Shadow_Plague"],
a[href="/wiki/Shadow_Plague"] { font-weight: none !important; color:#d621ff !important; }
a[href="/wiki/Cure_Mode"],
a[href="/wiki/Cure_Mode"] { font-weight: none !important; color:#7ce7ff !important; }

/* Customizing Tabber */
/* City Cam */
.sy:hover {
    background: #a80303;
}

.sn:hover {
    background: #a80303;
}

/* Tabber */
.tabber .wds-tabs__wrapper {
    border-bottom: 0;
}

.tabber .wds-tabs__wrapper .wds-tabs {
    font-size: 15px;
    border-bottom: 1px solid #800000;
    padding: 0.3em 0 0;
}

.tabber .wds-tab__content.wds-is-current {
  display: block;
  border: 3px solid #800000;
  padding: 5px;
}

.tabber .wds-tabs .wds-tabs__tab-label {
    height: auto;
    margin: 0;
}

.tabber .wds-tabs__tab a {
    font-weight: normal;
    font-size: 15px;
    padding: 10px;
    color: #c4b9b9;
}

.tabber .wds-tabs__tab.wds-is-current {
    box-shadow: none;
}

.tabber .wds-tabs__tab.wds-is-current a {
	border-top: 2px solid #800000;
	border-right: 2px solid #800000;
	border-left: 2px solid #800000;
	border-bottom: none;
    background: linear-gradient(#ff49494f, #9000);
}

.tabber .wds-tabs__tab:not(.wds-is-current) a:hover {
    background: #a12a2a63;
}

/* End of Customizing Tabber */

/* A */
#about-achievements ul .bronze span {
    background-image: url("https://vignette.wikia.nocookie.net/plagueinc/images/6/6a/RedSquareIcon.png/revision/latest?cb=20200928135838");
}

#about-achievements ul .silver span {
    background-image: url("https://vignette.wikia.nocookie.net/plagueinc/images/f/f3/OrangeSquareIcon.png/revision/latest?cb=20200928135850");
}

#about-achievements ul .gold span {
    background-image: url("https://vignette.wikia.nocookie.net/plagueinc/images/0/03/YellowSquareIcon.png/revision/latest?cb=20200928135858");
}

/* Infobox */
.portable-infobox {
	padding: 7px 7px 7px 7px !important;
    background: transparent !important;
    border: 5px  groove #696b68;
    width: 320px;
    border-radius: 20px 0px 20px 0px !important;
    color:#f0f0f0;
}
 
.portable-infobox .pi-title {
    background: #800000 !important;
    border-radius: 10px 0px 0px 0px !important;
    padding: 12px !important;
    font-size: 17px !important;
    font-weight: bold !important;
    text-align: center !important;
    color: #f0f0f0;
}
 
.portable-infobox .pi-header {
    background: #800000 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-align: center !important;
    margin-bottom: 0px !important;
    color: #f0f0f0;
}
 
.portable-infobox .pi-item-spacing {
    padding: 2.5px;
}
 
.pi-border-color {
    border-color:transparent;
}
 
.pi-data .pi-data-label {
	line-height:22px;
    border-radius: 0px;
    padding: 0.5px;
    padding-left: 10px;
    border: none;
    font-size: 12px;
}

.page-content .portable-infobox .pi-data-label {
  font-size: 12px;
  line-height: 1.5;
}

.pi-font {
  font-size: 12px;
}

.pi-data .pi-horizontal-group-item {
    background: transparent !important;
}

.portable-infobox .pi-data-value {
	   padding: 1.5px;
}
.pi-data .pi-data-label,
.pi-data .pi-data-value {
        -ms-flex-preferred-size:auto;
        -webkit-flex-basis:auto;
           -moz-flex-basis:auto;
                flex-basis:auto;
        -webkit-align-items:center;
           -moz-align-items:center;
                align-items:center;
                width:100%;
}

.pi-data .pi-data-value:nth-child(1) {
    text-align:center;
    width: 100%;
    margin-left: 0px !important;
}

.pi-europa .pi-horizontal-group .pi-horizontal-group-item:nth-child(2n) {
    background-color: #0000;
}
 
th.pi-horizontal-group-item.pi-data-label {
    margin-top: 0px !important;
}

.pi-image-thumbnail {
    height: 240px;
    max-width: 296px;
    width: auto;
    border: solid 2px red;
}

.portable-infobox.pi-theme-delta {
   border: groove #696b68 2px;
   background: transparent; 
   border-radius: 0px 0px 0px 0px !important;
   color:white; 
   width: 300px;

}
.pi-theme-delta .pi-title {
   border-radius: 0px 0px 0px 0px !important;
}

.pi-theme-alpha .pi-image-thumbnail {
	height: 100px;
    max-width: 130px;
    width: auto;
    border: none;
}

.pi-theme-delta .pi-image-thumbnail {
	height: 100px;
    max-width: 130px;
    width: auto;
    border: none;
}

.pi-europa .pi-horizontal-group-item:nth-child(even) {
    background-color: initial;
}

.pi-section-navigation {
    flex-wrap: wrap;
    justify-content: center;
}

.pi-section-label {
    font-size: 11px;
    letter-spacing: 1px;
    font-weight: bold;
}

.pi-theme-alpha2 .pi-image-thumbnail {
	height: 100px;
    max-width: 130px;
    width: auto;
    border: none;
}

.pi-theme-alpha2 .pi-section-label {
    font-size: 9.5px;
    letter-spacing: 1px;
    font-weight: bold;
}

.pi-theme-alpha2 .pi-section-label, .wds-tabs__tab-label {
    height: 32px;
}

.portable-infobox .pi-caption {
    text-align: center;
}

.pi-europa.pi-theme-beta .pi-horizontal-group .pi-data-label {
    padding-top: 1.16px;
    padding-bottom: 1.2px;
    align-items: center;
}

.pi-europa.pi-theme-beta .pi-horizontal-group .pi-data-value {
    align-items: center;
    table-layout: fixed;
	text-align: center;
	padding: 0px;
}

.pi-europa.pi-theme-beta .pi-horizontal-group {
	table-layout: fixed;
	text-align: center;
}
.pi-theme-beta .pi-image-thumbnail {
    height: 180px;
    max-width: 230px;
    width: auto;
    border: none;
}

.portable-infobox.pi-theme-gamma .pi-data-label {
	   padding: 0px;
}

.pi-europa .pi-image-collection-tabs {
    text-align: center;
    background: none;
}

.pi-image-collection-tabs {
    margin: 99px;
    text-align: center;
}

.portable-infobox .pi-data {
  display: flex;
  align-items: center;
}

.pi-tab-link.pi-item-spacing {
    padding: 9px 9px 9px 9px;
}

.portable-infobox.pi-theme-omega {
   border: groove #696b68 2px;
   background: transparent; 
   border-radius: 0px 0px 0px 0px !important;
   color:white; 
   width: 300px;

}

.pi-theme-omega .pi-title {
   border-radius: 0px 0px 0px 0px !important;
}

.pi-theme-omega .pi-image-thumbnail {
    padding-top: 7px;
}

.pi-theme-omega .pi-image-thumbnail {
	height: 100px;
    max-width: 130px;
    width: auto;
    border: none;
}

.pi-theme-Combo .pi-image-thumbnail {
    height: auto;
    max-width: 296px;
    width: initial;
    border: solid 2px red;
}

.portable-infobox .pi-secondary-font {
    font-weight: 600;
}

.pi-theme-cure .pi-image-thumbnail {
	height: 100px;
    max-width: 130px;
    width: auto;
    border: none;
    padding-top: 4.5px;
}

.pi-theme-cure .pi-title {
    background: #003e75 !important;
    border-radius: 10px 0px 0px 0px !important;
    padding: 12px !important;
    font-size: 17px !important;
    font-weight: bold !important;
    text-align: center !important;
    color: #f0f0f0;
}

/* Create */
#CreatePageDialogChoose {display:none;}
#CreatePageDialogChoices {display:none;}
#CreatePageDialog {display:none;}
#CreatePageModalDialog {display:none;}
.FollowedPagesModule { display: none;}
.community-page-help-module.community-page-module.community-page-module-box { display: none;}
.thumb.tright.videobox {display: none;}
.wikia-photogallery-add.wikia-button {display: none;}
.WikiaPage .page-header__separator {margin-bottom: 7.5px;}

.WikiaMainContent h2 {
    border-bottom: 2px solid gray;
}

.WikiaMainContent h3 {
    border-bottom: 1px solid gray;
    overflow: hidden;
}

.WikiaMainContent h4 {
    border-bottom: 1px solid gray;
    font-size: 16px;
    overflow: hidden;
}

.wikia-gallery-caption-size-medium .lightbox-caption, .wikia-gallery-caption-size-medium .title {
    font-size: 14px;
}

.wikitable {
    border-collapse: separate;
}

.CategorySelect.articlePage {
    background-color: transparent !important;
}

.page-Total_Organ_Failure #articleComments {
   display: none;
}

div.Comment_wrapper__2mxBn {
    background-color: transparent;
}

.ooui-theme-fandom .mwe-math-fallback-image-inline {
    background-color: #9b9898;
    padding: 10px;
    border: solid 1px #c8c8c8;
}

/* Font Change */
body.skin-fandomdesktop {
  font-family: Manrope;
  color: white;
}

.page-content h1, .page-content h2, .page-content h3, .page-content h4, .page-content h5, .page-content h6 {
  font-family: Manrope;
  line-height: 1.25;
  overflow-wrap: break-word;
  color: white;
}

/* Other */

a[href$="/wiki/User:DigitalSeb01"],
a[href$="/wiki/User:DigitalSeb01"],
a[href="/wiki/User:DigitalSeb01"],
a[href="/wiki/Message_Wall:DigitalSeb01"],
a[href="/wiki/User_blog:DigitalSeb01"],
a[href="/wiki/Special:Contributions/DigitalSeb01"]
{ font-family: 'Courgette'; font-size: 15px; background: -webkit-linear-gradient(#8ba4cd,#4b64a7,#9bbdd8,#aaaaaa););
-webkit-background-clip: text;
-webkit-text-fill-color: transparent; }

a[href$="/wiki/User:NeuraxBOT_2.0"],
a[href$="/wiki/User:NeuraxBOT_2.0"],
a[href="/wiki/User:NeuraxBOT_2.0"],
a[href="/wiki/Message_Wall:NeuraxBOT_2.0"],
a[href="/wiki/User_blog:NeuraxBOT_2.0"],
a[href="/wiki/Special:Contributions/NeuraxBOT_2.0"]
{ font-family: 'Press Start 2P'; font-size: 10px; color: #00a173;}

a[href$=":SuoK%C3%A4nsla"],
a[href$="/SuoK%C3%A4nsla"]
{
 font-weight: bolder; font-family: "Shadows into light", sans-serif; color: #0A0001; font-variant: small-caps; font-size:110%; text-shadow: -0.7px 0 #008bb9, 0 0.7px #008bb9, 0.7px 0 #008bb9, 0 -0.7px #008bb9; letter-spacing: 1.5px;
 }
 
.refpopups-configure-page {
    display: none;
}

.client-js .mw-changeslist ul, .client-js .mw-changeslist table.mw-enhanced-rc {
    margin-left: calc((0.2px + 2px) * 5 + 0.35714286em);
    margin-top: 10px;
    background: #201d1dba;
    padding: 10px;
    border-left: 6px solid orange;
}

a.FeedCategory.feed-category {
	padding-right: 10px;
}

a.FeedTemplate.feed-template {
	padding-right: 10px;
}

#FeedEntries > .FeedEntry .feed-section__images .feed-image__link img {
    min-height: 30px;
    max-height: 100px;
    min-width: 30px;
    max-width: 100px;
}

#FeedEntries > .FeedEntry .feed-section > .feed-section__title {
    font-weight: bold;
    margin-right: 5px;
    text-align: left;
    text-transform: uppercase;
    vertical-align: top;
    width: 160px;
}

.theme-fandomdesktop-dark  .right-rail-wrapper .rail-module {
   -moz-border-radius: 0.4em 0.4em 0.4em 0.4em;
   -webkit-border-radius: 0.4em 0.4em 0.4em 0.4em;
   border-radius: 0.5em 1.5em 0.5em 1.5em;
   border:1px solid #AF101D; 
   -moz-box-shadow:0 0 10px #AF101D;
   -webkit-box-shadow:0 0 10px #AF101D;
   box-shadow:0 0 10px #AF101D;
   background:-webkit-gradient(linear, 100% 100%, 100% 0%, color-stop(0%, #AF101D), color-stop(40%, #141414));
   padding: 20px;
}

.theme-fandomdesktop-light  .right-rail-wrapper .rail-module {
   -moz-border-radius: 0.4em 0.4em 0.4em 0.4em;
   -webkit-border-radius: 0.4em 0.4em 0.4em 0.4em;
   border-radius: 0.5em 1.5em 0.5em 1.5em;
   border:1px solid #4fe0c1; 
   -moz-box-shadow:0 0 10px #4fe0c1;
   -webkit-box-shadow:0 0 10px #4fe0c1;
   box-shadow:0 0 10px #4fe0c1;
   background:-webkit-gradient(linear, 100% 100%, 100% 0%, color-stop(0%, #002039), color-stop(40%, #002039));
   padding: 20px;
}

.theme-fandomdesktop-dark .page__right-rail {
    --right-rail-background-color: #000;
}

.theme-fandomdesktop-light .page__right_rail {
    --right-rail-background-color: blue;
}

ol.references li:target, sup.reference:target {
    background-color: #4d3232;
}

.mw-references-wrap {
	overflow: hidden;
}

.pi-border-color {
    border-color: #696b68;
}

.fandom-community-header a {
    color: white !important;
}

.fandom-community-header {
    color: white;
}

.wiki-tools .wds-button.wds-is-secondary {
    --wds-secondary-button-label-color: white;
    --wds-secondary-button-label-color--hover: var(--theme-community-header-color--hover);
    padding: 5px 6px;
}

/* Clade */
/* {{pp-template}} */
table.clade {
    border-spacing:0;
    margin:0;
    font-size:100%;
    line-height:100%;
    border-collapse:separate;
    width:auto;
}
table.clade table.clade {
    width:100%;
    line-height:inherit;
}

table.clade td.clade-label {  /* the cell with the label */
    width:0.7em; /* was only used for first leaf but shouldn't matter for others */
    padding:0 0.15em;
    vertical-align:bottom;
    text-align:center;
    border-left:1px solid;   /* don't set default colour, helps with green on black monotype skin  */
    border-bottom:1px solid;
    white-space:nowrap;
}
table.clade td.clade-fixed-width {
    overflow:hidden;
    text-overflow:ellipsis;
}
table.clade td.clade-fixed-width:hover {
	overflow:visible;
}
table.clade td.clade-label.first {
	border-left:none;
	border-right:none;
}
table.clade td.clade-label.reverse {
	border-left:none;
	border-right:1px solid;
}
table.clade td.clade-slabel {  /* the cell with the sublabel; only use if there is a label */
    padding:0 0.15em;
    vertical-align:top;
    text-align:center;
    border-left: 1px solid;
    white-space:nowrap;
}
table.clade td.clade-slabel:hover {
	overflow:visible;
}
table.clade td.clade-slabel.last  {
	border-left:none;
	border-right:none;
}
table.clade td.clade-slabel.reverse {
	border-left:none;
	border-right:1px solid;
}

table.clade td.clade-bar {  /* the cell with the bar label or group label */
    vertical-align:middle;
    text-align:left;
    padding:0 0.5em;
    position:relative;
}
table.clade td.clade-bar.reverse {
    text-align:right;
    position:relative;
}

table.clade td.clade-leaf {  /* the cell with the leaf content (rowspan=2) */
    border:0;
    padding:0;
    text-align:left;
}
table.clade td.clade-leafR {  /* the cell with the leaf content (rowspan=2) */
    border:0;
    padding:0;
    text-align:right;
}
table.clade td.clade-leaf.reverse {  /* the cell with the leaf content (rowspan=2) */
    text-align:right;
}

table.clade:hover span.linkA {
     background-color: yellow;
}
table.clade:hover span.linkB {
     background-color: green;
}

/* End Clade */

.page-content h3 {
  font-size: 18px;
  font-weight: 500;
  margin: 24px 0 12px;
  overflow: hidden;
  border-bottom: 1px solid var(--theme-border-color);
  padding: 5px 0;
}

/* Background */
body.mediawiki { 
  background:black url('https://1.bp.blogspot.com/-K_fLgIgdbZo/VQQZqTyd6eI/AAAAAAAAFq8/ces6rEffd64/s1600/image.jpg') no-repeat center center fixed !important; 
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
}

.page__main {
  background-color: #000000f2;
  border-radius: 3px;
  min-height: 480px;
  padding: 24px 36px;
  position: relative;
}