Difference between revisions of "Common.css"
Stratonian (talk | contribs) m (typo) |
Stratonian (talk | contribs) m (fix Special:Ask help menu color clash) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
/* location colors */ | /* location colors */ | ||
--location--camp: #838148; | --location--camp: #838148; | ||
− | |||
--location--dungeon: #56204c; | --location--dungeon: #56204c; | ||
--location--zone: #056f03; | --location--zone: #056f03; | ||
Line 21: | Line 20: | ||
/* item colors */ | /* item colors */ | ||
− | --quality--common: # | + | --quality--common: #978c97; /* adjusted from #cebece */ |
--quality--uncommon: #21ab29; | --quality--uncommon: #21ab29; | ||
--quality--rare: #009fd9; | --quality--rare: #009fd9; | ||
Line 39: | Line 38: | ||
/* LOCATION COLORS */ | /* LOCATION COLORS */ | ||
.location-camp { background-color: var(--location--camp) !important; } | .location-camp { background-color: var(--location--camp) !important; } | ||
− | |||
.location-dungeon { background-color: var(--location--dungeon) !important; } | .location-dungeon { background-color: var(--location--dungeon) !important; } | ||
.location-zone { background-color: var(--location--zone) !important; } | .location-zone { background-color: var(--location--zone) !important; } | ||
Line 45: | Line 43: | ||
/* NPC COLORS */ | /* NPC COLORS */ | ||
.NPC-ally { background-color: var(--NPC--ally) !important; } | .NPC-ally { background-color: var(--NPC--ally) !important; } | ||
+ | .NPC-ally img { border: 1px solid var(--NPC--ally) !important; } | ||
+ | |||
.NPC-neutral { background-color: var(--NPC--neutral) !important; } | .NPC-neutral { background-color: var(--NPC--neutral) !important; } | ||
+ | .NPC-neutral img { border: 1px solid var(--NPC--neutral) !important; } | ||
+ | |||
.NPC-enemy { background-color: var(--NPC--enemy) !important; } | .NPC-enemy { background-color: var(--NPC--enemy) !important; } | ||
+ | .NPC-enemy img { border: 1px solid var(--NPC--enemy) !important; } | ||
+ | |||
+ | /* spans */ | ||
+ | span.NPC-ally { color: var(--NPC--ally) !important; background-color: transparent !important; } | ||
+ | span.NPC-neutral { color: var(--NPC--neutral) !important; background-color: transparent !important; } | ||
+ | span.NPC-enemy { color: var(--NPC--enemy) !important; background-color: transparent !important; } | ||
/* QUEST COLORS */ | /* QUEST COLORS */ | ||
Line 60: | Line 68: | ||
.quality-rare { background-color: var(--quality--rare) !important; } | .quality-rare { background-color: var(--quality--rare) !important; } | ||
− | .quality-rare img { | + | .quality-rare img { border: 1px solid var(--quality--rare) !important; } |
.quality-epic { background-color: var(--quality--epic) !important; } | .quality-epic { background-color: var(--quality--epic) !important; } | ||
Line 70: | Line 78: | ||
.quality-quest-item { background-color: var(--quality--quest-item) !important; } | .quality-quest-item { background-color: var(--quality--quest-item) !important; } | ||
.quality-quest-item img { border: 1px solid var(--quality--quest-item) !important; } | .quality-quest-item img { border: 1px solid var(--quality--quest-item) !important; } | ||
+ | |||
+ | /* spans */ | ||
+ | span.quality-common { color: var(--quality--common) !important; background-color: transparent !important; } | ||
+ | span.quality-uncommon { color: var(--quality--uncommon) !important; background-color: transparent !important; } | ||
+ | span.quality-rare { color: var(--quality--rare) !important; background-color: transparent !important; } | ||
+ | span.quality-epic { color: var(--quality--epic) !important; background-color: transparent !important; } | ||
+ | span.quality-legendary { color: var(--quality--legendary) !important; background-color: transparent !important; } | ||
+ | span.quality-quest-item { color: var(--quality--quest-item) !important; background-color: transparent !important; } | ||
.recipe-img { position: relative; width: 85px; height: 85px; } | .recipe-img { position: relative; width: 85px; height: 85px; } | ||
Line 86: | Line 102: | ||
transform: rotate(45deg); | transform: rotate(45deg); | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
/* GENERAL FORMATTING */ | /* GENERAL FORMATTING */ | ||
Line 104: | Line 112: | ||
.mw-content-ltr dl dl { margin-left: 1.6em; }/* indents for dialogue */ | .mw-content-ltr dl dl { margin-left: 1.6em; }/* indents for dialogue */ | ||
.mw-content-ltr dd { margin-top: .5rem; }/* spacing for dialogue */ | .mw-content-ltr dd { margin-top: .5rem; }/* spacing for dialogue */ | ||
+ | |||
/* TABLES */ | /* TABLES */ | ||
#used-in .wikitable { | #used-in .wikitable { | ||
Line 127: | Line 136: | ||
margin-bottom: 1rem; | margin-bottom: 1rem; | ||
} | } | ||
+ | |||
table.mw-abuselog-details { background-color: var(--background-color--secondary); } /* fix abuse log color clash */ | table.mw-abuselog-details { background-color: var(--background-color--secondary); } /* fix abuse log color clash */ | ||
table.mw-abuselog-details th { background-color: var(--background-color--primary); } | table.mw-abuselog-details th { background-color: var(--background-color--primary); } | ||
table.mw_metadata { color: var(--background-color--secondary); } /* fix image metadata color clash */ | table.mw_metadata { color: var(--background-color--secondary); } /* fix image metadata color clash */ | ||
table.mw_metadata a { color: blue !important; text-decoration: underline !important; } | table.mw_metadata a { color: blue !important; text-decoration: underline !important; } | ||
+ | |||
+ | .smw-ask-options-row-odd { background: none; } /* fix Special:Ask color clash */ | ||
+ | .smw-ask-options-row-even { background: none; } /* fix Special:Ask color clash */ | ||
+ | #ask-help .smw-modal-content { background-color: var(--background-color--secondary); } /* fix Special:Ask help menu color clash */ | ||
+ | #options-toggle:not(:checked) + #options-list .options-parameter-list::after { background-image: none; } | ||
.infobox-right { | .infobox-right { |
Latest revision as of 09:18, 8 June 2024
/* DARK THEMES */ body.skin-darkbootstrap, body.skin-dark { /* class colors */ --hero--bomber: #fb5f5f; --hero--champion: #9557cc; --hero--mercenary: #b23f1d; --hero--pain-reaper: #381539; --hero--paladin: #b46f08; /* adjusted */ --hero--warmonger: #b8312f; /* location colors */ --location--camp: #838148; --location--dungeon: #56204c; --location--zone: #056f03; /* NPC colors */ --NPC--ally: #169011; --NPC--neutral: #df8234; --NPC--enemy: #af211d; /* item colors */ --quality--common: #978c97; /* adjusted from #cebece */ --quality--uncommon: #21ab29; --quality--rare: #009fd9; --quality--epic: #ba4ab0; --quality--legendary: #efac39; --quality--quest-item: #ffb629; } /* CLASS COLORS */ .bomber { background-color: var(--hero--bomber) !important; } .champion { background-color: var(--hero--champion) !important; } .mercenary { background-color: var(--hero--mercenary) !important; } .pain.reaper { background-color: var(--hero--pain-reaper) !important; } .paladin { background-color: var(--hero--paladin) !important; } .warmonger { background-color: var(--hero--warmonger) !important; } /* LOCATION COLORS */ .location-camp { background-color: var(--location--camp) !important; } .location-dungeon { background-color: var(--location--dungeon) !important; } .location-zone { background-color: var(--location--zone) !important; } /* NPC COLORS */ .NPC-ally { background-color: var(--NPC--ally) !important; } .NPC-ally img { border: 1px solid var(--NPC--ally) !important; } .NPC-neutral { background-color: var(--NPC--neutral) !important; } .NPC-neutral img { border: 1px solid var(--NPC--neutral) !important; } .NPC-enemy { background-color: var(--NPC--enemy) !important; } .NPC-enemy img { border: 1px solid var(--NPC--enemy) !important; } /* spans */ span.NPC-ally { color: var(--NPC--ally) !important; background-color: transparent !important; } span.NPC-neutral { color: var(--NPC--neutral) !important; background-color: transparent !important; } span.NPC-enemy { color: var(--NPC--enemy) !important; background-color: transparent !important; } /* QUEST COLORS */ .quest { background-color: var(--quality--quest-item) !important; } /* ITEM COLORS */ /* normal */ .quality-common { background-color: var(--quality--common) !important; } .quality-common img { border: 1px solid var(--quality--common) !important; } .quality-uncommon { background-color: var(--quality--uncommon) !important; } .quality-uncommon img { border: 1px solid var(--quality--uncommon) !important; } .quality-rare { background-color: var(--quality--rare) !important; } .quality-rare img { border: 1px solid var(--quality--rare) !important; } .quality-epic { background-color: var(--quality--epic) !important; } .quality-epic img { border: 1px solid var(--quality--epic) !important; } .quality-legendary { background-color: var(--quality--legendary) !important; } .quality-legendary img { border: 1px solid var(--quality--legendary) !important; } .quality-quest-item { background-color: var(--quality--quest-item) !important; } .quality-quest-item img { border: 1px solid var(--quality--quest-item) !important; } /* spans */ span.quality-common { color: var(--quality--common) !important; background-color: transparent !important; } span.quality-uncommon { color: var(--quality--uncommon) !important; background-color: transparent !important; } span.quality-rare { color: var(--quality--rare) !important; background-color: transparent !important; } span.quality-epic { color: var(--quality--epic) !important; background-color: transparent !important; } span.quality-legendary { color: var(--quality--legendary) !important; background-color: transparent !important; } span.quality-quest-item { color: var(--quality--quest-item) !important; background-color: transparent !important; } .recipe-img { position: relative; width: 85px; height: 85px; } /* create diagonal line through image */ .recipe-img::after { position: absolute; content: ""; left: 0px; top: 35px; right: -10px; border-top: 3px black solid; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } /* GENERAL FORMATTING */ a.selflink, a.mw-selflink { color: var(--text-color); font-weight: 700; } /* format selflinks */ a.selflink:hover, a.mw-selflink:hover { color: var(--text-color); } /* fix selflink color change when hover */ .thumb { overflow: scroll; } /* scrollable images on smaller viewports */ .smw-callout-error { background: var(--background-color--secondary); } /* semanti MediaWiki error text background */ .smw-callout-warning { background: var(--background-color--secondary); } /* semantic MediaWiki warning text contrast */ span.smwb-value { color: var(--background-color--secondary); }/* semantic MediaWiki value text contrast */ .mw-content-ltr dl dl { margin-left: 1.6em; }/* indents for dialogue */ .mw-content-ltr dd { margin-top: .5rem; }/* spacing for dialogue */ /* TABLES */ #used-in .wikitable { float: left; margin-right: 16px; } .wikitable > tr > th, .wikitable > * > tr > th { background-color: #ffffff1a; text-align: left; } .wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td { border: none; border-bottom: 1px solid #1b1c23; padding: 0.5rem 0.75rem; } .wikitable { background: var(--background-color--secondary); color: #f0f2f5; width: auto; border: none; font-size: 0.9rem; margin-bottom: 1rem; } table.mw-abuselog-details { background-color: var(--background-color--secondary); } /* fix abuse log color clash */ table.mw-abuselog-details th { background-color: var(--background-color--primary); } table.mw_metadata { color: var(--background-color--secondary); } /* fix image metadata color clash */ table.mw_metadata a { color: blue !important; text-decoration: underline !important; } .smw-ask-options-row-odd { background: none; } /* fix Special:Ask color clash */ .smw-ask-options-row-even { background: none; } /* fix Special:Ask color clash */ #ask-help .smw-modal-content { background-color: var(--background-color--secondary); } /* fix Special:Ask help menu color clash */ #options-toggle:not(:checked) + #options-list .options-parameter-list::after { background-image: none; } .infobox-right { float: right; position: relative; background: var(--background-color--primary); margin: 0 0 1em 1em; padding: 0; } .skill-infobox-row-heading { border-right: 3px solid #3c3e46!important; border-bottom: none !important; text-align: right; width: auto; } .skill-infobox-row-data { word-break: break-word; border-bottom: none !important; } @media screen and (max-width: 500px) { .infobox-right { float: none!important; margin: 0 auto!important; margin-bottom: 1rem!important; width: 100%!important; } } .skill-row { padding: 0.75rem; background: var(--background-color--secondary); margin-bottom: 1rem; border-radius: 0.25rem; } /* REDUCED MOTION SETTINGS */ @media (prefers-reduced-motion: reduce) { *, ::before, ::after { animation-delay: -1ms !important; animation-duration: 1ms !important; animation-iteration-count: 1 !important; background-attachment: initial !important; scroll-behavior: auto !important; transition-duration: 0s !important; transition-delay: 0s !important; } }