From 391ba895f68e7eee84ed71b70b08fde16b44d724 Mon Sep 17 00:00:00 2001 From: Kenneth Belitzky Date: Tue, 2 Sep 2025 12:02:55 -0300 Subject: [PATCH 1/3] docs: enable blog, tags, and social; add tags index and sample post --- docs/blog/posts/hello-world.md | 12 ++++++++++++ docs/tags.md | 4 ++++ mkdocs.yml | 6 ++++++ 3 files changed, 22 insertions(+) create mode 100644 docs/blog/posts/hello-world.md create mode 100644 docs/tags.md diff --git a/docs/blog/posts/hello-world.md b/docs/blog/posts/hello-world.md new file mode 100644 index 0000000..e92d844 --- /dev/null +++ b/docs/blog/posts/hello-world.md @@ -0,0 +1,12 @@ +--- +title: Hello, world +date: 2025-09-01 +tags: + - getting-started +authors: + - Kenny +--- + +Welcome to the blog! This is your first post. + +You can add more posts under docs/blog/posts with frontmatter like title, date, and tags. diff --git a/docs/tags.md b/docs/tags.md new file mode 100644 index 0000000..ac79663 --- /dev/null +++ b/docs/tags.md @@ -0,0 +1,4 @@ +--- +title: Tags +--- +# Tags diff --git a/mkdocs.yml b/mkdocs.yml index 89b1d2f..60e83ab 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -51,6 +51,8 @@ site_dir: site/docs # Navigation structure based on existing docs nav: - Home: index.md + - Blog: blog/index.md + - Tags: tags.md - Getting Started: - Installation: installation.md - Quick Start: quickstart.md @@ -93,6 +95,10 @@ markdown_extensions: plugins: - search + - social + - blog + - tags: + tags_file: tags.md - git-revision-date-localized: enable_creation_date: true From 2270295dd983b3a56444925f7e74a7eedb366870 Mon Sep 17 00:00:00 2001 From: Kenneth Belitzky Date: Tue, 2 Sep 2025 23:18:15 +0000 Subject: [PATCH 2/3] docs: add tags to installation, mcp integration, and quickstart documentation --- docs/installation.md | 5 +++++ docs/mcp-integration.md | 5 +++++ docs/quickstart.md | 7 +++++++ 3 files changed, 17 insertions(+) diff --git a/docs/installation.md b/docs/installation.md index e822d8c..cb30bee 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -1,3 +1,8 @@ +--- +tags: + - installation +--- + # Installation Guide ## Using pip diff --git a/docs/mcp-integration.md b/docs/mcp-integration.md index a53d2f7..f62780d 100644 --- a/docs/mcp-integration.md +++ b/docs/mcp-integration.md @@ -1,3 +1,8 @@ +--- +tags: + - mcp +--- + # MCP (Model Context Protocol) Integration The struct tool now supports MCP (Model Context Protocol) integration, providing a programmable interface to interact with structure definitions. This enables automation and integration with other tools, particularly AI-assisted development workflows. diff --git a/docs/quickstart.md b/docs/quickstart.md index c20c5eb..3b1b4f0 100644 --- a/docs/quickstart.md +++ b/docs/quickstart.md @@ -1,3 +1,10 @@ +--- +tags: + - quickstart + - docker + - mcp +--- + # Quick Start ## Quick Start Using Docker From 10ba3b49756e6b0e768ad5ab71b250aa16db9b18 Mon Sep 17 00:00:00 2001 From: Kenneth Belitzky Date: Tue, 2 Sep 2025 23:22:11 +0000 Subject: [PATCH 3/3] feat(blog): create initial blog index file --- docs/blog/index.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 docs/blog/index.md diff --git a/docs/blog/index.md b/docs/blog/index.md new file mode 100644 index 0000000..576a8c3 --- /dev/null +++ b/docs/blog/index.md @@ -0,0 +1,5 @@ +--- +title: Blog +--- + +# Blog