Aris-t2 / CustomizeMyBird

Customize Thunderbird 52-60.x (no support for Thunderbird 68+)
16 stars 5 forks source link

[Windows 8] Menu bar glitch and other UI stuff #13

Closed MrGlasspoole closed 5 years ago

MrGlasspoole commented 5 years ago

Hi,

there's a glitch on the left and right side of the menu bar: thunderbird1 Also is it possible that the color from the tab matches the rest? The tab is more white.

Then the old Thunderbrid had a separation line between the menu bar and mail toolbar: thunderbird4 A way to get it back?

And that transparent status bar in TB 60 is horrible: thunderbird3

Old one was grey: thunderbird2

This is on Windows 8.1

Aris-t2 commented 5 years ago

Looks like the menubar issue only occurs on Windows 8, but not on 7 or 10. I fixed it on this test build: CMB_v2.7_201810191.xpi: https://github.com/Aris-t2/CustomizeMyBird/releases/tag/2.7

Add this code to this add-ons custom CSS area to restore the line below menubar. (I might add an option for this in the future):

#mail-toolbar-menubar2 {
  border-bottom: 1px solid ThreeDShadow !important;
}

_Edit: CMB_v2.7201810192.xpi already contains this option ;-)

The statusbar issue does not occur for me on Windows 8 or 10 only on Win7, but this code should fix it for you (add it to custom CSS area too):

.chromeclass-status:not(:-moz-lwtheme) statusbarpanel,
.chromeclass-status:not(:-moz-lwtheme) .statusbar-resizerpanel{
  -moz-appearance: none !important;  
  background: -moz-dialog !important;
  border-left: 0px !important;
  border-right: 0px !important;
  border-bottom: 0px !important;
}
MrGlasspoole commented 5 years ago

Sorry i must be blind. I don't see the option for the line below menubar :-(

Also if i add custom CSS code, close the options and open them again, the code is not there (not saved)?

Aris-t2 commented 5 years ago

Make sure you close and reopen CMBs preference window after an update to load the new changes into it. Not sure what went wrong for you, but you can try a hard reset. Uninstall CMB, restart Thunderbird, reinstall CMB. Configure CMB.

234

New menubar settings are inside the menubar popup option for now.

345

Aris-t2 commented 5 years ago

https://github.com/Aris-t2/CustomizeMyBird/releases/tag/2.7.1

MrGlasspoole commented 5 years ago

Now everything works. A BIG thank you!

Uninstall and reinstall CMB did not help with saving the custom code. I had to press enter after the last "}" and the status bar changed immediately and the code was saved.

Edit: Just made my setting and wrote and you made a update :-)

Aris-t2 commented 5 years ago

Good to hear.

I though the changes were ready to go online for everyone. If you want to get you updates faster, you can switch to the Github version of the add-on. You can get automatic updates the minute I upload the file, while you have to wait some time, if you get your updates from Mozillas servers.