ehume wrote:Frank's themes do not have this problem; OTOH, they simply color the background
Nope, I use images there, just not ones that you are used to.
ehume wrote:When I commented out my code to get a white background, the black bar remained.
Comment out this in your global.css -
Code: Select all
window {
-moz-appearance: none !important;
background-image: url('chrome://global/skin/background.gif'); /* no !important */
/* background-color: pickSomething;*/
/* background-image: none;*/
/* above two lines for testing colors */
}
Also change this -
Code: Select all
window,
page,
dialog,
wizard,
prefwindow {
-moz-appearance: none !important; /*window;*/
background-color: white; /* -moz-Dialog; */ /* need a color */
color: black; /* -moz-DialogText; */
font: message-box;
}
..to this -
Code: Select all
window,
page,
dialog,
wizard,
prefwindow {
window;
background-color: -moz-Dialog;
color: -moz-DialogText;
font: message-box;
}
Now in line 61 of your browser.css (you could add it to global.css as well, if you wanted, change this -
Code: Select all
#navigator-toolbox {
-moz-appearance: none;
background-color: transparent;
border-top: none;
}
...to this -
Code: Select all
#navigator-toolbox {
-moz-appearance: none !important;
background-color: #FFFFFF !important;
background-image: url("chrome://global/skin/background.gif") !important;
color: #000000 !important;
border-top: none !important;
}
....and see if it makes things better in that id="titlebar-buttonbox" area. Even if it doesn't, your theme will now be less open to breakings elsewhere.
ehume wrote:coding for Firefox themes is a full time job..
My 4 new Firefox ones on AMO take up around 3 hours a month. Most of that is little improvements, rather than bugs.
I've also just made 2 brand new themes for SeaMonkey.
It's all about how you approach these things.
"The only thing necessary for the triumph of evil, is for good men to do nothing." - Edmund Burke (attrib.)
.