· 1 min read
Sample post: what a post looks like here
[PLACEHOLDER] Shows every style a long-form post can use. Delete this file when you publish your first real post.
- sample
- how-to
[PLACEHOLDER: replace or delete this post.] Every .md or .mdx file in src/content/blog/ becomes a post. The filename becomes the URL, so this file lives at /blog/sample-post/. Body text is set in Noto Sans KR at 18px with a 1.7 line height, and the column stops at 680px so lines stay easy to read.
A section heading
Section headings are Fraunces 600. Keep paragraphs short. Write in the first person, lead with what happened, and name what did not work as plainly as what did.
A smaller heading
Lists work the way you would expect:
- One idea per line
- A number where you have one
- No exclamation marks
- Ordered lists too
- With olive markers
A reflection block: Fraunces italic on a clay panel. One per section is plenty.
Inline code and code blocks use DM Mono:
const post = 'src/content/blog/my-new-post.mdx';
Links look like this one back to the blog.
Frontmatter fields: title, date, summary, tags, lang (en or ko), and optionally serif: true for long Korean essays, draft: true to hide a post from the live site, and ogImage for a custom link-preview image.