Skip to content
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

✨ Enhancement: Add tour of json schema section on homepage. #1502

Open
cbum-dev opened this issue Mar 11, 2025 · 6 comments
Open

✨ Enhancement: Add tour of json schema section on homepage. #1502

cbum-dev opened this issue Mar 11, 2025 · 6 comments
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage.

Comments

@cbum-dev
Copy link
Contributor

Is your feature request related to a problem? Please describe

Right now, our homepage doesn’t offer much guidance for folks new to JSON Schema. It can be a bit overwhelming to jump right in without a clear starting point.

Describe the solution you'd like

I propose adding an "Interactive Tour" button or section on the homepage specifically aimed at new learners.

Describe alternatives you've considered

Image
Extending this section or adding a button here.

Additional context

No response

Are you working on this?

Yes

@cbum-dev cbum-dev added Status: Triage This is the initial status for an issue that requires triage. ✨ Enhancement Indicates that the issue suggests an improvement or new feature. labels Mar 11, 2025
@KajalMishra-29
Copy link

hi, I’m interested to work on implementing a guided tour using Joyride. To ensure I cover the key sections, could you please let me know which specific components or elements you’d like to highlight in the tour?

@cbum-dev
Copy link
Contributor Author

To ensure I cover the key sections, could you please let me know which specific components or elements you’d like to highlight in the tour?

I am focussing on homepage only, where I proposed to add a button or a section for the tour page. Lets see if it gets selected.

@benjagm
Copy link
Collaborator

benjagm commented Mar 16, 2025

@KajalMishra-29 what is the minimum implementation we can try? How is this going to affect current active users?

@cbum-dev
Copy link
Contributor Author

cbum-dev commented Mar 16, 2025

Hi @benjagm my proposal here was to add a button right here

Image
[Read the docs] or [Start a tour of json schema]
I dont think its going to affect any active or new users. Maybe it would be helpful to them to navigate to that site easily and reduce the learning curve.

@KajalMishra-29
Copy link

what is the minimum implementation we can try?

highlighting most important component for homepage to new users like docs, community, hero section, sponser.

How is this going to affect current active users?

I don't think this feature is much for active user it will mainly benefit new users by simplifying their first interaction. Active users won't be affected much but can easily navigate to other content if needed.

@benjagm
Copy link
Collaborator

benjagm commented Mar 16, 2025

Can you provide a real example you really like of this type of wizard?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement Indicates that the issue suggests an improvement or new feature. Status: Triage This is the initial status for an issue that requires triage.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants