Skip to content

Conversation

vtushar06
Copy link
Contributor

@vtushar06 vtushar06 commented Aug 29, 2025

What kind of change does this PR introduce?
Feature enhancement and content update

Issue Number:

Screenshots/videos:

Screenshot 2025-09-01 at 7 48 53 PM Screenshot 2025-09-01 at 7 49 06 PM Screenshot 2025-09-01 at 7 49 18 PM

If relevant, did you update the documentation?

Summary

This PR updates the JSON Schema Conference website to reflect the 2025 Paris conference. The changes include:

  1. Home Page Updates:
  • Updated page title to reflect “JSON Schema Conference 2025
  • Removed redundant Home tab and made logo clickable to route to home
  • Implemented “Apply to Speak” CTA button
  • Added “About the Event” section
  • Included “Become a Sponsor” CTA
  • Added “Meet Speakers” section
  • Implemented “Tickets” CTA button
  1. Schedule Page:
  • Added “Coming Soon” placeholder content since the schedule is not yet finalized
  1. Sponsors Page:
  • Added “Coming Soon” section for 2025 sponsors

Does this PR introduce a breaking change?
No

@jagpreetrahi
Copy link

Hey @vtushar06, I hope you’re doing well!
I just checked the provided outcomes from your side (via screenshots) and haven’t explored the code yet, but I have a few suggestions:

  1. Navbar Layout
    In the first screenshot, should we add more spacing between the logo and the list items in the navbar?
    Also, regarding the conference data (days, sessions, etc.) on the right side: currently, the spacing feels a bit too large. Would it look better if we displayed them horizontally instead of stacking with so much space?

  2. Button Sizes
    In the second screenshot, the buttons seem larger than necessary. Do we really need them at that size?
    I think we could minimize the button size so that it fits just around the content for a cleaner look.

@jagpreetrahi
Copy link

jagpreetrahi commented Aug 30, 2025

hey @Honyii @vtushar06 , Can we show the participant number dynamically instead of statically? It would enhance the page view. What do you think about it??

@Utkarsh-123github
Copy link
Member

Hey @vtushar06, I hope you’re doing well! I just checked the provided outcomes from your side (via screenshots) and haven’t explored the code yet, but I have a few suggestions:

  1. Navbar Layout
    In the first screenshot, should we add more spacing between the logo and the list items in the navbar?
    Also, regarding the conference data (days, sessions, etc.) on the right side: currently, the spacing feels a bit too large. Would it look better if we displayed them horizontally instead of stacking with so much space?
  2. Button Sizes
    In the second screenshot, the buttons seem larger than necessary. Do we really need them at that size?
    I think we could minimize the button size so that it fits just around the content for a cleaner look.

I agree with @jagpreetrahi suggestions.

CC: @vtushar06

@vtushar06
Copy link
Contributor Author

sure @Utkarsh-123github, will move with same approach.

@vtushar06
Copy link
Contributor Author

hey @Honyii @vtushar06 , Can we show the participant number dynamically instead of statically? It would enhance the page view. What do you think about it??

yeah sure we can. @Utkarsh-123github what do you think about this??

@vtushar06
Copy link
Contributor Author

Hey @vtushar06, I hope you’re doing well! I just checked the provided outcomes from your side (via screenshots) and haven’t explored the code yet, but I have a few suggestions:

  1. Navbar Layout
    In the first screenshot, should we add more spacing between the logo and the list items in the navbar?
    Also, regarding the conference data (days, sessions, etc.) on the right side: currently, the spacing feels a bit too large. Would it look better if we displayed them horizontally instead of stacking with so much space?
  2. Button Sizes
    In the second screenshot, the buttons seem larger than necessary. Do we really need them at that size?
    I think we could minimize the button size so that it fits just around the content for a cleaner look.

@jagpreetrahi for button size, are you talking about Sponsor?

@jagpreetrahi
Copy link

jagpreetrahi commented Aug 30, 2025

No, I am talking about two buttons with content as [ 9 december & main track].

@vtushar06
Copy link
Contributor Author

vtushar06 commented Sep 1, 2025

Hii @Utkarsh-123github, I have corrected spacing between logo and nav items and also buttons sizes, can you please look into this whenever possible and updated screenshots in description. Sorry for delays.
Thanks

@Honyii
Copy link
Collaborator

Honyii commented Sep 4, 2025

@jagpreetrahi @vtushar06 pls any new additions to the site (just like displaying paqrticipant number dynamically), pls add it to the doc as suggestions, we will discuss it in our next call and I'd create another issues based on priority. The goal now is to have the previous issues deployed.

@jagpreetrahi
Copy link

Alright I do

@Honyii
Copy link
Collaborator

Honyii commented Sep 4, 2025

@vtushar06 pls can you update the date to Dec 11 and also the page title to reflect "25" as in 2025 and not "24" as in 2024.
Nice work, thanks

@vtushar06
Copy link
Contributor Author

ofcourse @Honyii will update.

@vtushar06
Copy link
Contributor Author

Hii @Honyii, necessary changes are made to update date to Dec 11 and title to 25 and now they are ready to get merge.

@Honyii Honyii merged commit 3b7498c into json-schema-org:main Sep 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update Home, Schedule, Sponsor for Paris 2025
4 participants