725
edits
(also remove mediawiki logo lol) |
(Try something halfway?) |
||
| (39 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
@font-face { | @font-face { | ||
font-family: ' | font-family: 'Iosevka Toaq Aile'; | ||
font-weight: | font-weight: 400; | ||
src: url('/Special:Redirect/file/ | src: url('/Special:Redirect/file/IosevkaToaqAile-Regular.off') format('woff2'); | ||
font-display: block; | |||
font-display: | |||
} | } | ||
html,body { | |||
font-family: | font-family: "Segoe UI", sans-serif; | ||
} | } | ||
. | .toaq { | ||
/* Iosevka has a tall x-height; it comes out looking larger than other fonts | |||
on the wiki */ | |||
font-size: 0.96em; | |||
} | } | ||
| Line 28: | Line 20: | ||
} | } | ||
.toaq, .derani | .toaq, .derani { | ||
font-family: ' | font-family: 'Iosevka Toaq Aile', system-ui, sans-serif; | ||
} | } | ||
| Line 48: | Line 40: | ||
} | } | ||
.no-decoration, .no-decoration * { | .no-decoration, .no-decoration * { | ||
box-shadow: none !important; | box-shadow: none !important; | ||
| Line 64: | Line 47: | ||
a:link { | a:link { | ||
color: rgb(91, 154, 170) !important; | color: rgb(91, 154, 170) !important; | ||
transition: background-color 0.5s; | |||
word-break: break-word; | |||
} | |||
.mw-content-container a:link { | |||
text-decoration: underline rgba(91,154,170,25%); | text-decoration: underline rgba(91,154,170,25%); | ||
text-decoration-thickness: 2px; | text-decoration-thickness: 2px; | ||
text-underline-offset: 2px; | text-underline-offset: 2px; | ||
} | } | ||
.mw-parser-output .external { | |||
.mw-parser-output .external, .plainlinks a.external { | |||
padding-right: 0 !important; | padding-right: 0 !important; | ||
background-image: none !important; | background-image: none !important; | ||
| Line 76: | Line 63: | ||
a.external::after { | a.external::after { | ||
content: '\02197'; | content: '\02197'; | ||
} | |||
.plainlinks a.external::after { | |||
content: none; | |||
} | } | ||
| Line 86: | Line 76: | ||
color: rgb(200, 123, 150) !important; | color: rgb(200, 123, 150) !important; | ||
text-decoration-color: rgba(200,123,150,25%); | text-decoration-color: rgba(200,123,150,25%); | ||
} | } | ||
| Line 150: | Line 124: | ||
float: right; | float: right; | ||
clear: right; | clear: right; | ||
margin: 1em; | |||
margin-right: 0; | |||
} | } | ||
.float-right > :first-child { margin-top: 0; } | .float-right > :first-child, | ||
.float-right > :last-child { margin-bottom: 0; } | .float-right + .float-right { margin-top: 0; } | ||
.float-right > :last-child { margin-bottom: 0; } | |||
i > i | i > i, i > em, em > i, em > em { font-style: normal; } | ||
i > i > i | i > i > i { font-style: italic; } | ||
i > i > i > i { font-style: normal; } | i > i > i > i { font-style: normal; } | ||
.mw-footer-container { padding: 0; } | .mw-footer-container { padding-top: 0; padding-bottom: 1em; } | ||
. | #footer-icons { display: none; } | ||
/* Small caps, or \textsc in LaTeX. */ | |||
.sc { | |||
font-size: 85%; | |||
text-transform: uppercase; | |||
} | |||
.todo { | |||
background-color: gray; | |||
color: white; | |||
padding: 0.125em; | |||
margin: -0.125em; | |||
} | |||
.todo a { | |||
color: inherit !important; | |||
} | |||
.todo:-moz-first-node:-moz-last-node { | |||
display: inline-block; | |||
padding: 0.5em; | |||
margin: -0.5em; | |||
} | |||
.official-badge { | |||
font-weight: bold; | |||
color: #f5d44d; | |||
} | |||
.unofficial-badge { | |||
color: #6a6a6a; | |||
} | |||
.official-badge img, | |||
.unofficial-badge img { | |||
aspect-ratio: 1; | |||
width: auto; | |||
height: 1lh; | |||
max-height: 100%; | |||
} | |||
.figure { | |||
background: #00000010; | |||
border: 1px solid #00000020; | |||
padding: 4px; | |||
} | |||
@media screen and (min-width: 750px) { | |||
.figure { float: right; } | |||
} | |||
.scope-diagram { | |||
display: inline-block; | |||
border: 1px dashed var(--reoge, red); | |||
margin: 2px; | |||
padding: 4px; | |||
background: white; | |||
} | |||
.scope-diagram b, .scope-diagram i, .scope-diagram small { | |||
font-style: normal; | |||
color: var(--reoge, red); | |||
} | |||
span.twemoji > img { height: 1.3em; } | |||
span.twemoji[title] { box-shadow: none; } | |||
mark { background-color: #00ccff40; padding: 0 1px; } | |||