Commit Graph

14 Commits

Author SHA1 Message Date
fabbb0539a fix: adjust margin-bottom for blog logo link to improve layout 2026-05-10 20:37:40 +10:00
35b049b833 Add static blog generator and initial blog posts
- Implement StaticBlogGenerator class for generating static HTML blog pages from markdown data.
- Create initial blog index page (blog.html) with links to posts.
- Add individual blog post pages for "Markdown Formatting Test", "Building Interactive Node Graphs", "Welcome to My Blog", "test d d d d", and "testddd".
- Include markdown rendering capabilities for formatting content in blog posts.
2026-05-10 19:46:31 +10:00
b8e357e76b fix: Correct image width in markdown test for accurate display 2026-05-10 19:34:38 +10:00
924ebfa164 chore: update code structure for improved readability and maintainability 2026-05-10 19:34:06 +10:00
ed797df9b4 fix: Update image links in markdown test for correct rendering 2026-05-10 19:28:32 +10:00
4e4665c4ca Refactor code structure for improved readability and maintainability 2026-05-10 19:23:56 +10:00
628adc59ee fix: Update image dimensions in markdown test and enhance URL sanitization 2026-05-10 19:23:01 +10:00
2625ecc55b feat: Enhance image handling in Markdown with metadata parsing 2026-05-10 19:19:23 +10:00
715bf07eae Add new image asset for blog post media
- Introduced a new PNG image file located at `website/data/blog/media/paste-1778404389025-wzt8y.png`.
- The image includes metadata related to its creation and editing history.
2026-05-10 19:13:21 +10:00
a9b65b1dba fix: Add caption to image in markdown test file 2026-05-10 19:11:25 +10:00
0f59de54bb blog post editor 2026-05-10 19:09:26 +10:00
40fd8e8e42 feat: Add blog post functionality with Markdown support
- Introduced BlogPostNode to render blog posts with metadata and content.
- Updated graph.json to include new blog post nodes.
- Enhanced MarkdownRenderer to support code block options for max height.
- Added CSS styles for improved code block scrolling and syntax highlighting.
- Created example blog posts: "Markdown Formatting Test", "Welcome to My Blog", and "Building Interactive Node Graphs".
- Implemented dynamic loading of blog data from blogs.json.
- Updated WorkspaceNavigator to allow smooth panning over blog nodes.
2026-04-19 09:09:53 +10:00
34c2aa4316 can now add nodes 2026-04-19 05:45:33 +10:00
7e7e6f2c22 update to node site 2026-04-15 05:02:45 +10:00