MediaWiki:Common.css: Difference between revisions

Replaced /w/index.php calls that result in 301 redirects
No edit summary
Tag: Reverted
(Replaced /w/index.php calls that result in 301 redirects)
 
(100 intermediate revisions by 3 users not shown)
Line 1:
/* CSS placed here will be applied to all skins */
 
@import url("/wiki/Template:CharacterCard/style.css?action=raw&ctype=text/css");
@import url("/wiki/MediaWiki:XPtable.css?action=raw&ctype=text/css");
 
 
/*** Damage and Armor colors ***/
:root {
--normal: #485582;
 
--explosive: #930008;
--light: #930008;
Line 14 ⟶ 20:
--siege: #794394;
--structure: #794394;
 
--sonic: #794394;
--elastic: #794394;
}
 
.normal {color: var(--normal);}
.explosive {color: var(--explosive);}
.light {color: var(--light);}
Line 24 ⟶ 34:
.siege {color: var(--siege);}
.structure {color: var(--structure);}
.sonic {color: var(--sonic);}
.elastic {color: var(--elastic);}
 
.bg-normal {background-color: var(--normal);}
.bg-explosive {background-color: var(--explosive);}
.bg-light {background-color: var(--light);}
Line 33 ⟶ 46:
.bg-siege {background-color: var(--siege);}
.bg-structure {background-color: var(--structure);}
.bg-sonic {background-color: var(--sonic);}
.bg-elastic {background-color: var(--elastic);}
 
/* GL typing aliases */
.piercing {color: var(--penetration);}
.bg-piercing {background-color: var(--penetration);}
 
.bg-element {
Line 40 ⟶ 59:
}
 
 
/* Japanese font fallback */
html, body {
font-family: sans-serif, meiryo, meiryo ui, Yu Gothic, YuGothic;
}
 
*:lang(ja) {
font-family: meiryo, meiryo ui, Yu Gothic, YuGothic, sans-serif;
}
 
 
Line 64 ⟶ 92:
background-color: #ecf5f9;
}
 
.skill-additional {
width: 100%;
/*min-width: 575px; addtional skills are stretched too wide on smaller screens */
max-width: 900px;
padding-left: 16px;
box-sizing: border-box;
}
 
table.skilltable tr.summary {
background-color:#d9edfb;
Line 69 ⟶ 106:
table.skilltable tr.summary td {
text-align:center;
}
@media (max-width: 1500px) {
table.skilltable {
width: calc(100% - 350px);
}
}
@media (max-width: 1200px) {
Line 85 ⟶ 117:
min-width: 0;
}
}
 
span.skillvalue {
color:#007eff;
font-weight:bold
}
 
Line 101 ⟶ 138:
{
min-width: 40px;
}
 
td.rarity {
position: relative;
}
 
.pool-event td.rarity,
.pool-limited td.rarity,
.pool-anniversary td.rarity {
padding-bottom: 10px;
padding-top: 0;
}
 
.pool-event td.rarity::after,
.pool-limited td.rarity::after,
.pool-anniversary td.rarity::after {
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 11px;
background-color: rgb(162 169 177 / 66%);
color: white;
font-size: 10px;
line-height: 11px;
}
 
.pool-event td.rarity::after {
content: "Event";
}
.pool-limited td.rarity::after {
content: "Limited";
}
.pool-anniversary td.rarity::after {
content: "Anniversary";
}
 
Line 242 ⟶ 315:
.statchart td {
position: relative;
}
 
.statchart .hidden {
display: none;
}
 
Line 423 ⟶ 492:
display: grid;
gap: 10px;
grid-template-areas: "splash gacha twitterraid"
"splash raidgacha twitterupdates"
"splash updatesgacha twitter"
"links links linksmechanics mechanics mechanics";
"modes modes modes"
"basics basics basics";
grid-template-columns: 1fr 320px 320px;
margin: 0 auto;
Line 438 ⟶ 509:
"raid "
"updates"
"links mechanics"
"modes"
"basics"
"twitter";
grid-template-columns: 1fr;
Line 542 ⟶ 615:
.fp-item-recent-updates {
grid-area: updates;
text-align: center;
}
.fp-item-recent-updates ul {
text-align: left;
}
 
