Contents
OborWiki log
*
.OborWiki-log {
grid-column: span 2;
padding: 1em;
border-top: 1px dotted currentColor;
}
General
*
.frac {
font-variant-numeric: diagonal-fractions;
-moz-font-feature-settings: "frac";
-webkit-font-feature-settings: "frac";
font-feature-settings: "frac";
}
Reference
Reference.*
#wikitext dt {
margin-top: 14px;
}
#wikitext dt a.urllink, #wikitext dt a.attachlink {
background-color: #f0f5fa; background-image: none; border: 1px solid #d5e7fa; padding: 2px 6px; text-decoration: none; display: inline-block;
}
#wikitext dt a:hover {
background-color: #d5e7fa;
}
#wikitext dd {
font-style: italic;
}
#wikitext h3 + dt {
margin-top: 11px;
}
Lobsters
Lobsters.*
.lobsters-group-nav-box {
border: 1px solid #a2a9b1;
background-color: #f8f9fa;
padding: 8px 12px;
display: inline-block;
float: right;
font-size: 0.9em;
margin-bottom: 1em;
}
.lobsters-group-nav-box + * {
clear: both;
}
.lobsters-group-nav-box a {
font-weight: bold;
}
#wikitext .lobsters-group-nav-box p {
margin: 0;
}
Specific pages
Public.RationalistGlossary
#htoc > ul > li::before {
content: none;
}
#htoc > ul > li::after {
content: "\2005·\2005";
}
#htoc > ul > li:last-of-type::after {
content: none;
}
#htoc li {
display: inline-block;
font-weight: bold;
}
OborWiki Blog
Blog.*
#wikitext a {
font-weight: 600;
}
#wikitext #htoc a {
font-weight: normal;
}
#wikitext p {
margin: 1em 0;
}
#wikitext .b3-subheader {
padding: 0;
margin: 2px 0 1em 0;
border: none;
}
#wikitext .b3-intro {
margin: 2em 0 1em 0;
}
#wikitext .b3-intro h3 a {
font-weight: bold;
}
#wikitext .b3-subheader p {
margin: 0;
}
.added {
color: #0d0;
font-weight: bold;
}
Blog.Blog
#wikitext .b3-intro h3 {
font-size: 1.4em;
border-bottom: 1px dotted #bbf;
}
FauxTrail nav widget
*.*
.all-category-trails {
float: right;
height: 1.5em;
overflow: visible;
position: relative;
}
#wikitext .all-category-trails p,
#wikitext .all-category-trails div {
font-family: Open Sans, sans-serif;
font-size: 0.875rem;
}
.all-category-trails + * {
clear: right;
}
#wikitext .all-category-trails > p:first-child {
margin: 0 4px 0.25em 0;
line-height: 1;
text-align: right;
}
#all-category-trails-inner-container {
margin: 0.25em 0 0 0;
background-color: #fafaf0;
border: 1px solid #a2a958;
box-shadow:
0 0 2px #aaa,
0 0 4px #aaa,
0 0 8px #aaa,
0 0 12px #aaa,
0 0 16px #aaa;
min-height: 2.7em;
min-width: 21em;
position: absolute;
right: 0;
}
#all-category-trails-inner-container::before {
position: absolute;
left: 0.75em;
top: 0.75em;
content: "This page does not belong to any categories.";
font-style: italic;
line-height: 1;
}
#wikitext #all-category-trails-inner-container p {
margin: 0.5em;
padding: 0.25em;
line-height: 1;
background-color: #fafaf0;
position: relative;
white-space: nowrap;
}
#all-category-trails-inner-container a:not([href*='/Category/']) {
font-style: italic;
}
Commentboxes
*.*
#wikitext #message table {
width: 100%;
max-width: 1000px;
margin: 1em auto;
}
#message table .prompt {
width: 8em;
}
#message textarea, #message input {
font-size: inherit;
font-family: inherit;
}
#message textarea {
min-height: 12em;
}
FortForecast: Nice-looking table of thread types & characteristics
FortForecast.ThreadSurvey,FortForecast.ThreadTypeAnalysis
table.threadlist {
border: 1px solid #777;
border-collapse:collapse;
margin-top: 14px;
}
table.threadlist th,
table.threadlist td {
padding: 2px 24px 2px 4px;
}
table.threadlist tr:nth-of-type(2n) {
background-color: #f6f6f6;
}
table.threadlist th {
text-align: left;
color: #fff;
background-color: #666;
}
table.threadlist tr:nth-of-type(n+1) {
border-top: 1px solid #777;
}
FortForecast: Links to external resources (with bylines and brief summaries)
FortForecast.Resources,FortForecast.WikiFederation,FortForecast.WikiFederation-Talk,FortForecast.Civ-Talk
dt {
margin-top: 14px;
}
dt a.urllink {
background-color: #f0f5fa; background-image: none; border: 1px solid #d5e7fa; padding: 2px 6px; text-decoration: none; display: inline-block;
}
dt a:hover {
background-color: #d5e7fa;
}
dd {
font-style: italic;
}
h3 + dt {
margin-top: 11px;
}
Ahn’Qiraj Progression Status Boards
WorldOfWarcraft.AQProgressionFenrir,WorldOfWarcraft.AQProgressionSleipnir,WorldOfWarcraft.AQProgressionNidhogg,WorldOfWarcraft.AQProgressionJormungand,WorldOfWarcraft.AQProgressionValkyrie
body {
grid-template: auto / auto !important;
grid-template-areas: unset !important;
--poster-background-color: #ffffe5;
--poster-text-color: #800000;
--achievement-max-width: 270px;
}
body::before {
display: none !important;
}
#leftColumn,
#header,
#footer,
#pageTitle {
display: none !important;
}
#mainContent {
grid-area: unset !important;
border: none !important;
background-color: #000 !important;
}
#wikitext {
padding: 0 !important;
}
#wikitext ul.milestone {
list-style: none;
margin: 0;
padding: 0;
display: flex;
flex-flow: row wrap;
justify-content: center;
align-items: flex-end;
}
div.milestone {
padding: 2.5em 1.5em 1.5em 1.5em;
background-color: #ecd192;
border: 1px solid var(--poster-text-color);
box-shadow: 6px 6px 0 0 #255b27;
margin: 0 0 4em 0;
counter-reset: achievement;
}
div.milestone:last-child {
margin-bottom: 1em;
}
.milestone li {
margin: 1.5em 1.25em;
display: flex;
flex-flow: column;
align-items: center;
counter-increment: achievement;
}
.milestone img {
max-width: var(--achievement-max-width);
display: block;
border: 1px solid var(--poster-background-color);
box-shadow:
0 0 0 2px #900;
}
.milestone li span {
font-family: Garage Gothic;
font-size: 3em;
color: var(--poster-text-color);
text-align: center;
display: block;
text-transform: uppercase;
max-width: var(--achievement-max-width);
}
.milestone li span:nth-of-type(1) {
font-weight: bold;
line-height: 1;
margin: 0 0 0.1em 0;
}
.milestone li span:nth-of-type(2) {
line-height: 1;
font-size: 2em;
margin: 0.25em 0 0 0;
padding: 0 0.25em;
}
.progression {
background-color: var(--poster-background-color);
padding: 4em;
margin: 4em;
border: 4px solid var(--poster-text-color);
position: relative;
box-shadow: 0 0 0 4px #013e0c;
}
.progression::before {
content: "";
background-image: url('/attach/Gates_of_Ahn\'Qiraj_big.jpg');
background-position: top center;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 0;
opacity: 0.18;
filter: sepia(1);
}
.progression > * {
position: relative;
z-index: 1;
}
.progression h1,
.progression h2 {
text-align: center;
text-transform: uppercase;
color: var(--poster-text-color);
}
.progression h2:first-child {
font-family: Garage Gothic;
border: none;
font-size: 5em;
margin: 0 0.25em 0.25em 0.25em;
padding: 0 0 0.375em 0;
font-weight: 900;
border-bottom: 2px solid var(--poster-text-color);
}
div.milestone {
counter-increment: milestone;
position: relative;
}
.progression h2::before {
content: "Milestone " counter(milestone, upper-roman);
display: block;
font-size: 0.625em;
opacity: 0.4;
}
.progression h1 {
font-family: Agency FB Standard;
font-weight: 900;
font-size: 5em;
line-height: 1;
text-shadow:
1px 1px 0 #000;
}
.progression h1 br {
display: none;
}
.progression h1 > span:nth-of-type(1) {
opacity: 0.3;
}
.progression h1 > span:nth-of-type(2) {
display: block;
font-family: Agency FB Wide;
font-weight: 900;
font-size: 2em;
line-height: 1.25;
}
.milestone .not-done {
opacity: 0.15;
filter: grayscale(1);
}
.milestone.locked {
filter: grayscale(1);
}
.milestone.locked > * {
filter: blur(1px);
}
.milestone.locked h2 {
opacity: 0.25;
}
.milestone.locked::after {
content: "\F30D";
font-family: Font Awesome;
position: absolute;
background-color: #ccc;
left: -1px;
right: -1px;
top: -1px;
bottom: -1px;
filter: opacity(0.6);
display: flex;
justify-content: center;
align-items: center;
font-size: 15em;
font-weight: 900;
}
@media only screen and (max-width:1440px) {
.progression h1 {
font-size: 4em;
}
.progression h2 {
font-size: 4.5em;
}
}
@media only screen and (max-width:1200px) {
.progression h1 {
font-size: 3em;
}
.progression h2 {
font-size: 4em;
}
}
@media only screen and (max-width:960px) {
.progression h1 {
font-size: 2em;
}
.progression h2 {
font-size: 3.5em;
}
.progression {
padding: 3em;
margin: 3em;
}
}
@media only screen and (max-width:720px) {
.progression {
padding: 2em;
margin: 2em;
}
}
@media only screen and (max-width:640px) {
.progression h1 {
font-size: 1.5em;
}
.progression {
padding: 2em;
margin: 0;
}
}
@media only screen and (max-width:520px) {
.progression {
padding: 1em;
margin: 0;
}
}
WorldOfWarcraft.AQProgressionStatusFenrir,WorldOfWarcraft.AQProgressionStatusSleipnir,WorldOfWarcraft.AQProgressionStatusNidhogg,WorldOfWarcraft.AQProgressionStatusJormungand,WorldOfWarcraft.AQProgressionStatusValkyrie
dl {
display: flex;
flex-flow: row wrap;
font-size: 1.25em;
}
dl dt {
flex: 0 1 2em;
}
dl dt::after {
content: ": ";
}
dl dd {
flex: 1 1 calc(100% - 2em);
width: 100%;
margin: 0;
font-weight: bold;
}
Other WoW Stuff
WorldOfWarcraft.TheProtectionGuide
div#wikitext ul#htoc_ul li,
div#wikitext ul#htoc_ul li + li {
margin: 0;
}
div#wikitext ul#htoc_ul > li,
div#wikitext ul#htoc_ul > li + li {
position: relative;
padding: 0 0 0 0.25em;
margin: 0 0 0 2em;
}
div#wikitext #htoc > ul > li::before {
content: counter(htoc_1, upper-roman) ".\2006 ";
text-align: right;
display: inline-block;
width: 3em;
position: absolute;
right: 100%;
}
div#wikitext ul#htoc_ul > li > ul {
margin: 0 0 0 1em;
}
div#wikitext #htoc > ul ul li::before {
content: counter(htoc_2, lower-alpha) ".\2006 ";
}