Template:Navbox/style.css
From Pizza Tower Wiki
.navbox {
border: 9px solid transparent;
border-right: 12px solid transparent;
border-left: 12px solid transparent;
border-image: url(https://static.miraheze.org/pizzatowerwiki/3/39/PTWiki-TVProjectile-empty-border.png) 20 / 20px stretch;
width: 100%;
background-color: #d8b8f8;
background-clip: content-box;
position: relative;
margin-top: 54px;
}
.navbox, .navbox table {
border-spacing: 0;
border-collapse: unset;
}
.navbox:before {
content: "";
background-image: url(https://static.miraheze.org/pizzatowerwiki/a/a7/PTWiki-TVProjectile-antenna.png);
width: 61px;
height: 42px;
position: absolute;
z-index: -1;
left: 50%;
transform: translateX(-50%) translateY(-47px);
}
.navbox .navbox-gutter {
display: none !important;
}
.navbox .navbox-title th {
padding: 7px 0 3px;
}
.navbox .navbox-title { /* Title */
font-weight: bold;
font-size: 1.2em;
border-bottom:1px solid #4E3B5A;
}
.navbox .navbox-list {
background-color: transparent;
padding: 0;
}
.navbox .navbox-list.no-group ul {
border-image: none;
border: none;
}
.navbox .hlist li {
display: inline;
}
.navbox .mw-collapsible-toggle-default {
margin-right: 0.5em;
position: relative;
top: -3px;
}
.navbox .mw-collapsible-toggle, .navbox .navbox-vde { /* Hide / Show */
width: 65px;
}
.navbox-vde {
float: left;
margin-left: 0.5em;
}
.navbox .navbox-subgroup {
width: 100%;
}
/* COLORS & BORDERS */
.navbox .navbox-group a {
color: #FFE444;
}
.navbox .mw-collapsible-text {
color: var(--linkColor);
}
.navbox .mw-collapsible-toggle-default:before, .navbox .mw-collapsible-toggle-default:after, .navbox-vde {
color: #43008d7d;
}
.navbox .navbox-title {
background-color: #a850f8; /* default color */
}
.navbox .navbox-group {
text-align: right;
width: 150px;
background-color: #5e26a7;
color: #d8b8f8;
padding: 1px 16px 1px 10px;
}
.navbox .navbox-subgroup .navbox-group {
background-color: #9850f8;
color: white;
border-left: 1px solid !important;
border-image: url(https://static.miraheze.org/pizzatowerwiki/7/76/PTWiki-boxborder.png) 2 2 0 2 / 2px 2px 0 2px round round;
}
.navbox .navbox-header {
border-top: 1px solid;
border-bottom: 1px solid;
border-image: url(https://static.miraheze.org/pizzatowerwiki/7/76/PTWiki-boxborder.png) 2 0 2 0 / 2px 0 2px 0 round round;
}
.navbox .navbox-group, .navbox .navbox-subgroup .navbox-group, .navbox .hlist ul, .navbox .navbox-header {
border-image-outset: 1px !important;
}
.navbox .navbox-group {
border-width: 1px;
border-left: none;
border-bottom: none;
border-image: url(https://static.miraheze.org/pizzatowerwiki/7/76/PTWiki-boxborder.png) 2 2 0 0 / 2px 2px 0 0 round round;
}
.navbox .hlist ul {
border-top: 1px solid;
border-image: url(https://static.miraheze.org/pizzatowerwiki/7/76/PTWiki-boxborder.png) 2 0 0 0 / 2px 0 0 0 round round;
padding: 5px 5px;
list-style: none;
margin: 0;
}
.navbox .textList li:not(:last-child):after {
content: " •";
padding: 0 0.2em;
}