![Thunderbird logo](https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/products/2024-02-12-07-36-53-599028_1.png)
swaping top menu
I have a problem with Thunderbird (supernova) version on windows 10. I have the latest version 115.3.0 . Ever sense upgrading to the supernova version my menu bar with Get Messages, Address Book, Write have been on top of my page. With menu bar with File, Edit view, Go etc. below it on the second line. Now prior to going to the supernova version, those menu bars were switched. My laptop which is a windows 8.1 version has Thunderbird version 102.15.1 at the present time and it still shows the menu tool bars in the correct position with the Menu File, Edit, View etc. on top. But there is an update to 115.3.0 pending, which I am hesitant to do because of the problem above.
My question: Is there a way, after switching to the supernova version 115.3.0, to switch those menu bars back?
Toate răspunsurile (17)
It's a little work, but do- click settings>general and scrollodown to config editor - search for toolkit.legacyUserProfileCustomizations.stylesheets and change to true - then you need a folder named 'chrome' (NOT Chrome) in profile, and a userChrome.css (NOT userChrome.css.txt) 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; }
David thank you for your response, but although I am a retired IBM CE, I was in the hardware end of the business. I have minimal skills in the programing area. But I maintain most of the problems involved with configurations of both of my computers.
I was able to follow your instruction to the point of the need of the folder "chrome" and as I played with that toolkit it was confusing to me where or how I was to get the folder. Also the "userChrome.css" file in the folder? I assume "userChrome.css" is another folder. I was also confused as to what and how I was to put the contents into that "userChrome.css"? One more point is what exactly are the content for that folder or file, the http in blue or all of the character in the script all on one line or multiple lines.
Sorry for this lame brain, but hopefully you can break it down to my level. BTW will I have to do this every time I upgrade in the future ?
Ray
I agree it can be confusing. Assuming you made the change to config editor, here are steps: - click help>troubleshootinginformation - scroll down to 'profile folder' and click 'open profile' you are now in the profile folder within Windows File Explorer, the chrome folder is not there by default, so you need to create a folder named 'chrome' there. - now click to get inside the folder - start notepad and paste everything beginning with the /* down to the last } - save the file as userChrome.css (notepad may save as userChrome.css.txt. if that happens, rename to userChrome.css) - exit back to TB and exit TB - restart TB and the change should be visible. If problems, let me know.
(Did you work on IBM 1401s, or was that before your time? That was where I started, a 4K mainframe. I once had to work on a simulator for the IBM 650, but the hardware predated me.)
David, I think I have done what you have instructed me to do. I have a attachment with the tree of my progress. Maybe you can tell me where I have failed? I didn't work! I have rebooted TB several time and even rebooted my computer several times to no avail. Hope you can make heads or tails of this.
BTW 1401's I didn't think there was anyone around still that work on that Iron.
I was brought in to the FE div. with the 360 era 145,125's I went to Chicago for basic 2821,3420,2540, 3330 and 1403 N1. My first CPU was 4300 series but ultimately ended up in a shop by myself with 2 3090 mod 200. The last part of my career I ended up installing 2 9672 fiber. I was the first to install a 5 framed 3494 robotic tape unit. My account we leading edge tech when I retired. I worked on everything from a 066,129, for the RR to Freon cooled processors. I was burned out.
I could not see any problems there. Items to check would be: - verify that the file is userChrome.css and not userChrome.css.txt - verify that the config editor shows that attribute as TRUE
True, the 360 was being rolled out my first year on 1401. That was 1965. A new world emerged.
Your screenshot was difficult to read. If interested, there is a little free snapshot utility at this url:
bluefive dot pair dot com
Dave this is a JPEG screen shot of tree I sent yesterday. Maybe it easier to read. One of my concerns is the I pasted all of the coding you sent. But there is a lot of spacing in between the } and the { Braces or Curly Brackets ?
BTW I was 10 years later and our generation saw a huge expansion in technology.
Dave did you desert me ?? No follow up ?? still no switch...
I see no problems in the file. All I can think of is that the config setting may not be set, although your screen capture utility is difficult to read. You should also browse the prefs.js file to verify that the toolkit.legacy... entry is there and set to true. And verify that your chrome folder is in the active profile.
David, Thanks so much, it worked for me... Once I got past all the old IBM reminiscences :-) BTW - 1st Computer -IBM 360, @ Orange Coast College, Costa Mesa CA - 1973
1st Programming Language - FORTRAN on Punch Cards 2nd Programming Language - APL on an IBM Selectric Terminal
I'm glad all is well. My first language was Autocoder, 1965: COBOL, 1966; 360 Assembler, 1967. All the best to you
Can the Devs please either change the positioning back to what every single other program has used since Windows 95 days, or give us the option to select the positioning of the menu toolbar ourselves?
And no, I don't want to do a CSS hack. It should be a selectable option.
I agree. But that's not an option right now. My impression is that the developers don't want you using the menu bar, since it was removed from defaults back in ver 78.
David, I agree with penfolduk01 !! Your close to the coders. I can't believe we are the only ones that have a problem with this change. My "CSS hack as penfolduk01 calls it", never worked ! I am not sure what I did wrong but I could not use your instructions and make them flip! I tried for 4 days at every possibility I could think of, to no avail. Just gave up!
OK, send me your userchrome css file to davidthunderbird at gmx dot com and I'll look at it. Check that you made the change in config editor for that setting, and that the chrome folder is in the profile folder. I agree this should have been avoidable.
David than you for your help. I have decided to bend with the coders and stay with the changes. I still do not understand why they switch in the first place ? Same information just on different lines! I thought of down loading and applying back to the 102 version, but stopped short knowing I would not get any more updates. Again thank you for your time.
Ray
They wrote a long article on the reason for the change. Initially, I believed it, and then I later saw a one-line CSS entry that fixed it, so I remain clueless on the need for the change. To work with the new layout, I decided to remove the menubar and use the other ways to do the same things and the view is now more to my liking. Plus, I customized the unified tool bar by moving all my normal items there, such as reply, replyto, forward, delete, etc.
Yes I pondered that same thing. But decided to just stay with what given. I trained myself on OS2 when it came out. And I have some AIX under my belt. The one thing that is common between both of these OS along with Windows and support programs, there are multiple way to do the same thing if you look for them.