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

Optimized navbar and sidebar for better performance and usability #2287

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

nikholas117
Copy link

Navbar:
Reduced unnecessary re-renders by optimizing computed properties.
Improved responsiveness by tweaking CSS classes and ensuring smooth layout adjustments across screen sizes.
Sidebar:
Enhanced mobile responsiveness with improved layout and interactions.
Reduced excessive DOM manipulation by optimizing the use of Vue directives (v-for, v-if).
These changes aim to improve the overall performance, maintainability, and user experience of the application, especially on mobile devices.

Copy link

vercel bot commented Feb 3, 2025

@nikholas117 is attempting to deploy a commit to the DeepSource Team on Vercel.

A member of the Team first needs to authorize it.

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.

1 participant