103 lines
3.8 KiB
JSON
103 lines
3.8 KiB
JSON
{
|
|
"generated_at": "2026-07-04T19:14:59-04:00",
|
|
"format": "neon-blog-pages-v1",
|
|
"items": [
|
|
{
|
|
"slug": "hello-neon",
|
|
"title": "Hello Neon",
|
|
"type": "post",
|
|
"status": "published",
|
|
"date": "2026-07-04T09:00:00-04:00",
|
|
"modified": "2026-07-04T09:00:00-04:00",
|
|
"category": "Announcements",
|
|
"tags": [
|
|
"cms",
|
|
"markdown",
|
|
"neon"
|
|
],
|
|
"summary": "Meet the new file-first blog system with Bludit-style folders, Markdown posts, and a neon theme.",
|
|
"author": "Editor",
|
|
"cover": "",
|
|
"allow_comments": true,
|
|
"menu_order": 0,
|
|
"excerpt": "Meet the new file-first blog system with Bludit-style folders, Markdown posts, and a neon theme."
|
|
},
|
|
{
|
|
"slug": "copy-friendly-publishing",
|
|
"title": "Copy-Friendly Publishing",
|
|
"type": "post",
|
|
"status": "published",
|
|
"date": "2026-07-03T16:20:00-04:00",
|
|
"modified": "2026-07-03T16:20:00-04:00",
|
|
"category": "Workflow",
|
|
"tags": [
|
|
"bludit",
|
|
"files",
|
|
"cli"
|
|
],
|
|
"summary": "The canonical content store is still plain folders and text files, with JSON indexes generated for quick lookup.",
|
|
"author": "Editor",
|
|
"cover": "",
|
|
"allow_comments": true,
|
|
"menu_order": 0,
|
|
"excerpt": "The canonical content store is still plain folders and text files, with JSON indexes generated for quick lookup."
|
|
},
|
|
{
|
|
"slug": "comments-captcha-stats",
|
|
"title": "Comments, Captcha, and CSV Stats",
|
|
"type": "post",
|
|
"status": "published",
|
|
"date": "2026-07-02T11:45:00-04:00",
|
|
"modified": "2026-07-02T11:45:00-04:00",
|
|
"category": "Features",
|
|
"tags": [
|
|
"comments",
|
|
"sqlite",
|
|
"stats"
|
|
],
|
|
"summary": "Comments are stored in SQLite, protected by a math captcha and a honeypot field, while visits stream into an Excel-friendly CSV.",
|
|
"author": "Editor",
|
|
"cover": "",
|
|
"allow_comments": true,
|
|
"menu_order": 0,
|
|
"excerpt": "Comments are stored in SQLite, protected by a math captcha and a honeypot field, while visits stream into an Excel-friendly CSV."
|
|
},
|
|
{
|
|
"slug": "uses",
|
|
"title": "Uses",
|
|
"type": "page",
|
|
"status": "published",
|
|
"date": "2026-07-01T10:10:00-04:00",
|
|
"modified": "2026-07-01T10:10:00-04:00",
|
|
"category": "Pages",
|
|
"tags": [
|
|
"uses"
|
|
],
|
|
"summary": "A second static page to show menu ordering and page routing.",
|
|
"author": "Editor",
|
|
"cover": "",
|
|
"allow_comments": false,
|
|
"menu_order": 2,
|
|
"excerpt": "A second static page to show menu ordering and page routing."
|
|
},
|
|
{
|
|
"slug": "about",
|
|
"title": "About",
|
|
"type": "page",
|
|
"status": "published",
|
|
"date": "2026-07-01T10:00:00-04:00",
|
|
"modified": "2026-07-01T10:00:00-04:00",
|
|
"category": "Pages",
|
|
"tags": [
|
|
"about"
|
|
],
|
|
"summary": "A static page powered by the same Markdown file structure as posts.",
|
|
"author": "Editor",
|
|
"cover": "",
|
|
"allow_comments": false,
|
|
"menu_order": 1,
|
|
"excerpt": "A static page powered by the same Markdown file structure as posts."
|
|
}
|
|
]
|
|
}
|