Difference between revisions of "MediaWiki:Common.css"
From Alter Aeon Wiki
m |
|||
| (102 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
@import url(https://fonts.googleapis.com/css2?family=Cinzel&family=IM+Fell+DW+Pica&family=Roboto:wght@300&display=swap); | |||
html { | |||
--aa-rarity-rare-rgb: 255, 255, 0; | |||
--aa-rarity-rare: rgb(var(--aa-rarity-rare-rgb)); | |||
--aa-rarity-artifact-rgb: 255, 136, 0; | |||
--aa-rarity-artifact: rgb(var(--aa-rarity-artifact-rgb)); | |||
--aa-rarity-epic-rgb: 255, 0, 255; | |||
--aa-rarity-epic: rgb(var(--aa-rarity-artifact-rgb)); | |||
--aa-rarity-relic-rgb: 255, 0, 255; | |||
--aa-rarity-relic: rgb(var(--aa-rarity-relic-rgb)); | |||
--aa-rarity-unique-rgb: 0, 255, 255; | |||
--aa-rarity-unique: rgb(var(--aa-rarity-unique-rgb)); | |||
--aa-rarity-antique-rgb: 0, 255, 255; | |||
--aa-rarity-antique: rgb(var(--aa-rarity-antique-rgb)); | |||
--aa-item-bg-color: #171510; | |||
--aa-item-header-color: #252017; | |||
--aa-bane-color: #fff; | |||
} | |||
.giantaatext { | |||
padding-top: 0.4em; | |||
font-size: 3em !important; | |||
} | |||
.guide-note { | |||
margin: 16px; | |||
padding: 8px; | |||
border-left: 4px solid var(--aa-rarity-rare); | |||
} | |||
/* CSS placed here will be applied to all skins */ | /* CSS placed here will be applied to all skins */ | ||
/* Template list hack */ | /* Template list hack */ | ||
| Line 11: | Line 38: | ||
table.spelltable tr th, table.questtable tr th { text-align: center; } | table.spelltable tr th, table.questtable tr th { text-align: center; } | ||
table.questtable { | table.questtable { | ||
table-layout:fixed; | table-layout:fixed; | ||
border-radius: 10px 10px 0 0; | border-radius: 10px 10px 0 0; | ||
| Line 22: | Line 48: | ||
border-bottom: 2px solid #555; | border-bottom: 2px solid #555; | ||
background-color: #222; | background-color: #222; | ||
border-radius: 8px 8px 0 0; | border-radius: 8px 8px 0 0; | ||
} | } | ||
table.questtable table tr:first-child th { border: none; background-color: transparent; | table.questtable table tr:first-child th { border: none; background-color: transparent; } | ||
table.queststeptable { margin: 0 1em 1em 0; } | table.queststeptable { margin: 0 1em 1em 0; } | ||
table.stepnumber { background-color: #222; color: # | table.stepnumber { background-color: #222; color: #eeddcc } | ||
table.stepnumber tr:first-child { font-size: 70%; } | table.stepnumber tr:first-child { font-size: 70%; } | ||
table.stepnumber tr:last-child { | table.stepnumber tr:last-child { | ||
| Line 38: | Line 63: | ||
table.questfootertable tr th, table.questfootertable tr td { border: none; padding: 0; } | table.questfootertable tr th, table.questfootertable tr td { border: none; padding: 0; } | ||
table.questfootertable { | table.questfootertable { | ||
table-layout:fixed; | table-layout:fixed; | ||
border-radius: 0 0 10px 10px ; | border-radius: 0 0 10px 10px ; | ||
| Line 47: | Line 71: | ||
border-top: 2px solid #555; | border-top: 2px solid #555; | ||
background-color: #222; | background-color: #222; | ||
border-radius: 0 0 8px 8px; | border-radius: 0 0 8px 8px; | ||
} | } | ||
table.questfootertable table tr:last-child th { border: none; background-color: transparent; | table.questfootertable table tr:last-child th { border: none; background-color: transparent; } | ||
table.collapsed tr.collapsible { display: none; } | table.collapsed tr.collapsible { display: none; } | ||
.collapseButton { font-weight: normal; text-align: | .collapseButton { font-weight: normal; text-align: left; } | ||
.mw-body dd { | |||
margin-bottom: 0; | |||
} | |||
/* Inline code style */ | /* Inline code style */ | ||
span.icode { | span.icode { | ||
color: #eeddcc; | |||
border: 1px dashed #aa6600; | |||
background-color: #303030; | |||
font-family: monospace; | |||
padding: 0.1em 0.5em 0.1em 0.5em; | |||
} | } | ||
| Line 67: | Line 94: | ||
pre.mud-output { | pre.mud-output { | ||
color: # | color: #eeddcc; | ||
background-color: #222; | background-color: #222; | ||
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.5); | box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.5); | ||
border: 1px solid # | border: 1px solid #cc6600; | ||
} | |||
.item { | |||
display: flex; | |||
position: relative; | |||
flex-direction: column; | |||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), | |||
0 1px 5px 0 rgba(0, 0, 0, 0.12), | |||
0 3px 1px -2px rgba(0, 0, 0, 0.2); | |||
border: 1px solid #685635; | |||
font-family: sans-serif; | |||
background-color: var(--aa-item-bg-color); | |||
color: #e0e0e0; | |||
font-size: 1rem; | |||
font-family: 'Cinzel', serif; | |||
line-height: 1.4rem; | |||
width: 352px; | |||
overflow: hidden; | |||
text-shadow: 1px 1px 2px #000; | |||
} | |||
.item > * { | |||
padding: 12px; | |||
position: relative; | |||
} | |||
.item__header { | |||
background-color: var(--aa-item-header-color); | |||
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), | |||
0 1px 5px 0 rgba(0, 0, 0, 0.12), | |||
0 3px 1px -2px rgba(0, 0, 0, 0.2); | |||
} | |||
.item__header__name { | |||
margin: 0; | |||
border: none !important; | |||
font-size: 1.2rem; | |||
font-weight: normal; | |||
line-height: 1.6rem; | |||
text-transform: capitalize; | |||
font-family: 'IM Fell DW Pica',serif; | |||
} | |||
.item__header__name a, | |||
.item__header__name a.new { | |||
color: #fff; | |||
} | |||
.item__type { | |||
display: flex; | |||
} | |||
.item__type__desc { | |||
flex: 1; | |||
} | |||
.item__type__typename { | |||
text-transform: capitalize; | |||
} | |||
.item__type__slot { | |||
font-size: 0.8rem; | |||
} | |||
.item__divider { | |||
padding: 0; | |||
margin: 0 16px; | |||
border-bottom: 1px solid rgba(127, 127, 127, 0.9); | |||
} | |||
.item__weapon-stats__range { | |||
color: #fff; | |||
font-weight: 600; | |||
font-size: 1.4rem; | |||
} | |||
.item__weapon-stats__speed { | |||
text-transform: capitalize; | |||
} | |||
.item__weapon-stats__type { | |||
margin-left: 4px; | |||
display: inline-block; | |||
text-transform: capitalize; | |||
} | |||
.item__armor-stats__ac { | |||
color: #fff; | |||
} | |||
.item__affects { | |||
margin: 0 !important; | |||
padding: 8px !important; | |||
list-style: none; | |||
color: #fff; | |||
flex: 1; | |||
} | |||
.item__affects__affect { | |||
padding-left: 16px; | |||
position: relative; | |||
text-transform: capitalize; | |||
} | |||
.item__affects__affect--negative { | |||
color: #f00; | |||
} | |||
.item__requirements { | |||
color: #fff; | |||
margin: 0; | |||
list-style: none; | |||
text-align: right; | |||
} | |||
.item__requirements__level { | |||
font-size: 0.8rem; | |||
} | |||
.item__requirements__flags { | |||
padding: 0; | |||
margin: 0; | |||
} | |||
.item__requirements__flags > * { | |||
display: inline-block; | |||
} | |||
.item__requirements__binding { | |||
color: #0f0; | |||
} | |||
.item__keywords { | |||
font-size: 0.8rem; | |||
} | |||
.item--artifact .item__header__name a, | |||
.item--artifact .item__header__name a.new, | |||
.item--artifact .item__type__desc { | |||
color: var(--aa-rarity-artifact); | |||
} | |||
.item.item--artifact { | |||
background: var(--aa-item-bg-color) linear-gradient(45deg, rgb(var(--aa-rarity-artifact-rgb), 0.1) 0%, transparent 50%); | |||
} | |||
.item--rare .item__header__name a, | |||
.item--rare .item__header__name a.new, | |||
.item--rare .item__type__desc { | |||
color: var(--aa-rarity-rare); | |||
} | |||
.item--epic .item__header__name a, | |||
.item--epic .item__header__name a.new, | |||
.item--epic .item__type__desc { | |||
color: var(--aa-rarity-epic); | |||
} | |||
.item--relic .item__header__name a, | |||
.item--relic .item__header__name a.new, | |||
.item--relic .item__type__desc { | |||
color: var(--aa-rarity-relic); | |||
} | |||
.item.item--relic { | |||
background: var(--aa-item-bg-color) linear-gradient(45deg, rgb(var(--aa-rarity-relic-rgb), 0.1) 0%, transparent 50%); | |||
} | |||
.item--unique .item__header__name a, | |||
.item--unique .item__header__name a.new, | |||
.item--unique .item__type__desc { | |||
color: var(--aa-rarity-unique); | |||
} | |||
.item--antique .item__header__name a, | |||
.item--antique .item__header__name a.new, | |||
.item--antique .item__type__desc { | |||
color: var(--aa-rarity-antique); | |||
} | |||
.item-gallery { | |||
display: flex; | |||
flex-wrap: wrap; | |||
} | |||
.item-gallery > .item { | |||
margin: 8px; | |||
} | |||
.bane-effect { | |||
color: var(--aa-bane-color); | |||
font-weight: bold; | |||
font-size: 80%; | |||
} | } | ||
Latest revision as of 18:49, 25 April 2023
@import url(https://fonts.googleapis.com/css2?family=Cinzel&family=IM+Fell+DW+Pica&family=Roboto:wght@300&display=swap);
html {
--aa-rarity-rare-rgb: 255, 255, 0;
--aa-rarity-rare: rgb(var(--aa-rarity-rare-rgb));
--aa-rarity-artifact-rgb: 255, 136, 0;
--aa-rarity-artifact: rgb(var(--aa-rarity-artifact-rgb));
--aa-rarity-epic-rgb: 255, 0, 255;
--aa-rarity-epic: rgb(var(--aa-rarity-artifact-rgb));
--aa-rarity-relic-rgb: 255, 0, 255;
--aa-rarity-relic: rgb(var(--aa-rarity-relic-rgb));
--aa-rarity-unique-rgb: 0, 255, 255;
--aa-rarity-unique: rgb(var(--aa-rarity-unique-rgb));
--aa-rarity-antique-rgb: 0, 255, 255;
--aa-rarity-antique: rgb(var(--aa-rarity-antique-rgb));
--aa-item-bg-color: #171510;
--aa-item-header-color: #252017;
--aa-bane-color: #fff;
}
.giantaatext {
padding-top: 0.4em;
font-size: 3em !important;
}
.guide-note {
margin: 16px;
padding: 8px;
border-left: 4px solid var(--aa-rarity-rare);
}
/* CSS placed here will be applied to all skins */
/* Template list hack */
table.wikitable td hr { display: none; }
/* Skill/Spell and Quest Table styles */
table.spelltable tr td, table.questtable tr td { text-align: center; }
table.spelltable tr th, table.questtable tr th { text-align: center; }
table.questtable {
table-layout:fixed;
border-radius: 10px 10px 0 0;
border-collapse: inherit;
margin: 0 1em 1em 0;
}
table.questtable table, table.queststeptable, table.queststeptable table, table.questfootertable table { table-layout:fixed; }
table.questtable tr th, table.questtable tr td { border: none; padding: 0; }
table.questtable tr:first-child th {
border-bottom: 2px solid #555;
background-color: #222;
border-radius: 8px 8px 0 0;
}
table.questtable table tr:first-child th { border: none; background-color: transparent; }
table.queststeptable { margin: 0 1em 1em 0; }
table.stepnumber { background-color: #222; color: #eeddcc }
table.stepnumber tr:first-child { font-size: 70%; }
table.stepnumber tr:last-child {
font-size: 130%;
font-family: serif;
}
table.queststeptable tr:first-child td:first-child { background-color: #222; }
table.questfootertable tr th, table.questfootertable tr td { border: none; padding: 0; }
table.questfootertable {
table-layout:fixed;
border-radius: 0 0 10px 10px ;
border-collapse: inherit;
}
table.questfootertable tr:last-child th {
border-top: 2px solid #555;
background-color: #222;
border-radius: 0 0 8px 8px;
}
table.questfootertable table tr:last-child th { border: none; background-color: transparent; }
table.collapsed tr.collapsible { display: none; }
.collapseButton { font-weight: normal; text-align: left; }
.mw-body dd {
margin-bottom: 0;
}
/* Inline code style */
span.icode {
color: #eeddcc;
border: 1px dashed #aa6600;
background-color: #303030;
font-family: monospace;
padding: 0.1em 0.5em 0.1em 0.5em;
}
/* MUD output pre tags */
pre.mud-output {
color: #eeddcc;
background-color: #222;
box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.5);
border: 1px solid #cc6600;
}
.item {
display: flex;
position: relative;
flex-direction: column;
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),
0 1px 5px 0 rgba(0, 0, 0, 0.12),
0 3px 1px -2px rgba(0, 0, 0, 0.2);
border: 1px solid #685635;
font-family: sans-serif;
background-color: var(--aa-item-bg-color);
color: #e0e0e0;
font-size: 1rem;
font-family: 'Cinzel', serif;
line-height: 1.4rem;
width: 352px;
overflow: hidden;
text-shadow: 1px 1px 2px #000;
}
.item > * {
padding: 12px;
position: relative;
}
.item__header {
background-color: var(--aa-item-header-color);
box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14),
0 1px 5px 0 rgba(0, 0, 0, 0.12),
0 3px 1px -2px rgba(0, 0, 0, 0.2);
}
.item__header__name {
margin: 0;
border: none !important;
font-size: 1.2rem;
font-weight: normal;
line-height: 1.6rem;
text-transform: capitalize;
font-family: 'IM Fell DW Pica',serif;
}
.item__header__name a,
.item__header__name a.new {
color: #fff;
}
.item__type {
display: flex;
}
.item__type__desc {
flex: 1;
}
.item__type__typename {
text-transform: capitalize;
}
.item__type__slot {
font-size: 0.8rem;
}
.item__divider {
padding: 0;
margin: 0 16px;
border-bottom: 1px solid rgba(127, 127, 127, 0.9);
}
.item__weapon-stats__range {
color: #fff;
font-weight: 600;
font-size: 1.4rem;
}
.item__weapon-stats__speed {
text-transform: capitalize;
}
.item__weapon-stats__type {
margin-left: 4px;
display: inline-block;
text-transform: capitalize;
}
.item__armor-stats__ac {
color: #fff;
}
.item__affects {
margin: 0 !important;
padding: 8px !important;
list-style: none;
color: #fff;
flex: 1;
}
.item__affects__affect {
padding-left: 16px;
position: relative;
text-transform: capitalize;
}
.item__affects__affect--negative {
color: #f00;
}
.item__requirements {
color: #fff;
margin: 0;
list-style: none;
text-align: right;
}
.item__requirements__level {
font-size: 0.8rem;
}
.item__requirements__flags {
padding: 0;
margin: 0;
}
.item__requirements__flags > * {
display: inline-block;
}
.item__requirements__binding {
color: #0f0;
}
.item__keywords {
font-size: 0.8rem;
}
.item--artifact .item__header__name a,
.item--artifact .item__header__name a.new,
.item--artifact .item__type__desc {
color: var(--aa-rarity-artifact);
}
.item.item--artifact {
background: var(--aa-item-bg-color) linear-gradient(45deg, rgb(var(--aa-rarity-artifact-rgb), 0.1) 0%, transparent 50%);
}
.item--rare .item__header__name a,
.item--rare .item__header__name a.new,
.item--rare .item__type__desc {
color: var(--aa-rarity-rare);
}
.item--epic .item__header__name a,
.item--epic .item__header__name a.new,
.item--epic .item__type__desc {
color: var(--aa-rarity-epic);
}
.item--relic .item__header__name a,
.item--relic .item__header__name a.new,
.item--relic .item__type__desc {
color: var(--aa-rarity-relic);
}
.item.item--relic {
background: var(--aa-item-bg-color) linear-gradient(45deg, rgb(var(--aa-rarity-relic-rgb), 0.1) 0%, transparent 50%);
}
.item--unique .item__header__name a,
.item--unique .item__header__name a.new,
.item--unique .item__type__desc {
color: var(--aa-rarity-unique);
}
.item--antique .item__header__name a,
.item--antique .item__header__name a.new,
.item--antique .item__type__desc {
color: var(--aa-rarity-antique);
}
.item-gallery {
display: flex;
flex-wrap: wrap;
}
.item-gallery > .item {
margin: 8px;
}
.bane-effect {
color: var(--aa-bane-color);
font-weight: bold;
font-size: 80%;
}