X-Git-Url: https://git.bts.cx/cx.git/blobdiff_plain/10ccceaf5320c3797e4ec46250ab7fc9002447fa..d4ec97e97b01a12a8fdf6d473b05e6c496842e85:/public/design/css/style.css diff --git a/public/design/css/style.css b/public/design/css/style.css index f019473..8fb9544 100644 --- a/public/design/css/style.css +++ b/public/design/css/style.css @@ -103,6 +103,13 @@ article > h1 + .updated { margin-top: 0; } +hr { + width: 80%; + margin: 4em auto; + border: 0; + height: 1px; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); +} /* Typography */ :is(h1, h2, h3) { @@ -118,6 +125,7 @@ article > h1 + .updated { .updated { font-size: 0.8em; color: #aaa; + margin: 0 !important; } :is(h2, h3):not(:first-child) { @@ -143,9 +151,19 @@ article + article { article img { display: block; width: 100%; - margin: 2rem auto; + min-height: 20rem; + max-height: 40vh; + object-fit: cover; + margin: 0 auto 1rem !important; } +/*@supports (aspect-ratio: 1) { + article img { + max-height: unset; + aspect-ratio: 3/2; + } +}*/ + /* Supporting Content */ code:not([class*="language"]) { @@ -157,6 +175,16 @@ code:not([class*="language"]) { padding-left: 0.15em; } +pre code { + margin: 2rem 0; + padding: 0.5em 1rem; + display: block; + border-left: 3px solid rgba(0, 0, 0, 0.35); + background-color: rgba(0, 0, 0, 0.05); + border-radius: 0 0.25rem 0.25rem 0; + overflow-x: auto; +} + blockquote { margin: 2rem 0; padding: 0.5em 1rem;