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

fix(snippets): disable sidebar collapse/expand when clicking "Your Library" @Dynamic Left Sidebar #821

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Conversation

Ender-Wang
Copy link
Contributor

@Ender-Wang Ender-Wang commented Aug 15, 2024

  • In this PR I disabled the pointer action on Your Library, which removed the clicking ability on Your Library, so the side bar will not be like this:
    CleanShot_2024-08-17_18-28-46

  • But if someone uses betterLibrary too, s/he will not be able to click 'Your Library', hence I made another version that works with betterLibrary.

Rui Wang and others added 27 commits June 2, 2024 15:56
Now all sides have equal margins.
A New Hover Panel that servers the same purpose as the legacy 'Hover Panels', but only for the left sidebar and without modifying any other elements.
Makes the left sidebar dynamic, so it only shows when you hover over it and pushes the main content to the right.
- caused by applying `white-space: nowrap` globally, now it only apply on `white-space` inside the left sidebar
@Ender-Wang Ender-Wang requested a review from a team as a code owner August 15, 2024 19:42
@Ender-Wang Ender-Wang requested review from rxri and removed request for a team August 15, 2024 19:42
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.

3 participants