A client-only Markdown textbook built with React and TypeScript.
npm install
npm run devAdd a Markdown file anywhere under src/content. Files are discovered automatically when the app builds. Use optional frontmatter to control its placement and title:
---
title: A chapter title
order: 2
---
# A chapter titleCopy src/content/_template.md to start a chapter. Markdown files whose filename begins with _ are excluded from the textbook.
The custom renderer currently supports headings, paragraphs, blockquotes, ordered and unordered lists, horizontal rules, fenced code blocks, bold, emphasis, inline code, and links.