Update version to 127.0.1!

This commit is contained in:
Mauro Balades
2024-07-02 10:00:24 +02:00
parent 753fbe26b0
commit 8a41bcf390
15 changed files with 134 additions and 151 deletions

View File

@@ -5,7 +5,7 @@
"binaryName": "zen", "binaryName": "zen",
"version": { "version": {
"product": "firefox", "product": "firefox",
"version": "126.0", "version": "127.0.1",
"displayVersion": "1.0.0" "displayVersion": "1.0.0"
}, },
"buildOptions": { "buildOptions": {

View File

@@ -1,10 +1,10 @@
diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js diff --git a/browser/app/profile/firefox.js b/browser/app/profile/firefox.js
index 8c4b0e28e53f3f0e0e492dd8f351535a5604af73..968c8792f4a2358da3f89cabfa179585bfbf0874 100644 index 27c2d13fbd8599a131de6b70bba581d435198793..25aa7546d57e206b76838bc23b609f602af43a83 100644
--- a/browser/app/profile/firefox.js --- a/browser/app/profile/firefox.js
+++ b/browser/app/profile/firefox.js +++ b/browser/app/profile/firefox.js
@@ -3038,3 +3038,5 @@ pref("startup.homepage_override_nimbus_maxVersion", ""); @@ -3061,3 +3061,5 @@ pref("startup.homepage_override_nimbus_maxVersion", "");
// Pref to enable the content relevancy feature.
pref("toolkit.contentRelevancy.enabled", false); pref("toolkit.contentRelevancy.enabled", false);
// Pref to enable the ingestion through the Rust component.
pref("toolkit.contentRelevancy.ingestEnabled", false);
+ +
+#include zen-browser.js +#include zen-browser.js

View File

@@ -1,41 +1,23 @@
diff --git a/browser/base/content/browser-box.inc.xhtml b/browser/base/content/browser-box.inc.xhtml diff --git a/browser/base/content/browser-box.inc.xhtml b/browser/base/content/browser-box.inc.xhtml
index 41258d81bbd2549a2d80cb7df9a9d65aa73a46f1..75bb0897710a478257d38c55c7fb0efb5aedd777 100644 index b0308911446dd6fc549401371a85faa6341f8338..3942a0b45308b110685c34e8a9367d7c5d40d8c4 100644
--- a/browser/base/content/browser-box.inc.xhtml --- a/browser/base/content/browser-box.inc.xhtml
+++ b/browser/base/content/browser-box.inc.xhtml +++ b/browser/base/content/browser-box.inc.xhtml
@@ -2,28 +2,17 @@ @@ -18,12 +18,18 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this <browser id="sidebar" autoscroll="false" disablehistory="true" disablefullscreen="true" tooltip="aHTMLTooltip"/>
# file, You can obtain one at http://mozilla.org/MPL/2.0/. </vbox>
<splitter id="sidebar-splitter" class="chromeclass-extrachrome sidebar-splitter" resizebefore="sibling" resizeafter="none" hidden="true"/>
-<hbox flex="1" id="browser">
- <html:sidebar-launcher id="sidebar-launcher" flex="1" hidden="true"></html:sidebar-launcher>
- <vbox id="sidebar-box" hidden="true" class="chromeclass-extrachrome">
- <box id="sidebar-header" align="center">
- <toolbarbutton id="sidebar-switcher-target" class="tabbable" aria-expanded="false">
- <image id="sidebar-icon" consumeanchor="sidebar-switcher-target"/>
- <label id="sidebar-title" crop="end" control="sidebar"/>
- <image id="sidebar-switcher-arrow"/>
- </toolbarbutton>
- <image id="sidebar-throbber"/>
- <spacer id="sidebar-spacer"/>
- <toolbarbutton id="sidebar-close" class="close-icon tabbable" data-l10n-id="sidebar-close-button" oncommand="SidebarUI.hide();"/>
- </box>
- <browser id="sidebar" autoscroll="false" disablehistory="true" disablefullscreen="true" tooltip="aHTMLTooltip"/>
- </vbox>
- <splitter id="sidebar-splitter" class="chromeclass-extrachrome sidebar-splitter" resizebefore="sibling" resizeafter="none" hidden="true"/>
+ <vbox id="browser"> + <vbox id="browser">
<vbox id="appcontent" flex="1"> <vbox id="appcontent" flex="1">
+ <html:div id="zen-appcontent-navbar-container"></html:div> + <html:div id="zen-appcontent-navbar-container"></html:div>
<!-- gNotificationBox will be added here lazily. --> <!-- gNotificationBox will be added here lazily. -->
- <tabbox id="tabbrowser-tabbox"
+ <hbox id="zen-tabbox-wrapper" flex="1"> + <hbox id="zen-tabbox-wrapper" flex="1">
+ <tabbox id="tabbrowser-tabbox" <tabbox id="tabbrowser-tabbox"
flex="1" tabcontainer="tabbrowser-tabs"> flex="1" tabcontainer="tabbrowser-tabs">
+#include zen-sidebar-panel.inc.xhtml +#include zen-sidebar-panel.inc.xhtml
<tabpanels id="tabbrowser-tabpanels" <tabpanels id="tabbrowser-tabpanels"
flex="1" selectedIndex="0"/> flex="1" selectedIndex="0"/>
- </tabbox> </tabbox>
+ </tabbox>
+ </hbox> + </hbox>
</vbox>
-</hbox>
+ </vbox> + </vbox>
</vbox>
</hbox>

View File

@@ -0,0 +1,33 @@
diff --git a/browser/base/content/browser-init.js b/browser/base/content/browser-init.js
index 0717ce21386b73fc3399c97b34c6892a674cca77..f20e8a43fdd1d885f917948a26f1c3a1bd917707 100644
--- a/browser/base/content/browser-init.js
+++ b/browser/base/content/browser-init.js
@@ -230,6 +230,12 @@ var gBrowserInit = {
gURLBar.readOnly = true;
}
+ Services.scriptloader.loadSubScript("chrome://browser/content/zenThemeModifier.js", this);
+
+ // ZEN: Propagate the current profile used to the browser UI, such as
+ // showing the avatar and profile info to the side bar
+ zenUpdateBrowserProfiles();
+
// Misc. inits.
gUIDensity.init();
TabletModeUpdater.init();
@@ -1105,3 +1111,15 @@ var gBrowserInit = {
};
gBrowserInit.idleTasksFinishedPromise = gBrowserInit.idleTasksFinished.promise;
+
+function zenUpdateBrowserProfiles() {
+ const mainWindowEl = document.documentElement;
+ // Dont override the sync avatar if it's already set
+ if (mainWindowEl.style.hasOwnProperty("--avatar-image-url")) {
+ return;
+ }
+ let profile = ProfileService.currentProfile;
+ if (!profile || profile.zenAvatarPath == "") return;
+ // TODO: actually use profile data to generate the avatar, instead of just using the name
+ mainWindowEl.style.setProperty("--avatar-image-url", `url(${profile.zenAvatarPath})`);
+}

View File

@@ -1,10 +1,10 @@
diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js diff --git a/browser/base/content/browser.js b/browser/base/content/browser.js
index 72753da622ec51d8be130a49e98a62f483d7f8db..424a8778b581af0c67cfd1c01a65fceec2bf24fb 100644 index 5f41ca778131eedfd32043dc27d6528be978c4fb..086b01e8fdf80dd333d80b9eede190cdb5315b70 100644
--- a/browser/base/content/browser.js --- a/browser/base/content/browser.js
+++ b/browser/base/content/browser.js +++ b/browser/base/content/browser.js
@@ -13,6 +13,15 @@ ChromeUtils.importESModule("resource://gre/modules/NotificationDB.sys.mjs"); @@ -630,6 +630,15 @@ XPCOMUtils.defineLazyPreferenceGetter(
false
// lazy module getters );
+const ZEN_WELCOME_PATH = "zen-welcome"; +const ZEN_WELCOME_PATH = "zen-welcome";
+const ZEN_WELCOME_ELEMENT_ATTR = "zen-dialog-welcome-element"; +const ZEN_WELCOME_ELEMENT_ATTR = "zen-dialog-welcome-element";
@@ -15,39 +15,19 @@ index 72753da622ec51d8be130a49e98a62f483d7f8db..424a8778b581af0c67cfd1c01a65fcee
+ "nsIToolkitProfileService" + "nsIToolkitProfileService"
+); +);
+ +
ChromeUtils.defineESModuleGetters(this, { customElements.setElementCreationCallback("screenshots-buttons", () => {
AMTelemetry: "resource://gre/modules/AddonManager.sys.mjs", Services.scriptloader.loadSubScript(
AboutNewTab: "resource:///modules/AboutNewTab.sys.mjs", "chrome://browser/content/screenshots/screenshots-buttons.js",
@@ -1668,6 +1677,7 @@ var gBrowserInit = { @@ -3668,6 +3677,8 @@ var XULBrowserWindow = {
}); AboutReaderParent.updateReaderButton(gBrowser.selectedBrowser);
TranslationsParent.onLocationChange(gBrowser.selectedBrowser);
updateFxaToolbarMenu(gFxaToolbarEnabled, true);
+ Services.scriptloader.loadSubScript("chrome://browser/content/zenThemeModifier.js", this);
updatePrintCommands(gPrintEnabled);
@@ -1731,6 +1741,11 @@ var gBrowserInit = {
}
// Misc. inits.
+
+ // ZEN: Propagate the current profile used to the browser UI, such as
+ // showing the avatar and profile info to the side bar
+ zenUpdateBrowserProfiles();
+
gUIDensity.init();
TabletModeUpdater.init();
CombinedStopReload.ensureInitialized();
@@ -4821,6 +4836,8 @@ var XULBrowserWindow = {
}
}
}
+
+ gZenViewSplitter.onLocationChange(gBrowser.selectedBrowser); + gZenViewSplitter.onLocationChange(gBrowser.selectedBrowser);
}, +
PictureInPicture.updateUrlbarToggle(gBrowser.selectedBrowser);
_updateElementsForContentType() { if (!gMultiProcessBrowser) {
@@ -6099,7 +6116,7 @@ function setToolbarVisibility( @@ -4982,7 +4993,7 @@ function setToolbarVisibility(
); );
} }
@@ -56,33 +36,16 @@ index 72753da622ec51d8be130a49e98a62f483d7f8db..424a8778b581af0c67cfd1c01a65fcee
switch (isVisible) { switch (isVisible) {
case true: case true:
case "always": case "always":
@@ -9007,6 +9024,13 @@ var gDialogBox = { @@ -7813,6 +7824,12 @@ var gDialogBox = {
parentElement.style.removeProperty("width"); parentElement.showModal();
parentElement.style.removeProperty("height"); this._didOpenHTMLDialog = true;
document.documentElement.setAttribute("window-modal-open", true);
+
+ if (uri.includes(ZEN_WELCOME_PATH)) { + if (uri.includes(ZEN_WELCOME_PATH)) {
+ parentElement.setAttribute(ZEN_WELCOME_ELEMENT_ATTR, true); + parentElement.setAttribute(ZEN_WELCOME_ELEMENT_ATTR, true);
+ } else if (parentElement.hasAttribute(ZEN_WELCOME_ELEMENT_ATTR)) { + } else if (parentElement.hasAttribute(ZEN_WELCOME_ELEMENT_ATTR)) {
+ parentElement.removeAttribute(ZEN_WELCOME_ELEMENT_ATTR); + parentElement.removeAttribute(ZEN_WELCOME_ELEMENT_ATTR);
+ } + }
+ +
// Call this first so the contents show up and get layout, which is // Disable menus and shortcuts.
// required for SubDialog to work. this._updateMenuAndCommandState(false /* to disable */);
parentElement.showModal();
@@ -9384,3 +9408,15 @@ var FirefoxViewHandler = {
this.button?.toggleAttribute("attention", shouldShow);
},
};
+
+function zenUpdateBrowserProfiles() {
+ const mainWindowEl = document.documentElement;
+ // Dont override the sync avatar if it's already set
+ if (mainWindowEl.style.hasOwnProperty("--avatar-image-url")) {
+ return;
+ }
+ let profile = ProfileService.currentProfile;
+ if (!profile || profile.zenAvatarPath == "") return;
+ // TODO: actually use profile data to generate the avatar, instead of just using the name
+ mainWindowEl.style.setProperty("--avatar-image-url", `url(${profile.zenAvatarPath})`);
+}

View File

@@ -1,11 +1,11 @@
diff --git a/browser/base/content/main-popupset.inc.xhtml b/browser/base/content/main-popupset.inc.xhtml diff --git a/browser/base/content/main-popupset.inc.xhtml b/browser/base/content/main-popupset.inc.xhtml
index 91b2483c53fe67875d108a3d7c1959411f1d2c8f..1c3f460392a9c6ad4329865f3bf5dd253d84895d 100644 index ef8245938ea669227c255d85422a26b99cb2290b..48c061796072e976a45f7bd0ca1c8b3913728fc7 100644
--- a/browser/base/content/main-popupset.inc.xhtml --- a/browser/base/content/main-popupset.inc.xhtml
+++ b/browser/base/content/main-popupset.inc.xhtml +++ b/browser/base/content/main-popupset.inc.xhtml
@@ -77,6 +77,12 @@ @@ -80,6 +80,12 @@
data-lazy-l10n-id="tab-context-close-n-tabs" <menuitem id="context_closeDuplicateTabs"
data-l10n-args='{"tabCount": 1}' data-lazy-l10n-id="tab-context-close-duplicate-tabs"
oncommand="TabContextMenu.closeContextTabs();"/> oncommand="gBrowser.removeDuplicateTabs(TabContextMenu.contextTab);"/>
+ <menuseparator/> + <menuseparator/>
+ <menuitem id="context_zenSplitTabs" + <menuitem id="context_zenSplitTabs"
+ data-lazy-l10n-id="tab-zen-split-tabs" + data-lazy-l10n-id="tab-zen-split-tabs"
@@ -15,7 +15,7 @@ index 91b2483c53fe67875d108a3d7c1959411f1d2c8f..1c3f460392a9c6ad4329865f3bf5dd25
<menu id="context_closeTabOptions" <menu id="context_closeTabOptions"
data-lazy-l10n-id="tab-context-close-multiple-tabs"> data-lazy-l10n-id="tab-context-close-multiple-tabs">
<menupopup id="closeTabOptions"> <menupopup id="closeTabOptions">
@@ -166,6 +172,10 @@ @@ -169,6 +175,10 @@
hidden="true" hidden="true"
tabspecific="true" tabspecific="true"
aria-labelledby="editBookmarkPanelTitle"> aria-labelledby="editBookmarkPanelTitle">
@@ -26,7 +26,7 @@ index 91b2483c53fe67875d108a3d7c1959411f1d2c8f..1c3f460392a9c6ad4329865f3bf5dd25
<box class="panel-header"> <box class="panel-header">
<html:h1> <html:h1>
<html:span id="editBookmarkPanelTitle"/> <html:span id="editBookmarkPanelTitle"/>
@@ -188,12 +198,14 @@ @@ -191,12 +201,14 @@
class="footer-button" class="footer-button"
data-l10n-id="bookmark-panel-save-button" data-l10n-id="bookmark-panel-save-button"
default="true" default="true"
@@ -41,7 +41,7 @@ index 91b2483c53fe67875d108a3d7c1959411f1d2c8f..1c3f460392a9c6ad4329865f3bf5dd25
</panel> </panel>
</html:template> </html:template>
@@ -507,6 +519,8 @@ @@ -514,6 +526,8 @@
#include popup-notifications.inc #include popup-notifications.inc

View File

@@ -1,5 +1,5 @@
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
index fc19910726f2925505f6e71add034c82af36b63e..90a4686992832cad8656f4c9978ff460d20eb053 100644 index 0a67afa81ff5e10dcbfb53149f7ed9109de084ac..eb31df1dc273e1e71a1317e765efe49099a3dd4a 100644
--- a/browser/base/content/navigator-toolbox.inc.xhtml --- a/browser/base/content/navigator-toolbox.inc.xhtml
+++ b/browser/base/content/navigator-toolbox.inc.xhtml +++ b/browser/base/content/navigator-toolbox.inc.xhtml
@@ -32,10 +32,11 @@ @@ -32,10 +32,11 @@
@@ -15,7 +15,7 @@ index fc19910726f2925505f6e71add034c82af36b63e..90a4686992832cad8656f4c9978ff460
class="toolbarbutton-1 chromeclass-toolbar-additional" class="toolbarbutton-1 chromeclass-toolbar-additional"
data-l10n-id="toolbar-button-firefox-view-2" data-l10n-id="toolbar-button-firefox-view-2"
role="button" role="button"
@@ -50,21 +51,24 @@ @@ -50,13 +51,14 @@
aria-multiselectable="true" aria-multiselectable="true"
setfocus="false" setfocus="false"
tooltip="tabbrowser-tab-tooltip" tooltip="tabbrowser-tab-tooltip"
@@ -31,30 +31,20 @@ index fc19910726f2925505f6e71add034c82af36b63e..90a4686992832cad8656f4c9978ff460
<tab is="tabbrowser-tab" class="tabbrowser-tab" selected="true" visuallyselected="" fadein=""/> <tab is="tabbrowser-tab" class="tabbrowser-tab" selected="true" visuallyselected="" fadein=""/>
<hbox id="tabbrowser-arrowscrollbox-periphery"> <hbox id="tabbrowser-arrowscrollbox-periphery">
<toolbartabstop/> <toolbartabstop/>
+ @@ -103,9 +105,10 @@
<toolbarbutton id="tabs-newtab-button" <toolbarbutton id="content-analysis-indicator"
class="toolbarbutton-1" oncommand="ContentAnalysis.showPanel(this, PanelUI);"
command="cmd_newNavigatorTab" class="toolbarbutton-1 content-analysis-indicator-icon"/>
onclick="gBrowser.handleNewTabMiddleClick(this, event);" -
tooltip="dynamic-shortcut-tooltip"/>
+
<spacer class="closing-tabs-spacer" style="width: 0;"/>
</hbox>
</arrowscrollbox>
@@ -101,8 +105,11 @@
<label data-l10n-id="private-browsing-indicator-label"></label>
</hbox>
+ #if 0 + #if 0
#include titlebar-items.inc.xhtml #include titlebar-items.inc.xhtml
- -
+#endif +#endif
+#include zen-sidebar-icons.inc.xhtml +#include zen-sidebar-icons.inc.xhtml
+
</toolbar> </toolbar>
</vbox> </vbox>
@@ -447,6 +454,7 @@ @@ -450,6 +453,7 @@
<toolbarbutton id="fxa-toolbar-menu-button" class="toolbarbutton-1 chromeclass-toolbar-additional subviewbutton-nav" <toolbarbutton id="fxa-toolbar-menu-button" class="toolbarbutton-1 chromeclass-toolbar-additional subviewbutton-nav"
badged="true" badged="true"
@@ -62,21 +52,12 @@ index fc19910726f2925505f6e71add034c82af36b63e..90a4686992832cad8656f4c9978ff460
delegatesanchor="true" delegatesanchor="true"
onmousedown="gSync.toggleAccountPanel(this, event)" onmousedown="gSync.toggleAccountPanel(this, event)"
onkeypress="gSync.toggleAccountPanel(this, event)" onkeypress="gSync.toggleAccountPanel(this, event)"
@@ -505,6 +513,9 @@ @@ -501,6 +505,8 @@
consumeanchor="PanelUI-button" consumeanchor="PanelUI-button"
data-l10n-id="appmenu-menu-button-closed2"/> data-l10n-id="appmenu-menu-button-closed2"/>
</toolbaritem> </toolbaritem>
+ +
+ #include titlebar-items.inc.xhtml + #include titlebar-items.inc.xhtml
+
</toolbar> </toolbar>
<toolbar id="PersonalToolbar" <toolbar id="PersonalToolbar"
@@ -576,7 +587,6 @@
<html:named-deck id="tab-notification-deck"></html:named-deck>
</html:template>
-
<html:template id="BrowserToolbarPalette">
<toolbarbutton id="import-button"
class="toolbarbutton-1 chromeclass-toolbar-additional"

View File

@@ -1,11 +1,11 @@
diff --git a/browser/components/sidebar/browser-sidebar.js b/browser/components/sidebar/browser-sidebar.js diff --git a/browser/components/sidebar/browser-sidebar.js b/browser/components/sidebar/browser-sidebar.js
index 55664f8cfc8ff7071e5d93fbf24b7471cfc4f879..398e78600e50bc1e2a8dbb2d64d6b578f4def28f 100644 index 6cbac7c0826856adfcdafd3507e05f3efac95a2d..966289f04246deefe3dcb233f7fcb755fccfdbc6 100644
--- a/browser/components/sidebar/browser-sidebar.js --- a/browser/components/sidebar/browser-sidebar.js
+++ b/browser/components/sidebar/browser-sidebar.js +++ b/browser/components/sidebar/browser-sidebar.js
@@ -357,6 +357,7 @@ var SidebarUI = { @@ -404,6 +404,7 @@ var SidebarController = {
} else { } else {
this._box.removeAttribute("positionend"); this._box.removeAttribute("positionend");
sidebarLauncher.removeAttribute("positionend"); sidebarMain.removeAttribute("positionend");
+ this._box.style.order = 0; + this._box.style.order = 0;
} }

View File

@@ -207,7 +207,7 @@ input[type='checkbox'] {
border-radius: 99px; border-radius: 99px;
height: 20px; height: 20px;
display: flex; display: flex;
border: 2px solid var(--arrowpanel-border-color); border: 1px solid var(--zen-colors-primary) !important;
} }
#dragBall { #dragBall {

View File

@@ -1,5 +1,5 @@
diff --git a/browser/themes/addons/light/manifest.json b/browser/themes/addons/light/manifest.json diff --git a/browser/themes/addons/light/manifest.json b/browser/themes/addons/light/manifest.json
index 7385970fa8e3ff9659b72cfb238003958220fb0d..9c069db212d73769526ce9bf0fc6d62ab5881a5d 100644 index 7385970fa8e3ff9659b72cfb238003958220fb0d..be4d385cf4520a2cad437225e5fb31335bbc3091 100644
--- a/browser/themes/addons/light/manifest.json --- a/browser/themes/addons/light/manifest.json
+++ b/browser/themes/addons/light/manifest.json +++ b/browser/themes/addons/light/manifest.json
@@ -7,10 +7,10 @@ @@ -7,10 +7,10 @@
@@ -34,7 +34,12 @@ index 7385970fa8e3ff9659b72cfb238003958220fb0d..9c069db212d73769526ce9bf0fc6d62a
"urlbar_popup_hover": "rgb(240,240,244)", "urlbar_popup_hover": "rgb(240,240,244)",
"urlbar_popup_separator": "rgb(240,240,244)", "urlbar_popup_separator": "rgb(240,240,244)",
"appmenu_update_icon_color": "#2AC3A2", "appmenu_update_icon_color": "#2AC3A2",
@@ -61,8 +61,9 @@ @@ -57,12 +57,13 @@
},
"properties": {
"color_scheme": "light",
- "panel_hover": "color-mix(in srgb, currentColor 12%, transparent)",
+ "panel_hover": "color-mix(in srgb, currentColor 10%, transparent)",
"panel_active": "color-mix(in srgb, currentColor 20%, transparent)", "panel_active": "color-mix(in srgb, currentColor 20%, transparent)",
"panel_active_darker": "color-mix(in srgb, currentColor 27%, transparent)", "panel_active_darker": "color-mix(in srgb, currentColor 27%, transparent)",
"toolbar_field_icon_opacity": "0.72", "toolbar_field_icon_opacity": "0.72",

View File

@@ -1,5 +1,5 @@
diff --git a/browser/themes/shared/browser-custom-colors.css b/browser/themes/shared/browser-custom-colors.css diff --git a/browser/themes/shared/browser-custom-colors.css b/browser/themes/shared/browser-custom-colors.css
index 23187312740d440b3cd4b376a06cb2ab2e885604..3f16966196887609b7e734f194c346d9cc9fda4b 100644 index 23187312740d440b3cd4b376a06cb2ab2e885604..ac9aafc0ceed04364ae5b468cf7d2b2843aa7fe5 100644
--- a/browser/themes/shared/browser-custom-colors.css --- a/browser/themes/shared/browser-custom-colors.css
+++ b/browser/themes/shared/browser-custom-colors.css +++ b/browser/themes/shared/browser-custom-colors.css
@@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
@@ -11,6 +11,15 @@ index 23187312740d440b3cd4b376a06cb2ab2e885604..3f16966196887609b7e734f194c346d9
--button-primary-hover-bgcolor: light-dark(rgb(2, 80, 187), rgb(128, 235, 255)); --button-primary-hover-bgcolor: light-dark(rgb(2, 80, 187), rgb(128, 235, 255));
--button-primary-active-bgcolor: light-dark(rgb(5, 62, 148), rgb(170, 242, 255)); --button-primary-active-bgcolor: light-dark(rgb(5, 62, 148), rgb(170, 242, 255));
--button-primary-color: light-dark(rgb(251, 251, 254), rgb(43, 42, 51)); --button-primary-color: light-dark(rgb(251, 251, 254), rgb(43, 42, 51));
@@ -15,7 +15,7 @@
rgba(0, 0, 0, .33)
);
--button-hover-bgcolor: light-dark(
- rgba(207, 207, 216, .66),
+ rgba(228, 228, 235, 0.66),
rgba(207, 207, 216, .20)
);
--button-active-bgcolor: light-dark(
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
--tab-icon-overlay-fill: light-dark(rgb(91, 91, 102), rgb(251, 251, 254)); --tab-icon-overlay-fill: light-dark(rgb(91, 91, 102), rgb(251, 251, 254));
--tabs-navbar-separator-style: none; --tabs-navbar-separator-style: none;

View File

@@ -1,8 +1,8 @@
diff --git a/browser/themes/shared/browser-shared.css b/browser/themes/shared/browser-shared.css diff --git a/browser/themes/shared/browser-shared.css b/browser/themes/shared/browser-shared.css
index 164b54bd857e5782e3885dcde5663f336de737de..d7cf63c4ac84f00641c4ac9bfa407beb2f027c60 100644 index 9e513830a9d9eeebe55cf6ab565b0575a943b088..05c8b716c0642f0ecebc47fe2759bc43474b6391 100644
--- a/browser/themes/shared/browser-shared.css --- a/browser/themes/shared/browser-shared.css
+++ b/browser/themes/shared/browser-shared.css +++ b/browser/themes/shared/browser-shared.css
@@ -24,6 +24,8 @@ @@ -25,6 +25,8 @@
@import url("chrome://browser/skin/UITour.css"); @import url("chrome://browser/skin/UITour.css");
@import url("chrome://browser/skin/formautofill-notification.css"); @import url("chrome://browser/skin/formautofill-notification.css");
@@ -11,7 +11,16 @@ index 164b54bd857e5782e3885dcde5663f336de737de..d7cf63c4ac84f00641c4ac9bfa407beb
@namespace html url("http://www.w3.org/1999/xhtml"); @namespace html url("http://www.w3.org/1999/xhtml");
:root { :root {
@@ -152,9 +154,6 @@ @@ -49,7 +51,7 @@
--short-notification-gradient: #9059FF;
--button-bgcolor: color-mix(in srgb, currentColor 13%, transparent);
- --button-hover-bgcolor: color-mix(in srgb, currentColor 17%, transparent);
+ --button-hover-bgcolor: color-mix(in srgb, currentColor 15%, transparent);
--button-active-bgcolor: color-mix(in srgb, currentColor 30%, transparent);
--button-color: currentColor;
--button-primary-bgcolor: AccentColor;
@@ -145,9 +147,6 @@
#navigator-toolbox { #navigator-toolbox {
appearance: none; appearance: none;
@@ -21,7 +30,7 @@ index 164b54bd857e5782e3885dcde5663f336de737de..d7cf63c4ac84f00641c4ac9bfa407beb
background-color: var(--toolbox-non-lwt-bgcolor); background-color: var(--toolbox-non-lwt-bgcolor);
color: var(--toolbox-non-lwt-textcolor); color: var(--toolbox-non-lwt-textcolor);
@@ -162,33 +161,8 @@ @@ -155,33 +154,8 @@
transition: background-color var(--inactive-window-transition); transition: background-color var(--inactive-window-transition);
&:-moz-window-inactive { &:-moz-window-inactive {

View File

@@ -8,7 +8,7 @@
#PanelUI-zen-profiles-header { #PanelUI-zen-profiles-header {
width: 280px; width: 280px;
height: 130px; height: 130px;
background: var(--zen-colors-primary-foreground); background: color-mix(in srgb, var(--zen-primary-color) 80%, white 20%);
position: relative; position: relative;
} }

View File

@@ -1,10 +1,11 @@
diff --git a/toolkit/themes/shared/desktop-jar.inc.mn b/toolkit/themes/shared/desktop-jar.inc.mn diff --git a/toolkit/themes/shared/desktop-jar.inc.mn b/toolkit/themes/shared/desktop-jar.inc.mn
index 6f504132c2459a0a476a7a440beef6794d52097e..627f4f72db90bed03ef135e2ac0ad09e53bb9fef 100644 index 5907a9773fe608520b0088c1fc40c23a7003530f..535a7fae17f295a3bc97cf807d9c9dd496ec2352 100644
--- a/toolkit/themes/shared/desktop-jar.inc.mn --- a/toolkit/themes/shared/desktop-jar.inc.mn
+++ b/toolkit/themes/shared/desktop-jar.inc.mn +++ b/toolkit/themes/shared/desktop-jar.inc.mn
@@ -151,3 +151,5 @@ @@ -162,3 +162,5 @@
skin/classic/global/reader/RM-Content-Width-Plus-44x16.svg (../../shared/reader/RM-Content-Width-Plus-44x16.svg) skin/classic/global/reader/content-width-20.svg (../../shared/reader/content-width-20.svg)
skin/classic/global/reader/RM-Line-Height-Minus-38x14.svg (../../shared/reader/RM-Line-Height-Minus-38x14.svg) skin/classic/global/tree/sort-asc.svg (../../shared/tree/sort-asc.svg)
skin/classic/global/reader/RM-Line-Height-Plus-38x24.svg (../../shared/reader/RM-Line-Height-Plus-38x24.svg) skin/classic/global/tree/sort-dsc.svg (../../shared/tree/sort-dsc.svg)
+ +
+#include zen-desktop.jar.inc.mn +#include zen-desktop.jar.inc.mn
\ No newline at end of file

View File

@@ -1,5 +1,5 @@
diff --git a/toolkit/themes/shared/popup.css b/toolkit/themes/shared/popup.css diff --git a/toolkit/themes/shared/popup.css b/toolkit/themes/shared/popup.css
index 1426f9c4f6f24f19277006ead43eb88a50a408e5..8f8da0189772e00fb787d6708fce0481e52eaf39 100644 index ed230860215c734e6fb903b3660d0c679043e3f3..a2808bec7fbfff58e3c56219cf2c7703eeb61ec1 100644
--- a/toolkit/themes/shared/popup.css --- a/toolkit/themes/shared/popup.css
+++ b/toolkit/themes/shared/popup.css +++ b/toolkit/themes/shared/popup.css
@@ -2,6 +2,8 @@ @@ -2,6 +2,8 @@
@@ -29,7 +29,7 @@ index 1426f9c4f6f24f19277006ead43eb88a50a408e5..8f8da0189772e00fb787d6708fce0481
--panel-shadow-margin: 0px; --panel-shadow-margin: 0px;
- --panel-shadow: 0 0 var(--panel-shadow-margin) hsla(0,0%,0%,.2); - --panel-shadow: 0 0 var(--panel-shadow-margin) hsla(0,0%,0%,.2);
+ --panel-shadow: rgba(0, 0, 0, 0.15) 0px 4px 10px; + --panel-shadow: rgba(0, 0, 0, 0.05) 0px 4px 10px;
-moz-window-input-region-margin: var(--panel-shadow-margin); -moz-window-input-region-margin: var(--panel-shadow-margin);
margin: calc(-1 * var(--panel-shadow-margin)); margin: calc(-1 * var(--panel-shadow-margin));