Markdown feature lab
This entry exists to exercise the Markdown features the site should support without needing custom HTML in normal writing.
Inline formatting
You can mix strong text, emphasis, strikethrough, inline code, and ordinary links inside a normal paragraph.1
You can also mention shortcuts like Esc and Enter directly in the prose.
Lists and task lists
- unordered lists
- nested items
- can still be used
- without breaking the rhythm
- ordered lists work too
- and should stay readable
- even when they run long
- content collections are working
- active-item selection is working
- final content copy still needs to be written
Table
| Element | Status | Notes |
|---|---|---|
| Paragraphs | Good | The default reading flow is stable |
| Tables | Needs styling | Width and borders matter |
| Code blocks | Good | Mono treatment already fits the site |
| Mermaid | Added | Requires client-side rendering |
Blockquote
A good writing interface should disappear just enough to let the text become the event.
Code blocks
const sections = ['writings', 'thoughts', 'about'];
export function activeLabel(index: number) {
return sections[index] ?? sections[0];
}
npm run build
Details
Open a small note
This is a native disclosure element rendered from inside Markdown content.Horizontal rule
Mermaid diagram
flowchart TD
A[Home] --> B[Writings]
A --> C[Thoughts]
A --> D[About]
B --> E[Entry Page]
C --> F[Short Note]
Footnote
Footnotes help when you want a small aside without bloating the main line of thought.2