website icon indicating copy to clipboard operation
website copied to clipboard

✨ Enhancement: Sidebar position Sticky

Open shauryag2002 opened this issue 1 year ago • 5 comments

Is your feature request related to a problem? Please describe

Currently, the sidebar is not sticky and scrolls with the rest of the page content. This enhancement request is to make the sidebar sticky, so it remains visible on the screen while users scroll through the main content. ScreenShot: bandicam 2024-06-21 18-34-05-336

Describe the solution you'd like

The sidebar should remain fixed in position while the main content scrolls. This allows users to easily access sidebar links and information without having to scroll back up. A sticky sidebar improves user experience by providing constant access to navigation links and important information, reducing the need for excessive scrolling. Video of Solution:

https://github.com/json-schema-org/website/assets/77102885/7f9382a9-a92d-45a0-aeb3-657d75aeb256

Describe alternatives you've considered

No response

Additional context

No response

Are you working on this?

Yes

shauryag2002 avatar Jun 21 '24 13:06 shauryag2002

Welcome to the JSON Schema Community. We are so excited you are here! Thanks a lot for reporting your first issue!! 🎉🎉 Please make sure to take a look to our contributors guide if you plan on opening a pull request. For more details check out README.md file.

github-actions[bot] avatar Jun 21 '24 13:06 github-actions[bot]

Hi @benjagm , Can i work on this enhancement?

shauryag2002 avatar Jun 21 '24 13:06 shauryag2002

@benjagm , I can work on this issue and solve , could you please assign it to me

DevMhrn avatar Jul 25 '24 16:07 DevMhrn

@DevMhrn thanks for your interest. Please go ahead with this issue!

benjagm avatar Aug 05 '24 12:08 benjagm

hi , i want to work on this issue @benjagm , if it's still opened

29deepanshutyagi avatar Oct 01 '24 12:10 29deepanshutyagi

@DevMhrn is you still working on this issue ?

DhairyaMajmudar avatar Oct 27 '24 09:10 DhairyaMajmudar

@DhairyaMajmudar I noticed there hasn’t been any activity in the last two months, so I’m interested in working on this issue. please assign me

techmannih avatar Oct 30 '24 09:10 techmannih

Go ahead @techmannih

DhairyaMajmudar avatar Oct 30 '24 09:10 DhairyaMajmudar

@DhairyaMajmudar please check working

https://github.com/user-attachments/assets/5c535d72-570f-4b07-9d75-dd9dd6eb913a

techmannih avatar Oct 30 '24 09:10 techmannih

i want to work on this issue , if this is open to contribute , i will solve this issue for all different screen sizes , kindly assign me @benjagm and @JeelRajodiya

29deepanshutyagi avatar Dec 31 '24 16:12 29deepanshutyagi

@29deepanshutyagi I have raised PR for this issue and which is almost complete

techmannih avatar Dec 31 '24 17:12 techmannih