From 75b1a84bb547c50ccfc8cc719ed6302ee51f1fcb Mon Sep 17 00:00:00 2001 From: EngincanV Date: Mon, 6 Jan 2025 10:57:07 +0300 Subject: [PATCH] Make layered solution docs navigation lazy expandable --- docs/en/docs-nav.json | 79 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) diff --git a/docs/en/docs-nav.json b/docs/en/docs-nav.json index 7c8f19d830..88db780329 100644 --- a/docs/en/docs-nav.json +++ b/docs/en/docs-nav.json @@ -1844,8 +1844,87 @@ }, { "text": "Layered Solution", + "isLazyExpandable": true, "path": "solution-templates/layered-web-application", "items": [ + { + "text": "Overview", + "path": "solution-templates/layered-web-application/overview.md" + }, + { + "text": "Solution Structure", + "path": "solution-templates/layered-web-application/solution-structure" + }, + { + "text": "Main Components", + "isLazyExpandable": true, + "path": "solution-templates/layered-web-application/main-components", + "items": [ + { + "text": "Web Applications", + "path": "solution-templates/layered-web-application/web-applications" + }, + { + "text": "Db Migrator", + "path": "solution-templates/layered-web-application/db-migrator" + }, + { + "text": "Mobile Applications", + "path": "solution-templates/layered-web-application/mobile-applications" + } + ] + }, + { + "text": "Built-In Features", + "isLazyExpandable": true, + "path": "solution-templates/layered-web-application/built-in-features", + "items": [ + { + "text": "Authentication", + "path": "solution-templates/layered-web-application/authentication" + }, + { + "text": "Database configurations", + "path": "solution-templates/layered-web-application/database-configurations" + }, + { + "text": "Logging (with Serilog)", + "path": "solution-templates/layered-web-application/logging" + }, + { + "text": "Swagger integration", + "path": "solution-templates/layered-web-application/swagger-integration" + }, + { + "text": "Background Jobs", + "path": "solution-templates/layered-web-application/background-jobs" + }, + { + "text": "Background Workers", + "path": "solution-templates/layered-web-application/background-workers" + }, + { + "text": "Distributed Locking", + "path": "solution-templates/layered-web-application/distributed-locking" + }, + { + "text": "Multi-Tenancy", + "path": "solution-templates/layered-web-application/multi-tenancy" + }, + { + "text": "BLOB Storing", + "path": "solution-templates/layered-web-application/blob-storing" + }, + { + "text": "CORS configuration", + "path": "solution-templates/layered-web-application/cors-configuration" + } + ] + }, + { + "text": "Helm Charts and Kubernetes", + "path": "solution-templates/layered-web-application/helm-charts-and-kubernetes" + }, { "text": "Deployment", "path": "solution-templates/layered-web-application/deployment",