From 806ebd4cb6a60e5b442a98892992fe58b4b0969a Mon Sep 17 00:00:00 2001 From: siujamo Date: Fri, 22 May 2026 11:48:09 +0800 Subject: [PATCH] refactor: re-organise doc structure --- docs/en-gb/_nav.json | 11 ++++++++--- docs/en-gb/{blog => blogs}/cooking-seasoning-guide.md | 0 .../{blog => blogs}/docker-deployment-standards.md | 0 .../{blog => blogs}/ecmascript-2025-syntax-sugar.md | 0 docs/en-gb/{blog => blogs}/email-like-a-boss.md | 0 .../{blog => blogs}/fix-macos-monterey-sleep-wake.md | 0 .../{blog => blogs}/font-size-conversion-table.md | 0 .../{blog => blogs}/frontend-development-standards.md | 0 .../{blog => blogs}/frontend-tips-and-solutions.md | 0 .../{blog => blogs}/general-development-standards.md | 0 docs/en-gb/{blog => blogs}/gitlab-ops.md | 0 .../{blog => blogs}/google-code-review-standards.md | 0 docs/en-gb/{blog => blogs}/index.md | 0 .../{blog => blogs}/java-development-cheatsheet.md | 0 .../{blog => blogs}/java-development-standards.md | 0 .../{blog => blogs}/macos-private-dns-hostname.md | 0 docs/en-gb/{blog => blogs}/minio-admin-guide.md | 0 docs/en-gb/{blog => blogs}/mybatis-flex.md | 0 .../postgresql-zhparser-fuzzy-search.md | 0 docs/en-gb/{blog => blogs}/quartile-method.md | 0 docs/en-gb/{blog => blogs}/setup-ldap-service.md | 0 docs/en-gb/{blog => blogs}/use-json-in-mysql.md | 0 docs/en-gb/{blog => blogs}/use-of-gravatar.md | 0 .../version-control-and-code-review.md | 0 docs/zh-hans/_nav.json | 11 ++++++++--- .../{blog => blogs}/cooking-seasoning-guide.md | 0 .../{blog => blogs}/docker-deployment-standards.md | 0 .../{blog => blogs}/ecmascript-2025-syntax-sugar.md | 0 docs/zh-hans/{blog => blogs}/email-like-a-boss.md | 0 .../{blog => blogs}/fix-macos-monterey-sleep-wake.md | 0 .../{blog => blogs}/font-size-conversion-table.md | 0 .../{blog => blogs}/frontend-development-standards.md | 0 .../{blog => blogs}/frontend-tips-and-solutions.md | 0 .../{blog => blogs}/general-development-standards.md | 0 docs/zh-hans/{blog => blogs}/gitlab-ops.md | 0 .../{blog => blogs}/google-code-review-standards.md | 0 docs/zh-hans/{blog => blogs}/index.md | 0 .../{blog => blogs}/java-development-cheatsheet.md | 0 .../{blog => blogs}/java-development-standards.md | 0 .../{blog => blogs}/macos-private-dns-hostname.md | 0 docs/zh-hans/{blog => blogs}/minio-admin-guide.md | 0 docs/zh-hans/{blog => blogs}/mybatis-flex.md | 0 .../postgresql-zhparser-fuzzy-search.md | 0 docs/zh-hans/{blog => blogs}/quartile-method.md | 0 docs/zh-hans/{blog => blogs}/setup-ldap-service.md | 0 docs/zh-hans/{blog => blogs}/use-json-in-mysql.md | 0 docs/zh-hans/{blog => blogs}/use-of-gravatar.md | 0 .../version-control-and-code-review.md | 0 i18n.json | 8 ++++++-- 49 files changed, 22 insertions(+), 8 deletions(-) rename docs/en-gb/{blog => blogs}/cooking-seasoning-guide.md (100%) rename docs/en-gb/{blog => blogs}/docker-deployment-standards.md (100%) rename docs/en-gb/{blog => blogs}/ecmascript-2025-syntax-sugar.md (100%) rename docs/en-gb/{blog => blogs}/email-like-a-boss.md (100%) rename docs/en-gb/{blog => blogs}/fix-macos-monterey-sleep-wake.md (100%) rename docs/en-gb/{blog => blogs}/font-size-conversion-table.md (100%) rename docs/en-gb/{blog => blogs}/frontend-development-standards.md (100%) rename docs/en-gb/{blog => blogs}/frontend-tips-and-solutions.md (100%) rename docs/en-gb/{blog => blogs}/general-development-standards.md (100%) rename docs/en-gb/{blog => blogs}/gitlab-ops.md (100%) rename docs/en-gb/{blog => blogs}/google-code-review-standards.md (100%) rename docs/en-gb/{blog => blogs}/index.md (100%) rename docs/en-gb/{blog => blogs}/java-development-cheatsheet.md (100%) rename docs/en-gb/{blog => blogs}/java-development-standards.md (100%) rename docs/en-gb/{blog => blogs}/macos-private-dns-hostname.md (100%) rename docs/en-gb/{blog => blogs}/minio-admin-guide.md (100%) rename docs/en-gb/{blog => blogs}/mybatis-flex.md (100%) rename docs/en-gb/{blog => blogs}/postgresql-zhparser-fuzzy-search.md (100%) rename docs/en-gb/{blog => blogs}/quartile-method.md (100%) rename docs/en-gb/{blog => blogs}/setup-ldap-service.md (100%) rename docs/en-gb/{blog => blogs}/use-json-in-mysql.md (100%) rename docs/en-gb/{blog => blogs}/use-of-gravatar.md (100%) rename docs/en-gb/{blog => blogs}/version-control-and-code-review.md (100%) rename docs/zh-hans/{blog => blogs}/cooking-seasoning-guide.md (100%) rename docs/zh-hans/{blog => blogs}/docker-deployment-standards.md (100%) rename docs/zh-hans/{blog => blogs}/ecmascript-2025-syntax-sugar.md (100%) rename docs/zh-hans/{blog => blogs}/email-like-a-boss.md (100%) rename docs/zh-hans/{blog => blogs}/fix-macos-monterey-sleep-wake.md (100%) rename docs/zh-hans/{blog => blogs}/font-size-conversion-table.md (100%) rename docs/zh-hans/{blog => blogs}/frontend-development-standards.md (100%) rename docs/zh-hans/{blog => blogs}/frontend-tips-and-solutions.md (100%) rename docs/zh-hans/{blog => blogs}/general-development-standards.md (100%) rename docs/zh-hans/{blog => blogs}/gitlab-ops.md (100%) rename docs/zh-hans/{blog => blogs}/google-code-review-standards.md (100%) rename docs/zh-hans/{blog => blogs}/index.md (100%) rename docs/zh-hans/{blog => blogs}/java-development-cheatsheet.md (100%) rename docs/zh-hans/{blog => blogs}/java-development-standards.md (100%) rename docs/zh-hans/{blog => blogs}/macos-private-dns-hostname.md (100%) rename docs/zh-hans/{blog => blogs}/minio-admin-guide.md (100%) rename docs/zh-hans/{blog => blogs}/mybatis-flex.md (100%) rename docs/zh-hans/{blog => blogs}/postgresql-zhparser-fuzzy-search.md (100%) rename docs/zh-hans/{blog => blogs}/quartile-method.md (100%) rename docs/zh-hans/{blog => blogs}/setup-ldap-service.md (100%) rename docs/zh-hans/{blog => blogs}/use-json-in-mysql.md (100%) rename docs/zh-hans/{blog => blogs}/use-of-gravatar.md (100%) rename docs/zh-hans/{blog => blogs}/version-control-and-code-review.md (100%) diff --git a/docs/en-gb/_nav.json b/docs/en-gb/_nav.json index 6f4eac5..64b7c36 100644 --- a/docs/en-gb/_nav.json +++ b/docs/en-gb/_nav.json @@ -1,8 +1,13 @@ [ { - "text": "blog", - "link": "/blog/", - "activeMatch": "/blog/" + "text": "blogs", + "link": "/blogs/", + "activeMatch": "/blogs/" + }, + { + "text": "projects", + "link": "/projects/", + "activeMatch": "/projects/" }, { "text": "notifications", diff --git a/docs/en-gb/blog/cooking-seasoning-guide.md b/docs/en-gb/blogs/cooking-seasoning-guide.md similarity index 100% rename from docs/en-gb/blog/cooking-seasoning-guide.md rename to docs/en-gb/blogs/cooking-seasoning-guide.md diff --git a/docs/en-gb/blog/docker-deployment-standards.md b/docs/en-gb/blogs/docker-deployment-standards.md similarity index 100% rename from docs/en-gb/blog/docker-deployment-standards.md rename to docs/en-gb/blogs/docker-deployment-standards.md diff --git a/docs/en-gb/blog/ecmascript-2025-syntax-sugar.md b/docs/en-gb/blogs/ecmascript-2025-syntax-sugar.md similarity index 100% rename from docs/en-gb/blog/ecmascript-2025-syntax-sugar.md rename to docs/en-gb/blogs/ecmascript-2025-syntax-sugar.md diff --git a/docs/en-gb/blog/email-like-a-boss.md b/docs/en-gb/blogs/email-like-a-boss.md similarity index 100% rename from docs/en-gb/blog/email-like-a-boss.md rename to docs/en-gb/blogs/email-like-a-boss.md diff --git a/docs/en-gb/blog/fix-macos-monterey-sleep-wake.md b/docs/en-gb/blogs/fix-macos-monterey-sleep-wake.md similarity index 100% rename from docs/en-gb/blog/fix-macos-monterey-sleep-wake.md rename to docs/en-gb/blogs/fix-macos-monterey-sleep-wake.md diff --git a/docs/en-gb/blog/font-size-conversion-table.md b/docs/en-gb/blogs/font-size-conversion-table.md similarity index 100% rename from docs/en-gb/blog/font-size-conversion-table.md rename to docs/en-gb/blogs/font-size-conversion-table.md diff --git a/docs/en-gb/blog/frontend-development-standards.md b/docs/en-gb/blogs/frontend-development-standards.md similarity index 100% rename from docs/en-gb/blog/frontend-development-standards.md rename to docs/en-gb/blogs/frontend-development-standards.md diff --git a/docs/en-gb/blog/frontend-tips-and-solutions.md b/docs/en-gb/blogs/frontend-tips-and-solutions.md similarity index 100% rename from docs/en-gb/blog/frontend-tips-and-solutions.md rename to docs/en-gb/blogs/frontend-tips-and-solutions.md diff --git a/docs/en-gb/blog/general-development-standards.md b/docs/en-gb/blogs/general-development-standards.md similarity index 100% rename from docs/en-gb/blog/general-development-standards.md rename to docs/en-gb/blogs/general-development-standards.md diff --git a/docs/en-gb/blog/gitlab-ops.md b/docs/en-gb/blogs/gitlab-ops.md similarity index 100% rename from docs/en-gb/blog/gitlab-ops.md rename to docs/en-gb/blogs/gitlab-ops.md diff --git a/docs/en-gb/blog/google-code-review-standards.md b/docs/en-gb/blogs/google-code-review-standards.md similarity index 100% rename from docs/en-gb/blog/google-code-review-standards.md rename to docs/en-gb/blogs/google-code-review-standards.md diff --git a/docs/en-gb/blog/index.md b/docs/en-gb/blogs/index.md similarity index 100% rename from docs/en-gb/blog/index.md rename to docs/en-gb/blogs/index.md diff --git a/docs/en-gb/blog/java-development-cheatsheet.md b/docs/en-gb/blogs/java-development-cheatsheet.md similarity index 100% rename from docs/en-gb/blog/java-development-cheatsheet.md rename to docs/en-gb/blogs/java-development-cheatsheet.md diff --git a/docs/en-gb/blog/java-development-standards.md b/docs/en-gb/blogs/java-development-standards.md similarity index 100% rename from docs/en-gb/blog/java-development-standards.md rename to docs/en-gb/blogs/java-development-standards.md diff --git a/docs/en-gb/blog/macos-private-dns-hostname.md b/docs/en-gb/blogs/macos-private-dns-hostname.md similarity index 100% rename from docs/en-gb/blog/macos-private-dns-hostname.md rename to docs/en-gb/blogs/macos-private-dns-hostname.md diff --git a/docs/en-gb/blog/minio-admin-guide.md b/docs/en-gb/blogs/minio-admin-guide.md similarity index 100% rename from docs/en-gb/blog/minio-admin-guide.md rename to docs/en-gb/blogs/minio-admin-guide.md diff --git a/docs/en-gb/blog/mybatis-flex.md b/docs/en-gb/blogs/mybatis-flex.md similarity index 100% rename from docs/en-gb/blog/mybatis-flex.md rename to docs/en-gb/blogs/mybatis-flex.md diff --git a/docs/en-gb/blog/postgresql-zhparser-fuzzy-search.md b/docs/en-gb/blogs/postgresql-zhparser-fuzzy-search.md similarity index 100% rename from docs/en-gb/blog/postgresql-zhparser-fuzzy-search.md rename to docs/en-gb/blogs/postgresql-zhparser-fuzzy-search.md diff --git a/docs/en-gb/blog/quartile-method.md b/docs/en-gb/blogs/quartile-method.md similarity index 100% rename from docs/en-gb/blog/quartile-method.md rename to docs/en-gb/blogs/quartile-method.md diff --git a/docs/en-gb/blog/setup-ldap-service.md b/docs/en-gb/blogs/setup-ldap-service.md similarity index 100% rename from docs/en-gb/blog/setup-ldap-service.md rename to docs/en-gb/blogs/setup-ldap-service.md diff --git a/docs/en-gb/blog/use-json-in-mysql.md b/docs/en-gb/blogs/use-json-in-mysql.md similarity index 100% rename from docs/en-gb/blog/use-json-in-mysql.md rename to docs/en-gb/blogs/use-json-in-mysql.md diff --git a/docs/en-gb/blog/use-of-gravatar.md b/docs/en-gb/blogs/use-of-gravatar.md similarity index 100% rename from docs/en-gb/blog/use-of-gravatar.md rename to docs/en-gb/blogs/use-of-gravatar.md diff --git a/docs/en-gb/blog/version-control-and-code-review.md b/docs/en-gb/blogs/version-control-and-code-review.md similarity index 100% rename from docs/en-gb/blog/version-control-and-code-review.md rename to docs/en-gb/blogs/version-control-and-code-review.md diff --git a/docs/zh-hans/_nav.json b/docs/zh-hans/_nav.json index 6f4eac5..64b7c36 100644 --- a/docs/zh-hans/_nav.json +++ b/docs/zh-hans/_nav.json @@ -1,8 +1,13 @@ [ { - "text": "blog", - "link": "/blog/", - "activeMatch": "/blog/" + "text": "blogs", + "link": "/blogs/", + "activeMatch": "/blogs/" + }, + { + "text": "projects", + "link": "/projects/", + "activeMatch": "/projects/" }, { "text": "notifications", diff --git a/docs/zh-hans/blog/cooking-seasoning-guide.md b/docs/zh-hans/blogs/cooking-seasoning-guide.md similarity index 100% rename from docs/zh-hans/blog/cooking-seasoning-guide.md rename to docs/zh-hans/blogs/cooking-seasoning-guide.md diff --git a/docs/zh-hans/blog/docker-deployment-standards.md b/docs/zh-hans/blogs/docker-deployment-standards.md similarity index 100% rename from docs/zh-hans/blog/docker-deployment-standards.md rename to docs/zh-hans/blogs/docker-deployment-standards.md diff --git a/docs/zh-hans/blog/ecmascript-2025-syntax-sugar.md b/docs/zh-hans/blogs/ecmascript-2025-syntax-sugar.md similarity index 100% rename from docs/zh-hans/blog/ecmascript-2025-syntax-sugar.md rename to docs/zh-hans/blogs/ecmascript-2025-syntax-sugar.md diff --git a/docs/zh-hans/blog/email-like-a-boss.md b/docs/zh-hans/blogs/email-like-a-boss.md similarity index 100% rename from docs/zh-hans/blog/email-like-a-boss.md rename to docs/zh-hans/blogs/email-like-a-boss.md diff --git a/docs/zh-hans/blog/fix-macos-monterey-sleep-wake.md b/docs/zh-hans/blogs/fix-macos-monterey-sleep-wake.md similarity index 100% rename from docs/zh-hans/blog/fix-macos-monterey-sleep-wake.md rename to docs/zh-hans/blogs/fix-macos-monterey-sleep-wake.md diff --git a/docs/zh-hans/blog/font-size-conversion-table.md b/docs/zh-hans/blogs/font-size-conversion-table.md similarity index 100% rename from docs/zh-hans/blog/font-size-conversion-table.md rename to docs/zh-hans/blogs/font-size-conversion-table.md diff --git a/docs/zh-hans/blog/frontend-development-standards.md b/docs/zh-hans/blogs/frontend-development-standards.md similarity index 100% rename from docs/zh-hans/blog/frontend-development-standards.md rename to docs/zh-hans/blogs/frontend-development-standards.md diff --git a/docs/zh-hans/blog/frontend-tips-and-solutions.md b/docs/zh-hans/blogs/frontend-tips-and-solutions.md similarity index 100% rename from docs/zh-hans/blog/frontend-tips-and-solutions.md rename to docs/zh-hans/blogs/frontend-tips-and-solutions.md diff --git a/docs/zh-hans/blog/general-development-standards.md b/docs/zh-hans/blogs/general-development-standards.md similarity index 100% rename from docs/zh-hans/blog/general-development-standards.md rename to docs/zh-hans/blogs/general-development-standards.md diff --git a/docs/zh-hans/blog/gitlab-ops.md b/docs/zh-hans/blogs/gitlab-ops.md similarity index 100% rename from docs/zh-hans/blog/gitlab-ops.md rename to docs/zh-hans/blogs/gitlab-ops.md diff --git a/docs/zh-hans/blog/google-code-review-standards.md b/docs/zh-hans/blogs/google-code-review-standards.md similarity index 100% rename from docs/zh-hans/blog/google-code-review-standards.md rename to docs/zh-hans/blogs/google-code-review-standards.md diff --git a/docs/zh-hans/blog/index.md b/docs/zh-hans/blogs/index.md similarity index 100% rename from docs/zh-hans/blog/index.md rename to docs/zh-hans/blogs/index.md diff --git a/docs/zh-hans/blog/java-development-cheatsheet.md b/docs/zh-hans/blogs/java-development-cheatsheet.md similarity index 100% rename from docs/zh-hans/blog/java-development-cheatsheet.md rename to docs/zh-hans/blogs/java-development-cheatsheet.md diff --git a/docs/zh-hans/blog/java-development-standards.md b/docs/zh-hans/blogs/java-development-standards.md similarity index 100% rename from docs/zh-hans/blog/java-development-standards.md rename to docs/zh-hans/blogs/java-development-standards.md diff --git a/docs/zh-hans/blog/macos-private-dns-hostname.md b/docs/zh-hans/blogs/macos-private-dns-hostname.md similarity index 100% rename from docs/zh-hans/blog/macos-private-dns-hostname.md rename to docs/zh-hans/blogs/macos-private-dns-hostname.md diff --git a/docs/zh-hans/blog/minio-admin-guide.md b/docs/zh-hans/blogs/minio-admin-guide.md similarity index 100% rename from docs/zh-hans/blog/minio-admin-guide.md rename to docs/zh-hans/blogs/minio-admin-guide.md diff --git a/docs/zh-hans/blog/mybatis-flex.md b/docs/zh-hans/blogs/mybatis-flex.md similarity index 100% rename from docs/zh-hans/blog/mybatis-flex.md rename to docs/zh-hans/blogs/mybatis-flex.md diff --git a/docs/zh-hans/blog/postgresql-zhparser-fuzzy-search.md b/docs/zh-hans/blogs/postgresql-zhparser-fuzzy-search.md similarity index 100% rename from docs/zh-hans/blog/postgresql-zhparser-fuzzy-search.md rename to docs/zh-hans/blogs/postgresql-zhparser-fuzzy-search.md diff --git a/docs/zh-hans/blog/quartile-method.md b/docs/zh-hans/blogs/quartile-method.md similarity index 100% rename from docs/zh-hans/blog/quartile-method.md rename to docs/zh-hans/blogs/quartile-method.md diff --git a/docs/zh-hans/blog/setup-ldap-service.md b/docs/zh-hans/blogs/setup-ldap-service.md similarity index 100% rename from docs/zh-hans/blog/setup-ldap-service.md rename to docs/zh-hans/blogs/setup-ldap-service.md diff --git a/docs/zh-hans/blog/use-json-in-mysql.md b/docs/zh-hans/blogs/use-json-in-mysql.md similarity index 100% rename from docs/zh-hans/blog/use-json-in-mysql.md rename to docs/zh-hans/blogs/use-json-in-mysql.md diff --git a/docs/zh-hans/blog/use-of-gravatar.md b/docs/zh-hans/blogs/use-of-gravatar.md similarity index 100% rename from docs/zh-hans/blog/use-of-gravatar.md rename to docs/zh-hans/blogs/use-of-gravatar.md diff --git a/docs/zh-hans/blog/version-control-and-code-review.md b/docs/zh-hans/blogs/version-control-and-code-review.md similarity index 100% rename from docs/zh-hans/blog/version-control-and-code-review.md rename to docs/zh-hans/blogs/version-control-and-code-review.md diff --git a/i18n.json b/i18n.json index c9b1457..9fb0532 100644 --- a/i18n.json +++ b/i18n.json @@ -111,12 +111,16 @@ "en-gb": "Collapse", "zh-hans": "折叠" }, - "blog": { - "en-gb": "Blog", + "blogs": { + "en-gb": "Blogs", "zh-hans": "博客" }, "notifications": { "en-gb": "Notifications", "zh-hans": "通知" + }, + "projects": { + "en-gb": "Projects", + "zh-hans": "项目" } }