website icon indicating copy to clipboard operation
website copied to clipboard

fix: Incorrect page navigation throughout JSON Schema website

Open Utkarsh-123github opened this issue 7 months ago • 3 comments

What kind of change does this PR introduce?

  • bugfix: This PR fix all incorrect navigations throughout JSON Schema website that were mentioned in issue #1647

Old incorrect navigations :

  • Get Started Overview -> Creating your first Schema
  • Get started overview <- Create your first schema -> Miscellaneous Examples
  • Other examples <- Json schema glossary -> JSON schema keywords
  • JSON schema glossary <- Miscellaneous examples
  • Other examples -> JSON Schema glossary
  • Dialect and vocabulary declaration -> Value restrictions
  • Comments -> Enumerated values
  • JSON schema reference <- Specification overview

Modified Correct navigations :

  • [x] Get started overview -> What is a schema ?
  • [x] The basics <- Create your first schema -> JSON Schema glossary
  • [x] Create your first schema <- JSON schema glossary -> Miscellaneous
  • [x] JSON schema glossary <- Miscellaneous
  • [x] Other examples -> Guides
  • [x] Dialect and vocabulary declaration -> Enumerated and constant values
  • [x] Comments -> Conditional Schema validation
  • [x] Media : String encoding non-JSON data <- Specification Overview

Issue Number:

  • Closes #1647

Sample relevant screenshot is attached below.

Screenshots/videos: image

If relevant, did you update the documentation? No

Summary This PR fixes all the incorrect navigations on JSON Schema Website

Does this PR introduce a breaking change? No

Checklist

Please ensure the following tasks are completed before submitting this pull request.

Utkarsh-123github avatar May 13 '25 16:05 Utkarsh-123github

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
website ✅ Ready (View Log) Visit Preview b6ff0ad62ed0ba9abf7c27af313ffc98c1991dc0

github-actions[bot] avatar May 13 '25 16:05 github-actions[bot]

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (f06af75) to head (b6ff0ad). Report is 18 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main     #1653   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           10        10           
  Lines          396       396           
  Branches       106       106           
=========================================
  Hits           396       396           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar May 13 '25 16:05 codecov[bot]

Hi @DhairyaMajmudar , Kindly have a look over and review this PR whenever you have a moment. Thank you🚀

Utkarsh-123github avatar May 13 '25 16:05 Utkarsh-123github