-
Notifications
You must be signed in to change notification settings - Fork 154
fixed sidebar transition #203
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
base: main
Are you sure you want to change the base?
Conversation
@Aman-agraw-35 is attempting to deploy a commit to the Aadil Latif Team on Vercel. A member of the Team first needs to authorize it. |
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can u share, which feature have u added?
I am not able to see any new feature
I have added a smoother transition on opening the sidebar for a better user experience. It is not a feature but a bug fixing or a ui enhancement. Please check the old website 's sidebar, then the sidebar changes implemented by me, you will find tje difference. @iaadillatif . |
@Aman-agraw-35 whenever u add any feature, plz add screenshot for the same while raising a PR. Kindly follow the format of raising PR |
This is what I have done. Please watch this 5 second video and merge my pr. old003633.mp4New: Recording.2025-08-17.003129.mp4 |
@iaadillatif @Ishika-Gupta06 Please merge my pr, It had been one week, please do not forget to merge the prs. |
Fixed #202 for GSSoC 2025. Please merge my pr. Looking for more issues/features to implement @Ishika-Gupta06
Description:
This PR improves the sidebar toggle experience by adding a smooth transition and controlling when the brand name is displayed.
Key Changes:
✨ Implemented smooth expand/collapse animations for the sidebar.
🕒 Delayed rendering of the brand name until after the transition completes, ensuring it doesn’t abruptly pop in.
🧩 Introduced a small state (showBrand) that tracks when the transition ends and then displays the brand name.
🎨 Kept all other sidebar and app functionality intact (chevron, navigation, Firebase, Tailwind setup remain unchanged).