.fp-item-twitter {
/* background: none; */
grid-area: twitter;
}
 
.fp-item-linksmechanics {
grid-area: mechanics;
}
 
.fp-item-modes {
grid-area: modes;
}
 
.fp-item-basics {
grid-area: basics;
}
 
.fp-links-wrapper {
display: flex;
flex-wrap: wrap;
Line 558 ⟶ 647:
}
 
.fp-item-links-wrapper a {
margin: 0 10px;
}
 
.fp-item-links-wrapper .break {
flex-basis: 100%;
height: 0;
}
 
.fp-item-links-wrapper a .link-image {
background-image: url('https://static.miraheze.org/bluearchivewiki/5/58/Fp-link-placeholder.png');
background-position: center;
Line 577 ⟶ 666:
}
 
.fp-item-links-wrapper a .link-image.link-missions {
background-image: url('https://static.miraheze.org/bluearchivewiki/6/6d/Fp-link-missions.png');
}
 
.fp-item-links-wrapper a .link-image.link-raid {
background-image: url('https://static.miraheze.org/bluearchivewiki/9/9c/Fp-link-raid.png');
}
 
.fp-item-links-wrapper a .link-image.link-arenaeliminateraid {
background-image: url('https://static.miraheze.org/bluearchivewiki/8/81/Fp-link-eliminateraid.gif');
}
 
.fp-links-wrapper a .link-image.link-multifloorraid {
background-image: url('https://static.miraheze.org/bluearchivewiki/4/43/Fp-link-multifloorraid.png');
}
 
.fp-links-wrapper a .link-image.link-jfe {
background-image: url('https://static.miraheze.org/bluearchivewiki/a/ad/Fp-link-jfe.png');
}
 
.fp-links-wrapper a .link-image.link-arena {
background-image: url('https://static.miraheze.org/bluearchivewiki/8/8f/Fp-link-arena.png');
}
 
.fp-item-links-wrapper a .link-image.link-commission {
background-image: url('https://static.miraheze.org/bluearchivewiki/d/df/Fp-link-commission.png');
}
 
.fp-item-links-wrapper a .link-image.link-bountyhunt {
background-image: url('https://static.miraheze.org/bluearchivewiki/3/31/Fp-link-bountyhunt.png');
}
 
.fp-item-links-wrapper a .link-image.link-characters {
background-image: url('https://static.miraheze.org/bluearchivewiki/0/0a/Fp-link-characters.png');
}
 
.fp-item-links-wrapper a .link-image.link-cafe{
background-image: url('https://static.miraheze.org/bluearchivewiki/5/57/Fp-link-cafe.png');
}
 
.fp-item-links-wrapper a .link-image.link-equipment{
background-image: url('https://static.miraheze.org/bluearchivewiki/c/ca/Fp-link-equipment.png');
}
 
.fp-item-links-wrapper a .link-image.link-unique-weapons{
background-image: url('https://static.miraheze.org/bluearchivewiki/a/ac/Fp-link-unique-weapons.png');
}
 
.fp-item-links-wrapper a .link-image.link-events{
background-image: url('https://static.miraheze.org/bluearchivewiki/b/b6/Fp-link-events.png');
}
 
.fp-item-links-wrapper a .link-image.link-school_exchange{
background-image: url('https://static.miraheze.org/bluearchivewiki/e/ec/Fp-link-school-exchange.png');
}
 
.fp-item-links-wrapper a .link-image.link-recruitment{
background-image: url('https://static.miraheze.org/bluearchivewiki/b/b1/Fp-link-recruitment.png');
}
 
.fp-item-links-wrapper a .link-image.link-shop{
background-image: url('https://static.miraheze.org/bluearchivewiki/6/61/Fp-link-shop.png');
}
 
.fp-item-links-wrapper a .link-text image.link-affection{
background-image: url('https://static.miraheze.org/bluearchivewiki/2/2b/Fp-link-affection.png');
}
 
.fp-links-wrapper a .link-text {
margin-top: 10px;
text-align: center;
Line 636 ⟶ 741:
 
/* Twitter widget fix */
/*.fp-item-twitter .tabs-content {
iframe#twitter-widget-0, .twitter-timeline {
width: 100%;
}
iframe#twitter-widget-0, .twitter-timeline {
height: 100%!important;
}
 
@media (min-width: 1200px) {
.fp-item-twitter {
min-height: 800px600px;
}
}*/
 
 
Line 653 ⟶ 760:
float:right;
clear:right;
margin-top: 0;
margin-left: 24px!important;
text-align:center;
Line 758 ⟶ 866:
}
 
.character .portrait-birthday section>article[aria-hidden="false"]:first-child a.image::after {
display: block;
content: "";
Line 765 ⟶ 873:
background: url(https://static.miraheze.org/bluearchivewiki/9/9a/Icon_Momotalk_BirthdayHat.png);
position: absolute;
top: 8px16px;
right: 99px;
transform: rotate(18deg);
}
 
.character-images div.tabber__sectionvideo {
widthmin-height: 312px300px;
}
 
.character-images video {
display: block;
height: 300px;
width: 100%;
max-width: 480px;
object-fit: cover;
margin: auto;
cursor: pointer;
}
 
/*** Hide Mainpage title ***/
Line 1,059 ⟶ 1,176:
width: 100px;
}
 
 
.bannertable tr.limited {
Line 1,065 ⟶ 1,183:
 
.limited td.image::after {
content: " Limited!";
display: block;
height: 24px;
width: 66px;
top: 16px;
left: 10px;
position: absolute;
heightbackground: 40px#e54933;
background: repeating-linear-gradient( 115deg, #e15634, #e15634 4px, #e46b41 4px, #e46b41 8px);
width: 63px;
topcolor: 10pxwhite;
leftborder-radius: 14px6px;
border: 2px solid #69290a;
background-image: url(https://static.miraheze.org/bluearchivewiki/f/f3/Limited_tag.png);
backgroundfont-size: contain14px;
backgroundfont-repeatweight: no-repeatbold;
text-shadow: 0px 0px 2px #69290a;
transform: rotate(-10deg);
padding: 0px 0px;
text-align: center;
transform: skew(-10deg) rotate(-10deg);
filter: drop-shadow(1px 1px 1px #00000066);
}
 
@media (maxmin-width: 720px1024px) {
.bannertable .period {
 
width: 300px;
}
}
 
Line 1,092 ⟶ 1,220:
}
 
table .tbd img {,
table tr.tbd td.bg-element {
opacity: 0.6;
}
 
.related-portrait {,
.related-portrait img,
.related-characters div img {
border-radius: 50%;
height: 48px;
object-fit: cover;
margin: 1px 4px 1px 0px;
}
 
td.rarity {
text-align: center;
}
 
.limitwidth-1280 {
width: 100%;
min-width: 720px;
max-width: 1280px;
}
 
Line 1,114 ⟶ 1,255:
min-width: 575px;
max-width: 720px;
}
 
.limitwidth-nomin {
min-width: none;
}
 
.limitwidth-min320 {
min-width: 320px;
}
 
.limitwidth-min480 {
min-width: 480px;
}
 
Line 1,140 ⟶ 1,293:
}
 
.itemcard-block > spanimg.itemcard {
position: relative;
margin: -1px 0 0;
z-index: 2;
}
 
 
.itemcard-block > span,
.itemcard-block a {
display: inline-block;
position: relative;
}
 
.itemcard-block span > .item-quantity {,
.itemcard-block span > .item-probability {
display: block;
position: absolute;
width: 60%auto;
topbottom: calc(50% - 11px)1px;
left: -2px50%;
text-aligntransform: lefttranslateX(-50%);
padding: 0 2px 0 4px;
}
 
.itemcard-block.quantity.probability span > .item-quantity {
bottom:20px;
}
 
/*
.itemcard-block span > .item-quantity {
}
*/
 
.itemcard-block span > .item-probability {
line-height: 18px;
border-radius: 12px;
color: #fff;
background-color: #406ea0;
margin: 0 2px;
}
 
Line 1,169 ⟶ 1,348:
line-height: 18px;
border-radius: 11px;
z-index: 3;
}
 
.itemcard-block.quantity > span,
.itemcard-block.probability > span {
padding-bottom: 20px;
}
 
.itemcard-block.quantity.probability > span {
padding-bottom: 40px;
}
 
.itemcard-block.quantity span > .item-tier,
.itemcard-block.probability span > .item-tier {
bottom: 19px;
}
 
.itemcard-block.quantity.probability span > .item-tier {
bottom: 39px;
}
 
span.itemcard-block[class*='tier-'] > span > a::before {
display: block;
content: "";
background-color: #b5cbdc;
background-image: url(https://static.miraheze.org/bluearchivewiki/8/8b/Itembg.png);
background-size: cover;
background-blend-mode: overlay;
position: absolute;
top: 8%;
bottom: 8%;
left: 14%;
right: 13%;
z-index: 1;
border-radius: 6px;
transform: skewX(-10deg);
}
 
span.itemcard-block.tier-0 > span > a::before,
span.itemcard-block.tier-1 > span > a::before {
background-color: #b5cbdc;
}
span.itemcard-block.tier-2 > span > a::before {
background-color: #77affd;
}
span.itemcard-block.tier-3 > span > a::before {
background-color: #f97f54;
}
span.itemcard-block.tier-4 > span > a::before {
background-color: #b757fc;
}
 
/*** Template:MissionRewards ***/
Line 1,242 ⟶ 1,470:
}
 
 
.lt-image-test {
/* Event stage lists */
background-image: url('data:image/png;base64,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');
.stagetable {
text-align: center;
}
 
.stagetable .rewards {
display: flex;
flex-wrap: wrap;
row-gap: 6px;
align-items: flex-start;
}
 
 
table.columns-2 td,
td.columns-2 {
column-count: 2;
column-gap: 12px;
column-rule: 1px solid #a2a9b1;
display: block;
border: none;
}
 
table.columns-2 td ul,
td.columns-2 ul {
list-style: none;
margin-left: 0.3em;
}
 
@media (max-width: 1024px) {
table.columns-2 td,
td.columns-2 {
column-count: 1;
}
 
}
 
 
 
 
 
/* Mitcher! */
ul.mitchergacha {
padding-left: 0;
}
 
ul.mitchergacha li {
width:100%;
max-width: 480px;
border: 1px solid #c8ccd1;
background-color: #f8f9fa;
display: block;
clear: both;
margin: 1em auto;
display: flex;
flex-direction: row;
justify-content: space-evenly;
padding: 1em;
box-sizing: border-box;
}
 
ul.mitchergacha li img {
display: block;
}
 
@media (max-width: 480px) {
ul.mitchergacha li img {
width: 60px!important;
height: auto!important;
}
}
 
#mitcherstats {
flex-wrap: wrap;
}
#mitcherstats div {
min-width: 200px;
}
 
ul.mitchergacha li.onemore {
background-color: #e0f2ff!important;
cursor: pointer;
}
 
ul.mitchergacha li.onemore:hover {
background-color: #d5ecfd!important;
}
 
ul.mitchergacha div {
position: relative;
z-index: 1;
transition: 0.2s;
transform-style: preserve-3d;
}
 
ul.mitchergacha div.hidden {
transform: rotateY(360deg);
display: block!important;
}
 
ul.mitchergacha div.hidden::before {
display: block;
position: absolute;
top:0;
left:0;
right:0;
bottom:0;
background-color: #f8f9fa;
background-image: url("https://static.miraheze.org/bluearchivewiki/thumb/6/6c/Event_Image_Card_813_Back.png/85px-Event_Image_Card_813_Back.png");
background-size: contain;
content: '';
z-index: 2;
}
 
 
/* Junby! */
ul.omikuji {
padding-left: 0;
}
 
ul.omikuji li {
width:100%;
max-width: 480px;
border: 1px solid #c8ccd1;
background-color: #f8f9fa;
display: block;
clear: both;
margin: 1em auto;
display: flex;
flex-direction: row;
justify-content: space-evenly;
padding: 1em;
box-sizing: border-box;
}
 
ul.omikuji li img {
display: block;
}
 
@media (max-width: 480px) {
ul.omikuji li img {
width: 60px!important;
height: auto!important;
}
}
 
#omikujistats {
flex-wrap: wrap;
}
#omikujistats div {
min-width: 200px;
}
 
