Skip to content

🐛 Bug: Multiple Pages Are Not Adjusted For Mobile #1464

Open
@idanidan29

Description

@idanidan29

Describe the bug

when accessing the following pages on a mobile device, the pages are not adjusted for mobile screens, the pages are:

  • Type-specific Keywords
  • Array
  • Boolean
  • Null
  • Numeric Types
  • Object
  • String
  • Dialect and Vocabulary Declaration
  • use cases

The issues observed include:

  • Tables are cut off and do not resize properly.
  • The navigation bar extends beyond the viewport.
  • The language selection dropdown is too wide for mobile screens, causing it to overflow.

Steps To Reproduce

  1. Open the JSON Schema website on a mobile device.
  2. Navigate to one of the pages
  3. Observe.

Expected Behavior

  • Tables should be fully visible and scrollable if necessary.
  • The navigation bar should remain within the screen width.
  • The language selection should adjust to fit mobile screens properly.

Screenshots

some examples:
Image

Image

Image

Device Information [optional]

- OS:
- Browser:
- version:

Are you working on this issue?

Yes

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

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis is the initial status for an issue that requires triage.🐛 BugIndicates that the issue is a bug or defect.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions