Skip to content

🐛 Bug: Various incorrect page navigation throughout JSON Schema website #1647

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Utkarsh-123github opened this issue May 12, 2025 · 2 comments · May be fixed by #1653
Open

🐛 Bug: Various incorrect page navigation throughout JSON Schema website #1647

Utkarsh-123github opened this issue May 12, 2025 · 2 comments · May be fixed by #1653
Assignees
Labels
🐛 Bug Indicates that the issue is a bug or defect. Status: Accepted It's clear what the subject of the issue is about, and what the resolution should be. Status: In Progress This issue is being worked on, and has someone assigned.

Comments

@Utkarsh-123github
Copy link
Contributor

Utkarsh-123github commented May 12, 2025

Describe the bug

There are several pages where I found incorrect navigation which needs to be fixed. I have listed incorrect navigations below:

  • 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

I have attached the respective screenshots of the issue.

Steps To Reproduce

  1. Go to JSON Schema website
  2. Match respective pages navigations with sidebar you'll find errors in Navigation as mentioned above

Expected Behavior

Instead of making various similar issues , I thought of raising a single issue and corresponding PR related to it.
I have figured out the possible solutions which are listed below :

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

Note: Below screenshots are of Issue and not of Expected Behavior.

Screenshots

Image
Image
Image
Image
Image
Image

Image

Device Information [optional]

- OS: Ubuntu 24.04.1 LTS
- Browser: Chrome

Are you working on this issue?

Yes

Do you think this work might require an [Architectural Decision Record (ADR)]? (significant or noteworthy)

No

@Utkarsh-123github Utkarsh-123github added 🐛 Bug Indicates that the issue is a bug or defect. Status: Triage This is the initial status for an issue that requires triage. labels May 12, 2025
@Utkarsh-123github
Copy link
Contributor Author

Hey @DhairyaMajmudar , kindly have a look over this issue, and if approved then please assign this to me.
Thank you 🚀

@DhairyaMajmudar
Copy link
Member

Good catch @Utkarsh-123github, pls. go ahead

@DhairyaMajmudar DhairyaMajmudar added Status: In Progress This issue is being worked on, and has someone assigned. Status: Accepted It's clear what the subject of the issue is about, and what the resolution should be. and removed Status: Triage This is the initial status for an issue that requires triage. labels May 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 Bug Indicates that the issue is a bug or defect. Status: Accepted It's clear what the subject of the issue is about, and what the resolution should be. Status: In Progress This issue is being worked on, and has someone assigned.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants