Difference between revisions of "MediaWiki:Mobile.css"
Jump to navigation
Jump to search
>Maintenance script-gpuser (Automated Import) |
>SandovalCurse |
||
| Line 1: | Line 1: | ||
/* CSS placed here will affect users of the mobile site */ | /* CSS placed here will affect users of the mobile site */ | ||
| − | / | + | |
| − | . | + | body { |
| − | + | background: #fff url("https://d1u5p3l4wpay3k.cloudfront.net/dragalialost_gamepedia_en/c/cc/Dragalia_lost_background.png?version=e95c3c5bf1415c2ab5055fedc1b13709"); | |
| − | background: | + | background-position: center; |
| + | background-repeat: no-repeat; | ||
| + | background-attachment: fixed; | ||
} | } | ||
| − | + | .overlay-enabled, #content { | |
| − | + | background-color: transparent; | |
| − | |||
| − | |||
} | } | ||
| − | + | footer { | |
| − | + | background: #c8ccd1; | |
| − | |||
| − | |||
| − | background: | ||
} | } | ||
| − | |||
| − | |||
.nomobile { | .nomobile { | ||
| Line 30: | Line 25: | ||
} | } | ||
| − | + | .last-modified-bar.active #mw-mf-last-modified { | |
| − | .last-modified-bar #mw-mf-last-modified { | + | background-color: rgba(0,0,0,.4); |
| − | background-color: rgba(0, 0, 0, | ||
| − | |||
| − | |||
| − | |||
} | } | ||
| − | . | + | body.mediawiki #mw-mf-page-center { |
| − | + | background: rgba(255,255,255,.85); | |
| − | background: | ||
| − | |||
| − | |||
} | } | ||
| Line 48: | Line 36: | ||
a:visited, | a:visited, | ||
a.external { | a.external { | ||
| − | color: # | + | color: #0645ad; |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
| − | |||
.thumb, | .thumb, | ||
| Line 62: | Line 43: | ||
li.gallerybox div.thumb { | li.gallerybox div.thumb { | ||
background-color: rgba(0, 0, 0, 0); | background-color: rgba(0, 0, 0, 0); | ||
| − | |||
} | } | ||
| Line 71: | Line 51: | ||
.content table td, | .content table td, | ||
.content table th { | .content table th { | ||
| − | |||
padding: 3px; | padding: 3px; | ||
} | } | ||
| Line 85: | Line 64: | ||
.content table.wikitable > * > tr > th, | .content table.wikitable > * > tr > th, | ||
.content table.wikitable > * > tr > td { | .content table.wikitable > * > tr > td { | ||
| − | |||
} | } | ||
| Line 141: | Line 119: | ||
#mw-mf-page-left ul.hlist li:hover a { | #mw-mf-page-left ul.hlist li:hover a { | ||
color: #ffffff; | color: #ffffff; | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
| Line 178: | Line 126: | ||
.fpbox { | .fpbox { | ||
border-radius: 5px; | border-radius: 5px; | ||
| − | border: 2px solid # | + | border: 2px solid #7c7c7c; |
box-shadow: 0 0 0 2px rgba(0, 0, 0, 0) inset; | box-shadow: 0 0 0 2px rgba(0, 0, 0, 0) inset; | ||
background: transparent; | background: transparent; | ||
| Line 253: | Line 201: | ||
.fplink .box .row .cell { | .fplink .box .row .cell { | ||
background: rgba(0, 0, 0, 0) none repeat scroll 0 0; | background: rgba(0, 0, 0, 0) none repeat scroll 0 0; | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
border: 2px solid #505050; | border: 2px solid #505050; | ||
border-radius: 2px; | border-radius: 2px; | ||
| Line 292: | Line 231: | ||
width: 70px; | width: 70px; | ||
height: 70px; | height: 70px; | ||
| + | } | ||
| + | |||
| + | @media (min-width: 188px) { | ||
| + | .fplink { | ||
| + | width: 50%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 100%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 294px) { | ||
| + | .fplink { | ||
| + | width: 33.333%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 66.666%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 400px) { | ||
| + | .fplink { | ||
| + | width: 25%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 50%; | ||
| + | } | ||
| + | |||
| + | .fplink.image { | ||
| + | width: 108px; | ||
| + | height: 108px; | ||
| + | } | ||
| + | |||
| + | .fplink.image .box .row .cell { | ||
| + | width: 100px; | ||
| + | height: 100px; | ||
| + | } | ||
| + | |||
| + | .fplink.image .box .row .cell .image img { | ||
| + | width: 100px; | ||
| + | height: 100px; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 506px) { | ||
| + | .fplink { | ||
| + | width: 20%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 40%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 612px) { | ||
| + | .fplink { | ||
| + | width: 16.666%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 33.333%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 718px) { | ||
| + | .fplink { | ||
| + | width: 14.285%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 28.571%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 824px) { | ||
| + | .fplink { | ||
| + | width: 12.5%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 25%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 930px) { | ||
| + | .fplink { | ||
| + | width: 11.111%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 22.222%; | ||
| + | } | ||
| + | } | ||
| + | |||
| + | @media (min-width: 1036px) { | ||
| + | .fplink { | ||
| + | width: 10%; | ||
| + | } | ||
| + | |||
| + | .fplink.wide { | ||
| + | width: 20%; | ||
| + | } | ||
| + | |||
| + | .fplink.image { | ||
| + | width: 128px; | ||
| + | height: 128px; | ||
| + | } | ||
| + | |||
| + | .fplink.image .box .row .cell { | ||
| + | width: 120px; | ||
| + | height: 120px; | ||
| + | } | ||
| + | |||
| + | .fplink.image .box .row .cell .image img { | ||
| + | width: 120px; | ||
| + | height: 120px; | ||
| + | } | ||
} | } | ||
| Line 355: | Line 414: | ||
width: 100%; | width: 100%; | ||
height: 100%; | height: 100%; | ||
| − | |||
| − | |||
| − | |||
| − | |||
} | } | ||
Revision as of 09:27, 17 May 2018
/* CSS placed here will affect users of the mobile site */
body {
background: #fff url("https://d1u5p3l4wpay3k.cloudfront.net/dragalialost_gamepedia_en/c/cc/Dragalia_lost_background.png?version=e95c3c5bf1415c2ab5055fedc1b13709");
background-position: center;
background-repeat: no-repeat;
background-attachment: fixed;
}
.overlay-enabled, #content {
background-color: transparent;
}
footer {
background: #c8ccd1;
}
.nomobile {
display: none;
}
.client-js .toc-mobile {
background-color: rgba(0, 0, 0, 0) !important;
border: 1px solid #505050 !important;
}
.last-modified-bar.active #mw-mf-last-modified {
background-color: rgba(0,0,0,.4);
}
body.mediawiki #mw-mf-page-center {
background: rgba(255,255,255,.85);
}
a,
a:visited,
a.external {
color: #0645ad;
}
.thumb,
#content_wrapper .thumb,
li.gallerybox div.thumb {
background-color: rgba(0, 0, 0, 0);
}
.content table th {
background-color: rgba(0, 0, 0, 0);
}
.content table td,
.content table th {
padding: 3px;
}
.content table.wikitable {
background-color: rgba(0, 0, 0, 0);
margin: auto;
margin-bottom: 1em;
}
.content table.wikitable > tr > th,
.content table.wikitable > tr > td,
.content table.wikitable > * > tr > th,
.content table.wikitable > * > tr > td {
}
.content table.wikitable > tr > th,
.content table.wikitable > * > tr > th {
background-color: inherit;
padding: 3px;
}
/* Responsive main page stuff */
/********************
/* Main menu styles *
/********************/
.primary-navigation-enabled {
border-left: 12px solid #505050 !important;
background: #101010 !important;
}
#mw-mf-page-left {
border-left: 12px solid #505050;
background: transparent;
}
#mw-mf-page-left ul {
background: transparent;
}
#mw-mf-page-left ul:first-child {
border-bottom: 12px solid #505050;
}
#mw-mf-page-left ul li {
border-top: 1px solid #505050;
border-bottom: 1px solid #505050;
background: transparent;
text-shadow: none;
}
#mw-mf-page-left ul li a,
#mw-mf-page-left ul.hlist li a {
border: none;
color: #3674b3;
}
#mw-mf-page-left ul li:hover {
border-left: 12px solid #aaaaaa;
background: #505050;
}
#mw-mf-page-left ul.hlist li:hover {
border: none;
}
#mw-mf-page-left ul li:hover a,
#mw-mf-page-left ul.hlist li:hover a {
color: #ffffff;
}
/*********************
/* Front page styles *
/*********************/
.fpbox {
border-radius: 5px;
border: 2px solid #7c7c7c;
box-shadow: 0 0 0 2px rgba(0, 0, 0, 0) inset;
background: transparent;
color: inherit;
margin: 5px;
padding: 5px;
}
.fpbox .welcome {
border-bottom: 1px solid #505050;
background: transparent;
/* color: #e0e0e0; */
font-size: 150%;
text-transform: uppercase;
text-align: center;
margin: 0 0 10px 0;
padding: 0 0 5px 0;
}
.fpbox .heading {
border-bottom: 1px solid #505050;
background: transparent;
/* color: #e0e0e0; */
font-size: 132%;
font-variant: small-caps;
margin: 0 0 10px 0;
padding: 0 0 5px 0;
}
.fpbox .heading .smalllink {
color: #3674b3;
font-weight: bold;
font-size: 75%;
}
.fpbox hr {
border: none;
border-bottom: 2px solid #505050;
}
.fpplainbox {
padding: 5px 8px 10px 8px;
margin: 0 5px 10px 5px;
vertical-align: top;
}
.fplinks {
margin: -2px -3px;
}
.fplinks .linkslabel {
border-bottom: 2px solid #505050;
margin: 6px 3px 0 3px;
}
.fplink {
display: inline-block;
vertical-align: middle;
width: 100%;
}
/* Yeah, using display: table makes for a lot of extra markup, but it makes proportionate sizing and vertical centering a lot easier, so going with it */
.fplink .box {
display: table;
width: 100%;
border-spacing: 2px 3px;
border-collapse: separate;
}
.fplink .box .row {
display: table-row;
}
.fplink .box .row .cell {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: 2px solid #505050;
border-radius: 2px;
box-shadow: 0 0 0 2px #505050 inset;
/* color: #e0e0e0; */
display: table-cell;
font-weight: bold;
position: relative;
text-align: center;
text-transform: uppercase;
vertical-align: middle;
}
.fplink.wide .box .row .cell {
padding: 0 5px;
}
.fplink.image {
width: 78px;
height: 78px;
}
.fplink.image .box .row .cell {
width: 70px;
height: 70px;
vertical-align: bottom;
}
.fplink.image .box .row .cell .image img {
width: 70px;
height: 70px;
}
@media (min-width: 188px) {
.fplink {
width: 50%;
}
.fplink.wide {
width: 100%;
}
}
@media (min-width: 294px) {
.fplink {
width: 33.333%;
}
.fplink.wide {
width: 66.666%;
}
}
@media (min-width: 400px) {
.fplink {
width: 25%;
}
.fplink.wide {
width: 50%;
}
.fplink.image {
width: 108px;
height: 108px;
}
.fplink.image .box .row .cell {
width: 100px;
height: 100px;
}
.fplink.image .box .row .cell .image img {
width: 100px;
height: 100px;
}
}
@media (min-width: 506px) {
.fplink {
width: 20%;
}
.fplink.wide {
width: 40%;
}
}
@media (min-width: 612px) {
.fplink {
width: 16.666%;
}
.fplink.wide {
width: 33.333%;
}
}
@media (min-width: 718px) {
.fplink {
width: 14.285%;
}
.fplink.wide {
width: 28.571%;
}
}
@media (min-width: 824px) {
.fplink {
width: 12.5%;
}
.fplink.wide {
width: 25%;
}
}
@media (min-width: 930px) {
.fplink {
width: 11.111%;
}
.fplink.wide {
width: 22.222%;
}
}
@media (min-width: 1036px) {
.fplink {
width: 10%;
}
.fplink.wide {
width: 20%;
}
.fplink.image {
width: 128px;
height: 128px;
}
.fplink.image .box .row .cell {
width: 120px;
height: 120px;
}
.fplink.image .box .row .cell .image img {
width: 120px;
height: 120px;
}
}
.fplink.image .image {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
font-size: 75%;
z-index: 1;
}
.fplink.image a {
z-index: 2;
}
.fplink a {
display: block;
position: relative;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: 3px 5px;
}
.fplink.image .image a {
padding: 0;
}
.fplink.image .link a {
border-top: 2px solid #505050;
background: #ddddb7 !important;
}
.fplink.wide a {
margin: 0 -5px;
}
.fplink.image a {
top: auto;
}
.fpvideos {
margin: 0 auto;
overflow: hidden;
text-align: center;
max-width: 480px;
}
.fpvideo {
position: relative;
padding-top: 25px;
padding-bottom: 56.25%;
height: 0;
}
.fpvideo iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}