Globe199 wrote:"New Private Tab" disappears from my File menu when I close or kill Firefox, along with the ability to do a private tab. I have to reinstall the extension from the web page. This happens with 0.1.1.
Can't reproduce.
What you see about "privateTab" in the Error Console (Ctrl+Shift+J) at startup?
And can you install other extensions?
Can you reproduce this on a
new Firefox profile?
Globe199 wrote:Also, and this is a minor issue and I know you probably put some work into it, but I would like the ability to disable that purple mask icon. The underlined title in a private tab is enough for me. Thanks.
No option for this for now.
And this is built-in Firefox style for private windows. I'm just set privatebrowsingmode="temporary" attribute.
Anyway, you can add following style to
userChrome.css/
Stylish:
Code: Select all
#appmenu-button {
-moz-appearance: none !important;
background-clip: padding-box !important;
border-radius: 0 0 4px 4px !important;
border: 1px solid !important;
border-top: none !important;
color: white !important;
text-shadow: 0 0 1px rgba(0,0,0,.7),
0 1px 1.5px rgba(0,0,0,.5) !important;
font-weight: bold !important;
}
#appmenu-button {
background-image: linear-gradient(rgb(247,182,82), rgb(215,98,10) 95%) !important;
border-color: rgba(83,42,6,.9) !important;
box-shadow: 0 1px 0 rgba(255,255,255,.25) inset,
0 0 0 1px rgba(255,255,255,.25) inset !important;
}
#appmenu-button:hover:not(:active):not([open]) {
background-image: radial-gradient(farthest-side at bottom, rgba(252,240,89,.5) 10%, rgba(252,240,89,0) 70%),
radial-gradient(farthest-side at bottom, rgb(236,133,0), rgba(255,229,172,0)),
linear-gradient(rgb(246,170,69), rgb(209,74,0) 95%) !important;
border-color: rgba(83,42,6,.9) !important;
box-shadow: 0 1px 0 rgba(255,255,255,.1) inset,
0 0 2px 1px rgba(250,234,169,.7) inset,
0 -1px 0 rgba(250,234,169,.5) inset !important;
}
#appmenu-button:hover:active,
#appmenu-button[open] {
background-image: linear-gradient(rgb(246,170,69), rgb(209,74,0) 95%) !important;
box-shadow: 0 2px 3px rgba(0,0,0,.4) inset,
0 1px 1px rgba(0,0,0,.2) inset !important;
}
#main-window[privatebrowsingmode=temporary] #appmenu-button > .button-box > .box-inherit > .button-icon {
display: none !important;
}
#main-window[privatebrowsingmode=temporary] #toolbar-menubar {
background-image: none !important;
}
This is styles from chrome://browser/skin/browser.css for #appmenu-button (without margins and paddings) with added "!important" for higher priority + some special overrides for #main-window[privatebrowsingmode=temporary].
But styles are system-specific...