MediaWiki:Themes.css

/* Infobox customization stylesheet: Adapted from Boku no Hero Academia Fandom */

/* Main styling */ .portable-infobox { border: 1px dashed #FEC356; font-size: 11px; background-color: white; padding:2px; width: 270px; } .portable-infobox .pi-image-collection-tab-content { background: transparent; } .portable-infobox .pi-image-collection-tabs { text-align: center; background: transparent; } .portable-infobox .pi-font, .portable-infobox .pi-secondary-font { font-size: 11px; } /** Data customization: Adapted from Boku no Hero Academia Fandom **/ .portable-infobox .pi-title { text-align: center; color: #FFFFFF; background: #FEC356; font-weight: bold; border-color: transparent; padding: 4px; font-size: 16px; } .portable-infobox .pi-header { text-align: center; color: #FFFFFF; background: #FEC356; font-weight: bold; border-color: transparent; padding: 4px; font-size: 11px; } .portable-infobox .pi-border-color { border-color: #e0d5c0; } /* Infobox Tab */

.portable-infobox .pi-image-collection-tabs .pi-tab-link { background: transparent; border-style: none; margin: 0; padding: 0; color: #f4b53d; font-weight: bold; font-size: 11px; } .portable-infobox .pi-image-collection-tabs .pi-tab-link.current { color: #222; } .portable-infobox .pi-image-collection-tabs .pi-tab-link:not(:last-of-type):after { content: "|"; color: #222; background: transparent; font-weight: bold; width: 1em; padding-right: 3px; font-size: 11px; text-align: center; } .portable-infobox .pi-group, .portable-infobox .pi-group .pi-data:last-child { border: none; } .portable-infobox .pi-data { padding: 4px; } /** Navigation footer styling: Adapted from Boku no Hero Academia Fandom **/ .portable-infobox .pi-navigation { text-align: center; font-weight: bold; background: transparent; padding: 2px; } .portable-infobox .pi-navigation a { color: #f4b53d; text-align: center; } /** Subtle nav links: Adapted from Boku no Hero Academia Fandom **/ .portable-infobox .pi-navigation { background: transparent; border-top: 1px dashed #E0C0E0; padding: 0; } /** Image customization **/ .portable-infobox .pi-image-thumbnail { max-width: 270px; height: auto; display: block; margin-left: auto; margin-right: auto; } .portable-infobox .pi-horizontal-group { text-align: center; background: transparent; background-color: transparent; } .portable-infobox .pi-image-collection { text-align:center; background: transparent; } /** collapsible button **/ .pi-collapse-closed .pi-header::after { color:#fff; } .pi-collapse .pi-header:after { color:#fff; } /** Cover  **/ .pi-theme-cover { border: 1px solid transparent; width: 200px; background-color: transparent; } .pi-theme-cover .pi-image-thumbnail { width: 200px; height: auto; display: block; margin-left: auto; margin-right: auto; } .pi-theme-cover .pi-image-collection-tabs { margin-top: -11px; }