MediaWiki:Common.css
Jump to navigation
Jump to search
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.
:root {
--border-color: #3A3A3A;
--text-color: #FFFFFF;
--link-color: #EDC618;
--background: #171616;
--ui-background: #17161680;
--ui-border: 1px solid var(--border-color);
--toc-number-color: #8A8A8A;
--bright-red: #a78c17;
--bright-green: #005C00;
--light-blue: #267396;
--accent1-th: #0D0D0D;
--accent1-td: #171010;
/* */
--quirk-positive: #c8b46e;
--quirk-negative: #b11900;
--virtue: #e0ddce;
--affliction: #b11900;
/* Skills */
--stun: #c99c45;
--move: #4c8ba2;
--blight: #bdc241;
--bleed: #b10000;
--mark: #b10000;
--deathblow: #b10000;
--buff: #5ec9d6;
--guard: #5ec9d6;
--debuff: #c3630f;
--riposte: #c3630f;
--disease: #798d45;
--symptom: #aecb65;
--trap: #8860b2;
--stealth: #756DDF; /* #443f86 */
--surprise: #55998b;
--scout: #55998b;
--heal: #87c241;
--expiate: #f1eede;
--amberblight: #f5e670;
--enrage: #ed3300;
--frantic: #9f92ad;
--leeching: #3E8C36; /* #204f1b */
/* trinkets */
--common: #c6c6c6;
--uncommon: #60954b;
--rare: #3b61a7;
--very-rare: #c24500;
--ghoul-mother: #e02700;
--spoils: #a37e1f;
--flameseeker: #dbce25;
--contraband: #dbb425;
--twilight: #756639;
--perfumer1: #723911;
--perfumer2: #724521;
--perfumer3: #865b2e;
--perfumer4: #ada674;
--yngolian1: #323056;
--yngolian2: #3c3e61;
--yngolian3: #4e536a;
--yngolian4: #485062;
--yngolian5: #555f68;
/* Light */
--daylight: #d9ab3d;
--moonlight: #5270ba;
--eclipse: #cf3c1e;
/* Affiliation */
--faithless: #859aa3;
--religious: #ffff8c;
--pagan: #7d729b;
/* Currency */
--amber: #bf7c03;
--lost-tek: #8175a7;
/* Difficulty */
--apprentice: #7d9132;
--veteran: #fbbf1a;
--champion: #b43c28;
--darkest: #ff7b5d;
/* Diseases */
--disease-ghoul: #f2f4fe;
--implant: #fdc2fd;
--rictus: #ffa9be;
/* Musk Ammo */
--standard: #ff7f46;
--shrapnel: #ff5446;
--concussive: #ffcb46;
--live: #d6e771;
--vestige: #b653ba;
--prep-round: #4B87ED;
--hexer-vial: #941435;
--attack-type: #8d7b5f;
}
.positive {
color: #FAFF90;
}
.great {
color: #88db88;
}
.better {
color: #a3dba3;
}
.good {
color: #badbba;
}
.poor {
color: #dba3a3;
}
.bad {
color: #db7575;
}
/* Rarity and status colors */
.verycommon,
.common {
color: var(--common);
}
.uncommon {
color: var(--uncommon);
}
.rare {
color: var(--rare);
}
.veryrare {
color: var(--very-rare);
}
.contraband {
color: var(--contraband);
}
.spoils {
color: var(--spoils);
}
.flameseeker {
color: var(--flameseeker);
}
.perfumer {
color: var(--perfumer1);
}
.perfumer2 {
color: var(--perfumer2);
}
.perfumer3 {
color: var(--perfumer3);
}
.perfumermax {
color: var(--perfumer4);
}
.celestial1 {
color: var(--yngolian1);
}
.celestial2 {
color: var(--yngolian2);
}
.celestial3 {
color: var(--yngolian3);
}
.celestial4 {
color: var(--yngolian4);
}
.celestial5 {
color: var(--yngolian5);
}
.twilight {
color: var(--twilight);
}
.memento {
color: var(--quirk-negative);
}
.trophy {
color: #deb669;
}
.pagan {
color: var(--pagan);
}
.religious {
color: var(--religious);
}
.faithless {
color: var(--faithless);
}
.vestige {
color: var(--vestige);
}
.symptom {
color: var(--symptom);
}
.disease {
color: var(--disease);
}
.prep {
color: var(--prep-round);
}
.bleed,
.death,
.mark,
.dd,
.afflict {
color: var(--bleed);
}
.blight {
color: var(--blight);
}
.debuff,
.riposte {
color: var(--debuff);
}
.stun {
color: var(--stun);;
}
.shuffle,
.move,
.push,
.pull,
.back,
.forward {
color: var(--move);
}
.trap {
color: var(--trap);
}
.death {
color: #c41c1c;
}
.heal,
.restore {
color: var(--heal);
}
.attacktype {
color: var(--attack-type);
}
.buff,
.guard,
.guarding,
.guarded,
.bypass {
color: var(--buff);
}
.scout,
.surprise {
color: var(--surprise);
}
.stealth {
color: var(--stealth);
}
.duration,
.modifier {
color: #a8a8a8;
}
.negative,
.afflicted {
color: var(--quirk-negative);
}
.positive,
.virtue {
color: var(--quirk-positive);
}
.imperfectus {
color: var(--rictus);
}
.implant {
color: var(--implant);
}
.amberblight {
color: var(--amberblight);
}
.expiate {
color: var(--expiate);
}
.leeching {
color: var(--leeching);
}
.frantic {
color: var(--frantic);
}
.enrage {
color: var(--enrage);
}
.amber {
color: var(--amber);
}
body {
background: #000000
url(https://blackreliquary.wiki.gg/images/9/99/Testbg.png)
top/100%
no-repeat
fixed;
}
.vector-body p {
margin: 1em 0;
}
.vector-body {
font-size: 1rem;
}
#content {
background: #000000C0;
/*backdrop-filter: blur(3px);*/
border: var(--ui-border);
border-radius: 3px;
overflow-x: auto;
/* Fix margins to match other UI elements. */
margin-right: 0.5em;
}
#mw-page-base,
.vector-menu-tabs, .vector-menu-tabs li, .vector-menu-tabs .selected, .vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading,
.vector-menu-portal .vector-menu-heading,
.catlinks {
background: 0 0;
}
.vector-menu-dropdown .vector-menu-content {
background: #171616C0;
border-color: var(--border-color);
}
#p-logo + .mw-portlet .vector-menu-heading {
display: block;
}
.vector-menu-portal {
background: var(--ui-background);
border: var(--ui-border);
border-radius: 3px;
margin-bottom: 0.6em;
color:#FFF;
}
body,
#content,
h1, h2, h3, h4, h5, h6,
.vector-menu-portal .vector-menu-heading,
.mw-footer li {
color: var(--text-color);
}
/* Dark theme link color */
a, a:visited,
.vector-menu-portal .vector-menu-content li a,
.vector-menu-portal .vector-menu-content li a:visited,
.vector-menu-tabs-legacy li a,
.vector-menu-tabs-legacy li a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
.vector-menu-dropdown .mw-list-item a {
color: var(--link-color);
}
/* Search box */
.vector-search-box-input {
background: #44444440;
backdrop-filter: blur(10px);
border-color: var(--border-color);
border-radius: 3px;
color: var(--text-color);
}
.searchButton[name="go"] {
filter: invert();
}
/* Table of contents */
.toc, #filetoc {
background: 0 0;
border: var(--ui-border);
border-radius: 3px;
}
.toctogglelabel {
text-decoration: none;
color: var(--link-color);
}
.tocnumber {
color: var(--toc-number-color);
}
.tocnumber:after {
content: ".";
}
/*
Currently the default stylesheet messes with table layouts and
colours in an undesirable way. here we manually reset them and/or
set them to the desired values.
*/
table {
display: table;
white-space: initial;
}
th, td {
padding: 0.2em 0.4em;
}
/* Wikitable styles */
.wikitable {
background: unset;
color: unset;
border: none;
}
.wikitable > tr > th,
.wikitable > tr > td,
.wikitable > * > tr > th,
.wikitable > * > tr > td {
background: #171010;
color: unset;
border-color: var(--border-color);
}
/* Lists */
ul {
list-style: disc;
}
ul > li > ul {
list-style: circle;
}
/* Thumbnails and Image Galleries */
div.thumbinner, .thumbimage {
background: 0 0;
border: none;
}
li.gallerybox div.thumb {
background-color: #0C0C0C;
border: var(--ui-border);
border-radius: 3px;
}
/* Center */
.ctr {
text-align: center;
}
/* Ensure that icons are grouped together with text */
.nowrap {
white-space: nowrap;
}
/* Custom Horizontal Rules */
hr {
background: left/contain url(/images/1/10/Separator.png) no-repeat;
height: 7px;
margin: 1em 0;
}
/* Responsive Float */
.responsive-float { float: right; }
@media (max-width: 600px) {
.responsive-float {
width: 100%;
float: none;
}
}
/* Page Tabber */
.page-tabs {
list-style: none;
width: 100%;
margin: 0 0 0.3em 0 !important;
padding: 0 0 2px 0 !important;
overflow-x: auto;
white-space: nowrap;
box-shadow: var(--border-color) 0 -1px inset;
}
.page-tab, .page-tab-highlight {
display: inline-block;
padding: 0 0.3em;
margin: 0 0.2em;
}
.page-tab-highlight {
font-weight: bold;
box-shadow: currentcolor 0 2px;
}
/* Template documentation styles */
/* If modifying these styles, be sure to update the mobile skin! */
.doc {
margin: 0em auto 1em;
background-color: #000000;
border: 2px solid #BDCAC3;
border-radius: 1em;
padding: 1em;
}
.doc-header {
padding-bottom: 3px;
border-bottom: 1px solid #BDCAC3;
margin-bottom: 1ex;
}
.doc-footer {
margin: 0;
background-color: #000000;
border: 2px solid #BDCAC3;
border-radius: 1em;
padding: 1em;
}
.infoboxmajorheader,
.wikitable > * > tr > .infoboxmajorheader {
background: var(--bright-red);
}
.infoboxminorheader,
.wikitable > * > tr > .infoboxminorheader {
background: #787878;
}
.infoboxproheader,
.wikitable > * > tr > .infoboxproheader {
background: #008000;
}
.infoboxconheader,
.wikitable > * > tr > .infoboxconheader {
background: #9d160c;
}
.infoboxcellaccent,
.wikitable > * > tr > .infoboxcellaccent {
background: var(--accent1-th);
}
.tablebg,
.wikitable.tablebg,
.wikitable > * > tr > .tablebg {
background-color: #000000;
}
.tabletitle,
.wikitable > * > tr > .tabletitle{
background-color: #312424;
}
.majortableheader,
.wikitable > * > tr > .majortableheader {
background-color: #312424;
}
.tabletitle2,
.wikitable > * > tr > .tabletitle2,
.majortableheader2,
.wikitable > * > tr > .majortableheader2 {
background-color: #000;
}
.healtitle,
.wikitable > * > tr > .healtitle {
background-color: var(--bright-green);
}
.bufftitle,
.wikitable > * > tr > .bufftitle {
background-color: var(--light-blue);
}
.destroytitle,
.wikitable > * > tr > .destroytitle {
background-color: var(--bright-red);
}
.accent1tableheader,
.wikitable > * > tr > .accent1tableheader {
background-color: var(--accent1-th);
}
.accent1tablecell,
.wikitable > * > tr > .accent1tablecell {
background-color: var(--accent1-td);
}
.accent2tablecell,
.wikitable > * > tr > .accent2tablecell {
background-color: #222222;
}
.accent3tablecell,
.wikitable > * > tr > .accent3tablecell {
background-color: #787878;
}
.darkiconcell,
.wikitable > * > tr > .darkiconcell {
background-color: #000000;
}
#mw-panel {
position: fixed;
float: left;
width: 10em;
left: 0;
top: auto;
}
.fpbox .heading,
.fpbox .mainheading,
.fpbox .welcome {
margin: 0 0 10px;
padding: 0 0 5px;
overflow: auto;
}
.fpbox .mainheading,
.fpbox .welcome {
font-size: 150%;
font-weight: bold;
}
/* Curio Hover Stuff */
.curiott {
position: relative;
}
.curiohidden {
visibility: hidden;
position: absolute;
}
.curiohidden .show {
visibility: visible;
}
[data-tooltip]::before {
position: absolute;
content : attr(data-tooltip);
visibility: hidden;
pointer-events: none;
border-radius: 6px;
padding: 8px 0;
margin-left: -40px;
margin-top: 80px;
max-width: 11em;
}
[data-tooltip]:hover::before {
visibility: visible;
background: #000;
}
h3, h4 > .mw-headline {
text-decoration: underline;
}