mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-17 23:32:02 +00:00
Remove firefox-view-button and fixed small UI issues
This commit is contained in:
@@ -141,4 +141,4 @@ pref('dom.security.sanitizer.enabled', true);
|
||||
// Zen Sidebar
|
||||
pref('zen.sidebar.data', "{\"data\":\n {\"p1\":{\n \"url\":\"https://web.whatsapp.com/\"\n },\n\"p2\":{\n \"url\":\"https://open.spotify.com/\",\n\"ua\": true\n },\n\"p3\": {\n \"url\": \"https://www.youtube.com/\",\n\"ua\": true\n}},\n\"index\":[\"p1\",\"p2\",\"p3\"]\n}");
|
||||
pref('zen.sidebar.enabled', true);
|
||||
pref('zen.sidebar.pinned', false);
|
||||
pref('zen.sidebar.floating', true);
|
||||
|
@@ -30,7 +30,7 @@ var gZenBrowserManagerSidebar = {
|
||||
listenForPrefChanges() {
|
||||
Services.prefs.addObserver("zen.sidebar.data", this.handleEvent.bind(this));
|
||||
Services.prefs.addObserver("zen.sidebar.enabled", this.handleEvent.bind(this));
|
||||
Services.prefs.addObserver("zen.sidebar.pinned", this.handleEvent.bind(this));
|
||||
Services.prefs.addObserver("zen.sidebar.floating", this.handleEvent.bind(this));
|
||||
|
||||
|
||||
let sidebar = document.getElementById("zen-sidebar-web-panel");
|
||||
@@ -70,7 +70,7 @@ var gZenBrowserManagerSidebar = {
|
||||
this.update();
|
||||
this._hasChangedConfig = false;
|
||||
|
||||
if (Services.prefs.getBoolPref("zen.sidebar.pinned") && !this._hasRegisteredPinnedClickOutside) {
|
||||
if (Services.prefs.getBoolPref("zen.sidebar.floating") && !this._hasRegisteredPinnedClickOutside) {
|
||||
document.addEventListener("mouseup", this._handleClickOutside.bind(this));
|
||||
this._hasRegisteredPinnedClickOutside = true;
|
||||
} else {
|
||||
@@ -174,7 +174,7 @@ var gZenBrowserManagerSidebar = {
|
||||
_openAndGetWebPanelWrapper() {
|
||||
let sidebar = document.getElementById("zen-sidebar-web-panel");
|
||||
sidebar.removeAttribute("hidden");
|
||||
if (Services.prefs.getBoolPref("zen.sidebar.pinned")) {
|
||||
if (Services.prefs.getBoolPref("zen.sidebar.floating")) {
|
||||
this._setPinnedToElements();
|
||||
}
|
||||
return sidebar;
|
||||
@@ -324,7 +324,7 @@ var gZenBrowserManagerSidebar = {
|
||||
} else {
|
||||
this._setPinnedToElements();
|
||||
}
|
||||
Services.prefs.setBoolPref("zen.sidebar.pinned", sidebar.hasAttribute("pinned"));
|
||||
Services.prefs.setBoolPref("zen.sidebar.floating", sidebar.hasAttribute("pinned"));
|
||||
this.update();
|
||||
},
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
index fc19910726f2925505f6e71add034c82af36b63e..e371ffaa91cf38db956686cc72af60a2e840b652 100644
|
||||
index fc19910726f2925505f6e71add034c82af36b63e..a0830b01feef88bc727edef453f5add123fdfc10 100644
|
||||
--- a/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
|
||||
@@ -32,10 +32,11 @@
|
||||
@@ -52,7 +52,15 @@ index fc19910726f2925505f6e71add034c82af36b63e..e371ffaa91cf38db956686cc72af60a2
|
||||
|
||||
</toolbar>
|
||||
|
||||
@@ -505,6 +512,9 @@
|
||||
@@ -447,6 +454,7 @@
|
||||
|
||||
<toolbarbutton id="fxa-toolbar-menu-button" class="toolbarbutton-1 chromeclass-toolbar-additional subviewbutton-nav"
|
||||
badged="true"
|
||||
+ hidden="true"
|
||||
delegatesanchor="true"
|
||||
onmousedown="gSync.toggleAccountPanel(this, event)"
|
||||
onkeypress="gSync.toggleAccountPanel(this, event)"
|
||||
@@ -505,6 +513,9 @@
|
||||
consumeanchor="PanelUI-button"
|
||||
data-l10n-id="appmenu-menu-button-closed2"/>
|
||||
</toolbaritem>
|
||||
@@ -62,7 +70,7 @@ index fc19910726f2925505f6e71add034c82af36b63e..e371ffaa91cf38db956686cc72af60a2
|
||||
</toolbar>
|
||||
|
||||
<toolbar id="PersonalToolbar"
|
||||
@@ -576,7 +586,6 @@
|
||||
@@ -576,7 +587,6 @@
|
||||
<html:named-deck id="tab-notification-deck"></html:named-deck>
|
||||
</html:template>
|
||||
|
||||
|
@@ -246,6 +246,7 @@ toolbarbutton:not(:is(
|
||||
#zen-sidebar-web-panel-pinned,
|
||||
#PanelUI-zen-profiles-managePrfs,
|
||||
.bookmark-item,
|
||||
#urlbar-zoom-button,
|
||||
.panel-info-button,
|
||||
)),
|
||||
#PanelUI-zen-profiles menuitem {
|
||||
|
Reference in New Issue
Block a user