MediaWiki:BattleThemes.css

/* Battle */ .portable-infobox { width: 320px; background: #EBF6F9; color: #3665A2; padding: 2px; border: 1px #006699 solid; border-radius: 28px; margin: 0 0 1em 1em; } .portable-infobox .pi-border-color { border-color: transparent; } .portable-infobox .pi-item-spacing { padding: 5px 0; } .portable-infobox .pi-secondary-font, .portable-infobox .pi-font { line-height: 20px; }/**/ /* title & headr */ .portable-infobox .pi-title, .portable-infobox .pi-header { background: #3665A2; font-weight: bold; font-size: small; line-height: 25px; color: #EBF6F9; text-align: center; padding: 0; border-radius: 25px 25px 0 0; } .portable-infobox .pi-title:only-child, .portable-infobox .pi-header { line-height: inherit; border-radius: 25px; } .portable-infobox .pi-header { line-height: 24px; } .portable-infobox .pi-title + .pi-group:first-of-type .pi-header { border-radius: 0 0 25px 25px; margin: 1px 0 0 0; }/**/ /* images */ .portable-infobox .pi-image-collection-tabs, .portable-infobox .pi-image-collection { margin: 10px 0; } .portable-infobox .pi-image { margin: 6px 0; } .portable-infobox .pi-image-collection-tabs { display: flex; justify-content: center; align-items: center; } .portable-infobox .pi-image-collection-tabs:after { content: "•"; order: 2; margin: 0 5px; } .portable-infobox .pi-navigation, .portable-infobox .pi-image-collection-tabs .pi-tab-link { background: transparent; font-weight: normal; border: 0; } .portable-infobox .pi-tab-link:hover { text-decoration: underline; } .portable-infobox .pi-tab-link.current { color: #00B7B7; } .portable-infobox .pi-tab-link + .pi-tab-link { order: 3; } .portable-infobox .pi-image-collection-tab-content { background: transparent; } .portable-infobox .pi-image img { max-width: 100%; height: auto; }/**/ /* All Infoboxes — Data */ .portable-infobox .pi-group:last-child { padding-bottom: 5px; } .portable-infobox .pi-data { padding: 1px 0; } .portable-infobox .pi-data:first-of-type { padding-top: 5px; } .portable-infobox .pi-data:last-of-type { padding-bottom: 5px; } .portable-infobox .pi-data-label { flex-basis: 35%; text-align: right; } .portable-infobox .pi-data-value { flex-grow: 1; padding: 0 0 0 6px; } .portable-infobox .pi-data-value:only-child { text-align: center; } .portable-infobox .pi-smart-group .pi-smart-data-label { flex-grow: 1; font-size: medium; text-align: center; } .portable-infobox .pi-smart-group .pi-smart-data-value { padding: 0; }/**/