#omikujistats div a {
display: inline-block;
}
 
ul.omikuji li.onemore {
background-color: #e0f2ff!important;
cursor: pointer;
}
 
ul.omikuji li.onemore:hover {
background-color: #d5ecfd!important;
}
 
ul.omikuji li.grade-0 {
box-shadow:
inset 0 0 50px #ddd,
inset 20px 0 80px rgb(49, 49, 49),
inset 20px 0 300px rgb(49, 49, 49),
inset -20px 0 300px rgb(48, 73, 73),
0 0 50px #fff,
-10px 0 80px rgb(49, 49, 49),
10px 0 80px rgb(48, 73, 73);
}
 
ul.omikuji li.grade-5 {
box-shadow:
inset 0 0 50px #fff,
inset 20px 0 80px #f0f,
inset -20px 0 80px #0ff,
inset 20px 0 300px #f0f,
inset -20px 0 300px #0ff,
0 0 50px #fff,
-10px 0 80px #f0f,
10px 0 80px #0ff;
}
 
/* General visibility */
.hidden {
display: none;
}
 
.condensed {
font-stretch: condensed;
}
 
.break {
flex-basis: 100%;
height: 0;
}
 
/* Item group */
div.itemgroup {
display: inline-block;
position: relative;
border: solid #46639880;
border-width: 0 3px 0 3px;
border-radius: 8px;
background-color: #ecf5f9;
margin: 0 2px;
}
 
