This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

After update 115 Thunderbird made the Menu Bar the Bottom bar, how do I revert it?

  • 6 cavab
  • 2 have this problem
  • 1 view
  • Last reply by the_winner

more options

Update 115, Bottomed my Menu Bar, how do I revert it? I.e image showing Firefox with Menu Bar, Topped. 2nd image showing Thunderbird with Menu Bar, Bottomed.


Thanks for all your work and sharing!

Update 115, Bottomed my Menu Bar, how do I revert it? I.e image showing Firefox with Menu Bar, Topped. 2nd image showing Thunderbird with Menu Bar, Bottomed. Thanks for all your work and sharing!
Attached screenshots

Chosen solution

- click settings>general and scrollodown to config editor - search for toolkit.legacyUserProfileCustomizations.stylesheets and change to true - then you need a folder named 'chrome' in profile, and a userChrome.css file in the folder (with content shown below). - exit and restart TB and it should work, although I've sometimes found I have to restart TB twice to see changes in userChrome.css - Below is content for userChrome.css

/*  #######    */
@namespace html url("http://www.w3.org/1999/xhtml");

#toolbar-menubar {
  order: 1;             
}

unified-toolbar {
  order: 2;             
}

#tabs-toolbar {
  order: 3;              
}

Note: There were technical reasons for this, resulting in cleaner, simpler, code, so it was no accident. This fix does the job, though.

Read this answer in context 👍 6

All Replies (6)

more options

Seçilmiş Həll

- click settings>general and scrollodown to config editor - search for toolkit.legacyUserProfileCustomizations.stylesheets and change to true - then you need a folder named 'chrome' in profile, and a userChrome.css file in the folder (with content shown below). - exit and restart TB and it should work, although I've sometimes found I have to restart TB twice to see changes in userChrome.css - Below is content for userChrome.css

/*  #######    */
@namespace html url("http://www.w3.org/1999/xhtml");

#toolbar-menubar {
  order: 1;             
}

unified-toolbar {
  order: 2;             
}

#tabs-toolbar {
  order: 3;              
}

Note: There were technical reasons for this, resulting in cleaner, simpler, code, so it was no accident. This fix does the job, though.

more options

Thanks for your reply and help, David !

So I checked AppData, both Local and Roaming but neither Thunderbird Profile as a Chrome folder. Oddly, both do have Profiles but if I need to make a new 'Chrome' folder, not sure which one.

Hope you or someone can offer a bit more direction, Thanks!  :D

more options

the profile is in appdata\roaming. easiest way to get there is to click help>troubleshootinginformation, scroll down to 'profile folder' and click 'open folder'. That drops you right in the profile. You need to create the chrome folder - chrome, not Chrome. And in that folder, create text file of userChrome.css

more options

Thanks again for all your help, it did work! :D

An addendum, at least for me it needed to go in the individual profiles, which are in the Profile folder. I.e. \default-release*

Edit: I'm still shocked by your mention, these changes seem intentional.

Modified by Acleacius

more options

You're welcome. Yes, the change was intentional and there is a page somewhere with all the explanations about it. Fortunately, this corrects it for our use.

more options

david said

- click settings>general and scrollodown to config editor - search for toolkit.legacyUserProfileCustomizations.stylesheets and change to true - then you need a folder named 'chrome' in profile, and a userChrome.css file in the folder (with content shown below). - exit and restart TB and it should work, although I've sometimes found I have to restart TB twice to see changes in userChrome.css - Below is content for userChrome.css
/*  #######    */
@namespace html url("http://www.w3.org/1999/xhtml");

#toolbar-menubar {
  order: 1;             
}

unified-toolbar {
  order: 2;             
}

#tabs-toolbar {
  order: 3;              
}

Note: There were technical reasons for this, resulting in cleaner, simpler, code, so it was no accident. This fix does the job, though.

Thank you! I'm a heavy user of Firefox and Thunderbird for more than 15 years. It's a shame that Mozilla products - once the cream of customization, now fall behind competitors. Hopefully they will restore to previous heights one day...