- If by "native" you mean apps like Safari and Calendar, then no– I don't think there are any native macOS apps that do this
- In Firefox, it is possible to do this.
(In Firefox, the default sidebar does not auto-hide.)- If the user wants an auto-hiding sidebar, they need to create a file called "
userChrome.css
" and add it to their~/Library/Application Support/Firefox/Profiles/[user]/chrome
folder. - Afterwards if a user wants to undo their modifications, they need to go back to that folder and make changes to the
userChrome.css
file (or delete the file entirely)
- If the user wants an auto-hiding sidebar, they need to create a file called "
Here is a gif of what that auto-hiding sidebar looks like in Firefox
I don't know if this will be helpful– but here are examples of what people wrote in their userChrome.css
files to auto-hide the sidebar. (I copied from these people.)
- GitHub : MrOtherGuy/firefox-csshacks/chrome/autohide_sidebar.css
- Reddit/FirefoxCSS : "Sidebery - Hide/show sidebar when hovering (very useful)"
- Y Combinator thread : "I use TST {Firefox addon Tree Style Tabs} extensively to manage hundreds of tabs, and it is a real joy. FWIW, these are the customizations that made TST much more usable for me"
- GitHub : Timvde/UserChrome-Tweaks/sidebar/auto-hide-sidebar.css
(I hope this is helpful and I'm sorry if I wasn't clear anywhere.)