--- tags: dontlink --- @import "jekyll-theme-minimal"; body { color: #333333; } div.wrapper { display: inline-flex; margin-left: none; margin-right: none; width: 100%; } div.wrapper section p a code { color: rgb(38, 124, 185); } section { width: 100%; max-width: 100vw; } header { position: relative; width: 240px !important; margin-right: 1em; } pre { overflow-x: scroll; } pre.highlight { width: auto; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; } div.blogpost { display: grid; grid-gap: 10px; grid-template-columns: 100px minmax(200px, 1fr); margin-bottom: 1em; } div.blogpost div#date div#day { font-size: 2.25em; text-align: center; margin-top: 0.1em; } div.blogpost div#date div#month { font-size: 0.6em; text-align: center; text-transform: uppercase; position: relative; top: -1em; } div.blogpost div#overview div#title { margin-top: 0.75em; } div.blogpost div#overview div#excerpt { padding-top: 0.2em; color: #444444; text-decoration: none; font-size: 1em; }