mirror of
https://github.com/waynesutton/markdown-site.git
synced 2026-01-12 04:09:14 +00:00
Updated:
- content/blog/raw-markdown-and-copy-improvements.md
- Changed title from 'v1.7 and v1.8' to 'v1.7 to v1.10'
- Added Fork configuration section (v1.10.0) with 9-file table
- Added Scroll-to-top section (v1.9.0) with configuration options
- Updated summary to include all features from v1.7 to v1.10
- Fixed image path to /images/v17.png
- Updated sync command guidance for dev vs prod
- TASK.md
- Added new To Do items for future features
- Removed duplicate Future Enhancements section
- content/pages/docs.md
- Added Mobile menu section
- Added Copy Page dropdown table with all options
- Added Markdown tables section
- content/pages/about.md
- Updated Features list with new v1.8.0 features
- content/blog/setup-guide.md
- Added image field to pages schema
- Updated Project structure with new directories
- Added /raw/{slug}.md to API endpoints
- Added Mobile Navigation and Copy Page Dropdown sections
- Added featured image documentation with ordering details
Documentation now covers all features from v1.7.0 through v1.10.0.
1.2 KiB
1.2 KiB
Projects
Type: page Date: 2025-12-20
This markdown site is open source and built to be extended. Here is what ships out of the box.
Core Features
Real-time sync Posts update instantly across all browsers. No rebuild, no redeploy.
Four themes Dark, light, tan, and cloud. Switch with one click.
Markdown authoring Write in your editor. Frontmatter handles metadata.
Static pages About, Projects, Contact. Add your own.
API Endpoints
The site exposes endpoints for search engines and AI agents:
/rss.xmlfor RSS readers/rss-full.xmlfor LLM ingestion/sitemap.xmlfor search engines/api/postsfor JSON access/llms.txtfor AI discovery
Technical Architecture
content/ <- Markdown files
blog/ <- Blog posts
pages/ <- Static pages
convex/ <- Backend functions
src/ <- React frontend
Convex handles the database, queries, and mutations. The frontend subscribes to data and re-renders when it changes. No REST. No GraphQL. Just reactive functions.
Extend It
Fork the repo. Add features. The codebase is TypeScript end to end with full type safety from database to UI.