813b1d9620ddad6343239ead5c8be3beae2f81c0
Dev Notes
Lightweight static notes site built from Markdown with front matter. A small Node-based generator produces HTML ready for Cloudflare Pages.
Quick start
- Install Node 20+:
npm install - Build the site:
npm run build - Open
dist/index.htmlin a browser or serve vianpx serve dist
Content structure
- Write notes in
content/using kebab-case filenames and front matter (title,section,summary,tags, optionalnav). - Sections map to directories in the output (
/section-slug/), and each note becomes/section-slug/note-slug/. - Templates live in
templates/; shared styles and scripts live inassets/.
Deployment
- The GitHub action
.github/workflows/build.ymlinstalls dependencies and runs the build. - Cloudflare Pages can publish the
dist/directory produced bynpm run build.
Description
Languages
Shell
36.1%
JavaScript
29.7%
CSS
26.3%
HTML
7.9%