Created
January 27, 2021 16:12
-
-
Save m-goos/7d39260ed0e2db8f64f50edcbe479b26 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
credits and thanks to John Othander: https://github.com/johno | |
this css is copied and minimally modified from https://github.com/markdowncss/splendor/blob/master/css/splendor.css | |
on jan 27, 2021 | |
*/ | |
@media print { | |
*, | |
*:before, | |
*:after { | |
background: transparent !important; | |
color: #000 !important; | |
box-shadow: none !important; | |
text-shadow: none !important; | |
} | |
a, | |
a:visited { | |
text-decoration: underline; | |
} | |
a[href]:after { | |
content: " (" attr(href) ")"; | |
} | |
abbr[title]:after { | |
content: " (" attr(title) ")"; | |
} | |
a[href^="#"]:after, | |
a[href^="javascript:"]:after { | |
content: ""; | |
} | |
pre, | |
blockquote { | |
border: 1px solid #999; | |
page-break-inside: avoid; | |
} | |
thead { | |
display: table-header-group; | |
} | |
tr, | |
img { | |
page-break-inside: avoid; | |
} | |
img { | |
max-width: 100% !important; | |
} | |
p, | |
h2, | |
h3 { | |
orphans: 3; | |
widows: 3; | |
} | |
h2, | |
h3 { | |
page-break-after: avoid; | |
} | |
} | |
html { | |
font-size: 12px; | |
} | |
@media screen and (min-width: 32rem) and (max-width: 48rem) { | |
html { | |
font-size: 15px; | |
} | |
} | |
@media screen and (min-width: 48rem) { | |
html { | |
font-size: 16px; | |
} | |
} | |
body { | |
line-height: 1.85; | |
} | |
p, | |
.splendor-p { | |
font-size: 1rem; | |
margin-bottom: 1.3rem; | |
} | |
h1, | |
.splendor-h1, | |
h2, | |
.splendor-h2, | |
h3, | |
.splendor-h3, | |
h4, | |
.splendor-h4 { | |
margin: 1.414rem 0 .5rem; | |
font-weight: inherit; | |
line-height: 1.42; | |
} | |
h1, | |
.splendor-h1 { | |
margin-top: 0; | |
font-size: 3.998rem; | |
} | |
h2, | |
.splendor-h2 { | |
font-size: 2.827rem; | |
} | |
h3, | |
.splendor-h3 { | |
font-size: 1.999rem; | |
} | |
h4, | |
.splendor-h4 { | |
font-size: 1.414rem; | |
} | |
h5, | |
.splendor-h5 { | |
font-size: 1.121rem; | |
} | |
h6, | |
.splendor-h6 { | |
font-size: .88rem; | |
} | |
small, | |
.splendor-small { | |
font-size: .707em; | |
} | |
/* https://github.com/mrmrs/fluidity */ | |
img, | |
canvas, | |
iframe, | |
video, | |
svg, | |
select, | |
textarea { | |
max-width: 100%; | |
} | |
@import url(http://fonts.googleapis.com/css?family=Merriweather:300italic,300); | |
html { | |
font-size: 18px; | |
max-width: 100%; | |
} | |
body { | |
color: #444; | |
font-family: 'Merriweather', Georgia, serif; | |
margin: 0; | |
max-width: 100%; | |
} | |
/* === A bit of a gross hack so we can have bleeding divs/blockquotes. */ | |
p, | |
*:not(div):not(img):not(body):not(html):not(li):not(blockquote):not(p) { | |
margin: 1rem auto 1rem; | |
max-width: 46rem; | |
padding: .25rem; | |
} | |
div { | |
width: 100%; | |
} | |
div img { | |
width: 100%; | |
} | |
blockquote p { | |
font-size: 1.5rem; | |
font-style: italic; | |
margin: 1rem auto 1rem; | |
max-width: 48rem; | |
} | |
li { | |
margin-left: 2rem; | |
} | |
/* Counteract the specificity of the gross *:not() chain. */ | |
h1 { | |
padding: 4rem 0 !important; | |
} | |
/* === End gross hack */ | |
p { | |
color: #555; | |
height: auto; | |
line-height: 1.45; | |
} | |
pre, | |
code { | |
font-family: Menlo, Monaco, "Courier New", monospace; | |
} | |
pre { | |
background-color: #fafafa; | |
font-size: .8rem; | |
overflow-x: scroll; | |
padding: 1.125em; | |
} | |
a, | |
a:visited { | |
color: #3498db; | |
} | |
a:hover, | |
a:focus, | |
a:active { | |
color: #2980b9; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment