From b6ff0ad62ed0ba9abf7c27af313ffc98c1991dc0 Mon Sep 17 00:00:00 2001 From: Utkarsh Tiwari Date: Tue, 13 May 2025 15:56:57 +0000 Subject: [PATCH] fix: Incorrect page navigation throughout JSON Schema website --- .../getting-started-step-by-step.md | 8 ++++---- pages/learn/getting-started-step-by-step/index.page.tsx | 8 ++++---- pages/learn/glossary.md | 8 ++++---- pages/learn/index.page.tsx | 4 ++-- pages/learn/json-schema-examples.md | 4 ++-- pages/learn/miscellaneous-examples.md | 4 ++-- pages/specification.md | 4 ++-- pages/understanding-json-schema/reference/comments.md | 4 ++-- .../understanding-json-schema/reference/non_json_data.md | 2 +- pages/understanding-json-schema/reference/schema.md | 2 +- 10 files changed, 24 insertions(+), 24 deletions(-) diff --git a/pages/learn/getting-started-step-by-step/getting-started-step-by-step.md b/pages/learn/getting-started-step-by-step/getting-started-step-by-step.md index 458e6f986..1717c9d28 100644 --- a/pages/learn/getting-started-step-by-step/getting-started-step-by-step.md +++ b/pages/learn/getting-started-step-by-step/getting-started-step-by-step.md @@ -2,11 +2,11 @@ title: Creating your first schema section: docs prev: - label: Overview - url: /learn + label: The basics + url: /understanding-json-schema/basics next: - label: Miscellaneous examples - url: /learn/miscellaneous-examples + label: JSON Schema glossary + url: /learn/glossary --- JSON Schema is a vocabulary that you can use to annotate and validate JSON documents. This tutorial guides you through the process of creating a JSON Schema. diff --git a/pages/learn/getting-started-step-by-step/index.page.tsx b/pages/learn/getting-started-step-by-step/index.page.tsx index 2b83572f5..de2cab73f 100644 --- a/pages/learn/getting-started-step-by-step/index.page.tsx +++ b/pages/learn/getting-started-step-by-step/index.page.tsx @@ -48,10 +48,10 @@ export default function StyledValidator({ diff --git a/pages/learn/glossary.md b/pages/learn/glossary.md index 69ec3e074..77f51f7ee 100644 --- a/pages/learn/glossary.md +++ b/pages/learn/glossary.md @@ -2,11 +2,11 @@ title: JSON Schema Glossary section: docs prev: - label: Other Examples - url: /learn/json-schema-examples + label: Create your first schema + url: /learn/getting-started-step-by-step next: - label: JSON Schema Keywords - url: /understanding-json-schema/keywords + label: Miscellaneous examples + url: /learn/miscellaneous-examples --- This document collects short explanations of terminology one may encounter within the JSON Schema community. diff --git a/pages/learn/index.page.tsx b/pages/learn/index.page.tsx index 7fc4b8bbc..1872966f9 100644 --- a/pages/learn/index.page.tsx +++ b/pages/learn/index.page.tsx @@ -76,8 +76,8 @@ export default function Welcome() { diff --git a/pages/learn/json-schema-examples.md b/pages/learn/json-schema-examples.md index 191369d13..d775d0fdc 100644 --- a/pages/learn/json-schema-examples.md +++ b/pages/learn/json-schema-examples.md @@ -5,8 +5,8 @@ prev: label: Modeling a file system url: /learn/file-system next: - label: JSON Schema Glossary - url: /learn/glossary + label: Guides + url: /learn/guides --- In this page, you will find examples illustrating different use cases to help you get the most out of your JSON Schemas. These examples cover a wide range of scenarios, and each example comes with accompanying JSON data and explanation, showcasing how JSON Schemas can be applied to various domains. You can modify these examples to suit your specific needs, as this is just one of the many ways you can utilize JSON Schemas. diff --git a/pages/learn/miscellaneous-examples.md b/pages/learn/miscellaneous-examples.md index 80c747717..c0a1c515d 100644 --- a/pages/learn/miscellaneous-examples.md +++ b/pages/learn/miscellaneous-examples.md @@ -2,8 +2,8 @@ section: docs title: Miscellaneous Examples prev : - label: Creating your first Schema - url: /learn/getting-started-step-by-step + label: JSON Schema glossary + url: /learn/glossary next: label: Modelling a file system url: /learn/file-system diff --git a/pages/specification.md b/pages/specification.md index 611eb829d..e5f18061b 100644 --- a/pages/specification.md +++ b/pages/specification.md @@ -2,8 +2,8 @@ title: Specification [#section] section: docs prev: - label: JSON Schema reference - url: /understanding-json-schema/reference + label: "Media: string-encoding non-JSON data" + url: /understanding-json-schema/reference/non_json_data next: label: Specification Links url: /specification-links diff --git a/pages/understanding-json-schema/reference/comments.md b/pages/understanding-json-schema/reference/comments.md index bd806aa3e..a81134079 100644 --- a/pages/understanding-json-schema/reference/comments.md +++ b/pages/understanding-json-schema/reference/comments.md @@ -5,8 +5,8 @@ prev: label: Annotations url: /understanding-json-schema/reference/annotations next: - label: Enumerated values - url: /understanding-json-schema/reference/enum + label: Conditional Schema validation + url: /understanding-json-schema/reference/conditionals --- diff --git a/pages/understanding-json-schema/reference/non_json_data.md b/pages/understanding-json-schema/reference/non_json_data.md index a52ffd01b..0f401002b 100644 --- a/pages/understanding-json-schema/reference/non_json_data.md +++ b/pages/understanding-json-schema/reference/non_json_data.md @@ -2,7 +2,7 @@ title: "Media: string-encoding non-JSON data" section: docs prev: - label: Modular JSON Schema combination¶ + label: Modular JSON Schema combination url: /understanding-json-schema/structuring next: label: Specification diff --git a/pages/understanding-json-schema/reference/schema.md b/pages/understanding-json-schema/reference/schema.md index e4b9b63ba..fc80a492b 100644 --- a/pages/understanding-json-schema/reference/schema.md +++ b/pages/understanding-json-schema/reference/schema.md @@ -5,7 +5,7 @@ prev: label: string url: /understanding-json-schema/reference/string next: - label: Value restrictions + label: Enumerated and constant values url: /understanding-json-schema/reference/generic ---