Hide Title Bar
-
Does it work for mac?
-
@dLeon Been searching for this for forever. Thanks.
-
@Vadiken Yes it works for mac.
The path is at
/Applications/Vivaldi.app/Contents/Frameworks/Vivaldi Framework.framework/Versions/<VERSION>/Resources/vivaldi/style/common.css
I added the following to the bottom
/* OVERRIDE */ #header { display: none !important; } #titlebar { display: none !important; }
-
@sagittaros It is not recommended to edit common.css. That file is replaced every time you update Vivaldi, so your changes will be lost. Instead, follow the instructions here: https://forum.vivaldi.net/topic/10549/modding-vivaldi under "Adding Style - Vivaldi 2.6 and above".
-
@Komposten so if I have a portable version of Vivaldi, I have to choose a folder for the css file in the User Data/Default directory (or somewhere on my computer, say, in the Dropbox folder), so after a Vivaldi update it would still be there?
...so far it works. here's my css file common.css
PS turned out I had a minor update waiting. After the update, I had dead birds on my web pages, but after a couple of Vivaldi restarts, it worked!
-
- Vivaldi doesn't have a truly portable version. Standalone can be used for a somewhat portable experience, but it doesn't fully support "portability".
- You can choose whatever folder you want. Putting the file inside your profile directory (
User Data/Default
) is probably safe. - Do not copy the full
common.css
file! Instead create an empty .css file and then paste only your custom CSS code into it. You can name this file whatever you want as long as it ends with .css, e.g. "custom.css" or "vivaldi_mods.css".
If you copy the contents of thecommon.css
into your custom file, it will most likely lead to very-hard-to-find issues in the future.
-
@Komposten said in Hide Title Bar:
@SVGuss
3) Do not copy the fullcommon.css
file! Instead create an empty .css file and then paste only your custom CSS code into it.I did like this first, but it didn't work for some reason. So I just put the whole common.css into my custom folder - it works as smoothly as before, so I'll just let it be. The title bar modification chunk of the code is in the very end, so it's not hard to find if I need it.
Thanks for saving me the bother to remake the css file after each update! -
The issue isn't finding your custom code in
common.css
. The issue is thatcommon.css
may change when Vivaldi updates, and then your file might overwrite those changes and break Vivaldi.Technically, if that happens you could just copy the new
common.css
into your custom folder and add your custom CSS to the end. But it's better if you don't have to do that. -
Thanks guys for the help. New vivaldi user here. Followed the common.css instructions. However....nobody said the ability to drag and resize windows would be gone as well. That's really unfortunate and makes this mod unusable for me. Is there a workaround to have the top of the page still be adjustable and draggable?
My address bar and tabs are on the bottom. The ideal scenario is that the drag bar along with the minimize/maximize buttons are on the tab panel at bottom. Why isn't that able to be done yet?
-
@maverickman1313 indeed, on GNOME and i3 the title bar is useless
-
@maverickman1313 After applying the linked CSS to Vivaldi on macOS I unfortunately discovered the same. Itโs not really that we want the title bar to be hidden, but we want the title bar to be merged / combined like every other modern, native macOS already does it.
Iโve seen a couple of threads in this forum about this topic, but they were all related to Windows. Applying the CSS (and also an updated version that had slightly different CSS selectors) unfortunately did nothing on my Mac.
Ideally I would like to merge the title bar with the address bar below, and keep a little horizontal space between the systemโs full screen button and the Vivaldi history back button that would act as a drag target for the whole window.
Any help how this can be accomplished with the current version of Vivaldi is appreciated.
-
@edit4u Thank you!!
-
I know this post is old, but this is something that bothered me with Vivaldi for years. Granted, all other Chromium based browser had the same issue, so I thought it was not possible with Chromium. Except...
I just noticed Microsoft Edge now can do this. When you enable the option vertical tabs in Microsoft Edge there is an option called:
Hide title bar while in vertical tabs
This looks so much better than Vivaldi. Basically putting tabs on any other place which is not the top on Vivaldi leaves you with a huge space of pixels wasted at the top which makes moving the tabs far less productive in terms of real estate screen.
Microsoft Edge does this far better with vertical tabs and while I did not use vertical tabs on that browser, now with this new option to completely hide the top title bar it actually makes me seriously reconsider it.
-
@terere exactly, that's the problem. There is no way in vivaldi to Hide title bar while in vertical tabs...
-
I found an alternative, try this custom css (no title bar at all however, but it looks very good) :
#browser #header { display: none !important; }
It does the job for me.