Wikipedia:Wikipedia Signpost/Templates/local.css
Appearance
/* from Wikipedia:Wikipedia Signpost/Templates/Signpost-header/styles.css */
.signpost-header {
box-sizing: border-box;
padding: 1em 2vw;
border-bottom: 3px double #999;
border-top: 3px double #bbb;
background-color: #FFF;
}
.signpost-header-heading {
margin: 1em 0;
}
.signpost-header-subheadings {
font-family: Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif;
font-size: 100%;
background-color: transparent;
border: none;
color: #666;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.signpost-header-subheadings:after {
content: "";
display: table;
clear: both;
}
.signpost-header-volume {
text-transform: uppercase;
width: 33%;
float: left;
text-align: left;
margin-top: 3px;
font-weight: bold;
}
.signpost-header-issue {
text-transform: uppercase;
width: 33%;
float: right;
text-align: right;
margin-top: 3px;
font-weight: bold;
}
.signpost-header-date {
white-space: nowrap;
line-height: 120%;
font-size: 155%;
color: #333;
}
/* from Template:Signpost/snippet/styles.css */
.signpost-snippet {
page-break-inside: avoid;
break-inside: avoid;
clear: both;
padding: 7px 0;
}
.signpost-snippet > div {
font-family: 'Times New Roman', Georgia, Palatino, 'Palatino Linotype', Times, serif;
border-bottom: 1px solid #aaa;
margin-bottom: 5px;
font-size: 140%;
line-height: 1.4;
}
.signpost-snippet-department {
text-shadow: 0 -1px 0 #eee;
color: #777;
font-weight: bold;
font-size: 55%;
}
.signpost-snippet-title {
font-weight: bold;
clear: both;
}
.signpost-snippet-title a,
.signpost-snippet-title a:visited {
color: black;
}
.signpost-snippet-hook {
font-size: 90%;
}
.signpost-snippet-continued {
font-size: 90%;
white-space: nowrap;
}
.signpost-snippet-continued a,
.signpost-snippet-continued a:visited {
color: #72777d;
}
.signpost-snippet-download,
.signpost-snippet-download a,
.signpost-snippet-download a:visited {
text-shadow: 0px -1px 0px #EEE;
color:#777;
}
/* from Wikipedia:Wikipedia Signpost/Template:Signpost-footer/styles.css */
.signpost-footer {
padding-top: 2em;
}
.signpost-issue-navigation,
.signpost-ticker,
.signpost-linkbar {
box-sizing: border-box;
clear: both;
font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
width: 100%;
}
.signpost-issue-navigation {
font-size: 116%;
display: flex;
flex-direction: row;
flex-wrap: wrap;
font-style: italic;
gap: 1em;
justify-content: space-between;
padding: 0 2vw;
/* Use margin, as we do not want this element to claim vert. space when empty */
margin: 0.5em 0;
}
.signpost-issue-nav-casing {
font-size: 80%;
text-transform: uppercase;
}
.signpost-ticker {
border-top: 3px double #BBB;
color: #333;
font-size: 110%;
padding: 5px 2vw;
text-align: center;
text-transform: uppercase;
}
.signpost-linkbar {
border-top: 1px solid #999;
padding: 3px 2vw;
}
.signpost-linkbar > div {
color: #444;
display: flex;
flex-flow: row wrap;
flex-wrap: wrap;
justify-content: center;
font-size: 90%;
margin: 0 auto;
max-width: 80em;
text-align: center;
}
.signpost-linkbar > div > div {
/* Inline fallback for non flex browsers */
display: inline-block;
flex: 1 1 auto;
min-width: 6em;
}
/* from Template:Signpost-main-page-body-begin/styles.css*/
.signpost-main-page-body {
box-sizing: border-box;
column-width: 15em;
column-gap: 5em;
max-width: 70em;
margin: 15px auto;
padding: 0 2vw;
}