Aris-t2 / CustomizeMyBird

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

[Kubuntu 16.04][Dark-Breeze for gtk Windows theme] - CMB prefwindow - white text on white background #4

Closed JPRuehmann closed 6 years ago

JPRuehmann commented 6 years ago

Hello

The Settings Window of CustomizeMyBird is unreadable (White on White). How can I change that?

I am using Thunderbird 52.7.0, CustomizeMyBird 2.0.7, Kubuntu 16.04 LTS (32Bit)

Thanks,

Aris-t2 commented 6 years ago

Edit options.css file and change

#CustomizeMyBird_prefwindow {
  background: #fbfbfb;
  font-size: 16px;
}
#CustomizeMyBird_prefwindow {
  background: black;
  font-size: 16px;
}

Repack and install the add-on. I will look into this issue on next update.


Could you test this build: test.zip

Or install it from here: https://github.com/Aris-t2/CustomizeMyBird/releases/download/2.0.7/CMB_v2.0.7.1.test.xpi

Aris-t2 commented 6 years ago

I just have setup KUbuntu 18.04 x64 (16.04 is way too old) and tested Thunderbird 52.7 and 60 beta. Your issue was not present with any version of CMB 2.0.x. Are you using third party themes or none default ui tweaks?

Looks like this for me:

kubuntu (Tb 52)

kubuntu2 (Tb 60)

JPRuehmann commented 6 years ago

I am using Dark-Breeze for gtk Windows. The Edit you send me did not change anything, but after changing the group backgrounds to black to it works.

#CustomizeMyBird_prefwindow {
background: black;
font-size: 16px;
}

#CustomizeMyBird_prefwindow #customizemybird_title {
  font-size: 30px;
  text-decoration: underline;
  font-weight: bold;
}

.customizemybird_headline{
  font-size: 20px;
  font-weight: bold;
}

.cmb_groupbox {
  margin-top: 10px;
  margin-bottom: 10px;
}

.cmb_groupbox > hbox {
  border: 1px solid lightgrey;
  margin-top: 1px;
  margin-bottom: 1px;
  background: black;
}

Thanks,

JPRuehmann commented 6 years ago

screenshot_20180427_165348

Aris-t2 commented 6 years ago

How about changing the groupbox > hbox text color to black and keeping the background white?

.cmb_groupbox > hbox {
  border: 1px solid lightgrey;
  margin-top: 1px;
  margin-bottom: 1px;
  background: white;
  color: black;
}

https://github.com/Aris-t2/CustomizeMyBird/releases/download/2.0.7/CMB_v2.0.7.2.test.xpi

JPRuehmann commented 6 years ago

screenshot_20180427_204820

Works to but the Dark one suits better.

Aris-t2 commented 6 years ago

I know it looks better in dark, but there is no way to detect themes via CSS on Linux and the options window should be readable cross platform with any theme.

JPRuehmann commented 6 years ago

make it an option?

Aris-t2 commented 6 years ago

OK, I will look into it.

JPRuehmann commented 6 years ago

Thanks,