div.itemgroup.tag {
border-width: 24px 0 3px 0;
}
 
div.itemgroup.btag {
border-width: 3px 0 24px 0 ;
}
 
div.itemgroup.ltag {
border-width: 0 3px 0 24px;
}
 
div.itemgroup.rtag {
border-width: 0 24px 0 3px;
}
 
 
 
div.itemgroup > .tag {
display: none;
align-items: center;
justify-content: center;
position: absolute;
text-align: center;
line-height: 1;
color: #ecf5f9;
text-shadow: 0 0 2px #466398;
}
 
div.itemgroup.tag > .tag,
div.itemgroup.btag > .tag,
div.itemgroup.ltag > .tag,
div.itemgroup.rtag > .tag {
display: flex;
}
 
div.itemgroup.tag > .tag {
height: 24px;
top: -24px;
left:0;
right:0;
}
 
div.itemgroup.btag > .tag {
height: 24px;
bottom:-24px;
left:0;
right:0;
}
 
div.itemgroup.ltag > .tag {
width: 24px;
top:0;
bottom:0;
left: -24px;
}
 
div.itemgroup.rtag > .tag {
width: 24px;
top:0;
bottom:0;
right: -24px;
}
 
 
 
/* Vector skin fixes */
body {
height: auto!important;
}
 
#footer {
overflow: auto;
padding-bottom: 0.1em;
}
 
 
 
/* Darkmode fixes */
.client-darkmode figure[typeof~='mw:File/Thumb'] > a:first-child > *:first-child:not(.mw-broken-media),
.client-darkmode figure[typeof~='mw:File/Frame'] > a:first-child > *:first-child:not(.mw-broken-media),
.client-darkmode figure[typeof~='mw:File/Thumb'] > span:first-child > *:first-child:not(.mw-broken-media),
.client-darkmode figure[typeof~='mw:File/Frame'] > span:first-child > *:first-child:not(.mw-broken-media) {
border: 1px solid #303439;
background-color:#222222;
}
 
 
/* Generic flexbox container */
.flex-cards {
display: flex;
flex-flow: row wrap;
gap: 32px 32px;
}
 
/* Protect table row from being hidden */
table.mw-collapsed tr.protected {
display: table-row !important;
}