diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index d9c8fc909..3f0405a4b 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -88,10 +88,11 @@ pref('gfx.content.skia-font-cache-size', 20); pref('gfx.webrender.all', true); pref('layout.css.backdrop-filter.enabled', true); +pref("alerts.showFavicons", true); + // CUSTOM ZEN PREFS -pref('zen.verticalTabs.enabled', false); -pref('zen.window.translucent', true); +// TODO: pref('zen.verticalTabs.enabled', false); // From: https://github.com/yokoffing/Betterfox @@ -126,4 +127,5 @@ pref('network.predictor.enabled', false); pref('layout.css.grid-template-masonry-value.enabled', true); pref('dom.enable_web_task_scheduling', true); pref('layout.css.has-selector.enabled', true); -pref('dom.security.sanitizer.enabled', true); \ No newline at end of file +pref('dom.security.sanitizer.enabled', true); + diff --git a/src/browser/themes/shared/jar-inc-mn.patch b/src/browser/themes/shared/jar-inc-mn.patch index e624a7d3d..1d7cd13fd 100644 --- a/src/browser/themes/shared/jar-inc-mn.patch +++ b/src/browser/themes/shared/jar-inc-mn.patch @@ -1,13 +1,11 @@ diff --git a/browser/themes/shared/jar.inc.mn b/browser/themes/shared/jar.inc.mn -index 37b5f04cddde9a3769d31c6e3a93b43da76f44e5..91a98361c9cb389911c12ace35f8956d5f8ea396 100644 +index 37b5f04cddde9a3769d31c6e3a93b43da76f44e5..3bd987f7c164a6258d56029b305123b92f6b845d 100644 --- a/browser/themes/shared/jar.inc.mn +++ b/browser/themes/shared/jar.inc.mn -@@ -285,3 +285,7 @@ +@@ -285,3 +285,5 @@ skin/classic/browser/weather/night-partly-cloudy-with-showers.svg (../shared/weather/night-partly-cloudy-with-showers.svg) skin/classic/browser/weather/night-partly-cloudy-with-thunderstorms.svg (../shared/weather/night-partly-cloudy-with-thunderstorms.svg) skin/classic/browser/weather/night-mostly-cloudy-with-flurries.svg (../shared/weather/night-mostly-cloudy-with-flurries.svg) + -+ skin/classic/browser/zen-browser-shared.css (../shared/zen-browser-shared.css) -+ skin/classic/browser/zen-sidebar.css (../shared/zen-sidebar.css) -+ skin/classic/browser/zen-panel-ui.css (../shared/zen-panel-ui.css) ++#include zen-sources.inc.mn \ No newline at end of file diff --git a/src/browser/themes/shared/zen-browser-shared.css b/src/browser/themes/shared/zen-browser-shared.css index c863bfb8c..c78c8fea6 100644 --- a/src/browser/themes/shared/zen-browser-shared.css +++ b/src/browser/themes/shared/zen-browser-shared.css @@ -1,8 +1,23 @@ @import url("zen-panel-ui.css"); +@import url("zen-icons/icons.css"); :root { --toolbarbutton-border-radius: 6px !important; + + --fp-contextmenu-border-radius: 8px; + --fp-contextmenu-padding: calc(4px - var(--fp-contextmenu-menuitem-border-width)) 0; + --fp-contextmenu-menuitem-border-radius: calc(4px + var(--fp-contextmenu-menuitem-border-width)); + --fp-contextmenu-menuitem-padding-block: 6px; + --fp-contextmenu-menuitem-padding-inline: 10px; + --fp-contextmenu-menuitem-border-width: 2px; + --fp-contextmenu-menuicon-margin-inline: 12px; + --fp-contextmenu-menuitem-margin-inline: calc(4px - var(--fp-contextmenu-menuitem-border-width)); + --fp-contextmenu-menuitem-margin-block: 0px; + --fp-contextmenu-menuitem-margin: var(--fp-contextmenu-menuitem-margin-block) var(--fp-contextmenu-menuitem-margin-inline); + --fp-contextmenu-separator-vertical: calc(4px - var(--fp-contextmenu-menuitem-border-width)); + --fp-contextmenu-separator-horizontal: 0; + --fp-contextmenu-bgcolor: light-dark(Menu, rgb(43 42 51 / 0.95)); } #navigator-toolbox toolbar#TabsToolbar { diff --git a/src/browser/themes/shared/zen-icons/accessibility.svg b/src/browser/themes/shared/zen-icons/accessibility.svg new file mode 100644 index 000000000..bfcf02ad0 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/accessibility.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/add-to-dictionary.svg b/src/browser/themes/shared/zen-icons/add-to-dictionary.svg new file mode 100644 index 000000000..ebcb80ff6 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/add-to-dictionary.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/arrow-down.svg b/src/browser/themes/shared/zen-icons/arrow-down.svg new file mode 100644 index 000000000..ddf862231 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/arrow-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/arrow-left.svg b/src/browser/themes/shared/zen-icons/arrow-left.svg new file mode 100644 index 000000000..1da2ba292 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/arrow-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/arrow-right.svg b/src/browser/themes/shared/zen-icons/arrow-right.svg new file mode 100644 index 000000000..a7b16067a --- /dev/null +++ b/src/browser/themes/shared/zen-icons/arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/arrow-up.svg b/src/browser/themes/shared/zen-icons/arrow-up.svg new file mode 100644 index 000000000..a3bfad752 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/arrow-up.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/audio-save.svg b/src/browser/themes/shared/zen-icons/audio-save.svg new file mode 100644 index 000000000..21b67523c --- /dev/null +++ b/src/browser/themes/shared/zen-icons/audio-save.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/autoplay-media-blocked.svg b/src/browser/themes/shared/zen-icons/autoplay-media-blocked.svg new file mode 100644 index 000000000..0de5a3808 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/autoplay-media-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/autoplay-media.svg b/src/browser/themes/shared/zen-icons/autoplay-media.svg new file mode 100644 index 000000000..8df77dfcb --- /dev/null +++ b/src/browser/themes/shared/zen-icons/autoplay-media.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/back.svg b/src/browser/themes/shared/zen-icons/back.svg new file mode 100644 index 000000000..0044d70e4 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/back.svg @@ -0,0 +1,4 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/bookmark-hollow.svg b/src/browser/themes/shared/zen-icons/bookmark-hollow.svg new file mode 100644 index 000000000..47e2f1dff --- /dev/null +++ b/src/browser/themes/shared/zen-icons/bookmark-hollow.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/bookmark-star-on-tray.svg b/src/browser/themes/shared/zen-icons/bookmark-star-on-tray.svg new file mode 100644 index 000000000..e35453eac --- /dev/null +++ b/src/browser/themes/shared/zen-icons/bookmark-star-on-tray.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/bookmark.svg b/src/browser/themes/shared/zen-icons/bookmark.svg new file mode 100644 index 000000000..c5ff2e012 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/bookmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/camera-blocked.svg b/src/browser/themes/shared/zen-icons/camera-blocked.svg new file mode 100644 index 000000000..7d6aa1a87 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/camera-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/camera.svg b/src/browser/themes/shared/zen-icons/camera.svg new file mode 100644 index 000000000..23e2384b0 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/camera.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/canvas-blocked.svg b/src/browser/themes/shared/zen-icons/canvas-blocked.svg new file mode 100644 index 000000000..f6fba0faf --- /dev/null +++ b/src/browser/themes/shared/zen-icons/canvas-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/canvas.svg b/src/browser/themes/shared/zen-icons/canvas.svg new file mode 100644 index 000000000..e71396f48 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/canvas.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/checkmark.svg b/src/browser/themes/shared/zen-icons/checkmark.svg new file mode 100644 index 000000000..ade387ab7 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/checkmark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/chevron.svg b/src/browser/themes/shared/zen-icons/chevron.svg new file mode 100644 index 000000000..c61ab0a0f --- /dev/null +++ b/src/browser/themes/shared/zen-icons/chevron.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/close-all.svg b/src/browser/themes/shared/zen-icons/close-all.svg new file mode 100644 index 000000000..98c3fe99b --- /dev/null +++ b/src/browser/themes/shared/zen-icons/close-all.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/close.svg b/src/browser/themes/shared/zen-icons/close.svg new file mode 100644 index 000000000..4aa95d054 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/container-tab.svg b/src/browser/themes/shared/zen-icons/container-tab.svg new file mode 100644 index 000000000..3a114136e --- /dev/null +++ b/src/browser/themes/shared/zen-icons/container-tab.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/customize.svg b/src/browser/themes/shared/zen-icons/customize.svg new file mode 100644 index 000000000..008706172 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/customize.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/desktop-notification-blocked.svg b/src/browser/themes/shared/zen-icons/desktop-notification-blocked.svg new file mode 100644 index 000000000..5e6dd9c63 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/desktop-notification-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/desktop-notification.svg b/src/browser/themes/shared/zen-icons/desktop-notification.svg new file mode 100644 index 000000000..d09f0df42 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/desktop-notification.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/developer.svg b/src/browser/themes/shared/zen-icons/developer.svg new file mode 100644 index 000000000..bf2f355da --- /dev/null +++ b/src/browser/themes/shared/zen-icons/developer.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/downloads.svg b/src/browser/themes/shared/zen-icons/downloads.svg new file mode 100644 index 000000000..e9cd7c6c7 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/downloads.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/duplicate-tab.svg b/src/browser/themes/shared/zen-icons/duplicate-tab.svg new file mode 100644 index 000000000..5c80180eb --- /dev/null +++ b/src/browser/themes/shared/zen-icons/duplicate-tab.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-copy.svg b/src/browser/themes/shared/zen-icons/edit-copy.svg new file mode 100644 index 000000000..079c11399 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-cut.svg b/src/browser/themes/shared/zen-icons/edit-cut.svg new file mode 100644 index 000000000..dea6b9eff --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-cut.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-delete.svg b/src/browser/themes/shared/zen-icons/edit-delete.svg new file mode 100644 index 000000000..cf851d6bb --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-delete.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-paste.svg b/src/browser/themes/shared/zen-icons/edit-paste.svg new file mode 100644 index 000000000..2b1c074a8 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-paste.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-redo.svg b/src/browser/themes/shared/zen-icons/edit-redo.svg new file mode 100644 index 000000000..4fd020f44 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-redo.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-select-all.svg b/src/browser/themes/shared/zen-icons/edit-select-all.svg new file mode 100644 index 000000000..f39494def --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-select-all.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit-undo.svg b/src/browser/themes/shared/zen-icons/edit-undo.svg new file mode 100644 index 000000000..7595ba649 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit-undo.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/edit.svg b/src/browser/themes/shared/zen-icons/edit.svg new file mode 100644 index 000000000..f77c00361 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/edit.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/ext-link.svg b/src/browser/themes/shared/zen-icons/ext-link.svg new file mode 100644 index 000000000..de0d0d891 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/ext-link.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/extension-blocked.svg b/src/browser/themes/shared/zen-icons/extension-blocked.svg new file mode 100644 index 000000000..3ebb9a9fa --- /dev/null +++ b/src/browser/themes/shared/zen-icons/extension-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/extension.svg b/src/browser/themes/shared/zen-icons/extension.svg new file mode 100644 index 000000000..8671aad1e --- /dev/null +++ b/src/browser/themes/shared/zen-icons/extension.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/firefox-logo.svg b/src/browser/themes/shared/zen-icons/firefox-logo.svg new file mode 100644 index 000000000..e9f2b61e4 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/firefox-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/firefox.svg b/src/browser/themes/shared/zen-icons/firefox.svg new file mode 100644 index 000000000..31a468b18 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/firefox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/folder.svg b/src/browser/themes/shared/zen-icons/folder.svg new file mode 100644 index 000000000..294e8df65 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/forget.svg b/src/browser/themes/shared/zen-icons/forget.svg new file mode 100644 index 000000000..cf23a92ba --- /dev/null +++ b/src/browser/themes/shared/zen-icons/forget.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/forward.svg b/src/browser/themes/shared/zen-icons/forward.svg new file mode 100644 index 000000000..52753d4b1 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/forward.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/fullscreen-exit.svg b/src/browser/themes/shared/zen-icons/fullscreen-exit.svg new file mode 100644 index 000000000..38d42d9be --- /dev/null +++ b/src/browser/themes/shared/zen-icons/fullscreen-exit.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/fullscreen.svg b/src/browser/themes/shared/zen-icons/fullscreen.svg new file mode 100644 index 000000000..109ce7265 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/fullscreen.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/geo-blocked.svg b/src/browser/themes/shared/zen-icons/geo-blocked.svg new file mode 100644 index 000000000..1576b8d11 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/geo-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/geo.svg b/src/browser/themes/shared/zen-icons/geo.svg new file mode 100644 index 000000000..2899170a5 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/geo.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/help.svg b/src/browser/themes/shared/zen-icons/help.svg new file mode 100644 index 000000000..e01d24202 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/help.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/history.svg b/src/browser/themes/shared/zen-icons/history.svg new file mode 100644 index 000000000..ff8f2f3c3 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/history.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/home.svg b/src/browser/themes/shared/zen-icons/home.svg new file mode 100644 index 000000000..f9ecfafc3 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/home.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/icons.css b/src/browser/themes/shared/zen-icons/icons.css new file mode 100644 index 000000000..528051646 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/icons.css @@ -0,0 +1,992 @@ + +.subviewbutton { + -moz-context-properties: fill, fill-opacity !important; + fill: currentColor !important; +} + +.private-browsing-indicator-icon { + list-style-image: url("account-private.svg") !important; + border-radius: 100% !important; +} + +#back-button { + list-style-image: url("back.svg") !important; +} + +#forward-button { + list-style-image: url("forward.svg") !important; +} + +#reload-button { + list-style-image: url("reload.svg") !important; +} + +#stop-button, +.close-icon { + list-style-image: url("close.svg") !important; +} + +#sidebar-button { + list-style-image: url("sidebars-right.svg") !important; +} + +#sidebar-button:-moz-locale-dir(ltr):not([positionend]), +#sidebar-button:-moz-locale-dir(rtl)[positionend] { + list-style-image: url("sidebars.svg") !important; +} + +#downloads-button, +#downloads-indicator-anchor, +#appMenu-downloads-button, +#appMenu-library-downloads-button { + list-style-image: url("downloads.svg") !important; +} +#appMenu-translate-button { + list-style-image: url("translations.svg") !important; +} +#appMenu-zoom-controls { + list-style-image: url("plus.svg") !important; +} +#appMenu-passwords-button, +#password-notification-icon, +#PopupAutoComplete + > richlistbox + > richlistitem[originaltype="generatedPassword"] + > .two-line-wrapper + > .ac-site-icon, +#PopupAutoComplete + > richlistbox + > richlistitem[originaltype="loginWithOrigin"] + > .two-line-wrapper + > .ac-site-icon, +#PopupAutoComplete + > richlistbox + > richlistitem[originaltype="login"] + > .ac-site-icon { + list-style-image: url("passwords.svg") !important; +} + +#nav-bar-overflow-button { + list-style-image: url("chevron.svg") !important; +} + +#PanelUI-menu-button, +#appMenu-more-button2 { + list-style-image: url("menu.svg") !important; +} + +#appMenu-help-button2 { + list-style-image: url("help.svg") !important; +} + +#sync-button, +.urlbarView-row[source="tabs"] + > .urlbarView-row-inner + > .urlbarView-no-wrap + > .urlbarView-favicon, +#urlbar-engine-one-off-item-tabs { + list-style-image: url("tab.svg") !important; +} + +#history-panelmenu, +.urlbarView-row[source="history"] + > .urlbarView-row-inner + > .urlbarView-no-wrap + > .urlbarView-favicon, +#urlbar-engine-one-off-item-history, +#appMenu-history-button, +#appMenu-library-history-button, +#sidebar-switcher-history, +#sidebar-box[sidebarcommand="viewHistorySidebar"] + > #sidebar-header + > #sidebar-switcher-target + > #sidebar-icon { + list-style-image: url("history.svg") !important; +} + +#save-page-button, +#appMenu-save-file-button2 { + list-style-image: url("save.svg") !important; +} + +#print-button, +#appMenu-print-button2 { + list-style-image: url("print.svg") !important; +} + +.searchbar-search-icon { + list-style-image: url("search-glass.svg") !important; +} + +#find-button, +#appMenu-find-button2 { + list-style-image: url("search-page.svg") !important; +} + +#open-file-button { + list-style-image: url("open.svg") !important; +} + +#add-ons-button, +#appMenu-extensions-themes-button, +#unified-extensions-button { + list-style-image: url("extension.svg") !important; +} + +#zoom-out-button, +#appMenu-zoomReduce-button2 { + list-style-image: url("zoom-out.svg") !important; +} + +#zoom-in-button, +#tabs-newtab-button, +#TabsToolbar #new-tab-button, +#appMenu-zoomEnlarge-button2 { + list-style-image: url("plus.svg") !important; +} + +#cut-button { + list-style-image: url("edit-cut.svg") !important; +} + +#copy-button { + list-style-image: url("edit-copy.svg") !important; +} + +#paste-button { + list-style-image: url("edit-paste.svg") !important; +} + +#email-link-button { + list-style-image: url("mail.svg") !important; +} + +#screenshot-button { + list-style-image: url("screenshot.svg") !important; +} + +#preferences-button, +.search-setting-button > .button-box > .button-icon, +#appMenu-settings-button, +.unified-extensions-item-open-menu.subviewbutton { + list-style-image: url("settings.svg") !important; +} +#spell-check-enabled { + list-style-image: url("spell-check.svg") !important; +} +#panic-button { + list-style-image: url("forget.svg") !important; +} + +#appMenu-new-private-window-button2 { + list-style-image: url("private-window.svg") !important; +} + +#privatebrowsing-button { + list-style-image: url("privateBrowsing.svg") !important; +} + +#save-to-pocket-button { + list-style-image: url("pocket-outline.svg") !important; +} + +#profiler-button-button > .toolbarbutton-icon, +.subviewbutton[label="Task Manager"] { + list-style-image: url("tool-profiler.svg") !important; +} + +#developer-button { + list-style-image: url("developer.svg") !important; +} + +#new-window-button, +#appMenu-new-window-button2 { + list-style-image: url("window.svg") !important; +} + +#restore-button, +#fullscreen-button, +#appMenu-fullscreen-button2 { + list-style-image: url("fullscreen.svg") !important; +} + +#restore-button[checked], +#fullscreen-button[checked], +#appMenu-fullscreen-button2[checked] { + list-style-image: url("fullscreen-exit.svg") !important; +} + +#bookmarks-menu-button, +#appMenu-bookmarks-button, +#sidebar-switcher-bookmarks, +#appMenu-library-bookmarks-button, +#sidebar-box[sidebarcommand="viewBookmarksSidebar"] + > #sidebar-header + > #sidebar-switcher-target + > #sidebar-icon { + list-style-image: url("bookmark-star-on-tray.svg") !important; +} + +#home-button { + list-style-image: url("home.svg") !important; +} + +#library-button { + list-style-image: url("library.svg") !important; +} + +/* identity icons */ +#identity-icon { + list-style-image: url("info.svg") !important; +} + +#identity-box[pageproxystate="valid"].chromeUI #identity-icon { + list-style-image: url("firefox.svg") !important; +} + +#identity-box[pageproxystate="valid"].localResource #identity-icon { + list-style-image: url("page-portrait.svg") !important; +} + +#urlbar:not(.searchButton) + > #urlbar-input-container + > #identity-box[pageproxystate="invalid"] + #identity-icon { + list-style-image: url("search-glass.svg") !important; +} + +#urlbar[actiontype="extension"] + > #urlbar-input-container + > #identity-box + #identity-icon, +#identity-box[pageproxystate="valid"].extensionPage #identity-icon { + list-style-image: url("extension.svg") !important; +} + +#identity-box[pageproxystate="valid"].verifiedDomain #identity-icon, +#identity-box[pageproxystate="valid"].mixedActiveBlocked #identity-icon { + list-style-image: url("security.svg") !important; +} + +#urlbar-input-container[pageproxystate="valid"] + > #tracking-protection-icon-container + > #tracking-protection-icon-box + > #tracking-protection-icon { + list-style-image: url("tracking-protection.svg") !important; +} + +/* security */ +.identity-popup-security-connection { + list-style-image: url("security-broken.svg") !important; +} + +#identity-box[pageproxystate="valid"].notSecure #identity-icon, +#identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon, +#identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon { + list-style-image: url("security-broken.svg") !important; +} + +#identity-popup[connection="chrome"] .identity-popup-security-connection { + list-style-image: url("firefox.svg") !important; +} + +#identity-popup[connection="file"] .identity-popup-security-connection { + list-style-image: url("page-portrait.svg") !important; +} + +#identity-popup[connection^="secure"] .identity-popup-security-connection { + list-style-image: url("security.svg") !important; +} + +#identity-popup[ciphers="weak"] .identity-popup-security-connection, +#identity-popup[mixedcontent~="passive-loaded"][isbroken] + .identity-popup-security-connection, +#identity-popup[connection="secure-cert-user-overridden"] + .identity-popup-security-connection, +#identity-popup[connection="cert-error-page"] + .identity-popup-security-connection { + list-style-image: url("security-warning.svg") !important; +} + +#identity-popup[connection="net-error-page"] + .identity-popup-security-connection { + list-style-image: url("info.svg") !important; +} + +#identity-popup[connection="extension"] .identity-popup-security-connection { + list-style-image: url("extension.svg") !important; +} + +#appMenu-new-tab-button2 { + list-style-image: url("new-tab-image.svg") !important; +} + +.findbar-find-previous { + list-style-image: url("arrow-up.svg") !important; +} + +.findbar-find-next { + list-style-image: url("arrow-down.svg") !important; +} + +#protections-popup-mainView .subviewbutton-nav:not(.notFound)::after, +#identity-popup-mainView .subviewbutton-nav::after, +.widget-overflow-list .subviewbutton-nav::after, +.PanelUI-subView .subviewbutton-nav::after, +.menu-right { + content: url("arrow-right.svg") !important; +} + +#PlacesChevron, +#urlbar-go-button { + list-style-image: url("arrow-right.svg") !important; +} + +.panel-header > .subviewbutton-back { + list-style-image: url("arrow-left.svg") !important; +} + +#overflowMenu-customize-button, +#appmenu-moreTools-button { + list-style-image: url("customize.svg") !important; +} + +.bookmark-item[container] { + list-style-image: url("folder.svg") !important; +} + +#pageAction-panel-bookmark, +#star-button { + list-style-image: url("bookmark-hollow.svg") !important; +} + +#pageAction-panel-bookmark[starred], +#star-button[starred] { + list-style-image: url("bookmark.svg") !important; +} + +#sidebar-box[sidebarcommand="viewTabsSidebar"] + > #sidebar-header + > #sidebar-switcher-target + > #sidebar-icon, +#sidebar-switcher-tabs { + list-style-image: url("send-to-device.svg") !important; +} + +/* tab icons */ +.tab-icon-image[src="chrome://branding/content/icon32.png"], +.tab-icon-image[src="chrome://browser/skin/privatebrowsing/favicon.svg"] +{ + content: url("new-tab-image.svg") !important; +} + +.tab-icon-image[src="chrome://global/skin/icons/settings.svg"] +{ + content: url("settings.svg") !important; +} + +.tab-icon-image[src="chrome://mozapps/skin/extensions/extension.svg"] +{ + content: url("extension.svg") !important; +} + +.tab-icon-image[src="chrome://browser/skin/customize.svg"] +{ + content: url("customize.svg") !important; +} + +/* permissions */ +#permissions-granted-icon { + list-style-image: url("permissions.svg") !important; +} + +.geo-icon { + list-style-image: url("geo.svg") !important; +} + +.geo-icon.blocked-permission-icon { + list-style-image: url("geo-blocked.svg") !important; +} + +.xr-icon { + list-style-image: url("xr.svg") !important; +} + +.xr-icon.blocked-permission-icon { + list-style-image: url("xr-blocked.svg") !important; +} + +.popup-notification-icon[popupid="web-notifications"], +.desktop-notification-icon { + list-style-image: url("desktop-notification.svg") !important; +} + +.desktop-notification-icon.blocked-permission-icon { + list-style-image: url("desktop-notification-blocked.svg") !important; +} + +.camera-icon { + list-style-image: url("camera.svg") !important; +} + +.camera-icon.blocked-permission-icon { + list-style-image: url("camera-blocked.svg") !important; +} + +.microphone-icon { + list-style-image: url("microphone.svg") !important; +} + +.microphone-icon.blocked-permission-icon { + list-style-image: url("microphone-blocked.svg") !important; +} + +.screen-icon { + list-style-image: url("screen.svg") !important; +} + +.screen-icon.blocked-permission-icon { + list-style-image: url("screen-blocked.svg") !important; +} + +.popup-notification-icon[popupid="persistent-storage"], +.persistent-storage-icon, +.indexedDB-icon { + list-style-image: url("persistent-storage.svg") !important; +} + +.persistent-storage-icon.blocked-permission-icon { + list-style-image: url("persistent-storage-blocked.svg") !important; +} + +.popup-icon { + list-style-image: url("popup.svg") !important; +} + +.autoplay-media-icon { + list-style-image: url("autoplay-media.svg") !important; +} + +.autoplay-media-icon.blocked-permission-icon { + list-style-image: url("autoplay-media-blocked.svg") !important; +} + +#canvas-notification-icon, +.popup-notification-icon[popupid="canvas-permissions-prompt"], +.canvas-icon { + list-style-image: url("canvas.svg") !important; +} + +.canvas-icon.blocked-permission-icon { + list-style-image: url("canvas-blocked.svg") !important; +} + +.midi-icon, +.midi-sysex-icon, +.popup-notification-icon[popupid="midi"], +.popup-notification-icon[popupid="midi-sysex"] { + list-style-image: url("midi.svg") !important; +} + +.install-icon { + list-style-image: url("extension.svg") !important; +} + +.install-icon.blocked-permission-icon, +.popup-notification-icon[popupid="xpinstall-disabled"], +.popup-notification-icon[popupid="addon-install-blocked"], +.popup-notification-icon[popupid="addon-install-origin-blocked"] { + list-style-image: url("extension-blocked.svg") !important; +} + +/* tab sound icons */ +.tab-icon-overlay[soundplaying] { + list-style-image: url("tab-audio-playing-small.svg") !important; +} + +.tab-icon-overlay[muted] { + list-style-image: url("tab-audio-muted-small.svg") !important; +} + +.tab-icon-overlay[activemedia-blocked] { + list-style-image: url("tab-audio-blocked-small.svg") !important; +} + +/* reload/stop animation */ +#stop-reload-button[animate] + > #reload-button[displaystop] + + #stop-button + > .toolbarbutton-animatable-box + > .toolbarbutton-animatable-image { + background-image: url("reload-to-stop.svg") !important; +} + +#stop-reload-button[animate] + > #reload-button + > .toolbarbutton-animatable-box + > .toolbarbutton-animatable-image { + background-image: url("stop-to-reload.svg") !important; +} + +#reader-mode-button > .urlbar-icon { + list-style-image: url("reader-mode.svg") !important; +} + +#unified-extensions-manage-extensions { + list-style-image: url("manage.svg") !important; +} + +/* Context Menu Icons */ +menupopup > menuitem:is([checked="true"], [selected="true"]) .menu-iconic-icon { + list-style-image: url("checkmark.svg") !important; +} + +#context-video-pictureinpicture:not([checked="true"]) .menu-iconic-icon { + list-style-image: url("media-pip.svg") !important; +} + +#context-media-loop:not([checked="true"]) .menu-iconic-icon { + list-style-image: url("media-loop.svg") !important; +} + +:not(:not(menubar) > menu, #ContentSelectDropdown) + > menupopup + > menuitem:not( + .menuitem-iconic, + [type="checkbox"], + [type="radio"], + .in-menulist, + .in-menulist menuitem, + .unified-nav-current + ), +:not(:not(menubar) > menu, #ContentSelectDropdown) + > menupopup + > menu:not( + .menu-iconic, + [type="checkbox"], + [type="radio"], + .in-menulist, + .in-menulist menu, + .unified-nav-current + ),#toggle_toolbar-menubar, + #PanelUI-history toolbarbutton, + #unified-extensions-context-menu menuitem{ + background-image: var(--menu-image) !important; + background-size: 16px !important; + background-position: var(--fp-contextmenu-menuitem-padding-inline) center !important; + background-repeat: no-repeat !important; + -moz-context-properties: fill, fill-opacity !important; + fill: currentColor !important; +} + +menu>.menu-iconic-text, +menuitem>.menu-iconic-text { + padding-inline-start: var(--fp-contextmenu-menuicon-margin-inline) !important; +} +#context-savepage { + --menu-image: url("save.svg"); +} + +#context-selectall, +.textbox-contextmenu menuitem[cmd*="selectAll"], +#context_selectAllTabs, +#toolbar-context-selectAllTabs { + --menu-image: url("edit-select-all.svg"); +} + +#context-undo, +.textbox-contextmenu menuitem[cmd*="undo"], +#context_undoCloseTab, +#toolbar-context-undoCloseTab { + --menu-image: url("edit-undo.svg"); +} +#toggle_toolbar-menubar{ + --menu-image: url("menu-bar.svg"); +} + +#context-redo, +.textbox-contextmenu menuitem[cmd*="redo"] { + --menu-image: url("edit-redo.svg"); +} + +#context-copy, +.textbox-contextmenu menuitem[cmd*="copy"], +.textbox-contextmenu #strip-on-share, +#placesContext_copy { + --menu-image: url("edit-copy.svg"); +} + +#context-paste, +.textbox-contextmenu menuitem[cmd*="paste"], +#placesContext_paste_group { + --menu-image: url("edit-paste.svg"); +} + +#context-cut, +.textbox-contextmenu menuitem[cmd*="cut"], +#placesContext_cut { + --menu-image: url("edit-cut.svg"); +} + +#context-delete, +.customize-context-removeExtension, +.unified-extensions-context-menu-remove-extension, +.textbox-contextmenu menuitem[cmd*="delete"], +menuitem[id="placesContext_deleteBookmark"], +menuitem[id="placesContext_deleteFolder"], +menuitem[id="placesContext_delete"], +menuitem[id="placesContext_delete_history"], +menuitem[id="placesContext_deleteHost"] { + --menu-image: url("edit-delete.svg"); +} + +#paste-and-go { + --menu-image: url("paste-and-go.svg"); +} + +#context-print-selection { + --menu-image: url("print.svg"); +} + +#context-take-screenshot { + --menu-image: url("screenshot.svg"); +} + +#context-viewsource { + --menu-image: url("source-code.svg"); +} + +#context-inspect-a11y { + --menu-image: url("accessibility.svg"); +} + +#context-inspect { + --menu-image: url("inspect.svg"); +} + +#context-searchselect { + --menu-image: url("search-glass.svg"); +} + +#context-viewimage { + --menu-image: url("image-open.svg"); +} +#context-viewimageinfo { + --menu-image: url("info.svg"); +} +#context-saveimage, +#context-video-saveimage { + --menu-image: url("image-save.svg"); +} + +#context-savevideo { + --menu-image: url("video-save.svg"); +} + +#context-viewvideo { + --menu-image: url("video-open.svg"); +} + +#context-saveaudio { + --menu-image: url("audio-save.svg"); +} + +#context-copyimage-contents { + --menu-image: url("image-copy.svg"); +} + +#context-copyimage, +#context-copyvideourl, +#context-copylink, +#context-stripOnShareLink, +#context-pdfjs-copy { + --menu-image: url("link.svg"); +} +#context-openlinkincurrent +{ + --menu-image: url("ext-link.svg"); +} + +#context-viewsource, +#context-viewframesource, +#context-viewpartialsource-selection { + --menu-image: url("source-code.svg"); +} + +#context-sendimage, +#context-sendvideo, +#context-sendaudio { + --menu-image: url("mail.svg"); +} + +#context-setDesktopBackground, +.viewCustomizeToolbar { + --menu-image: url("customize.svg"); +} + +#context-reloadimage, +#context_reloadTab, +#context_reloadSelectedTabs, +#toolbar-context-reloadSelectedTab, +#toolbar-context-reloadSelectedTabs { + --menu-image: url("reload.svg"); +} + +#context-sendlinktodevice, +#context_sendTabToDevice, +#context-sendpagetodevice { + --menu-image: url("send-to-device.svg"); +} + +#context-openlinkintab, +#context-openlinkincontainertab, +menuitem[id="placesContext_open:newtab"], +menuitem[id="placesContext_openLinks:tabs"], +menuitem[id="placesContext_openBookmarkLinks:tabs"], +menuitem[id="placesContext_openBookmarkContainer:tabs"] { + --menu-image: url("tab.svg"); +} + +#context_openANewTab, +#toolbar-context-openANewTab { + --menu-image: url("new-tab-image.svg"); +} + +#context-openlinkinusercontext-menu, +menu[id="placesContext_open:newcontainertab"], +menu[id="placesContext_openContainer:tabs"] { + --menu-image: url("container-tab.svg"); +} + +#context-openlink, +menuitem[id="placesContext_open:newwindow"] { + --menu-image: url("window.svg"); +} + +#context-openlinkprivate, +menuitem[id="placesContext_open:newprivatewindow"] { + --menu-image: url("private-window.svg"); +} + +#context-savelink { + --menu-image: url("downloads.svg"); +} + +#spell-add-to-dictionary { + --menu-image: url("add-to-dictionary.svg"); +} + +#manage-saved-logins { + --menu-image: url("passwords.svg"); +} + +#context-media-play, +#context_playTab, +#context_playSelectedTabs { + --menu-image: url("media-play.svg"); +} + +#context-media-pause { + --menu-image: url("media-pause.svg"); +} + +#context-media-mute, +#context_toggleMuteTab, +#context_toggleMuteSelectedTabs { + --menu-image: url("media-mute.svg"); +} + +#context-media-unmute, +#context_toggleMuteTab[muted], +#context_toggleMuteSelectedTabs[muted] { + --menu-image: url("media-unmute.svg"); +} + +#context-media-playbackrate { + --menu-image: url("media-speed.svg"); +} + +#context-video-fullscreen { + --menu-image: url("fullscreen.svg"); +} + +#context-leave-dom-fullscreen, +menuitem[contexttype="fullscreen"][label*="Exit"] { + --menu-image: url("fullscreen-exit.svg"); +} + +#context-media-hidecontrols, +#context-media-showcontrols { + --menu-image: url("permissions.svg"); +} + +#context_pinTab, +#context_unpinTab, +#context_pinSelectedTabs, +#context_unpinSelectedTabs, +.customize-context-moveToPanel { + --menu-image: url("pin.svg"); +} +.customize-context-removeFromToolbar { + --menu-image: url("unpin.svg"); +} +#context_duplicateTab, +#context_duplicateTabs { + --menu-image: url("duplicate-tab.svg"); +} + +#context_bookmarkTab, +#context_bookmarkSelectedTabs, +#toggle_PersonalToolbar, +#context-bookmarklink, +#toolbar-context-bookmarkSelectedTab, +#toolbar-context-bookmarkSelectedTabs { + --menu-image: url("bookmark-hollow.svg"); +} + +menuitem[id="placesContext_show_bookmark:info"], +menuitem[id="placesContext_show_folder:info"], +menuitem[id="placesContext_show:info"] { + --menu-image: url("edit.svg"); +} + +menuitem[id="placesContext_showAllBookmarks"], +#BMB_bookmarksShowAllTop, +#BMB_bookmarksShowAll, +.customize-context-manageExtension, +.unified-extensions-context-menu-manage-extension { + --menu-image: url("manage.svg"); +} +#BMB_viewBookmarksSidebar { + --menu-image: url("sidebars.svg"); +} +#BMB_searchBookmarks { + --menu-image: url("search-page.svg"); +} +#appMenuRecentlyClosedTabs { + --menu-image: url("container-tab.svg"); +} +#appMenuClearRecentHistory { + --menu-image: url("edit-delete.svg") +} +#appMenuRecentlyClosedWindows { + --menu-image: url("window.svg"); +} +#appMenuSearchHistory { + --menu-image: url("search-glass.svg"); +} +#PanelUI-historyMore { + --menu-image: url("manage.svg"); +} + + +menuitem[id="placesContext_new:bookmark"], +menuitem[id="placesContext_new:folder"], +menuitem[id="placesContext_new:separator"] { + --menu-image: url("plus.svg"); +} + +#context-savelinktopocket, +#context-pocket { + --menu-image: url("pocket-outline.svg"); +} + +#context_moveTabOptions { + --menu-image: url("move-tab.svg"); +} + +.share-tab-url-item { + --menu-image: url("share.svg"); +} + +#context_reopenInContainer { + --menu-image: url("container-tab.svg"); +} + +#context_closeTab { + --menu-image: url("close.svg"); +} +#context_closeTabOptions { + --menu-image: url("close-all.svg"); +} +.customize-context-reportExtension, +.unified-extensions-context-menu-report-extension { + --menu-image: url("report.svg"); +} + +/* FIX header icons for the app menu sub menus (eg. fx account, history...) */ +.panel-header > h1 { + text-align: left; + margin-left: 8px !important; +} +.wordmark::after { + content: "Plus" !important; + + } + +/* header icons for the app menu sub menus (eg. fx account, history...) */ +.panel-header > h1 > span::before { + content: ""; + background: var(--header-image, none) center / 16px no-repeat; + -moz-context-properties: fill, fill-opacity; + fill: currentColor; + padding-inline-start: calc(var(--fp-enabled, 0) * 16px); + margin-inline-end: calc(var(--fp-enabled, 0) * 8px); +} + +#PanelUI-fxa .panel-header > h1 > span::before { + --header-image: var(--avatar-image-url); + --fp-enabled: 1; + transform: scale(1.25); + border-radius: 99px; + display: inline-block; + height: 16px; +} + +#PanelUI-bookmarks .panel-header > h1 > span::before { + --header-image: url("bookmark-star-on-tray.svg"); + --fp-enabled: 1; +} + +#PanelUI-history .panel-header > h1 > span::before { + --header-image: url("history.svg"); + --fp-enabled: 1; +} + +#PanelUI-helpView .panel-header > h1 > span::before { + --header-image: url("help.svg"); + --fp-enabled: 1; +} + +#appMenu-libraryView .panel-header > h1 > span::before { + --header-image: url("library.svg"); + --fp-enabled: 1; +} + +#unified-extensions-panel .panel-header > h1 > span::before { + --header-image: url("extension.svg"); + --fp-enabled: 1; +} +.unified-extensions-context-menu-pin-to-toolbar { + --menu-image: url("pin.svg"); +} +.unified-extensions-context-menu-move-widget-down { + --menu-image: url("arrow-down.svg"); +} +.unified-extensions-context-menu-move-widget-up { + --menu-image: url("arrow-up.svg"); +} +.unified-extensions-item .webextension-browser-action.subviewbutton > .toolbarbutton-badge-stack > .toolbarbutton-icon +{ + height: 24px !important; + width: 24px !important; +} + +:not(:not(menubar)>menu, #ContentSelectDropdown)>menupopup>menuitem:not(.menuitem-iconic, [type="checkbox"], [type="radio"], .in-menulist, .in-menulist menuitem, .unified-nav-current), + :not(:not(menubar)>menu, #ContentSelectDropdown)>menupopup>menu:not(.menu-iconic, [type="checkbox"], [type="radio"], .in-menulist, .in-menulist menu, .unified-nav-current), + :not(:not(menubar)>menu, #ContentSelectDropdown)>menupopup>menucaption + { + padding-inline-start: calc(var(--fp-contextmenu-menuitem-padding-inline) + 16px + var(--fp-contextmenu-menuicon-margin-inline)) !important; + } + + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/image-copy.svg b/src/browser/themes/shared/zen-icons/image-copy.svg new file mode 100644 index 000000000..8266f7c76 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/image-copy.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/image-open.svg b/src/browser/themes/shared/zen-icons/image-open.svg new file mode 100644 index 000000000..b17d039ad --- /dev/null +++ b/src/browser/themes/shared/zen-icons/image-open.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/image-save.svg b/src/browser/themes/shared/zen-icons/image-save.svg new file mode 100644 index 000000000..4ed334553 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/image-save.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/info.svg b/src/browser/themes/shared/zen-icons/info.svg new file mode 100644 index 000000000..00e4828ab --- /dev/null +++ b/src/browser/themes/shared/zen-icons/info.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/inspect.svg b/src/browser/themes/shared/zen-icons/inspect.svg new file mode 100644 index 000000000..8f29365c2 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/inspect.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/jar.inc.mn b/src/browser/themes/shared/zen-icons/jar.inc.mn new file mode 100644 index 000000000..ecd47c4d2 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/jar.inc.mn @@ -0,0 +1,137 @@ + + skin/classic/browser/zen-icons/accessibility.svg (../shared/zen-icons/accessibility.svg) + skin/classic/browser/zen-icons/add-to-dictionary.svg (../shared/zen-icons/add-to-dictionary.svg) + skin/classic/browser/zen-icons/arrow-down.svg (../shared/zen-icons/arrow-down.svg) + skin/classic/browser/zen-icons/arrow-left.svg (../shared/zen-icons/arrow-left.svg) + skin/classic/browser/zen-icons/arrow-right.svg (../shared/zen-icons/arrow-right.svg) + skin/classic/browser/zen-icons/arrow-up.svg (../shared/zen-icons/arrow-up.svg) + skin/classic/browser/zen-icons/audio-save.svg (../shared/zen-icons/audio-save.svg) + skin/classic/browser/zen-icons/autoplay-media-blocked.svg (../shared/zen-icons/autoplay-media-blocked.svg) + skin/classic/browser/zen-icons/autoplay-media.svg (../shared/zen-icons/autoplay-media.svg) + skin/classic/browser/zen-icons/back.svg (../shared/zen-icons/back.svg) + skin/classic/browser/zen-icons/bookmark-hollow.svg (../shared/zen-icons/bookmark-hollow.svg) + skin/classic/browser/zen-icons/bookmark-star-on-tray.svg (../shared/zen-icons/bookmark-star-on-tray.svg) + skin/classic/browser/zen-icons/bookmark.svg (../shared/zen-icons/bookmark.svg) + skin/classic/browser/zen-icons/camera-blocked.svg (../shared/zen-icons/camera-blocked.svg) + skin/classic/browser/zen-icons/camera.svg (../shared/zen-icons/camera.svg) + skin/classic/browser/zen-icons/canvas-blocked.svg (../shared/zen-icons/canvas-blocked.svg) + skin/classic/browser/zen-icons/canvas.svg (../shared/zen-icons/canvas.svg) + skin/classic/browser/zen-icons/checkmark.svg (../shared/zen-icons/checkmark.svg) + skin/classic/browser/zen-icons/chevron.svg (../shared/zen-icons/chevron.svg) + skin/classic/browser/zen-icons/close-all.svg (../shared/zen-icons/close-all.svg) + skin/classic/browser/zen-icons/close.svg (../shared/zen-icons/close.svg) + skin/classic/browser/zen-icons/container-tab.svg (../shared/zen-icons/container-tab.svg) + skin/classic/browser/zen-icons/customize.svg (../shared/zen-icons/customize.svg) + skin/classic/browser/zen-icons/desktop-notification-blocked.svg (../shared/zen-icons/desktop-notification-blocked.svg) + skin/classic/browser/zen-icons/desktop-notification.svg (../shared/zen-icons/desktop-notification.svg) + skin/classic/browser/zen-icons/developer.svg (../shared/zen-icons/developer.svg) + skin/classic/browser/zen-icons/downloads.svg (../shared/zen-icons/downloads.svg) + skin/classic/browser/zen-icons/duplicate-tab.svg (../shared/zen-icons/duplicate-tab.svg) + skin/classic/browser/zen-icons/edit-copy.svg (../shared/zen-icons/edit-copy.svg) + skin/classic/browser/zen-icons/edit-cut.svg (../shared/zen-icons/edit-cut.svg) + skin/classic/browser/zen-icons/edit-delete.svg (../shared/zen-icons/edit-delete.svg) + skin/classic/browser/zen-icons/edit-paste.svg (../shared/zen-icons/edit-paste.svg) + skin/classic/browser/zen-icons/edit-redo.svg (../shared/zen-icons/edit-redo.svg) + skin/classic/browser/zen-icons/edit-select-all.svg (../shared/zen-icons/edit-select-all.svg) + skin/classic/browser/zen-icons/edit-undo.svg (../shared/zen-icons/edit-undo.svg) + skin/classic/browser/zen-icons/edit.svg (../shared/zen-icons/edit.svg) + skin/classic/browser/zen-icons/ext-link.svg (../shared/zen-icons/ext-link.svg) + skin/classic/browser/zen-icons/extension-blocked.svg (../shared/zen-icons/extension-blocked.svg) + skin/classic/browser/zen-icons/extension.svg (../shared/zen-icons/extension.svg) + skin/classic/browser/zen-icons/firefox-logo.svg (../shared/zen-icons/firefox-logo.svg) + skin/classic/browser/zen-icons/firefox.svg (../shared/zen-icons/firefox.svg) + skin/classic/browser/zen-icons/folder.svg (../shared/zen-icons/folder.svg) + skin/classic/browser/zen-icons/forget.svg (../shared/zen-icons/forget.svg) + skin/classic/browser/zen-icons/forward.svg (../shared/zen-icons/forward.svg) + skin/classic/browser/zen-icons/fullscreen-exit.svg (../shared/zen-icons/fullscreen-exit.svg) + skin/classic/browser/zen-icons/fullscreen.svg (../shared/zen-icons/fullscreen.svg) + skin/classic/browser/zen-icons/geo-blocked.svg (../shared/zen-icons/geo-blocked.svg) + skin/classic/browser/zen-icons/geo.svg (../shared/zen-icons/geo.svg) + skin/classic/browser/zen-icons/help.svg (../shared/zen-icons/help.svg) + skin/classic/browser/zen-icons/history.svg (../shared/zen-icons/history.svg) + skin/classic/browser/zen-icons/home.svg (../shared/zen-icons/home.svg) + skin/classic/browser/zen-icons/icons.css (../shared/zen-icons/icons.css) + skin/classic/browser/zen-icons/image-copy.svg (../shared/zen-icons/image-copy.svg) + skin/classic/browser/zen-icons/image-open.svg (../shared/zen-icons/image-open.svg) + skin/classic/browser/zen-icons/image-save.svg (../shared/zen-icons/image-save.svg) + skin/classic/browser/zen-icons/info.svg (../shared/zen-icons/info.svg) + skin/classic/browser/zen-icons/inspect.svg (../shared/zen-icons/inspect.svg) + skin/classic/browser/zen-icons/jar.inc.mn (../shared/zen-icons/jar.inc.mn) + skin/classic/browser/zen-icons/library.svg (../shared/zen-icons/library.svg) + skin/classic/browser/zen-icons/link.svg (../shared/zen-icons/link.svg) + skin/classic/browser/zen-icons/mac-close.svg (../shared/zen-icons/mac-close.svg) + skin/classic/browser/zen-icons/mac-maximize.svg (../shared/zen-icons/mac-maximize.svg) + skin/classic/browser/zen-icons/mac-minimize.svg (../shared/zen-icons/mac-minimize.svg) + skin/classic/browser/zen-icons/mac-restore.svg (../shared/zen-icons/mac-restore.svg) + skin/classic/browser/zen-icons/mail.svg (../shared/zen-icons/mail.svg) + skin/classic/browser/zen-icons/manage.svg (../shared/zen-icons/manage.svg) + skin/classic/browser/zen-icons/media-loop.svg (../shared/zen-icons/media-loop.svg) + skin/classic/browser/zen-icons/media-mute.svg (../shared/zen-icons/media-mute.svg) + skin/classic/browser/zen-icons/media-pause.svg (../shared/zen-icons/media-pause.svg) + skin/classic/browser/zen-icons/media-pip.svg (../shared/zen-icons/media-pip.svg) + skin/classic/browser/zen-icons/media-play.svg (../shared/zen-icons/media-play.svg) + skin/classic/browser/zen-icons/media-speed.svg (../shared/zen-icons/media-speed.svg) + skin/classic/browser/zen-icons/media-unmute.svg (../shared/zen-icons/media-unmute.svg) + skin/classic/browser/zen-icons/menu-bar.svg (../shared/zen-icons/menu-bar.svg) + skin/classic/browser/zen-icons/menu.svg (../shared/zen-icons/menu.svg) + skin/classic/browser/zen-icons/microphone-blocked.svg (../shared/zen-icons/microphone-blocked.svg) + skin/classic/browser/zen-icons/microphone.svg (../shared/zen-icons/microphone.svg) + skin/classic/browser/zen-icons/midi.svg (../shared/zen-icons/midi.svg) + skin/classic/browser/zen-icons/move-tab.svg (../shared/zen-icons/move-tab.svg) + skin/classic/browser/zen-icons/new-tab-image.svg (../shared/zen-icons/new-tab-image.svg) + skin/classic/browser/zen-icons/open.svg (../shared/zen-icons/open.svg) + skin/classic/browser/zen-icons/page-portrait.svg (../shared/zen-icons/page-portrait.svg) + skin/classic/browser/zen-icons/passwords.svg (../shared/zen-icons/passwords.svg) + skin/classic/browser/zen-icons/paste-and-go.svg (../shared/zen-icons/paste-and-go.svg) + skin/classic/browser/zen-icons/permissions.svg (../shared/zen-icons/permissions.svg) + skin/classic/browser/zen-icons/persistent-storage-blocked.svg (../shared/zen-icons/persistent-storage-blocked.svg) + skin/classic/browser/zen-icons/persistent-storage.svg (../shared/zen-icons/persistent-storage.svg) + skin/classic/browser/zen-icons/pin.svg (../shared/zen-icons/pin.svg) + skin/classic/browser/zen-icons/plus.svg (../shared/zen-icons/plus.svg) + skin/classic/browser/zen-icons/pocket-outline.svg (../shared/zen-icons/pocket-outline.svg) + skin/classic/browser/zen-icons/popup.svg (../shared/zen-icons/popup.svg) + skin/classic/browser/zen-icons/print.svg (../shared/zen-icons/print.svg) + skin/classic/browser/zen-icons/private-window.svg (../shared/zen-icons/private-window.svg) + skin/classic/browser/zen-icons/privateBrowsing.svg (../shared/zen-icons/privateBrowsing.svg) + skin/classic/browser/zen-icons/reader-mode.svg (../shared/zen-icons/reader-mode.svg) + skin/classic/browser/zen-icons/reload-to-stop.svg (../shared/zen-icons/reload-to-stop.svg) + skin/classic/browser/zen-icons/reload.svg (../shared/zen-icons/reload.svg) + skin/classic/browser/zen-icons/report.svg (../shared/zen-icons/report.svg) + skin/classic/browser/zen-icons/save.svg (../shared/zen-icons/save.svg) + skin/classic/browser/zen-icons/screen-blocked.svg (../shared/zen-icons/screen-blocked.svg) + skin/classic/browser/zen-icons/screen.svg (../shared/zen-icons/screen.svg) + skin/classic/browser/zen-icons/screenshot.svg (../shared/zen-icons/screenshot.svg) + skin/classic/browser/zen-icons/search-glass.svg (../shared/zen-icons/search-glass.svg) + skin/classic/browser/zen-icons/search-page.svg (../shared/zen-icons/search-page.svg) + skin/classic/browser/zen-icons/security-broken.svg (../shared/zen-icons/security-broken.svg) + skin/classic/browser/zen-icons/security-warning.svg (../shared/zen-icons/security-warning.svg) + skin/classic/browser/zen-icons/security.svg (../shared/zen-icons/security.svg) + skin/classic/browser/zen-icons/send-to-device.svg (../shared/zen-icons/send-to-device.svg) + skin/classic/browser/zen-icons/settings.svg (../shared/zen-icons/settings.svg) + skin/classic/browser/zen-icons/share.svg (../shared/zen-icons/share.svg) + skin/classic/browser/zen-icons/sidebars-right.svg (../shared/zen-icons/sidebars-right.svg) + skin/classic/browser/zen-icons/sidebars.svg (../shared/zen-icons/sidebars.svg) + skin/classic/browser/zen-icons/source-code.svg (../shared/zen-icons/source-code.svg) + skin/classic/browser/zen-icons/spell-check.svg (../shared/zen-icons/spell-check.svg) + skin/classic/browser/zen-icons/stop-to-reload.svg (../shared/zen-icons/stop-to-reload.svg) + skin/classic/browser/zen-icons/tab-audio-blocked-small.svg (../shared/zen-icons/tab-audio-blocked-small.svg) + skin/classic/browser/zen-icons/tab-audio-muted-small.svg (../shared/zen-icons/tab-audio-muted-small.svg) + skin/classic/browser/zen-icons/tab-audio-playing-small.svg (../shared/zen-icons/tab-audio-playing-small.svg) + skin/classic/browser/zen-icons/tab.svg (../shared/zen-icons/tab.svg) + skin/classic/browser/zen-icons/tool-profiler.svg (../shared/zen-icons/tool-profiler.svg) + skin/classic/browser/zen-icons/tracking-protection.svg (../shared/zen-icons/tracking-protection.svg) + skin/classic/browser/zen-icons/translations.svg (../shared/zen-icons/translations.svg) + skin/classic/browser/zen-icons/unpin.svg (../shared/zen-icons/unpin.svg) + skin/classic/browser/zen-icons/update-resources.sh (../shared/zen-icons/update-resources.sh) + skin/classic/browser/zen-icons/video-open.svg (../shared/zen-icons/video-open.svg) + skin/classic/browser/zen-icons/video-save.svg (../shared/zen-icons/video-save.svg) + skin/classic/browser/zen-icons/win11-close-dark.svg (../shared/zen-icons/win11-close-dark.svg) + skin/classic/browser/zen-icons/win11-close.svg (../shared/zen-icons/win11-close.svg) + skin/classic/browser/zen-icons/win11-maximize.svg (../shared/zen-icons/win11-maximize.svg) + skin/classic/browser/zen-icons/win11-minimize.svg (../shared/zen-icons/win11-minimize.svg) + skin/classic/browser/zen-icons/win11-restore.svg (../shared/zen-icons/win11-restore.svg) + skin/classic/browser/zen-icons/window.svg (../shared/zen-icons/window.svg) + skin/classic/browser/zen-icons/xr-blocked.svg (../shared/zen-icons/xr-blocked.svg) + skin/classic/browser/zen-icons/xr.svg (../shared/zen-icons/xr.svg) + skin/classic/browser/zen-icons/zoom-control.svg (../shared/zen-icons/zoom-control.svg) + skin/classic/browser/zen-icons/zoom-out.svg (../shared/zen-icons/zoom-out.svg) diff --git a/src/browser/themes/shared/zen-icons/library.svg b/src/browser/themes/shared/zen-icons/library.svg new file mode 100644 index 000000000..f1e0c016b --- /dev/null +++ b/src/browser/themes/shared/zen-icons/library.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/link.svg b/src/browser/themes/shared/zen-icons/link.svg new file mode 100644 index 000000000..4509293b3 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/link.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/mac-close.svg b/src/browser/themes/shared/zen-icons/mac-close.svg new file mode 100644 index 000000000..8269d72c1 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/mac-close.svg @@ -0,0 +1,254 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/mac-maximize.svg b/src/browser/themes/shared/zen-icons/mac-maximize.svg new file mode 100644 index 000000000..a93e8dfe3 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/mac-maximize.svg @@ -0,0 +1,571 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/mac-minimize.svg b/src/browser/themes/shared/zen-icons/mac-minimize.svg new file mode 100644 index 000000000..1fca93666 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/mac-minimize.svg @@ -0,0 +1,577 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/mac-restore.svg b/src/browser/themes/shared/zen-icons/mac-restore.svg new file mode 100644 index 000000000..568eef74a --- /dev/null +++ b/src/browser/themes/shared/zen-icons/mac-restore.svg @@ -0,0 +1,583 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/mail.svg b/src/browser/themes/shared/zen-icons/mail.svg new file mode 100644 index 000000000..a8c911224 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/mail.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/manage.svg b/src/browser/themes/shared/zen-icons/manage.svg new file mode 100644 index 000000000..59e12491c --- /dev/null +++ b/src/browser/themes/shared/zen-icons/manage.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-loop.svg b/src/browser/themes/shared/zen-icons/media-loop.svg new file mode 100644 index 000000000..0ff335c38 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-loop.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-mute.svg b/src/browser/themes/shared/zen-icons/media-mute.svg new file mode 100644 index 000000000..bfcc81f33 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-mute.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-pause.svg b/src/browser/themes/shared/zen-icons/media-pause.svg new file mode 100644 index 000000000..6212a205c --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-pause.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-pip.svg b/src/browser/themes/shared/zen-icons/media-pip.svg new file mode 100644 index 000000000..a83fb5499 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-pip.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-play.svg b/src/browser/themes/shared/zen-icons/media-play.svg new file mode 100644 index 000000000..da95f78ed --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-play.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-speed.svg b/src/browser/themes/shared/zen-icons/media-speed.svg new file mode 100644 index 000000000..a7767c78e --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-speed.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/media-unmute.svg b/src/browser/themes/shared/zen-icons/media-unmute.svg new file mode 100644 index 000000000..9a7d4b70a --- /dev/null +++ b/src/browser/themes/shared/zen-icons/media-unmute.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/menu-bar.svg b/src/browser/themes/shared/zen-icons/menu-bar.svg new file mode 100644 index 000000000..9ec2dcc71 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/menu-bar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/menu.svg b/src/browser/themes/shared/zen-icons/menu.svg new file mode 100644 index 000000000..44b77db67 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/menu.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/microphone-blocked.svg b/src/browser/themes/shared/zen-icons/microphone-blocked.svg new file mode 100644 index 000000000..36663f2ff --- /dev/null +++ b/src/browser/themes/shared/zen-icons/microphone-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/microphone.svg b/src/browser/themes/shared/zen-icons/microphone.svg new file mode 100644 index 000000000..e93a61db6 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/microphone.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/midi.svg b/src/browser/themes/shared/zen-icons/midi.svg new file mode 100644 index 000000000..8f8bd4e3e --- /dev/null +++ b/src/browser/themes/shared/zen-icons/midi.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/move-tab.svg b/src/browser/themes/shared/zen-icons/move-tab.svg new file mode 100644 index 000000000..9c5d46f9d --- /dev/null +++ b/src/browser/themes/shared/zen-icons/move-tab.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/new-tab-image.svg b/src/browser/themes/shared/zen-icons/new-tab-image.svg new file mode 100644 index 000000000..f1201edc4 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/new-tab-image.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/browser/themes/shared/zen-icons/open.svg b/src/browser/themes/shared/zen-icons/open.svg new file mode 100644 index 000000000..067f3ae22 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/open.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/page-portrait.svg b/src/browser/themes/shared/zen-icons/page-portrait.svg new file mode 100644 index 000000000..8ed9c548d --- /dev/null +++ b/src/browser/themes/shared/zen-icons/page-portrait.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/passwords.svg b/src/browser/themes/shared/zen-icons/passwords.svg new file mode 100644 index 000000000..099f4981c --- /dev/null +++ b/src/browser/themes/shared/zen-icons/passwords.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/paste-and-go.svg b/src/browser/themes/shared/zen-icons/paste-and-go.svg new file mode 100644 index 000000000..119cac822 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/paste-and-go.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/permissions.svg b/src/browser/themes/shared/zen-icons/permissions.svg new file mode 100644 index 000000000..0df27b365 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/permissions.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/persistent-storage-blocked.svg b/src/browser/themes/shared/zen-icons/persistent-storage-blocked.svg new file mode 100644 index 000000000..23caa39bf --- /dev/null +++ b/src/browser/themes/shared/zen-icons/persistent-storage-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/persistent-storage.svg b/src/browser/themes/shared/zen-icons/persistent-storage.svg new file mode 100644 index 000000000..0746caa39 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/persistent-storage.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/pin.svg b/src/browser/themes/shared/zen-icons/pin.svg new file mode 100644 index 000000000..fbfc31c39 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/pin.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/plus.svg b/src/browser/themes/shared/zen-icons/plus.svg new file mode 100644 index 000000000..7072c1cad --- /dev/null +++ b/src/browser/themes/shared/zen-icons/plus.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/pocket-outline.svg b/src/browser/themes/shared/zen-icons/pocket-outline.svg new file mode 100644 index 000000000..24c7a4143 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/pocket-outline.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/popup.svg b/src/browser/themes/shared/zen-icons/popup.svg new file mode 100644 index 000000000..1f8a8cf6a --- /dev/null +++ b/src/browser/themes/shared/zen-icons/popup.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/print.svg b/src/browser/themes/shared/zen-icons/print.svg new file mode 100644 index 000000000..ed311c7cf --- /dev/null +++ b/src/browser/themes/shared/zen-icons/print.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/private-window.svg b/src/browser/themes/shared/zen-icons/private-window.svg new file mode 100644 index 000000000..59126a257 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/private-window.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/privateBrowsing.svg b/src/browser/themes/shared/zen-icons/privateBrowsing.svg new file mode 100644 index 000000000..d576a31f7 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/privateBrowsing.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/reader-mode.svg b/src/browser/themes/shared/zen-icons/reader-mode.svg new file mode 100644 index 000000000..370fda6b0 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/reader-mode.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/reload-to-stop.svg b/src/browser/themes/shared/zen-icons/reload-to-stop.svg new file mode 100644 index 000000000..13b1bd9fe --- /dev/null +++ b/src/browser/themes/shared/zen-icons/reload-to-stop.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/reload.svg b/src/browser/themes/shared/zen-icons/reload.svg new file mode 100644 index 000000000..92682723c --- /dev/null +++ b/src/browser/themes/shared/zen-icons/reload.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/report.svg b/src/browser/themes/shared/zen-icons/report.svg new file mode 100644 index 000000000..7b7517fec --- /dev/null +++ b/src/browser/themes/shared/zen-icons/report.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/save.svg b/src/browser/themes/shared/zen-icons/save.svg new file mode 100644 index 000000000..e3179f35b --- /dev/null +++ b/src/browser/themes/shared/zen-icons/save.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/screen-blocked.svg b/src/browser/themes/shared/zen-icons/screen-blocked.svg new file mode 100644 index 000000000..1a9f60386 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/screen-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/screen.svg b/src/browser/themes/shared/zen-icons/screen.svg new file mode 100644 index 000000000..9aec149c3 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/screen.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/screenshot.svg b/src/browser/themes/shared/zen-icons/screenshot.svg new file mode 100644 index 000000000..65e9cff44 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/screenshot.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/search-glass.svg b/src/browser/themes/shared/zen-icons/search-glass.svg new file mode 100644 index 000000000..79a500194 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/search-glass.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/search-page.svg b/src/browser/themes/shared/zen-icons/search-page.svg new file mode 100644 index 000000000..05c3b5382 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/search-page.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/security-broken.svg b/src/browser/themes/shared/zen-icons/security-broken.svg new file mode 100644 index 000000000..e931dc16a --- /dev/null +++ b/src/browser/themes/shared/zen-icons/security-broken.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/security-warning.svg b/src/browser/themes/shared/zen-icons/security-warning.svg new file mode 100644 index 000000000..467d5aa35 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/security-warning.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/security.svg b/src/browser/themes/shared/zen-icons/security.svg new file mode 100644 index 000000000..c79b8c2b2 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/security.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/send-to-device.svg b/src/browser/themes/shared/zen-icons/send-to-device.svg new file mode 100644 index 000000000..2d77ac29d --- /dev/null +++ b/src/browser/themes/shared/zen-icons/send-to-device.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/settings.svg b/src/browser/themes/shared/zen-icons/settings.svg new file mode 100644 index 000000000..de5895939 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/settings.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/share.svg b/src/browser/themes/shared/zen-icons/share.svg new file mode 100644 index 000000000..1d135f43b --- /dev/null +++ b/src/browser/themes/shared/zen-icons/share.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/sidebars-right.svg b/src/browser/themes/shared/zen-icons/sidebars-right.svg new file mode 100644 index 000000000..626ee3583 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/sidebars-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/sidebars.svg b/src/browser/themes/shared/zen-icons/sidebars.svg new file mode 100644 index 000000000..ab585028b --- /dev/null +++ b/src/browser/themes/shared/zen-icons/sidebars.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/source-code.svg b/src/browser/themes/shared/zen-icons/source-code.svg new file mode 100644 index 000000000..a65f35d9d --- /dev/null +++ b/src/browser/themes/shared/zen-icons/source-code.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/spell-check.svg b/src/browser/themes/shared/zen-icons/spell-check.svg new file mode 100644 index 000000000..f8c0c6075 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/spell-check.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/stop-to-reload.svg b/src/browser/themes/shared/zen-icons/stop-to-reload.svg new file mode 100644 index 000000000..0f9d2d1c3 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/stop-to-reload.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/browser/themes/shared/zen-icons/tab-audio-blocked-small.svg b/src/browser/themes/shared/zen-icons/tab-audio-blocked-small.svg new file mode 100644 index 000000000..f5af4d405 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/tab-audio-blocked-small.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/tab-audio-muted-small.svg b/src/browser/themes/shared/zen-icons/tab-audio-muted-small.svg new file mode 100644 index 000000000..442fd7f17 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/tab-audio-muted-small.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/tab-audio-playing-small.svg b/src/browser/themes/shared/zen-icons/tab-audio-playing-small.svg new file mode 100644 index 000000000..896a8904c --- /dev/null +++ b/src/browser/themes/shared/zen-icons/tab-audio-playing-small.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/tab.svg b/src/browser/themes/shared/zen-icons/tab.svg new file mode 100644 index 000000000..d21577bfa --- /dev/null +++ b/src/browser/themes/shared/zen-icons/tab.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/tool-profiler.svg b/src/browser/themes/shared/zen-icons/tool-profiler.svg new file mode 100644 index 000000000..876032806 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/tool-profiler.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/tracking-protection.svg b/src/browser/themes/shared/zen-icons/tracking-protection.svg new file mode 100644 index 000000000..8491dedf0 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/tracking-protection.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/translations.svg b/src/browser/themes/shared/zen-icons/translations.svg new file mode 100644 index 000000000..c37e9ba34 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/translations.svg @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/unpin.svg b/src/browser/themes/shared/zen-icons/unpin.svg new file mode 100644 index 000000000..cf5ac64ad --- /dev/null +++ b/src/browser/themes/shared/zen-icons/unpin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/update-resources.sh b/src/browser/themes/shared/zen-icons/update-resources.sh new file mode 100644 index 000000000..f27b31410 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/update-resources.sh @@ -0,0 +1,15 @@ +# note: you need to be in the same directory as the script to run it + +if [ $(basename $PWD) != "zen-icons" ]; then + echo "You need to be in the zen-icons directory to run this script" + exit 1 +fi + +echo "" > jar.inc.mn + +for filename in *; do + echo "Working on $filename" + echo " skin/classic/browser/zen-icons/$filename (../shared/zen-icons/$filename) " >> jar.inc.mn +done + +echo "Done!" \ No newline at end of file diff --git a/src/browser/themes/shared/zen-icons/video-open.svg b/src/browser/themes/shared/zen-icons/video-open.svg new file mode 100644 index 000000000..5aba487af --- /dev/null +++ b/src/browser/themes/shared/zen-icons/video-open.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/video-save.svg b/src/browser/themes/shared/zen-icons/video-save.svg new file mode 100644 index 000000000..9523d94c9 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/video-save.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/win11-close-dark.svg b/src/browser/themes/shared/zen-icons/win11-close-dark.svg new file mode 100644 index 000000000..ccc02b439 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/win11-close-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/win11-close.svg b/src/browser/themes/shared/zen-icons/win11-close.svg new file mode 100644 index 000000000..8fa6779a9 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/win11-close.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/win11-maximize.svg b/src/browser/themes/shared/zen-icons/win11-maximize.svg new file mode 100644 index 000000000..81f125423 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/win11-maximize.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/win11-minimize.svg b/src/browser/themes/shared/zen-icons/win11-minimize.svg new file mode 100644 index 000000000..ee4807aa6 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/win11-minimize.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/browser/themes/shared/zen-icons/win11-restore.svg b/src/browser/themes/shared/zen-icons/win11-restore.svg new file mode 100644 index 000000000..09f94a2b1 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/win11-restore.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/window.svg b/src/browser/themes/shared/zen-icons/window.svg new file mode 100644 index 000000000..f5d342625 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/window.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/xr-blocked.svg b/src/browser/themes/shared/zen-icons/xr-blocked.svg new file mode 100644 index 000000000..b4df6f3cf --- /dev/null +++ b/src/browser/themes/shared/zen-icons/xr-blocked.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/browser/themes/shared/zen-icons/xr.svg b/src/browser/themes/shared/zen-icons/xr.svg new file mode 100644 index 000000000..80772b3e5 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/xr.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/zoom-control.svg b/src/browser/themes/shared/zen-icons/zoom-control.svg new file mode 100644 index 000000000..a1b005091 --- /dev/null +++ b/src/browser/themes/shared/zen-icons/zoom-control.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-icons/zoom-out.svg b/src/browser/themes/shared/zen-icons/zoom-out.svg new file mode 100644 index 000000000..9023b662d --- /dev/null +++ b/src/browser/themes/shared/zen-icons/zoom-out.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/browser/themes/shared/zen-sources.inc.mn b/src/browser/themes/shared/zen-sources.inc.mn new file mode 100644 index 000000000..c71a9b3b4 --- /dev/null +++ b/src/browser/themes/shared/zen-sources.inc.mn @@ -0,0 +1,5 @@ + skin/classic/browser/zen-browser-shared.css (../shared/zen-browser-shared.css) + skin/classic/browser/zen-sidebar.css (../shared/zen-sidebar.css) + skin/classic/browser/zen-panel-ui.css (../shared/zen-panel-ui.css) + +#include zen-icons/jar.inc.mn \ No newline at end of file diff --git a/src/toolkit/themes/linux/global/menu-css.patch b/src/toolkit/themes/linux/global/menu-css.patch new file mode 100644 index 000000000..c91c73fe4 --- /dev/null +++ b/src/toolkit/themes/linux/global/menu-css.patch @@ -0,0 +1,13 @@ +diff --git a/toolkit/themes/linux/global/menu.css b/toolkit/themes/linux/global/menu.css +index da47f78790a251bb573d992476dc5dac9a870857..c7d019df2164b95fca29ec5a72e7fe4188d1e1e6 100644 +--- a/toolkit/themes/linux/global/menu.css ++++ b/toolkit/themes/linux/global/menu.css +@@ -52,7 +52,7 @@ menulist > menupopup > :is(menuitem, menucaption, menu) { + + .menu-text { + /* This is (18 + the size of end-padding on .menu-iconic-left)px */ +- margin-inline-start: 21px; ++ margin-inline-start: 0; + } + + .menu-accel, diff --git a/src/toolkit/themes/shared/zen-popup.css b/src/toolkit/themes/shared/zen-popup.css index 5945b7127..7edb04179 100644 --- a/src/toolkit/themes/shared/zen-popup.css +++ b/src/toolkit/themes/shared/zen-popup.css @@ -178,9 +178,6 @@ } /* URL bar popup */ -.panel-footer>button { - border-radius: 2px !important; -} .identity-popup-security-connection>hbox>description { margin-inline-start: 0 !important;