Template:Privacy policy navigation 2/styles.css
Appearance
.privacy-policy-navigation-2 {
box-sizing: border-box;
clear: both;
margin: 1rem 0;
border: 1px solid #aaa;
background-color: #f8f8f8;
text-align: center;
}
@media screen {
html.skin-theme-clientpref-night .privacy-policy-navigation-2 {
background-color: var(--background-color-neutral, #eaecf0);
}
}
@media screen and ( prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .privacy-policy-navigation-2 {
background-color: var(--background-color-neutral, #eaecf0);
}
}
.pp-navigation-2-header,
.pp-navigation-2-list {
margin: 4px;
}
.pp-navigation-2-editlink {
font-size: smaller;
margin-right: .5em;
float: left;
}
.pp-navigation-2-translatelink {
font-size: smaller;
margin-left: .5em;
float: right;
}
.pp-navigation-2-title {
font-weight: bold;
}
.pp-navigation-2-list ul {
margin: 0;
padding: 0;
}
.pp-navigation-2-list li {
margin: 0;
display: inline;
}
.pp-navigation-2-list li::after {
content: " ·";
font-weight: bold;
}
.pp-navigation-2-list li:last-child::after {
content: none;
}
.pp-navigation-2-list ul ul {
display: inline;
}
.pp-navigation-2-list ul ul li:first-child:before {
content: "(";
}
.pp-navigation-2-list ul ul li:last-child:after {
content: ")";
font-weight: normal;
}
.pp-navigation-2-list li {
word-break: break-word;
overflow-wrap: break-word;
}
.pp-navigation-2-list li ul {
white-space: normal;
}