David Clarance

What markdown looks like here

A reference for how the stylesheet renders things. Worth keeping around until the design settles, then delete it.

Headings and prose

Body text is Verdana at 16px on a 65-character measure, which is the width most people read comfortably without losing their place between lines. Links take the accent colour and keep their underline.

A third-level heading

Emphasis comes in italic and bold. Inline code sits in a tinted box.

Block quotes are set in italic against a rule, and stay quiet enough that they read as an aside rather than a shout.

Lists

  1. Ordered lists are numbered
  2. In the usual way

Code

def greet(name: str) -> str:
    """Syntax highlighting is deliberately subdued."""
    return f"hello, {name}"

Tables

Element Font Size
Body Verdana 16px
Dates Mono 0.85rem
Headings Verdana 1.45rem

Footnotes

Kramdown handles footnotes,1 which render at the foot of the post behind a rule.


That horizontal rule is the one other place the accent colour appears.

Callouts

Quick announcement: a boxed aside for things that sit outside the flow of the post — an update, a caveat, a note that this piece is out of date.

Write it as an ordinary block quote and tag it with {: .note} on the line directly underneath.

  1. Like this one.