Skip to content

Decouple sidebar tab bar auto-hide from main tab bar - #537

Open
jacobmichels wants to merge 1 commit into
Akifyss:mainfrom
jacobmichels:main
Open

Decouple sidebar tab bar auto-hide from main tab bar#537
jacobmichels wants to merge 1 commit into
Akifyss:mainfrom
jacobmichels:main

Conversation

@jacobmichels

Copy link
Copy Markdown

Hey 👋 love the theme. Ran into one tiny nitpick with it, threw claude at the problem and it nailed it, and thought I'd share. The code and words below the divider are Claude's, but I have reviewed it all for correctness.

note: I did not verify the translations.

Thanks for the theme! This seriously makes Obsidian much more pleasant to use for me.

Before:
image

After:
image


The tab-autohide toggle hid both the editor tab bar and the side pane tab headers, so the files/search and bookmarks icons could not be auto-hidden while keeping the main tab bar visible.

Split the shared rules: sidebar variants are scoped with :not(.mod-top) under a new sidebar-tab-autohide class, and tab-autohide gains an explicit .mod-top inner hide/reveal pair that it previously inherited from the bare selector.

The tab-autohide toggle hid both the editor tab bar and the side pane
tab headers, so the files/search and bookmarks icons could not be
auto-hidden while keeping the main tab bar visible.

Split the shared rules: sidebar variants are scoped with :not(.mod-top)
under a new sidebar-tab-autohide class, and tab-autohide gains an
explicit .mod-top inner hide/reveal pair that it previously inherited
from the bare selector.
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