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.
/***** CSS placed here will be applied to all skins on the entire site. *****/
/*****************
* Mobile/desktop *
******************/
.mobileonly {
display: none;
}
@media screen and (max-width:720px) {
.mobileonly {
display: block;
}
table.mobileonly {
display: table!important;
}
.desktoponly,
table.desktoponly {
display: none!important;
}
}
/************
* Galleries *
*************/
.mediawiki .gallery {
margin: 0 5px;
}
.mediawiki .gallerybox {
margin: 0 0 15px;
}
/* Changing traditional to look similar to old Fandom style */
.mediawiki .gallery.mw-gallery-traditional .gallerybox .thumb {
border: 1px solid var(--wiki-content-border-color);
background: none;
}
.mediawiki .gallery.mw-gallery-traditional .gallerybox .thumb > div {
margin: 0 auto !important;
}
.mediawiki .gallery.mw-gallery-traditional .gallerybox .thumb .image img {
width: 100%;
height: auto;
}
.mediawiki .gallery:not(.mw-gallery-packed-overlay) .gallerybox .gallerytext {
font-size: 75%;
color: var(--wiki-content-text-color);
margin-top: 5px;
padding-right: 5px;
}
.mediawiki .gallery.mw-gallery-nolines,
.mediawiki .gallery.mw-gallery-traditional {
display: flex;
flex-wrap: wrap;
}
ul.mw-gallery-packed, ul.mw-gallery-packed-overlay, ul.mw-gallery-packed-hover {
text-align: left;
}
.mainpage__portal__content .gallery {
justify-content: center;
margin: 5px 5px 0;
}
.mediawiki .mainpage__portal__content .gallerybox {
margin: 5px 0 0;
}
/*********
* Popups *
**********/
.mwe-popups {
box-shadow: 0 30px 90px -20px rgba(255,255,255,0.3),0 0 1px 1px rgba(255,255,255,0.05)
}
.mwe-popups, .mwe-popups .mwe-popups-container {
background: var(--wiki-content-background-color--secondary);
}
.mwe-popups .mwe-popups-container,
.mwe-popups .mwe-popups-extract {
color: var(--wiki-content-text-color);
}
.mwe-popups .mwe-popups-extract[dir='ltr']:after {
background-image:linear-gradient(to right,rgba(255,255,255,0),var(--wiki-content-background-color--secondary) 50%)
}
.mwe-popups .mwe-popups-extract[dir='rtl']:after {
background-image:linear-gradient(to left,rgba(255,255,255,0),var(--wiki-content-background-color--secondary) 50%)
}
.mwe-popups .mwe-popups-extract blockquote:after {
background-image:linear-gradient(to bottom,rgba(255,255,255,0),var(--wiki-content-background-color--secondary) 75%)
}
.mwe-popups .mw-ui-icon {
filter: var(--wiki-icon-general-filter);
}
ol.references li:target, sup.reference:target {
background-color: var(--wiki-body-background-color);
outline: 1px dashed var(--wiki-content-text-mix-color);
}
cite {
font-style: normal;
}
/*************
* End popups *
**************/
/************
* Main Page *
*************/
.mw-parser-output .mainpage-discord a {
display: block;
width: 100px;
height: 30px;
line-height: 30px;
text-decoration: none;
text-align: center;
background: #5865F2!important;
color: #fff!important;
border-radius: 3px;
transition: 300ms;
margin: 10px auto 5px;
font-weight: bold;
}
.mw-parser-output .mainpage-discord a:after {
display: none!important;
}
.mw-parser-output .mainpage-discord a:hover {
background: #8ea1e1!important;
color: #fff;
text-decoration: none;
}
@media screen and (min-width: 1080px){
.page-Ace_Combat_Wiki .mw-parser-output,
.page-Ace_Combat_中文_Wiki .mw-parser-output, /* zh */
.page-ACES_WIKI .mw-parser-output { /* ja */
display: flex;
justify-content: space-evenly;
}
.mainpage-left {
width: calc(100% - 350px);
}
.mainpage-right {
width: 300px;
}
}
/* [[Template:Portal]] */
.mainpage__portal {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-accent-color);
overflow: hidden;
margin-bottom: 17px;
border-radius: 3px;
}
.mainpage__portal + p:not(.show) {
display: none;
}
.mainpage__portal__header {
background: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
line-height: 40px;
text-align: center;
font-weight: bold;
font-size: 18px;
}
.mainpage__portal__content {
box-sizing: border-box;
padding: 10px 30px;
}
.mainpage__portal__content h3 {
font-weight: bold !important;
}
.mainpage__portal__content .floatright {
margin: 15px 0 10px 20px !important;
}
.mainpage__portal__content span {
display: block;
text-align: center;
}
.mainpage__portal__content span span {
display: inline;
text-align: unset;
}
.mainpage__portal__content__featured {
display: flex;
}
.mainpage__portal__content__featured div {
text-align: justify;
margin-left: 10px;
}
@media screen and (max-width: 1200px) and (min-width: 1080px){
.mainpage__portal__content__featured {
flex-wrap: wrap;
align-items: center;
justify-items: center;
align-content: center;
justify-content: center;
}
.mainpage__portal__content__featured > * {
width: 100%;
text-align: center;
}
}
@media screen and (max-width: 860px){
.mainpage__portal__content__featured {
flex-wrap: wrap;
align-items: center;
justify-items: center;
align-content: center;
justify-content: center;
}
.mainpage__portal__content__featured > * {
width: 100%;
text-align: center;
}
}
/****************
* End Main Page *
*****************/
/************
* Infoboxes *
*************/
:root {
--pi-background: var(--wiki-content-background-color);
--pi-secondary-background: var(--wiki-accent-color);
--pi-secondary-background--rgb: var(--wiki-accent-color--rgb);
--pi-secondary-background-label: var(--wiki-accent-label-color);
--pi-border-color: rgba(var(--pi-secondary-background--rgb),0.5);
--pi-width: 300px;
}
.portable-infobox {
border:1px solid var(--pi-border-color);
}
.portable-infobox .pi-title,
.portable-infobox .pi-header {
text-align:center;
font-size:1.5em;
background:var(--pi-secondary-background);
color:var(--pi-secondary-background-label);
}
.portable-infobox,
.portable-infobox .pi-title {
border-radius: 2px;
}
.portable-infobox .pi-header {
padding: 0.5em;
font-size: 1.2em;
}
.portable-infobox .pi-data {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
border-bottom: none;
border-top-width: 1px;
border-top-style: solid;
}
.pi-horizontal-group-item,
.portable-infobox .pi-secondary-background.pi-navigation,
.pi-panel-scroll-wrapper, .pi-media-collection-tabs {
background:rgba(var(--pi-secondary-background--rgb), 0.18);
}
.pi-tab-link.current, .pi-section-tab.pi-section-active .pi-section-label {
color: var(--wiki-accent-label-color);
}
.portable-infobox .pi-collapse .pi-header {
cursor: pointer;
}
/* if an image is the full original width, make it the full actual width */
.pi-image-thumbnail[width="270"] {
width: var(--pi-width);
}
/* overqualify these to overwrite normal content heading styles */
.mw-body .portable-infobox h2,
.mw-body .portable-infobox h3 {
border-bottom: 0;
font-family: var(--heading-font-family);
font-weight: 700;
margin: 0;
}
.portable-infobox .pi-secondary-background.pi-navigation {
text-align: center;
}
@media screen and (max-width: 720px){
.portable-infobox {
font-size: 0.85em;
}
}
/* hide setmainimage declarations from viewing */
.portable-infobox .pi-navigation[data-item-name="setmainimage"] {
display: none;
}
/****************
* End infoboxes *
*****************/
/*****************************
* [[Template:Documentation]] *
******************************/
.templatedoc {
background: var(--wiki-content-background-color--secondary);
border: 1px solid var(--wiki-content-border-color);
margin: 10px 0;
clear: both;
}
.templatedoc__header {
background: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-bottom: 1px solid var(--wiki-content-border-color);
padding: 10px;
}
.templatedoc__links {
float: right;
text-align: right;
}
.templatedoc__inner {
padding: 15px;
}
.templatedoc__footer {
clear: both;
background: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
border-top: 1px solid var(--wiki-content-border-color);
padding: 7px;
text-align: right;
}
.mw-parser-output .templatedoc__links a.external,
.templatedoc__footer a {
color: var(--wiki-accent-label-color);
text-decoration: underline var(--wiki-accent-label-color) dashed;
}
.mw-parser-output .templatedoc__links a.external:after {
display: none!important;
}
.templatedoc__links a:hover,
.templatedoc__footer a:hover {
text-decoration: underline;
}
.mw-templatedata-doc-desc {
/* TemplateData description is a duplicate of the template documentation */
/* but still necessary for template usage itself, so only hide it in doc */
display: none;
}
.mw-templatedata-doc-params caption > p:first-child {
font-weight: bold;
}
.mw-templatedata-doc-params caption > p:last-child {
margin: 5px 0 10px;
font-size: 14px;
}
.mw-templatedata-doc-params caption > p:last-child > span:first-child {
margin-right: 5px;
}
.mw-templatedata-doc-params dl {
margin: 0;
}
.mw-templatedata-doc-params td dt {
margin-top: 5px;
}
.mw-templatedata-doc-params td dd {
margin-bottom: 5px;
}
/********************
* End documentation *
*********************/
/**************************
* [[Strangereal#History]] *
***************************/
.strangereal_timeline_module > div {
display: block;
overflow-x: auto;
white-space: nowrap;
}
.strangereal_timeline_module > div {
color: var(--wiki-content-text-color)!important;
}
.strangereal_timeline_module > div > div:nth-child(4) > div {
display: none;
}
.strangereal_timeline_module > div > div:nth-child(4) > div:nth-child(5n) {
display: inline;
}
.strangereal_timeline_module > div > div:nth-child(3) {
background-image: repeating-linear-gradient(to right, transparent, transparent 58.5px, var(--wiki-content-border-color) 58.5px, var(--wiki-content-border-color) 59.5px, transparent 59.5px)!important;
}
.strangereal_timeline_module > div > div:nth-child(2) {
line-height: 1.25!important;
}
.strangereal_timeline_module > div > div:nth-child(2) > div {
height: 32px!important;
margin: 5px 0!important;
}
.strangereal_timeline_module > div > div:nth-child(2) > div:nth-child(4),
.strangereal_timeline_module > div > div:nth-child(2) > div:nth-child(7),
.strangereal_timeline_module > div > div:nth-child(2) > div:nth-child(11) {
line-height: 2.5;
}
.strangereal_timeline_module > div > div:nth-child(3) > div {
height: 32px!important;
margin: 5px 0px!important;
background: rgba(var(--wiki-content-text-color--rgb), 0.01)!important;
}
.strangereal_timeline_module > div > div:nth-child(3) > div > div {
height: 32px!important;
}
/***************************
* [[Strangereal/Timeline]] *
****************************/
.page-Strangereal_Timeline #toc {
clear: both;
}
.page-Strangereal_Timeline #toc .tocnumber {
display: none;
}
.page-Strangereal_Timeline #toc ul {
max-width: unset;
}
.page-Strangereal_Timeline #toc li a {
text-align: center;
padding: 8px 5px;
}
.page-Strangereal_Timeline #toc .toclevel-1 > ul {
display: flex;
flex-wrap: wrap;
}
.page-Strangereal_Timeline #toc .toclevel-2 {
margin-left: 0;
}
.page-Strangereal_Timeline #toc .toclevel-2 a {
width: 60px;
}
/***************************
* End Strangereal/Timeline *
****************************/
/********************
* [[Template:Mbox]] *
*********************/
.mbox {
display: flex;
position: relative;
background-color: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
border-left-width: 8px;
margin: 10px auto;
min-height: 32px;
}
.mbox-type-success {
border-color: var(--wiki-success-color);
}
.mbox-type-info {
border-color: var(--wiki-accent-color--hover);
}
.mbox-type-moderate {
border-color: var(--wiki-warning-color);
}
.mbox-type-important {
border-color: var(--wiki-alert-color);
}
.mbox__content {
display: table;
box-sizing: border-box;
width: 100%;
padding: 8px 15px;
}
.mbox__content__image {
display: table-cell;
width: 45px;
height: 100%;
text-align: center;
vertical-align: middle;
padding-right: 15px;
font-size: 2.5em;
line-height: 1;
}
.mbox__content__image .icon-filter {
filter: var(--wiki-icon-general-filter);
}
.mbox__content__wrapper {
display: table-cell;
vertical-align: middle;
}
.mbox__content__header {
display: block;
font-weight: bold;
}
.mbox__content__text {
display: block;
}
.mbox__content__text__comment {
font-size: small;
}
.mbox__content__aside {
display: table-cell;
width: 100px;
vertical-align: middle;
text-align: center;
padding-left: 15px;
border-left: 1px solid var(--wiki-content-border-color);
}
.mbox__close {
position: absolute;
right: 0;
top: 0;
padding: 2px 7px;
font-weight: bold;
font-size: 16px;
color: var(--wiki-content-text-color);
cursor: pointer;
transition: all .15s ease-in;
}
.mbox__close:hover {
color: var(--wiki-content-text-mix-color);
}
.mbox__close:after {
content: '×';
}
.mw-collapsed + .mbox__close {
transform: rotate(45deg);
padding: 4px 7px 5px 2px;
}
.mbox__content__image.fandom-icons {
font-size: 2em;
}
#siteNotice .mbox {
line-height: 1.4;
}
#siteNotice .mbox__close {
display: none;
}
.sitedir-ltr .mw-dismissable-notice-body,
.sitedir-rtl .mw-dismissable-notice-body {
clear: both;
margin: 0;
}
/***********
* End Mbox *
************/
/*********************
* [[Template:Quote]] *
**********************/
.quote,
.vector-body .quote { /* ja */
border-left: 3px solid var(--wiki-accent-color--hover);
margin-left: 9px;
padding: 0; /* ja */
}
.quote dl {
padding: 5px 0;
}
.quote dl dd {
margin-left: 15px;
}
/**********************
* [[Template:Navbox]] *
***********************/
.navbox {
width: 100%;
background: var(--wiki-body-background-color);
color: white;
margin: 1em auto;
font-size: 84%;
clear: both;
padding: 2px;
border-spacing: 0;
border: none; /* 2px solid #034F7A */
border-radius: 3px;
border-collapse: unset;
}
/* Merges navboxes that are directly under each other */
.navbox + .navbox {
margin-top: -16px;
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.navbox .navbox-title {
background: var(--wiki-accent-color);
font-weight: bold;
}
.navbox .navbox-title, .navbox .navbox-title a {
color: var(--wiki-accent-label-color);
}
.navbox .navbox-title-padright {
padding-right: 65px;
}
.navbox .navbox-title-padleft {
padding-left: 65px;
}
.navbox .navbox-subgroup {
border-spacing: 0;
width: 100%;
}
.navbox .navbox-gutter {
height: 2px;
}
.navbox .navbox-subgroup .navbox-gutter {
/*! background: #034F7A; */
}
.navbox .navbox-subgroup .navbox-group {
min-width: 150px;
}
.navbox .navbox-section-row > td {
padding: 0;
height: 100%;
}
.navbox .navbox-section {
width: 100%;
border-spacing: 0;
}
.navbox .navbox-above,
.navbox .navbox-below,
.navbox .navbox-image {
/*! background: #001D48; */
text-align: center;
}
.navbox .navbox-group,
.navbox .navbox-header {
background: var(--wiki-accent-color);
color:white;
font-weight: bold;
height: 100%;
padding: 2px 4px;
}
.navbox .navbox-header-collapsible {
padding-left: 65px;
}
.navbox .navbox-group {
min-width: 125px;
}
.navbox .navbox-group,
.navbox .navbox-image-left {
border-right: 2px solid var(--wiki-accent-color--hover);
}
.navbox-image-right {
border-left: 2px solid var(--wiki-accent-color--hover);
}
.navbox .navbox-list {
background: var(--wiki-content-background-color);
color:white;
width: 100%;
height: 100%;
padding: 0;
}
.navbox .navbox-list div {
padding: 0px 4px;
}
.navbox .navbox-list.no-group {
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}
.navbox .mw-collapsible-toggle {
width: 65px;
}
/* hlist */
.hlist ul {
margin: 0;
list-style: none;
}
.hlist li, .hlist ul ul {
display: inline;
}
.hlist li a, .hlist li .selflink {
white-space: nowrap;
}
.hlist ul ul:before {
content: "("
}
.hlist ul ul:after {
content: ")"
}
.hlist li:after {
content: " • ";
}
.hlist ul ul li:after {
content: "/";
}
.hlist li:last-child:after, .hlist ul ul li:last-child:after {
content: none;
}
/*** Enemy List table styling ***/
.unitlist, .spunitlist, .unitlist-mu {
width: 100%;
text-align: center!important;
}
.unitlist th:nth-child(1), .spunitlist th:nth-child(1), .unitlist-mu th:nth-child(2) {
width: 40px;
}
.unitlist th:nth-child(2), .unitlist-mu th:nth-child(3) {
width: 25%;
}
.unitlist th:nth-child(3), .unitlist th:nth-child(4), .unitlist-mu th:nth-child(1), .unitlist-mu th:nth-child(4), .unitlist-mu th:nth-child(5) {
width: 10%;
}
/* ACZ Special Units */
.spunitlist.acz-special th:nth-child(2) {
width: 7%;
}
.spunitlist.acz-special th:nth-child(3) {
width: 25%;
}
.spunitlist.acz-special th:nth-child(4), .spunitlist.acz-special th:nth-child(5), .spunitlist.acz-special th:nth-child(7) {
width: 10%;
}
.spunitlist.acz-special th:nth-child(6) {
width: 11%;
}
/*** Module:Context-link and Module:Hatnote ***/
.context-link, .hatnote {
position: relative;
padding-left: 2.5%;
font-style: italic;
margin-bottom: 5px;
}
.multi-hatnotes .hatnote {
margin-bottom: 0;
}
/*** Limits headers shown in a Table of Contents ***/
/* Credit to Wikipedia, to be used in conjunction with Template:TOC limit */
.toclimit-2 .toclevel-1 > ul, .toclimit-3 .toclevel-2 > ul, .toclimit-4 .toclevel-3 > ul, .toclimit-5 .toclevel-4 > ul, .toclimit-6 .toclevel-5 > ul, .toclimit-7 .toclevel-6 > ul {
display: none;
}
/*** Project:Polls, from Destiny Wiki's Common.css ***/
.poll-table {
background: var(--wiki-content-background-color);
border-collapse: collapse;
border: none;
margin: 1em 1em 1em 0;
}
.poll-table th {
background: var(--wiki-accent-color);
color: var(--wiki-accent-label-color);
text-align: left!important;
}
.poll-table>thead>tr>th, .poll-table>tbody>tr>td {
padding: 6px 12px;
vertical-align: top;
}
.poll-table td {
border-bottom: 1px solid var(--wiki-content-border-color);
}
.poll-table p {
margin: 0!important;
}
/*** Reddit-style spoilers ***/
.spoiler, .spoiler *, .spoiler a.new {
color: transparent;
-webkit-transition: background 0.7s, color 0.7s;
transition: background 0.7s, color 0.7s;
}
.spoiler {
background: var(--wiki-content-text-color);
padding: 2px 5px;
}
.spoiler:hover {
background: rgba(var(--wiki-content-text-color--rgb), 0.15);
color: var(--wiki-content-text-color);
}
.spoiler:hover a {
color: var(--wiki-content-link-color);
}
.spoiler:hover a.new {
color: var(--wiki-content-redlink-color);
}
/*** Template:Shortcut, thanks to RuneScape Wiki ***/
.shortcut {
background: var(--wiki-content-background-color);
border: 1px solid var(--wiki-content-border-color);
margin: 5px 0 5px 10px;
padding: 5px;
text-align: center;
font-size: 9pt;
float: right;
}
/*** Project:Sandbox ***/
.page-Ace_Combat_Wiki_Sandbox #mw-content-text:before {
content: "This is our sandbox page dedicated for code testing. Feel free to make any test edits you'd like!";
display: block;
border: 2px dashed var(--wiki-content-border-color);
padding: 5px;
text-align: center;
}
/*** Transcript namespace ***/
.ns-114 .mw-parser-output .mission-script dl {
border: 1px solid var(--wiki-content-border-color);
border-radius: 5px;
padding: 5px 10px;
margin: 0.5em 0;
overflow: hidden;
}
.ns-114 .mw-parser-output > ul + ul {
margin-top: 10px;
}
.ns-114 .mw-parser-output > ul li + li,
.ns-114 .mw-parser-output > ul li ul {
margin-top: -3px;
}
.transcript-block {
border: 1px solid var(--wiki-content-border-color);
border-radius: 5px;
margin: .5em 0;
}
.transcript-line {
padding-bottom: 5px;
}
.transcript-line-speaker {
padding: 5px 10px;
background: black;
color: white;
font-weight: bold;
}
.transcript-line-speaker.transcript-line-green,
.transcript-line-speaker.transcript-line-green a {
color: #32EF32!important;
}
.transcript-line-speaker.transcript-line-blue,
.transcript-line-speaker.transcript-line-blue a {
color: #5BAFE1!important;
}
.transcript-line-speaker.transcript-line-red,
.transcript-line-speaker.transcript-line-red a {
color: #E95B71!important;
}
.transcript-line-speaker.transcript-line-yellow,
.transcript-line-speaker.transcript-line-yellow a {
color: #E6D029!important;
}
.transcript-line:first-child .transcript-line-speaker {
border-radius: 5px 5px 0 0;
}
.transcript-line-text {
padding: 5px 20px 0;
}
/*** DataTables dark fixes and customizations ***/
.mediawiki table.dataTable tr.dtrg-group td {
background-color: var(--wiki-content-background-color--secondary);
}
.mediawiki .dataTables_wrapper td,
.mediawiki .dataTables_wrapper th {
border-bottom: 1px solid var(--wiki-content-border-color);
text-align: left;
}
.dataTables_wrapper .dataTables_length {
padding: 5px 0 10px;
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_length select,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_filter input,
.dataTables_wrapper .dataTables_info,
body .dataTables_wrapper .dataTables_paginate .paginate_button {
color: var(--wiki-content-text-color)!important;
}
body .dataTables_wrapper .dataTables_length select option,
.dataTables_wrapper th,
body table.datatable tbody tr {
background: var(--wiki-content-background-color);
}
.datatable-aceinf tr > th:nth-child(3),
.datatable-aceinf tr > td:nth-child(3),
.datatable-aceinf-fiveweps tr > th:nth-child(8),
.datatable-aceinf-fiveweps tr > td:nth-child(8),
.datatable-aceinf-fourweps tr > th:nth-child(7),
.datatable-aceinf-fourweps tr > td:nth-child(7) {
border-right: 1px solid var(--wiki-content-border-color);
}
.datatable-aceinf td,
.datatable-aceinf th {
padding: 6px 0 6px 12px!important;
}
body .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover,
body .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):active,
body .dataTables_wrapper .dataTables_paginate .paginate_button.current {
background: var(--wiki-accent-color);
background: -moz-linear-gradient(var(--wiki-accent-color--hover), var(--wiki-accent-color));
background: -webkit-linear-gradient(var(--wiki-accent-color--hover), var(--wiki-accent-color));
background: linear-gradient(var(--wiki-accent-color--hover), var(--wiki-accent-color));
color: var(--wiki-accent-label-color)!important;
border: 1px solid var(--wiki-content-background-color);
}
.aircraft-list-table td:first-child {
white-space: nowrap;
}
.aircraft-list-table td:first-child a,
.aircraft-list-table td:first-child b {
vertical-align: middle;
}
/*** [[Project:Terminology]] ***/
span.mw-lingo-term {
border-bottom: 1px dashed var(--wiki-content-text-color);
cursor: help;
}
span.mw-lingo-term:hover {
background-color: rgba(var(--wiki-content-text-color--rgb), 0.1);
}
.mw-lingo-tooltip {
background: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
border: 1px solid var(--wiki-content-border-color);
font-size: 10pt;
line-height: normal;
box-shadow: 0 3px 14px #0006;
}
.mw-lingo-tooltip .qtip-content {
padding: 10px 15px;
line-height: 1.3;
}
/*** nothing to see here ***/
#aprilFoolsRosaButton {
position: fixed;
bottom: 15px;
left: 15px;
z-index: 9999;
display: none;
}
#aprilFoolsRosaImage {
position: fixed;
bottom: 0;
left: 0;
width: 600px;
height: 510px;
background: url("https://i.imgur.com/TXYGy3o.png");
background-repeat: no-repeat;
background-size: 100%;
background-position: bottom left;
z-index: 9999;
cursor: pointer;
}
@media screen and (max-width:600px) {
#aprilFoolsRosaImage {
width: 100vw;
}
}
/*** DataMaps ***/
/* hide edit button for logged-out users */
#wikigg-header.no-session ~ .content-wrapper .ext-datamaps-control-edit {
display: none;
}
/* popup styling */
.leaflet-popup-content-wrapper, .leaflet-popup-tip, .leaflet-bar, .ext-datamaps-control-expandable[aria-expanded="true"] {
background: var(--wiki-content-background-color);
color: var(--wiki-content-text-color);
}
.ext-datamaps-popup-header .ext-datamaps-popup-subtitle {
color: var(--wiki-content-text-mix-color);
}
.leaflet-bar button {
color: var(--wiki-content-text-color);
border-bottom-color: var(--wiki-content-border-color);
}
.leaflet-bar button:hover, .leaflet-bar button:focus {
background: var(--wiki-content-background-color--secondary);
}
.leaflet-control-container [class^="oo-ui-icon-"] {
filter: var(--wiki-icon-general-filter);
}
.ext-datamaps-control-search ul.ext-datamaps-control-search-results {
background: rgba(var(--wiki-content-background-color--rgb), 0.9);
}
/* link button styling, including to make all padding clickable */
.ext-datamaps-popup .ext-datamaps-popup-tools li {
padding: 0;
border: none;
border-radius: 0;
transition: none;
}
.ext-datamaps-popup .ext-datamaps-popup-tools li:hover {
background: none;
border-radius: 0;
}
.ext-datamaps-popup .ext-datamaps-popup-tools li a {
display: inline-block;
padding: 0.2em 0.5em;
border: 1px solid var(--wiki-content-border-color);
border-radius: 4px;
transition: background 100ms, color 100ms;
text-decoration: none;
}
.ext-datamaps-popup .ext-datamaps-popup-tools li a:hover,
.ext-datamaps-control-search ul.ext-datamaps-control-search-results li:focus, .ext-datamaps-control-search ul.ext-datamaps-control-search-results li[data-highlighted="true"] {
background: var(--wiki-content-link-color);
color: var(--wiki-content-link-label-color);
}
.leaflet-control-container .oo-ui-buttonElement > .oo-ui-buttonElement-button {
min-height: unset;
}