diff --git a/src/browser/base/content/zen-styles/zen-single-components.css b/src/browser/base/content/zen-styles/zen-single-components.css
index 811884083..81cd49fff 100644
--- a/src/browser/base/content/zen-styles/zen-single-components.css
+++ b/src/browser/base/content/zen-styles/zen-single-components.css
@@ -69,3 +69,8 @@
body > #confetti {
z-index: 1;
}
+
+/* Bookmarks */
+#PersonalToolbar {
+ min-height: 30px;
+}
diff --git a/src/browser/themes/shared/zen-icons/jar.inc.mn b/src/browser/themes/shared/zen-icons/jar.inc.mn
index ba6f17c2c..76efd9581 100644
--- a/src/browser/themes/shared/zen-icons/jar.inc.mn
+++ b/src/browser/themes/shared/zen-icons/jar.inc.mn
@@ -1,134 +1,129 @@
- 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/drag-indicator.svg (../shared/zen-icons/drag-indicator.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-theme.svg (../shared/zen-icons/edit-theme.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/essential-add.svg (../shared/zen-icons/essential-add.svg)
- skin/classic/browser/zen-icons/essential-remove.svg (../shared/zen-icons/essential-remove.svg)
- skin/classic/browser/zen-icons/expand-sidebar.svg (../shared/zen-icons/expand-sidebar.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.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/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/nucleo-copyright-notice.html (../shared/zen-icons/nucleo-copyright-notice.html)
- 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/sidebar.svg (../shared/zen-icons/sidebar.svg)
- skin/classic/browser/zen-icons/sidebars-right.svg (../shared/zen-icons/sidebars-right.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/split.svg (../shared/zen-icons/split.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/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)
+ skin/classic/browser/zen-icons/accessibility.svg (../shared/zen-icons/mac/accessibility.svg)
+ skin/classic/browser/zen-icons/add-to-dictionary.svg (../shared/zen-icons/mac/add-to-dictionary.svg)
+ skin/classic/browser/zen-icons/arrow-down.svg (../shared/zen-icons/mac/arrow-down.svg)
+ skin/classic/browser/zen-icons/arrow-left.svg (../shared/zen-icons/mac/arrow-left.svg)
+ skin/classic/browser/zen-icons/arrow-right.svg (../shared/zen-icons/mac/arrow-right.svg)
+ skin/classic/browser/zen-icons/arrow-up.svg (../shared/zen-icons/mac/arrow-up.svg)
+ skin/classic/browser/zen-icons/audio-save.svg (../shared/zen-icons/mac/audio-save.svg)
+ skin/classic/browser/zen-icons/autoplay-media-blocked.svg (../shared/zen-icons/mac/autoplay-media-blocked.svg)
+ skin/classic/browser/zen-icons/autoplay-media.svg (../shared/zen-icons/mac/autoplay-media.svg)
+ skin/classic/browser/zen-icons/back.svg (../shared/zen-icons/mac/back.svg)
+ skin/classic/browser/zen-icons/bookmark-hollow.svg (../shared/zen-icons/mac/bookmark-hollow.svg)
+ skin/classic/browser/zen-icons/bookmark-star-on-tray.svg (../shared/zen-icons/mac/bookmark-star-on-tray.svg)
+ skin/classic/browser/zen-icons/bookmark.svg (../shared/zen-icons/mac/bookmark.svg)
+ skin/classic/browser/zen-icons/camera-blocked.svg (../shared/zen-icons/mac/camera-blocked.svg)
+ skin/classic/browser/zen-icons/camera.svg (../shared/zen-icons/mac/camera.svg)
+ skin/classic/browser/zen-icons/canvas-blocked.svg (../shared/zen-icons/mac/canvas-blocked.svg)
+ skin/classic/browser/zen-icons/canvas.svg (../shared/zen-icons/mac/canvas.svg)
+ skin/classic/browser/zen-icons/checkmark.svg (../shared/zen-icons/mac/checkmark.svg)
+ skin/classic/browser/zen-icons/chevron.svg (../shared/zen-icons/mac/chevron.svg)
+ skin/classic/browser/zen-icons/close-all.svg (../shared/zen-icons/mac/close-all.svg)
+ skin/classic/browser/zen-icons/close.svg (../shared/zen-icons/mac/close.svg)
+ skin/classic/browser/zen-icons/container-tab.svg (../shared/zen-icons/mac/container-tab.svg)
+ skin/classic/browser/zen-icons/customize.svg (../shared/zen-icons/mac/customize.svg)
+ skin/classic/browser/zen-icons/desktop-notification-blocked.svg (../shared/zen-icons/mac/desktop-notification-blocked.svg)
+ skin/classic/browser/zen-icons/desktop-notification.svg (../shared/zen-icons/mac/desktop-notification.svg)
+ skin/classic/browser/zen-icons/developer.svg (../shared/zen-icons/mac/developer.svg)
+ skin/classic/browser/zen-icons/downloads.svg (../shared/zen-icons/mac/downloads.svg)
+ skin/classic/browser/zen-icons/drag-indicator.svg (../shared/zen-icons/mac/drag-indicator.svg)
+ skin/classic/browser/zen-icons/duplicate-tab.svg (../shared/zen-icons/mac/duplicate-tab.svg)
+ skin/classic/browser/zen-icons/edit-copy.svg (../shared/zen-icons/mac/edit-copy.svg)
+ skin/classic/browser/zen-icons/edit-cut.svg (../shared/zen-icons/mac/edit-cut.svg)
+ skin/classic/browser/zen-icons/edit-delete.svg (../shared/zen-icons/mac/edit-delete.svg)
+ skin/classic/browser/zen-icons/edit-paste.svg (../shared/zen-icons/mac/edit-paste.svg)
+ skin/classic/browser/zen-icons/edit-redo.svg (../shared/zen-icons/mac/edit-redo.svg)
+ skin/classic/browser/zen-icons/edit-select-all.svg (../shared/zen-icons/mac/edit-select-all.svg)
+ skin/classic/browser/zen-icons/edit-theme.svg (../shared/zen-icons/mac/edit-theme.svg)
+ skin/classic/browser/zen-icons/edit-undo.svg (../shared/zen-icons/mac/edit-undo.svg)
+ skin/classic/browser/zen-icons/edit.svg (../shared/zen-icons/mac/edit.svg)
+ skin/classic/browser/zen-icons/essential-add.svg (../shared/zen-icons/mac/essential-add.svg)
+ skin/classic/browser/zen-icons/essential-remove.svg (../shared/zen-icons/mac/essential-remove.svg)
+ skin/classic/browser/zen-icons/expand-sidebar.svg (../shared/zen-icons/mac/expand-sidebar.svg)
+ skin/classic/browser/zen-icons/ext-link.svg (../shared/zen-icons/mac/ext-link.svg)
+ skin/classic/browser/zen-icons/extension-blocked.svg (../shared/zen-icons/mac/extension-blocked.svg)
+ skin/classic/browser/zen-icons/extension.svg (../shared/zen-icons/mac/extension.svg)
+ skin/classic/browser/zen-icons/folder.svg (../shared/zen-icons/mac/folder.svg)
+ skin/classic/browser/zen-icons/forget.svg (../shared/zen-icons/mac/forget.svg)
+ skin/classic/browser/zen-icons/forward.svg (../shared/zen-icons/mac/forward.svg)
+ skin/classic/browser/zen-icons/fullscreen-exit.svg (../shared/zen-icons/mac/fullscreen-exit.svg)
+ skin/classic/browser/zen-icons/fullscreen.svg (../shared/zen-icons/mac/fullscreen.svg)
+ skin/classic/browser/zen-icons/geo-blocked.svg (../shared/zen-icons/mac/geo-blocked.svg)
+ skin/classic/browser/zen-icons/geo.svg (../shared/zen-icons/mac/geo.svg)
+ skin/classic/browser/zen-icons/help.svg (../shared/zen-icons/mac/help.svg)
+ skin/classic/browser/zen-icons/history.svg (../shared/zen-icons/mac/history.svg)
+ skin/classic/browser/zen-icons/home.svg (../shared/zen-icons/mac/home.svg)
+ skin/classic/browser/zen-icons/image-copy.svg (../shared/zen-icons/mac/image-copy.svg)
+ skin/classic/browser/zen-icons/image-open.svg (../shared/zen-icons/mac/image-open.svg)
+ skin/classic/browser/zen-icons/image-save.svg (../shared/zen-icons/mac/image-save.svg)
+ skin/classic/browser/zen-icons/info.svg (../shared/zen-icons/mac/info.svg)
+ skin/classic/browser/zen-icons/inspect.svg (../shared/zen-icons/mac/inspect.svg)
+ skin/classic/browser/zen-icons/library.svg (../shared/zen-icons/mac/library.svg)
+ skin/classic/browser/zen-icons/link.svg (../shared/zen-icons/mac/link.svg)
+ skin/classic/browser/zen-icons/mail.svg (../shared/zen-icons/mac/mail.svg)
+ skin/classic/browser/zen-icons/manage.svg (../shared/zen-icons/mac/manage.svg)
+ skin/classic/browser/zen-icons/media-loop.svg (../shared/zen-icons/mac/media-loop.svg)
+ skin/classic/browser/zen-icons/media-mute.svg (../shared/zen-icons/mac/media-mute.svg)
+ skin/classic/browser/zen-icons/media-pause.svg (../shared/zen-icons/mac/media-pause.svg)
+ skin/classic/browser/zen-icons/media-pip.svg (../shared/zen-icons/mac/media-pip.svg)
+ skin/classic/browser/zen-icons/media-play.svg (../shared/zen-icons/mac/media-play.svg)
+ skin/classic/browser/zen-icons/media-speed.svg (../shared/zen-icons/mac/media-speed.svg)
+ skin/classic/browser/zen-icons/media-unmute.svg (../shared/zen-icons/mac/media-unmute.svg)
+ skin/classic/browser/zen-icons/menu-bar.svg (../shared/zen-icons/mac/menu-bar.svg)
+ skin/classic/browser/zen-icons/menu.svg (../shared/zen-icons/mac/menu.svg)
+ skin/classic/browser/zen-icons/microphone-blocked.svg (../shared/zen-icons/mac/microphone-blocked.svg)
+ skin/classic/browser/zen-icons/microphone.svg (../shared/zen-icons/mac/microphone.svg)
+ skin/classic/browser/zen-icons/midi.svg (../shared/zen-icons/mac/midi.svg)
+ skin/classic/browser/zen-icons/move-tab.svg (../shared/zen-icons/mac/move-tab.svg)
+ skin/classic/browser/zen-icons/new-tab-image.svg (../shared/zen-icons/mac/new-tab-image.svg)
+ skin/classic/browser/zen-icons/open.svg (../shared/zen-icons/mac/open.svg)
+ skin/classic/browser/zen-icons/page-portrait.svg (../shared/zen-icons/mac/page-portrait.svg)
+ skin/classic/browser/zen-icons/palette.svg (../shared/zen-icons/mac/palette.svg)
+ skin/classic/browser/zen-icons/passwords.svg (../shared/zen-icons/mac/passwords.svg)
+ skin/classic/browser/zen-icons/paste-and-go.svg (../shared/zen-icons/mac/paste-and-go.svg)
+ skin/classic/browser/zen-icons/permissions.svg (../shared/zen-icons/mac/permissions.svg)
+ skin/classic/browser/zen-icons/persistent-storage-blocked.svg (../shared/zen-icons/mac/persistent-storage-blocked.svg)
+ skin/classic/browser/zen-icons/persistent-storage.svg (../shared/zen-icons/mac/persistent-storage.svg)
+ skin/classic/browser/zen-icons/pin.svg (../shared/zen-icons/mac/pin.svg)
+ skin/classic/browser/zen-icons/plus.svg (../shared/zen-icons/mac/plus.svg)
+ skin/classic/browser/zen-icons/popup.svg (../shared/zen-icons/mac/popup.svg)
+ skin/classic/browser/zen-icons/print.svg (../shared/zen-icons/mac/print.svg)
+ skin/classic/browser/zen-icons/private-window.svg (../shared/zen-icons/mac/private-window.svg)
+ skin/classic/browser/zen-icons/privateBrowsing.svg (../shared/zen-icons/mac/privateBrowsing.svg)
+ skin/classic/browser/zen-icons/reader-mode.svg (../shared/zen-icons/mac/reader-mode.svg)
+ skin/classic/browser/zen-icons/reload-to-stop.svg (../shared/zen-icons/mac/reload-to-stop.svg)
+ skin/classic/browser/zen-icons/reload.svg (../shared/zen-icons/mac/reload.svg)
+ skin/classic/browser/zen-icons/report.svg (../shared/zen-icons/mac/report.svg)
+ skin/classic/browser/zen-icons/save.svg (../shared/zen-icons/mac/save.svg)
+ skin/classic/browser/zen-icons/screen-blocked.svg (../shared/zen-icons/mac/screen-blocked.svg)
+ skin/classic/browser/zen-icons/screen.svg (../shared/zen-icons/mac/screen.svg)
+ skin/classic/browser/zen-icons/screenshot.svg (../shared/zen-icons/mac/screenshot.svg)
+ skin/classic/browser/zen-icons/search-glass.svg (../shared/zen-icons/mac/search-glass.svg)
+ skin/classic/browser/zen-icons/search-page.svg (../shared/zen-icons/mac/search-page.svg)
+ skin/classic/browser/zen-icons/security-broken.svg (../shared/zen-icons/mac/security-broken.svg)
+ skin/classic/browser/zen-icons/security-warning.svg (../shared/zen-icons/mac/security-warning.svg)
+ skin/classic/browser/zen-icons/security.svg (../shared/zen-icons/mac/security.svg)
+ skin/classic/browser/zen-icons/send-to-device.svg (../shared/zen-icons/mac/send-to-device.svg)
+ skin/classic/browser/zen-icons/settings.svg (../shared/zen-icons/mac/settings.svg)
+ skin/classic/browser/zen-icons/share.svg (../shared/zen-icons/mac/share.svg)
+ skin/classic/browser/zen-icons/sidebar.svg (../shared/zen-icons/mac/sidebar.svg)
+ skin/classic/browser/zen-icons/sidebars-right.svg (../shared/zen-icons/mac/sidebars-right.svg)
+ skin/classic/browser/zen-icons/source-code.svg (../shared/zen-icons/mac/source-code.svg)
+ skin/classic/browser/zen-icons/spell-check.svg (../shared/zen-icons/mac/spell-check.svg)
+ skin/classic/browser/zen-icons/split.svg (../shared/zen-icons/mac/split.svg)
+ skin/classic/browser/zen-icons/stop-to-reload.svg (../shared/zen-icons/mac/stop-to-reload.svg)
+ skin/classic/browser/zen-icons/tab-audio-blocked-small.svg (../shared/zen-icons/mac/tab-audio-blocked-small.svg)
+ skin/classic/browser/zen-icons/tab-audio-muted-small.svg (../shared/zen-icons/mac/tab-audio-muted-small.svg)
+ skin/classic/browser/zen-icons/tab-audio-playing-small.svg (../shared/zen-icons/mac/tab-audio-playing-small.svg)
+ skin/classic/browser/zen-icons/tab.svg (../shared/zen-icons/mac/tab.svg)
+ skin/classic/browser/zen-icons/tracking-protection.svg (../shared/zen-icons/mac/tracking-protection.svg)
+ skin/classic/browser/zen-icons/translations.svg (../shared/zen-icons/mac/translations.svg)
+ skin/classic/browser/zen-icons/unpin.svg (../shared/zen-icons/mac/unpin.svg)
+ skin/classic/browser/zen-icons/video-open.svg (../shared/zen-icons/mac/video-open.svg)
+ skin/classic/browser/zen-icons/video-save.svg (../shared/zen-icons/mac/video-save.svg)
+ skin/classic/browser/zen-icons/window.svg (../shared/zen-icons/mac/window.svg)
+ skin/classic/browser/zen-icons/xr-blocked.svg (../shared/zen-icons/mac/xr-blocked.svg)
+ skin/classic/browser/zen-icons/xr.svg (../shared/zen-icons/mac/xr.svg)
+ skin/classic/browser/zen-icons/zoom-control.svg (../shared/zen-icons/mac/zoom-control.svg)
+ skin/classic/browser/zen-icons/zoom-out.svg (../shared/zen-icons/mac/zoom-out.svg)
+ skin/classic/browser/zen-icons/icons.css (../shared/zen-icons/icons.css)
diff --git a/src/browser/themes/shared/zen-icons/accessibility.svg b/src/browser/themes/shared/zen-icons/lin/accessibility.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/accessibility.svg
rename to src/browser/themes/shared/zen-icons/lin/accessibility.svg
diff --git a/src/browser/themes/shared/zen-icons/add-to-dictionary.svg b/src/browser/themes/shared/zen-icons/lin/add-to-dictionary.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/add-to-dictionary.svg
rename to src/browser/themes/shared/zen-icons/lin/add-to-dictionary.svg
diff --git a/src/browser/themes/shared/zen-icons/arrow-down.svg b/src/browser/themes/shared/zen-icons/lin/arrow-down.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/arrow-down.svg
rename to src/browser/themes/shared/zen-icons/lin/arrow-down.svg
diff --git a/src/browser/themes/shared/zen-icons/arrow-left.svg b/src/browser/themes/shared/zen-icons/lin/arrow-left.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/arrow-left.svg
rename to src/browser/themes/shared/zen-icons/lin/arrow-left.svg
diff --git a/src/browser/themes/shared/zen-icons/arrow-right.svg b/src/browser/themes/shared/zen-icons/lin/arrow-right.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/arrow-right.svg
rename to src/browser/themes/shared/zen-icons/lin/arrow-right.svg
diff --git a/src/browser/themes/shared/zen-icons/arrow-up.svg b/src/browser/themes/shared/zen-icons/lin/arrow-up.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/arrow-up.svg
rename to src/browser/themes/shared/zen-icons/lin/arrow-up.svg
diff --git a/src/browser/themes/shared/zen-icons/audio-save.svg b/src/browser/themes/shared/zen-icons/lin/audio-save.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/audio-save.svg
rename to src/browser/themes/shared/zen-icons/lin/audio-save.svg
diff --git a/src/browser/themes/shared/zen-icons/autoplay-media-blocked.svg b/src/browser/themes/shared/zen-icons/lin/autoplay-media-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/autoplay-media-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/autoplay-media-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/autoplay-media.svg b/src/browser/themes/shared/zen-icons/lin/autoplay-media.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/autoplay-media.svg
rename to src/browser/themes/shared/zen-icons/lin/autoplay-media.svg
diff --git a/src/browser/themes/shared/zen-icons/back.svg b/src/browser/themes/shared/zen-icons/lin/back.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/back.svg
rename to src/browser/themes/shared/zen-icons/lin/back.svg
diff --git a/src/browser/themes/shared/zen-icons/bookmark-hollow.svg b/src/browser/themes/shared/zen-icons/lin/bookmark-hollow.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/bookmark-hollow.svg
rename to src/browser/themes/shared/zen-icons/lin/bookmark-hollow.svg
diff --git a/src/browser/themes/shared/zen-icons/bookmark-star-on-tray.svg b/src/browser/themes/shared/zen-icons/lin/bookmark-star-on-tray.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/bookmark-star-on-tray.svg
rename to src/browser/themes/shared/zen-icons/lin/bookmark-star-on-tray.svg
diff --git a/src/browser/themes/shared/zen-icons/bookmark.svg b/src/browser/themes/shared/zen-icons/lin/bookmark.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/bookmark.svg
rename to src/browser/themes/shared/zen-icons/lin/bookmark.svg
diff --git a/src/browser/themes/shared/zen-icons/camera-blocked.svg b/src/browser/themes/shared/zen-icons/lin/camera-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/camera-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/camera-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/camera.svg b/src/browser/themes/shared/zen-icons/lin/camera.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/camera.svg
rename to src/browser/themes/shared/zen-icons/lin/camera.svg
diff --git a/src/browser/themes/shared/zen-icons/canvas-blocked.svg b/src/browser/themes/shared/zen-icons/lin/canvas-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/canvas-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/canvas-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/canvas.svg b/src/browser/themes/shared/zen-icons/lin/canvas.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/canvas.svg
rename to src/browser/themes/shared/zen-icons/lin/canvas.svg
diff --git a/src/browser/themes/shared/zen-icons/checkmark.svg b/src/browser/themes/shared/zen-icons/lin/checkmark.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/checkmark.svg
rename to src/browser/themes/shared/zen-icons/lin/checkmark.svg
diff --git a/src/browser/themes/shared/zen-icons/chevron.svg b/src/browser/themes/shared/zen-icons/lin/chevron.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/chevron.svg
rename to src/browser/themes/shared/zen-icons/lin/chevron.svg
diff --git a/src/browser/themes/shared/zen-icons/close-all.svg b/src/browser/themes/shared/zen-icons/lin/close-all.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/close-all.svg
rename to src/browser/themes/shared/zen-icons/lin/close-all.svg
diff --git a/src/browser/themes/shared/zen-icons/close.svg b/src/browser/themes/shared/zen-icons/lin/close.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/close.svg
rename to src/browser/themes/shared/zen-icons/lin/close.svg
diff --git a/src/browser/themes/shared/zen-icons/container-tab.svg b/src/browser/themes/shared/zen-icons/lin/container-tab.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/container-tab.svg
rename to src/browser/themes/shared/zen-icons/lin/container-tab.svg
diff --git a/src/browser/themes/shared/zen-icons/customize.svg b/src/browser/themes/shared/zen-icons/lin/customize.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/customize.svg
rename to src/browser/themes/shared/zen-icons/lin/customize.svg
diff --git a/src/browser/themes/shared/zen-icons/desktop-notification-blocked.svg b/src/browser/themes/shared/zen-icons/lin/desktop-notification-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/desktop-notification-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/desktop-notification-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/desktop-notification.svg b/src/browser/themes/shared/zen-icons/lin/desktop-notification.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/desktop-notification.svg
rename to src/browser/themes/shared/zen-icons/lin/desktop-notification.svg
diff --git a/src/browser/themes/shared/zen-icons/developer.svg b/src/browser/themes/shared/zen-icons/lin/developer.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/developer.svg
rename to src/browser/themes/shared/zen-icons/lin/developer.svg
diff --git a/src/browser/themes/shared/zen-icons/downloads.svg b/src/browser/themes/shared/zen-icons/lin/downloads.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/downloads.svg
rename to src/browser/themes/shared/zen-icons/lin/downloads.svg
diff --git a/src/browser/themes/shared/zen-icons/drag-indicator.svg b/src/browser/themes/shared/zen-icons/lin/drag-indicator.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/drag-indicator.svg
rename to src/browser/themes/shared/zen-icons/lin/drag-indicator.svg
diff --git a/src/browser/themes/shared/zen-icons/duplicate-tab.svg b/src/browser/themes/shared/zen-icons/lin/duplicate-tab.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/duplicate-tab.svg
rename to src/browser/themes/shared/zen-icons/lin/duplicate-tab.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-copy.svg b/src/browser/themes/shared/zen-icons/lin/edit-copy.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-copy.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-copy.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-cut.svg b/src/browser/themes/shared/zen-icons/lin/edit-cut.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-cut.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-cut.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-delete.svg b/src/browser/themes/shared/zen-icons/lin/edit-delete.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-delete.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-delete.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-paste.svg b/src/browser/themes/shared/zen-icons/lin/edit-paste.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-paste.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-paste.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-redo.svg b/src/browser/themes/shared/zen-icons/lin/edit-redo.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-redo.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-redo.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-select-all.svg b/src/browser/themes/shared/zen-icons/lin/edit-select-all.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-select-all.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-select-all.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-theme.svg b/src/browser/themes/shared/zen-icons/lin/edit-theme.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-theme.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-theme.svg
diff --git a/src/browser/themes/shared/zen-icons/edit-undo.svg b/src/browser/themes/shared/zen-icons/lin/edit-undo.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit-undo.svg
rename to src/browser/themes/shared/zen-icons/lin/edit-undo.svg
diff --git a/src/browser/themes/shared/zen-icons/edit.svg b/src/browser/themes/shared/zen-icons/lin/edit.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/edit.svg
rename to src/browser/themes/shared/zen-icons/lin/edit.svg
diff --git a/src/browser/themes/shared/zen-icons/essential-add.svg b/src/browser/themes/shared/zen-icons/lin/essential-add.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/essential-add.svg
rename to src/browser/themes/shared/zen-icons/lin/essential-add.svg
diff --git a/src/browser/themes/shared/zen-icons/essential-remove.svg b/src/browser/themes/shared/zen-icons/lin/essential-remove.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/essential-remove.svg
rename to src/browser/themes/shared/zen-icons/lin/essential-remove.svg
diff --git a/src/browser/themes/shared/zen-icons/expand-sidebar.svg b/src/browser/themes/shared/zen-icons/lin/expand-sidebar.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/expand-sidebar.svg
rename to src/browser/themes/shared/zen-icons/lin/expand-sidebar.svg
diff --git a/src/browser/themes/shared/zen-icons/ext-link.svg b/src/browser/themes/shared/zen-icons/lin/ext-link.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/ext-link.svg
rename to src/browser/themes/shared/zen-icons/lin/ext-link.svg
diff --git a/src/browser/themes/shared/zen-icons/extension-blocked.svg b/src/browser/themes/shared/zen-icons/lin/extension-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/extension-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/extension-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/extension.svg b/src/browser/themes/shared/zen-icons/lin/extension.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/extension.svg
rename to src/browser/themes/shared/zen-icons/lin/extension.svg
diff --git a/src/browser/themes/shared/zen-icons/firefox.svg b/src/browser/themes/shared/zen-icons/lin/firefox.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/firefox.svg
rename to src/browser/themes/shared/zen-icons/lin/firefox.svg
diff --git a/src/browser/themes/shared/zen-icons/folder.svg b/src/browser/themes/shared/zen-icons/lin/folder.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/folder.svg
rename to src/browser/themes/shared/zen-icons/lin/folder.svg
diff --git a/src/browser/themes/shared/zen-icons/forget.svg b/src/browser/themes/shared/zen-icons/lin/forget.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/forget.svg
rename to src/browser/themes/shared/zen-icons/lin/forget.svg
diff --git a/src/browser/themes/shared/zen-icons/forward.svg b/src/browser/themes/shared/zen-icons/lin/forward.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/forward.svg
rename to src/browser/themes/shared/zen-icons/lin/forward.svg
diff --git a/src/browser/themes/shared/zen-icons/fullscreen-exit.svg b/src/browser/themes/shared/zen-icons/lin/fullscreen-exit.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/fullscreen-exit.svg
rename to src/browser/themes/shared/zen-icons/lin/fullscreen-exit.svg
diff --git a/src/browser/themes/shared/zen-icons/fullscreen.svg b/src/browser/themes/shared/zen-icons/lin/fullscreen.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/fullscreen.svg
rename to src/browser/themes/shared/zen-icons/lin/fullscreen.svg
diff --git a/src/browser/themes/shared/zen-icons/geo-blocked.svg b/src/browser/themes/shared/zen-icons/lin/geo-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/geo-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/geo-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/geo.svg b/src/browser/themes/shared/zen-icons/lin/geo.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/geo.svg
rename to src/browser/themes/shared/zen-icons/lin/geo.svg
diff --git a/src/browser/themes/shared/zen-icons/help.svg b/src/browser/themes/shared/zen-icons/lin/help.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/help.svg
rename to src/browser/themes/shared/zen-icons/lin/help.svg
diff --git a/src/browser/themes/shared/zen-icons/history.svg b/src/browser/themes/shared/zen-icons/lin/history.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/history.svg
rename to src/browser/themes/shared/zen-icons/lin/history.svg
diff --git a/src/browser/themes/shared/zen-icons/home.svg b/src/browser/themes/shared/zen-icons/lin/home.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/home.svg
rename to src/browser/themes/shared/zen-icons/lin/home.svg
diff --git a/src/browser/themes/shared/zen-icons/lin/icons.css b/src/browser/themes/shared/zen-icons/lin/icons.css
new file mode 100644
index 000000000..a44d27339
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/lin/icons.css
@@ -0,0 +1,1134 @@
+/*
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+.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,
+#zen-sidebar-web-panel-back {
+ list-style-image: url('back.svg') !important;
+}
+
+#zenSplitViewModifierActivateReallocation > image {
+ list-style-image: url('move-tab.svg') !important;
+}
+
+#forward-button,
+#zen-sidebar-web-panel-forward {
+ list-style-image: url('forward.svg') !important;
+}
+
+#reload-button,
+#zen-sidebar-web-panel-reload {
+ list-style-image: url('reload.svg') !important;
+}
+
+#stop-button,
+.close-icon,
+#zen-sidebar-web-panel-close,
+#zen-glance-sidebar-close,
+.zen-theme-picker-custom-list-item-remove {
+ list-style-image: url('close.svg') !important;
+}
+
+.reset-icon {
+ list-style-image: url('reload.svg') !important;
+}
+
+.tab-reset-button {
+ list-style-image: url('unpin.svg') !important;
+}
+
+#sidebar-button {
+ list-style-image: url('sidebars-right.svg') !important;
+}
+
+#context_zenSplitTabs,
+#context-zenAddToWebPanel {
+ /* TODO: Add split view icon */
+ --menu-image: url('sidebars-right.svg') !important;
+}
+
+#context-zen-change-workspace-tab {
+ --menu-image: url('move-tab.svg') !important;
+}
+
+#context-zenSplitLink {
+ --menu-image: url('split.svg') !important;
+}
+
+#sidebar-button:-moz-locale-dir(ltr):not([positionend]),
+#sidebar-button:-moz-locale-dir(rtl)[positionend] {
+ list-style-image: url('chrome://browser/skin/sidebars.svg') !important;
+}
+
+#zen-sidepanel-button {
+ list-style-image: url('sidebar.svg');
+}
+
+#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;
+}
+
+#zen-rice-share-options .options-header {
+ list-style-image: url('arrow-right.svg');
+}
+
+#PanelUI-menu-button,
+#appMenu-more-button2,
+#zen-workspace-actions-menu-icon {
+ 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,
+#zen-history-button,
+#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;
+}
+
+#context_zenOpenWorkspace {
+ --menu-image: url('open.svg') !important;
+}
+
+#context_zenSetAsDefaultWorkspace {
+ --menu-image: url('bookmark-hollow.svg') !important;
+}
+
+#context_zenEditWorkspace,
+#zenToolbarThemePicker {
+ --menu-image: url('edit-theme.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,
+#new-tab-button,
+#appMenu-zoomEnlarge-button2,
+#PanelUI-zen-profiles-newProfile,
+#zen-sidebar-add-panel-button,
+#PanelUI-zen-workspaces-new image,
+#PanelUI-zen-gradient-generator-color-custom-add image {
+ list-style-image: url('plus.svg') !important;
+}
+
+#PanelUI-zen-workspaces-reorder-mode image {
+ list-style-image: url('move-tab.svg') !important;
+ rotate: 90deg;
+}
+
+#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,
+#zen-preferences-button,
+.search-setting-button > .button-box > .button-icon,
+#appMenu-settings-button,
+#PanelUI-zen-profiles-managePrfs,
+.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,
+#PanelUI-zen-profiles-privateWin {
+ 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,
+#zen-glance-sidebar-open,
+#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,
+#zen-sidebar-web-panel-home {
+ 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');
+}
+
+#identity-box[pageproxystate='valid'].chromeUI #identity-icon {
+ filter: grayscale(1);
+}
+
+#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 {
+ filter: grayscale(1);
+}
+
+#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;
+}
+
+.zen-workspace-actions-reorder-icon {
+ list-style-image: url('drag-indicator.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;
+}
+
+#zen-expand-sidebar-button {
+ list-style-image: url('expand-sidebar.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;
+}
+
+#appmenu-zen-share-rice {
+ list-style-image: url('share.svg');
+}
+
+.bookmark-item[container] {
+ list-style-image: url('folder.svg') !important;
+}
+
+#pageAction-panel-bookmark,
+#star-button,
+#zen-bookmark-button {
+ list-style-image: url('bookmark-hollow.svg') !important;
+}
+
+#pageAction-panel-bookmark[starred],
+#star-button[starred] {
+ list-style-image: url('bookmark.svg') !important;
+}
+
+#zen-split-views-button {
+ list-style-image: url('split.svg') !important;
+ fill: var(--toolbarbutton-icon-fill-attention);
+ fill-opacity: 1;
+}
+
+#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;
+ background-image: none !important;
+ fill: white !important;
+}
+
+.tab-icon-overlay[muted] {
+ list-style-image: url('tab-audio-muted-small.svg') !important;
+ background-image: none !important;
+ fill: white !important;
+}
+
+.tab-icon-overlay[activemedia-blocked] {
+ list-style-image: url('tab-audio-blocked-small.svg') !important;
+ background-image: none !important;
+ fill: white !important;
+}
+
+/* reload/stop animation */
+#stop-reload-button[animate]
+ > #reload-button[displaystop]
+ + #stop-button
+ > .toolbarbutton-animatable-box
+ > .toolbarbutton-animatable-image,
+#zen-sidebar-web-panel-reload[animate]
+ > #zen-sidebar-web-panel-reload-button[displaystop]
+ + #zen-sidebar-web-panel-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,
+#zen-sidebar-web-panel-reload[animate]
+ > #zen-sidebar-web-panel-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 */
+
+#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;
+}
+
+@media not (-moz-platform: windows) {
+ 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'],
+#context_zenDeleteWebPanel,
+#context_zenDeleteWorkspace {
+ --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_zenOpenNewTabWebPanel,
+#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,
+#context_zen-reset-pinned-tab {
+ --menu-image: url('reload.svg');
+}
+
+#context-sendlinktodevice,
+#context_sendTabToDevice,
+#context-sendpagetodevice {
+ --menu-image: url('send-to-device.svg');
+}
+
+#context-openlinkintab,
+#context-openlinkincontainertab,
+#context_zenWorkspacesOpenInContainerTab,
+#context_zenWebPanelContextInContainer,
+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,
+#context_zenToggleMuteWebPanel {
+ --menu-image: url('media-mute.svg');
+}
+
+#context-media-unmute,
+#context_toggleMuteTab[muted],
+#context_toggleMuteSelectedTabs[muted],
+#context_zenToggleMuteWebPanel[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,
+#context_zen-replace-pinned-url-with-current {
+ --menu-image: url('pin.svg');
+}
+
+#context_zen-add-essential {
+ --menu-image: url('essential-add.svg');
+}
+
+#context_zen-remove-essential {
+ --menu-image: url('essential-remove.svg');
+}
+
+.customize-context-removeFromToolbar {
+ --menu-image: url('unpin.svg');
+}
+
+#zen-sidebar-web-panel-pinned[pinned='true'] {
+ list-style-image: url('pin.svg') !important;
+}
+
+#zen-sidebar-web-panel-pinned {
+ list-style-image: url('unpin.svg') !important;
+}
+
+#context_duplicateTab,
+#context_duplicateTabs {
+ --menu-image: url('duplicate-tab.svg');
+}
+
+#zen-context-menu-compact-mode {
+ --menu-image: url('sidebar.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('chrome://browser/skin/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');
+}
+
+#context_zenUnloadTab,
+#context_zenUnloadWebPanel,
+#context_zenTabActions {
+ --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;
+}
+
+@media not (-moz-platform: linux) {
+ .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');
+}
+
+: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;
+}
+
+menupopup > menuitem:is([type='checkbox']) .menu-iconic-left {
+ --menu-image: none !important;
+ margin-inline-start: 4px;
+
+ @media not (-moz-platform: windows) {
+ margin-inline-end: 0;
+ padding-inline-end: 0;
+ }
+}
+
+@media (-moz-platform: windows) {
+ menupopup > menuitem[checked='true'] {
+ padding-inline-start: 6px;
+ }
+}
diff --git a/src/browser/themes/shared/zen-icons/image-copy.svg b/src/browser/themes/shared/zen-icons/lin/image-copy.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/image-copy.svg
rename to src/browser/themes/shared/zen-icons/lin/image-copy.svg
diff --git a/src/browser/themes/shared/zen-icons/image-open.svg b/src/browser/themes/shared/zen-icons/lin/image-open.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/image-open.svg
rename to src/browser/themes/shared/zen-icons/lin/image-open.svg
diff --git a/src/browser/themes/shared/zen-icons/image-save.svg b/src/browser/themes/shared/zen-icons/lin/image-save.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/image-save.svg
rename to src/browser/themes/shared/zen-icons/lin/image-save.svg
diff --git a/src/browser/themes/shared/zen-icons/info.svg b/src/browser/themes/shared/zen-icons/lin/info.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/info.svg
rename to src/browser/themes/shared/zen-icons/lin/info.svg
diff --git a/src/browser/themes/shared/zen-icons/inspect.svg b/src/browser/themes/shared/zen-icons/lin/inspect.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/inspect.svg
rename to src/browser/themes/shared/zen-icons/lin/inspect.svg
diff --git a/src/browser/themes/shared/zen-icons/lin/jar.inc.mn b/src/browser/themes/shared/zen-icons/lin/jar.inc.mn
new file mode 100644
index 000000000..ba6f17c2c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/lin/jar.inc.mn
@@ -0,0 +1,134 @@
+
+ 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/drag-indicator.svg (../shared/zen-icons/drag-indicator.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-theme.svg (../shared/zen-icons/edit-theme.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/essential-add.svg (../shared/zen-icons/essential-add.svg)
+ skin/classic/browser/zen-icons/essential-remove.svg (../shared/zen-icons/essential-remove.svg)
+ skin/classic/browser/zen-icons/expand-sidebar.svg (../shared/zen-icons/expand-sidebar.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.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/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/nucleo-copyright-notice.html (../shared/zen-icons/nucleo-copyright-notice.html)
+ 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/sidebar.svg (../shared/zen-icons/sidebar.svg)
+ skin/classic/browser/zen-icons/sidebars-right.svg (../shared/zen-icons/sidebars-right.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/split.svg (../shared/zen-icons/split.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/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/lin/library.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/library.svg
rename to src/browser/themes/shared/zen-icons/lin/library.svg
diff --git a/src/browser/themes/shared/zen-icons/link.svg b/src/browser/themes/shared/zen-icons/lin/link.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/link.svg
rename to src/browser/themes/shared/zen-icons/lin/link.svg
diff --git a/src/browser/themes/shared/zen-icons/mail.svg b/src/browser/themes/shared/zen-icons/lin/mail.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/mail.svg
rename to src/browser/themes/shared/zen-icons/lin/mail.svg
diff --git a/src/browser/themes/shared/zen-icons/manage.svg b/src/browser/themes/shared/zen-icons/lin/manage.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/manage.svg
rename to src/browser/themes/shared/zen-icons/lin/manage.svg
diff --git a/src/browser/themes/shared/zen-icons/media-loop.svg b/src/browser/themes/shared/zen-icons/lin/media-loop.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-loop.svg
rename to src/browser/themes/shared/zen-icons/lin/media-loop.svg
diff --git a/src/browser/themes/shared/zen-icons/media-mute.svg b/src/browser/themes/shared/zen-icons/lin/media-mute.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-mute.svg
rename to src/browser/themes/shared/zen-icons/lin/media-mute.svg
diff --git a/src/browser/themes/shared/zen-icons/media-pause.svg b/src/browser/themes/shared/zen-icons/lin/media-pause.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-pause.svg
rename to src/browser/themes/shared/zen-icons/lin/media-pause.svg
diff --git a/src/browser/themes/shared/zen-icons/media-pip.svg b/src/browser/themes/shared/zen-icons/lin/media-pip.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-pip.svg
rename to src/browser/themes/shared/zen-icons/lin/media-pip.svg
diff --git a/src/browser/themes/shared/zen-icons/media-play.svg b/src/browser/themes/shared/zen-icons/lin/media-play.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-play.svg
rename to src/browser/themes/shared/zen-icons/lin/media-play.svg
diff --git a/src/browser/themes/shared/zen-icons/media-speed.svg b/src/browser/themes/shared/zen-icons/lin/media-speed.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-speed.svg
rename to src/browser/themes/shared/zen-icons/lin/media-speed.svg
diff --git a/src/browser/themes/shared/zen-icons/media-unmute.svg b/src/browser/themes/shared/zen-icons/lin/media-unmute.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/media-unmute.svg
rename to src/browser/themes/shared/zen-icons/lin/media-unmute.svg
diff --git a/src/browser/themes/shared/zen-icons/menu-bar.svg b/src/browser/themes/shared/zen-icons/lin/menu-bar.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/menu-bar.svg
rename to src/browser/themes/shared/zen-icons/lin/menu-bar.svg
diff --git a/src/browser/themes/shared/zen-icons/menu.svg b/src/browser/themes/shared/zen-icons/lin/menu.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/menu.svg
rename to src/browser/themes/shared/zen-icons/lin/menu.svg
diff --git a/src/browser/themes/shared/zen-icons/microphone-blocked.svg b/src/browser/themes/shared/zen-icons/lin/microphone-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/microphone-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/microphone-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/microphone.svg b/src/browser/themes/shared/zen-icons/lin/microphone.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/microphone.svg
rename to src/browser/themes/shared/zen-icons/lin/microphone.svg
diff --git a/src/browser/themes/shared/zen-icons/midi.svg b/src/browser/themes/shared/zen-icons/lin/midi.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/midi.svg
rename to src/browser/themes/shared/zen-icons/lin/midi.svg
diff --git a/src/browser/themes/shared/zen-icons/move-tab.svg b/src/browser/themes/shared/zen-icons/lin/move-tab.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/move-tab.svg
rename to src/browser/themes/shared/zen-icons/lin/move-tab.svg
diff --git a/src/browser/themes/shared/zen-icons/new-tab-image.svg b/src/browser/themes/shared/zen-icons/lin/new-tab-image.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/new-tab-image.svg
rename to src/browser/themes/shared/zen-icons/lin/new-tab-image.svg
diff --git a/src/browser/themes/shared/zen-icons/nucleo-copyright-notice.html b/src/browser/themes/shared/zen-icons/lin/nucleo-copyright-notice.html
similarity index 100%
rename from src/browser/themes/shared/zen-icons/nucleo-copyright-notice.html
rename to src/browser/themes/shared/zen-icons/lin/nucleo-copyright-notice.html
diff --git a/src/browser/themes/shared/zen-icons/open.svg b/src/browser/themes/shared/zen-icons/lin/open.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/open.svg
rename to src/browser/themes/shared/zen-icons/lin/open.svg
diff --git a/src/browser/themes/shared/zen-icons/page-portrait.svg b/src/browser/themes/shared/zen-icons/lin/page-portrait.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/page-portrait.svg
rename to src/browser/themes/shared/zen-icons/lin/page-portrait.svg
diff --git a/src/browser/themes/shared/zen-icons/lin/palette.svg b/src/browser/themes/shared/zen-icons/lin/palette.svg
new file mode 100644
index 000000000..c47d19138
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/lin/palette.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/browser/themes/shared/zen-icons/passwords.svg b/src/browser/themes/shared/zen-icons/lin/passwords.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/passwords.svg
rename to src/browser/themes/shared/zen-icons/lin/passwords.svg
diff --git a/src/browser/themes/shared/zen-icons/paste-and-go.svg b/src/browser/themes/shared/zen-icons/lin/paste-and-go.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/paste-and-go.svg
rename to src/browser/themes/shared/zen-icons/lin/paste-and-go.svg
diff --git a/src/browser/themes/shared/zen-icons/permissions.svg b/src/browser/themes/shared/zen-icons/lin/permissions.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/permissions.svg
rename to src/browser/themes/shared/zen-icons/lin/permissions.svg
diff --git a/src/browser/themes/shared/zen-icons/persistent-storage-blocked.svg b/src/browser/themes/shared/zen-icons/lin/persistent-storage-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/persistent-storage-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/persistent-storage-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/persistent-storage.svg b/src/browser/themes/shared/zen-icons/lin/persistent-storage.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/persistent-storage.svg
rename to src/browser/themes/shared/zen-icons/lin/persistent-storage.svg
diff --git a/src/browser/themes/shared/zen-icons/pin.svg b/src/browser/themes/shared/zen-icons/lin/pin.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/pin.svg
rename to src/browser/themes/shared/zen-icons/lin/pin.svg
diff --git a/src/browser/themes/shared/zen-icons/plus.svg b/src/browser/themes/shared/zen-icons/lin/plus.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/plus.svg
rename to src/browser/themes/shared/zen-icons/lin/plus.svg
diff --git a/src/browser/themes/shared/zen-icons/pocket-outline.svg b/src/browser/themes/shared/zen-icons/lin/pocket-outline.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/pocket-outline.svg
rename to src/browser/themes/shared/zen-icons/lin/pocket-outline.svg
diff --git a/src/browser/themes/shared/zen-icons/popup.svg b/src/browser/themes/shared/zen-icons/lin/popup.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/popup.svg
rename to src/browser/themes/shared/zen-icons/lin/popup.svg
diff --git a/src/browser/themes/shared/zen-icons/print.svg b/src/browser/themes/shared/zen-icons/lin/print.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/print.svg
rename to src/browser/themes/shared/zen-icons/lin/print.svg
diff --git a/src/browser/themes/shared/zen-icons/private-window.svg b/src/browser/themes/shared/zen-icons/lin/private-window.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/private-window.svg
rename to src/browser/themes/shared/zen-icons/lin/private-window.svg
diff --git a/src/browser/themes/shared/zen-icons/privateBrowsing.svg b/src/browser/themes/shared/zen-icons/lin/privateBrowsing.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/privateBrowsing.svg
rename to src/browser/themes/shared/zen-icons/lin/privateBrowsing.svg
diff --git a/src/browser/themes/shared/zen-icons/reader-mode.svg b/src/browser/themes/shared/zen-icons/lin/reader-mode.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/reader-mode.svg
rename to src/browser/themes/shared/zen-icons/lin/reader-mode.svg
diff --git a/src/browser/themes/shared/zen-icons/reload-to-stop.svg b/src/browser/themes/shared/zen-icons/lin/reload-to-stop.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/reload-to-stop.svg
rename to src/browser/themes/shared/zen-icons/lin/reload-to-stop.svg
diff --git a/src/browser/themes/shared/zen-icons/reload.svg b/src/browser/themes/shared/zen-icons/lin/reload.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/reload.svg
rename to src/browser/themes/shared/zen-icons/lin/reload.svg
diff --git a/src/browser/themes/shared/zen-icons/report.svg b/src/browser/themes/shared/zen-icons/lin/report.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/report.svg
rename to src/browser/themes/shared/zen-icons/lin/report.svg
diff --git a/src/browser/themes/shared/zen-icons/save.svg b/src/browser/themes/shared/zen-icons/lin/save.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/save.svg
rename to src/browser/themes/shared/zen-icons/lin/save.svg
diff --git a/src/browser/themes/shared/zen-icons/screen-blocked.svg b/src/browser/themes/shared/zen-icons/lin/screen-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/screen-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/screen-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/screen.svg b/src/browser/themes/shared/zen-icons/lin/screen.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/screen.svg
rename to src/browser/themes/shared/zen-icons/lin/screen.svg
diff --git a/src/browser/themes/shared/zen-icons/screenshot.svg b/src/browser/themes/shared/zen-icons/lin/screenshot.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/screenshot.svg
rename to src/browser/themes/shared/zen-icons/lin/screenshot.svg
diff --git a/src/browser/themes/shared/zen-icons/search-glass.svg b/src/browser/themes/shared/zen-icons/lin/search-glass.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/search-glass.svg
rename to src/browser/themes/shared/zen-icons/lin/search-glass.svg
diff --git a/src/browser/themes/shared/zen-icons/search-page.svg b/src/browser/themes/shared/zen-icons/lin/search-page.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/search-page.svg
rename to src/browser/themes/shared/zen-icons/lin/search-page.svg
diff --git a/src/browser/themes/shared/zen-icons/security-broken.svg b/src/browser/themes/shared/zen-icons/lin/security-broken.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/security-broken.svg
rename to src/browser/themes/shared/zen-icons/lin/security-broken.svg
diff --git a/src/browser/themes/shared/zen-icons/security-warning.svg b/src/browser/themes/shared/zen-icons/lin/security-warning.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/security-warning.svg
rename to src/browser/themes/shared/zen-icons/lin/security-warning.svg
diff --git a/src/browser/themes/shared/zen-icons/security.svg b/src/browser/themes/shared/zen-icons/lin/security.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/security.svg
rename to src/browser/themes/shared/zen-icons/lin/security.svg
diff --git a/src/browser/themes/shared/zen-icons/send-to-device.svg b/src/browser/themes/shared/zen-icons/lin/send-to-device.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/send-to-device.svg
rename to src/browser/themes/shared/zen-icons/lin/send-to-device.svg
diff --git a/src/browser/themes/shared/zen-icons/settings.svg b/src/browser/themes/shared/zen-icons/lin/settings.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/settings.svg
rename to src/browser/themes/shared/zen-icons/lin/settings.svg
diff --git a/src/browser/themes/shared/zen-icons/share.svg b/src/browser/themes/shared/zen-icons/lin/share.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/share.svg
rename to src/browser/themes/shared/zen-icons/lin/share.svg
diff --git a/src/browser/themes/shared/zen-icons/sidebar.svg b/src/browser/themes/shared/zen-icons/lin/sidebar.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/sidebar.svg
rename to src/browser/themes/shared/zen-icons/lin/sidebar.svg
diff --git a/src/browser/themes/shared/zen-icons/sidebars-right.svg b/src/browser/themes/shared/zen-icons/lin/sidebars-right.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/sidebars-right.svg
rename to src/browser/themes/shared/zen-icons/lin/sidebars-right.svg
diff --git a/src/browser/themes/shared/zen-icons/source-code.svg b/src/browser/themes/shared/zen-icons/lin/source-code.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/source-code.svg
rename to src/browser/themes/shared/zen-icons/lin/source-code.svg
diff --git a/src/browser/themes/shared/zen-icons/spell-check.svg b/src/browser/themes/shared/zen-icons/lin/spell-check.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/spell-check.svg
rename to src/browser/themes/shared/zen-icons/lin/spell-check.svg
diff --git a/src/browser/themes/shared/zen-icons/split.svg b/src/browser/themes/shared/zen-icons/lin/split.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/split.svg
rename to src/browser/themes/shared/zen-icons/lin/split.svg
diff --git a/src/browser/themes/shared/zen-icons/stop-to-reload.svg b/src/browser/themes/shared/zen-icons/lin/stop-to-reload.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/stop-to-reload.svg
rename to src/browser/themes/shared/zen-icons/lin/stop-to-reload.svg
diff --git a/src/browser/themes/shared/zen-icons/tab-audio-blocked-small.svg b/src/browser/themes/shared/zen-icons/lin/tab-audio-blocked-small.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/tab-audio-blocked-small.svg
rename to src/browser/themes/shared/zen-icons/lin/tab-audio-blocked-small.svg
diff --git a/src/browser/themes/shared/zen-icons/tab-audio-muted-small.svg b/src/browser/themes/shared/zen-icons/lin/tab-audio-muted-small.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/tab-audio-muted-small.svg
rename to src/browser/themes/shared/zen-icons/lin/tab-audio-muted-small.svg
diff --git a/src/browser/themes/shared/zen-icons/tab-audio-playing-small.svg b/src/browser/themes/shared/zen-icons/lin/tab-audio-playing-small.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/tab-audio-playing-small.svg
rename to src/browser/themes/shared/zen-icons/lin/tab-audio-playing-small.svg
diff --git a/src/browser/themes/shared/zen-icons/tab.svg b/src/browser/themes/shared/zen-icons/lin/tab.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/tab.svg
rename to src/browser/themes/shared/zen-icons/lin/tab.svg
diff --git a/src/browser/themes/shared/zen-icons/tool-profiler.svg b/src/browser/themes/shared/zen-icons/lin/tool-profiler.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/tool-profiler.svg
rename to src/browser/themes/shared/zen-icons/lin/tool-profiler.svg
diff --git a/src/browser/themes/shared/zen-icons/tracking-protection.svg b/src/browser/themes/shared/zen-icons/lin/tracking-protection.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/tracking-protection.svg
rename to src/browser/themes/shared/zen-icons/lin/tracking-protection.svg
diff --git a/src/browser/themes/shared/zen-icons/translations.svg b/src/browser/themes/shared/zen-icons/lin/translations.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/translations.svg
rename to src/browser/themes/shared/zen-icons/lin/translations.svg
diff --git a/src/browser/themes/shared/zen-icons/unpin.svg b/src/browser/themes/shared/zen-icons/lin/unpin.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/unpin.svg
rename to src/browser/themes/shared/zen-icons/lin/unpin.svg
diff --git a/src/browser/themes/shared/zen-icons/video-open.svg b/src/browser/themes/shared/zen-icons/lin/video-open.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/video-open.svg
rename to src/browser/themes/shared/zen-icons/lin/video-open.svg
diff --git a/src/browser/themes/shared/zen-icons/video-save.svg b/src/browser/themes/shared/zen-icons/lin/video-save.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/video-save.svg
rename to src/browser/themes/shared/zen-icons/lin/video-save.svg
diff --git a/src/browser/themes/shared/zen-icons/window.svg b/src/browser/themes/shared/zen-icons/lin/window.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/window.svg
rename to src/browser/themes/shared/zen-icons/lin/window.svg
diff --git a/src/browser/themes/shared/zen-icons/xr-blocked.svg b/src/browser/themes/shared/zen-icons/lin/xr-blocked.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/xr-blocked.svg
rename to src/browser/themes/shared/zen-icons/lin/xr-blocked.svg
diff --git a/src/browser/themes/shared/zen-icons/xr.svg b/src/browser/themes/shared/zen-icons/lin/xr.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/xr.svg
rename to src/browser/themes/shared/zen-icons/lin/xr.svg
diff --git a/src/browser/themes/shared/zen-icons/zoom-control.svg b/src/browser/themes/shared/zen-icons/lin/zoom-control.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/zoom-control.svg
rename to src/browser/themes/shared/zen-icons/lin/zoom-control.svg
diff --git a/src/browser/themes/shared/zen-icons/zoom-out.svg b/src/browser/themes/shared/zen-icons/lin/zoom-out.svg
similarity index 100%
rename from src/browser/themes/shared/zen-icons/zoom-out.svg
rename to src/browser/themes/shared/zen-icons/lin/zoom-out.svg
diff --git a/src/browser/themes/shared/zen-icons/mac/accessibility.svg b/src/browser/themes/shared/zen-icons/mac/accessibility.svg
new file mode 100644
index 000000000..709d37428
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/accessibility.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/add-to-dictionary.svg b/src/browser/themes/shared/zen-icons/mac/add-to-dictionary.svg
new file mode 100644
index 000000000..dca77dd98
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/add-to-dictionary.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/arrow-down.svg b/src/browser/themes/shared/zen-icons/mac/arrow-down.svg
new file mode 100644
index 000000000..7ae3969bb
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/arrow-down.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/arrow-left.svg b/src/browser/themes/shared/zen-icons/mac/arrow-left.svg
new file mode 100644
index 000000000..d961893e2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/arrow-left.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/arrow-right.svg b/src/browser/themes/shared/zen-icons/mac/arrow-right.svg
new file mode 100644
index 000000000..13f3c25cf
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/arrow-right.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/arrow-up.svg b/src/browser/themes/shared/zen-icons/mac/arrow-up.svg
new file mode 100644
index 000000000..dd6ed7daf
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/arrow-up.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/audio-save.svg b/src/browser/themes/shared/zen-icons/mac/audio-save.svg
new file mode 100644
index 000000000..48d4b8ee2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/audio-save.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/autoplay-media-blocked.svg b/src/browser/themes/shared/zen-icons/mac/autoplay-media-blocked.svg
new file mode 100644
index 000000000..44b053602
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/autoplay-media-blocked.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/autoplay-media.svg b/src/browser/themes/shared/zen-icons/mac/autoplay-media.svg
new file mode 100644
index 000000000..63a5c219f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/autoplay-media.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/back.svg b/src/browser/themes/shared/zen-icons/mac/back.svg
new file mode 100644
index 000000000..438c2063b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/back.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/bookmark-hollow.svg b/src/browser/themes/shared/zen-icons/mac/bookmark-hollow.svg
new file mode 100644
index 000000000..0a964bf29
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/bookmark-hollow.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/bookmark-star-on-tray.svg b/src/browser/themes/shared/zen-icons/mac/bookmark-star-on-tray.svg
new file mode 100644
index 000000000..835bb85e1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/bookmark-star-on-tray.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/bookmark.svg b/src/browser/themes/shared/zen-icons/mac/bookmark.svg
new file mode 100644
index 000000000..254a2802c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/bookmark.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/camera-blocked.svg b/src/browser/themes/shared/zen-icons/mac/camera-blocked.svg
new file mode 100644
index 000000000..c200fde63
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/camera-blocked.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/camera.svg b/src/browser/themes/shared/zen-icons/mac/camera.svg
new file mode 100644
index 000000000..310c5df2f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/camera.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/canvas-blocked.svg b/src/browser/themes/shared/zen-icons/mac/canvas-blocked.svg
new file mode 100644
index 000000000..338309c78
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/canvas-blocked.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/canvas.svg b/src/browser/themes/shared/zen-icons/mac/canvas.svg
new file mode 100644
index 000000000..f7d19dd37
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/canvas.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/checkmark.svg b/src/browser/themes/shared/zen-icons/mac/checkmark.svg
new file mode 100644
index 000000000..dc588ed8f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/checkmark.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/chevron.svg b/src/browser/themes/shared/zen-icons/mac/chevron.svg
new file mode 100644
index 000000000..2ea293bb2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/chevron.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/close-all.svg b/src/browser/themes/shared/zen-icons/mac/close-all.svg
new file mode 100644
index 000000000..e1a13738f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/close-all.svg
@@ -0,0 +1,10 @@
+
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..671caf236
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/close.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/container-tab.svg b/src/browser/themes/shared/zen-icons/mac/container-tab.svg
new file mode 100644
index 000000000..314612b47
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/container-tab.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/customize.svg b/src/browser/themes/shared/zen-icons/mac/customize.svg
new file mode 100644
index 000000000..a79415cd2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/customize.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/desktop-notification-blocked.svg b/src/browser/themes/shared/zen-icons/mac/desktop-notification-blocked.svg
new file mode 100644
index 000000000..6a5d25cfd
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/desktop-notification-blocked.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/desktop-notification.svg b/src/browser/themes/shared/zen-icons/mac/desktop-notification.svg
new file mode 100644
index 000000000..fed281b24
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/desktop-notification.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/developer.svg b/src/browser/themes/shared/zen-icons/mac/developer.svg
new file mode 100644
index 000000000..5616c6f90
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/developer.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/downloads.svg b/src/browser/themes/shared/zen-icons/mac/downloads.svg
new file mode 100644
index 000000000..e0972d0ea
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/downloads.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/drag-indicator.svg b/src/browser/themes/shared/zen-icons/mac/drag-indicator.svg
new file mode 100644
index 000000000..afdf4804d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/drag-indicator.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/duplicate-tab.svg b/src/browser/themes/shared/zen-icons/mac/duplicate-tab.svg
new file mode 100644
index 000000000..28e04bfe9
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/duplicate-tab.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-copy.svg b/src/browser/themes/shared/zen-icons/mac/edit-copy.svg
new file mode 100644
index 000000000..b0c270809
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-copy.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-cut.svg b/src/browser/themes/shared/zen-icons/mac/edit-cut.svg
new file mode 100644
index 000000000..cf46c2ac1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-cut.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-delete.svg b/src/browser/themes/shared/zen-icons/mac/edit-delete.svg
new file mode 100644
index 000000000..dcf1d5df9
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-delete.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-paste.svg b/src/browser/themes/shared/zen-icons/mac/edit-paste.svg
new file mode 100644
index 000000000..9f9cf8baf
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-paste.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-redo.svg b/src/browser/themes/shared/zen-icons/mac/edit-redo.svg
new file mode 100644
index 000000000..70bca4698
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-redo.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-select-all.svg b/src/browser/themes/shared/zen-icons/mac/edit-select-all.svg
new file mode 100644
index 000000000..eade937ce
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-select-all.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-theme.svg b/src/browser/themes/shared/zen-icons/mac/edit-theme.svg
new file mode 100644
index 000000000..f5bab64b3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-theme.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit-undo.svg b/src/browser/themes/shared/zen-icons/mac/edit-undo.svg
new file mode 100644
index 000000000..4f55c70b7
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit-undo.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/edit.svg b/src/browser/themes/shared/zen-icons/mac/edit.svg
new file mode 100644
index 000000000..9b1d6c035
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/edit.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/essential-add.svg b/src/browser/themes/shared/zen-icons/mac/essential-add.svg
new file mode 100644
index 000000000..1a7790fd2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/essential-add.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/essential-remove.svg b/src/browser/themes/shared/zen-icons/mac/essential-remove.svg
new file mode 100644
index 000000000..4bf71ef4b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/essential-remove.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/expand-sidebar.svg b/src/browser/themes/shared/zen-icons/mac/expand-sidebar.svg
new file mode 100644
index 000000000..801ddefe2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/expand-sidebar.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/ext-link.svg b/src/browser/themes/shared/zen-icons/mac/ext-link.svg
new file mode 100644
index 000000000..358b405df
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/ext-link.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/extension-blocked.svg b/src/browser/themes/shared/zen-icons/mac/extension-blocked.svg
new file mode 100644
index 000000000..44b053602
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/extension-blocked.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/extension.svg b/src/browser/themes/shared/zen-icons/mac/extension.svg
new file mode 100644
index 000000000..b2b6070a3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/extension.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/folder.svg b/src/browser/themes/shared/zen-icons/mac/folder.svg
new file mode 100644
index 000000000..85de89223
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/folder.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/forget.svg b/src/browser/themes/shared/zen-icons/mac/forget.svg
new file mode 100644
index 000000000..195bd02bc
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/forget.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/forward.svg b/src/browser/themes/shared/zen-icons/mac/forward.svg
new file mode 100644
index 000000000..c99048fc8
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/forward.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/fullscreen-exit.svg b/src/browser/themes/shared/zen-icons/mac/fullscreen-exit.svg
new file mode 100644
index 000000000..337556def
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/fullscreen-exit.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/fullscreen.svg b/src/browser/themes/shared/zen-icons/mac/fullscreen.svg
new file mode 100644
index 000000000..7c0da3a7d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/fullscreen.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/geo-blocked.svg b/src/browser/themes/shared/zen-icons/mac/geo-blocked.svg
new file mode 100644
index 000000000..4c1be5ba5
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/geo-blocked.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/geo.svg b/src/browser/themes/shared/zen-icons/mac/geo.svg
new file mode 100644
index 000000000..8eac016e2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/geo.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/help.svg b/src/browser/themes/shared/zen-icons/mac/help.svg
new file mode 100644
index 000000000..0baab424c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/help.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/history.svg b/src/browser/themes/shared/zen-icons/mac/history.svg
new file mode 100644
index 000000000..c9b867db1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/history.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/home.svg b/src/browser/themes/shared/zen-icons/mac/home.svg
new file mode 100644
index 000000000..3838ff76c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/home.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/image-copy.svg b/src/browser/themes/shared/zen-icons/mac/image-copy.svg
new file mode 100644
index 000000000..24ad9c360
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/image-copy.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/image-open.svg b/src/browser/themes/shared/zen-icons/mac/image-open.svg
new file mode 100644
index 000000000..26d9a827a
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/image-open.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/image-save.svg b/src/browser/themes/shared/zen-icons/mac/image-save.svg
new file mode 100644
index 000000000..f17e99e13
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/image-save.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/info.svg b/src/browser/themes/shared/zen-icons/mac/info.svg
new file mode 100644
index 000000000..9b2e868a3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/info.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/inspect.svg b/src/browser/themes/shared/zen-icons/mac/inspect.svg
new file mode 100644
index 000000000..0c88b26ce
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/inspect.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/library.svg b/src/browser/themes/shared/zen-icons/mac/library.svg
new file mode 100644
index 000000000..2ab48a2e1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/library.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/link.svg b/src/browser/themes/shared/zen-icons/mac/link.svg
new file mode 100644
index 000000000..7fc29054e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/link.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/mail.svg b/src/browser/themes/shared/zen-icons/mac/mail.svg
new file mode 100644
index 000000000..3a1d5d361
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/mail.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/manage.svg b/src/browser/themes/shared/zen-icons/mac/manage.svg
new file mode 100644
index 000000000..f4f7bc2ea
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/manage.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-loop.svg b/src/browser/themes/shared/zen-icons/mac/media-loop.svg
new file mode 100644
index 000000000..710469668
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-loop.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-mute.svg b/src/browser/themes/shared/zen-icons/mac/media-mute.svg
new file mode 100644
index 000000000..a9d843305
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-mute.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-pause.svg b/src/browser/themes/shared/zen-icons/mac/media-pause.svg
new file mode 100644
index 000000000..c486c6890
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-pause.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-pip.svg b/src/browser/themes/shared/zen-icons/mac/media-pip.svg
new file mode 100644
index 000000000..e406d62d1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-pip.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-play.svg b/src/browser/themes/shared/zen-icons/mac/media-play.svg
new file mode 100644
index 000000000..2c68bc3b0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-play.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-speed.svg b/src/browser/themes/shared/zen-icons/mac/media-speed.svg
new file mode 100644
index 000000000..595509ae2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-speed.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/media-unmute.svg b/src/browser/themes/shared/zen-icons/mac/media-unmute.svg
new file mode 100644
index 000000000..6ae7ad4c9
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/media-unmute.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/menu-bar.svg b/src/browser/themes/shared/zen-icons/mac/menu-bar.svg
new file mode 100644
index 000000000..25a688fd5
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/menu-bar.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/menu.svg b/src/browser/themes/shared/zen-icons/mac/menu.svg
new file mode 100644
index 000000000..83e6db5a5
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/menu.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/microphone-blocked.svg b/src/browser/themes/shared/zen-icons/mac/microphone-blocked.svg
new file mode 100644
index 000000000..c7b93bf6c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/microphone-blocked.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/microphone.svg b/src/browser/themes/shared/zen-icons/mac/microphone.svg
new file mode 100644
index 000000000..fa34f56ec
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/microphone.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/midi.svg b/src/browser/themes/shared/zen-icons/mac/midi.svg
new file mode 100644
index 000000000..88096e9c5
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/midi.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/move-tab.svg b/src/browser/themes/shared/zen-icons/mac/move-tab.svg
new file mode 100644
index 000000000..12a9e012b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/move-tab.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/new-tab-image.svg b/src/browser/themes/shared/zen-icons/mac/new-tab-image.svg
new file mode 100644
index 000000000..0b090bcf0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/new-tab-image.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/open.svg b/src/browser/themes/shared/zen-icons/mac/open.svg
new file mode 100644
index 000000000..1cac5d325
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/open.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/page-portrait.svg b/src/browser/themes/shared/zen-icons/mac/page-portrait.svg
new file mode 100644
index 000000000..5aac14422
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/page-portrait.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/palette.svg b/src/browser/themes/shared/zen-icons/mac/palette.svg
new file mode 100644
index 000000000..c8ddff205
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/palette.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/passwords.svg b/src/browser/themes/shared/zen-icons/mac/passwords.svg
new file mode 100644
index 000000000..835575d64
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/passwords.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/paste-and-go.svg b/src/browser/themes/shared/zen-icons/mac/paste-and-go.svg
new file mode 100644
index 000000000..04ec18d08
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/paste-and-go.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/permissions.svg b/src/browser/themes/shared/zen-icons/mac/permissions.svg
new file mode 100644
index 000000000..c82802a94
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/permissions.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/persistent-storage-blocked.svg b/src/browser/themes/shared/zen-icons/mac/persistent-storage-blocked.svg
new file mode 100644
index 000000000..35d5f7cf6
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/persistent-storage-blocked.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/persistent-storage.svg b/src/browser/themes/shared/zen-icons/mac/persistent-storage.svg
new file mode 100644
index 000000000..576ddb17a
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/persistent-storage.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/pin.svg b/src/browser/themes/shared/zen-icons/mac/pin.svg
new file mode 100644
index 000000000..9c7b709ee
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/pin.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/plus.svg b/src/browser/themes/shared/zen-icons/mac/plus.svg
new file mode 100644
index 000000000..800b9250d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/plus.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/popup.svg b/src/browser/themes/shared/zen-icons/mac/popup.svg
new file mode 100644
index 000000000..e6818edb9
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/popup.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/print.svg b/src/browser/themes/shared/zen-icons/mac/print.svg
new file mode 100644
index 000000000..135156115
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/print.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/private-window.svg b/src/browser/themes/shared/zen-icons/mac/private-window.svg
new file mode 100644
index 000000000..8497d1721
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/private-window.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/privateBrowsing.svg b/src/browser/themes/shared/zen-icons/mac/privateBrowsing.svg
new file mode 100644
index 000000000..0865facfa
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/privateBrowsing.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/reader-mode.svg b/src/browser/themes/shared/zen-icons/mac/reader-mode.svg
new file mode 100644
index 000000000..a93132abd
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/reader-mode.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/reload-to-stop.svg b/src/browser/themes/shared/zen-icons/mac/reload-to-stop.svg
new file mode 100644
index 000000000..d2220c2fe
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/reload-to-stop.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/reload.svg b/src/browser/themes/shared/zen-icons/mac/reload.svg
new file mode 100644
index 000000000..3149702bf
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/reload.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/report.svg b/src/browser/themes/shared/zen-icons/mac/report.svg
new file mode 100644
index 000000000..798787fce
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/report.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/save.svg b/src/browser/themes/shared/zen-icons/mac/save.svg
new file mode 100644
index 000000000..9033048b6
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/save.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/screen-blocked.svg b/src/browser/themes/shared/zen-icons/mac/screen-blocked.svg
new file mode 100644
index 000000000..b239377d0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/screen-blocked.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/screen.svg b/src/browser/themes/shared/zen-icons/mac/screen.svg
new file mode 100644
index 000000000..c6f2e4c22
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/screen.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/screenshot.svg b/src/browser/themes/shared/zen-icons/mac/screenshot.svg
new file mode 100644
index 000000000..29b541ec2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/screenshot.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/search-glass.svg b/src/browser/themes/shared/zen-icons/mac/search-glass.svg
new file mode 100644
index 000000000..fe9190756
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/search-glass.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/search-page.svg b/src/browser/themes/shared/zen-icons/mac/search-page.svg
new file mode 100644
index 000000000..79d68d097
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/search-page.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/security-broken.svg b/src/browser/themes/shared/zen-icons/mac/security-broken.svg
new file mode 100644
index 000000000..c59b73817
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/security-broken.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/security-warning.svg b/src/browser/themes/shared/zen-icons/mac/security-warning.svg
new file mode 100644
index 000000000..faec81bcd
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/security-warning.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/security.svg b/src/browser/themes/shared/zen-icons/mac/security.svg
new file mode 100644
index 000000000..55388a002
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/security.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/send-to-device.svg b/src/browser/themes/shared/zen-icons/mac/send-to-device.svg
new file mode 100644
index 000000000..cf1df708d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/send-to-device.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/settings.svg b/src/browser/themes/shared/zen-icons/mac/settings.svg
new file mode 100644
index 000000000..3c4ad6968
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/settings.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/share.svg b/src/browser/themes/shared/zen-icons/mac/share.svg
new file mode 100644
index 000000000..c0390f754
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/share.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/sidebar.svg b/src/browser/themes/shared/zen-icons/mac/sidebar.svg
new file mode 100644
index 000000000..cd87e255d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/sidebar.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/sidebars-right.svg b/src/browser/themes/shared/zen-icons/mac/sidebars-right.svg
new file mode 100644
index 000000000..e5ad65c80
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/sidebars-right.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/source-code.svg b/src/browser/themes/shared/zen-icons/mac/source-code.svg
new file mode 100644
index 000000000..a72d28629
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/source-code.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/spell-check.svg b/src/browser/themes/shared/zen-icons/mac/spell-check.svg
new file mode 100644
index 000000000..6b03f262e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/spell-check.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/split.svg b/src/browser/themes/shared/zen-icons/mac/split.svg
new file mode 100644
index 000000000..8a4eec260
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/split.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/stop-to-reload.svg b/src/browser/themes/shared/zen-icons/mac/stop-to-reload.svg
new file mode 100644
index 000000000..17bb2bf78
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/stop-to-reload.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/tab-audio-blocked-small.svg b/src/browser/themes/shared/zen-icons/mac/tab-audio-blocked-small.svg
new file mode 100644
index 000000000..f3144343b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/tab-audio-blocked-small.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/tab-audio-muted-small.svg b/src/browser/themes/shared/zen-icons/mac/tab-audio-muted-small.svg
new file mode 100644
index 000000000..a9d843305
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/tab-audio-muted-small.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/tab-audio-playing-small.svg b/src/browser/themes/shared/zen-icons/mac/tab-audio-playing-small.svg
new file mode 100644
index 000000000..a90dada3e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/tab-audio-playing-small.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/tab.svg b/src/browser/themes/shared/zen-icons/mac/tab.svg
new file mode 100644
index 000000000..1eb1d23ed
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/tab.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/tracking-protection.svg b/src/browser/themes/shared/zen-icons/mac/tracking-protection.svg
new file mode 100644
index 000000000..198422d62
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/tracking-protection.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/translations.svg b/src/browser/themes/shared/zen-icons/mac/translations.svg
new file mode 100644
index 000000000..e885d764f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/translations.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/unpin.svg b/src/browser/themes/shared/zen-icons/mac/unpin.svg
new file mode 100644
index 000000000..bd8578646
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/unpin.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/video-open.svg b/src/browser/themes/shared/zen-icons/mac/video-open.svg
new file mode 100644
index 000000000..dca45b7bf
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/video-open.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/video-save.svg b/src/browser/themes/shared/zen-icons/mac/video-save.svg
new file mode 100644
index 000000000..b73d6fc1b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/video-save.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/window.svg b/src/browser/themes/shared/zen-icons/mac/window.svg
new file mode 100644
index 000000000..2db78fea1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/window.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/xr-blocked.svg b/src/browser/themes/shared/zen-icons/mac/xr-blocked.svg
new file mode 100644
index 000000000..0573631c8
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/xr-blocked.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/xr.svg b/src/browser/themes/shared/zen-icons/mac/xr.svg
new file mode 100644
index 000000000..d39ab9eef
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/xr.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/zoom-control.svg b/src/browser/themes/shared/zen-icons/mac/zoom-control.svg
new file mode 100644
index 000000000..e9bccff46
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/zoom-control.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/mac/zoom-out.svg b/src/browser/themes/shared/zen-icons/mac/zoom-out.svg
new file mode 100644
index 000000000..70721fcb3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/mac/zoom-out.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/browser/themes/shared/zen-icons/update-resources.sh b/src/browser/themes/shared/zen-icons/update-resources.sh
index 2fae861b2..5c1fb100c 100644
--- a/src/browser/themes/shared/zen-icons/update-resources.sh
+++ b/src/browser/themes/shared/zen-icons/update-resources.sh
@@ -7,9 +7,23 @@ 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
+do_icons() {
+ os=$1
+ preprocessed_os=$2
+ #echo "#ifdef XP_$preprocessed_os" >> jar.inc.mn
+ for filename in $os/*.svg; do
+ # remove the os/ prefix
+ filename=$(basename $filename)
+ echo "Working on $filename"
+ echo " skin/classic/browser/zen-icons/$filename (../shared/zen-icons/$os/$filename) " >> jar.inc.mn
+ done
+ # echo "#endif" >> jar.inc.mn
+}
+
+#do_icons win WIN
+do_icons mac MACOSX
+#do_icons lin LINUX
+
+echo " skin/classic/browser/zen-icons/icons.css (../shared/zen-icons/icons.css) " >> jar.inc.mn
echo "Done!"
diff --git a/src/browser/themes/shared/zen-icons/win/accessibility.svg b/src/browser/themes/shared/zen-icons/win/accessibility.svg
new file mode 100644
index 000000000..b91a87b2b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/accessibility.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/add-to-dictionary.svg b/src/browser/themes/shared/zen-icons/win/add-to-dictionary.svg
new file mode 100644
index 000000000..1396fdb75
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/add-to-dictionary.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/arrow-down.svg b/src/browser/themes/shared/zen-icons/win/arrow-down.svg
new file mode 100644
index 000000000..70079dcc7
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/arrow-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/arrow-left.svg b/src/browser/themes/shared/zen-icons/win/arrow-left.svg
new file mode 100644
index 000000000..93d229125
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/arrow-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/arrow-right.svg b/src/browser/themes/shared/zen-icons/win/arrow-right.svg
new file mode 100644
index 000000000..7ee194355
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/arrow-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/arrow-up.svg b/src/browser/themes/shared/zen-icons/win/arrow-up.svg
new file mode 100644
index 000000000..af71f7bd8
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/arrow-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/audio-save.svg b/src/browser/themes/shared/zen-icons/win/audio-save.svg
new file mode 100644
index 000000000..4613c7bd3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/audio-save.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/autoplay-media-blocked.svg b/src/browser/themes/shared/zen-icons/win/autoplay-media-blocked.svg
new file mode 100644
index 000000000..9d75227e7
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/autoplay-media-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/autoplay-media.svg b/src/browser/themes/shared/zen-icons/win/autoplay-media.svg
new file mode 100644
index 000000000..554976790
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/autoplay-media.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/back.svg b/src/browser/themes/shared/zen-icons/win/back.svg
new file mode 100644
index 000000000..93d229125
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/back.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/bookmark-hollow.svg b/src/browser/themes/shared/zen-icons/win/bookmark-hollow.svg
new file mode 100644
index 000000000..b83999ab5
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/bookmark-hollow.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/bookmark-star-on-tray.svg b/src/browser/themes/shared/zen-icons/win/bookmark-star-on-tray.svg
new file mode 100644
index 000000000..cd83c6cc9
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/bookmark-star-on-tray.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/bookmark.svg b/src/browser/themes/shared/zen-icons/win/bookmark.svg
new file mode 100644
index 000000000..d17436e46
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/bookmark.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/camera-blocked.svg b/src/browser/themes/shared/zen-icons/win/camera-blocked.svg
new file mode 100644
index 000000000..8092d25ae
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/camera-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/camera.svg b/src/browser/themes/shared/zen-icons/win/camera.svg
new file mode 100644
index 000000000..cc3aa9927
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/camera.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/canvas-blocked.svg b/src/browser/themes/shared/zen-icons/win/canvas-blocked.svg
new file mode 100644
index 000000000..c30d087d1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/canvas-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/canvas.svg b/src/browser/themes/shared/zen-icons/win/canvas.svg
new file mode 100644
index 000000000..cac0591a2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/canvas.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/checkmark.svg b/src/browser/themes/shared/zen-icons/win/checkmark.svg
new file mode 100644
index 000000000..80e56e556
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/checkmark.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/chevron.svg b/src/browser/themes/shared/zen-icons/win/chevron.svg
new file mode 100644
index 000000000..2abfb581e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/chevron.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/close-all.svg b/src/browser/themes/shared/zen-icons/win/close-all.svg
new file mode 100644
index 000000000..c30d087d1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/close-all.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/close.svg b/src/browser/themes/shared/zen-icons/win/close.svg
new file mode 100644
index 000000000..c30d087d1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/close.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/container-tab.svg b/src/browser/themes/shared/zen-icons/win/container-tab.svg
new file mode 100644
index 000000000..902aa128d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/container-tab.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/customize.svg b/src/browser/themes/shared/zen-icons/win/customize.svg
new file mode 100644
index 000000000..8a565f13d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/customize.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/desktop-notification-blocked.svg b/src/browser/themes/shared/zen-icons/win/desktop-notification-blocked.svg
new file mode 100644
index 000000000..7de5365e3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/desktop-notification-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/desktop-notification.svg b/src/browser/themes/shared/zen-icons/win/desktop-notification.svg
new file mode 100644
index 000000000..b4a9419b6
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/desktop-notification.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/developer.svg b/src/browser/themes/shared/zen-icons/win/developer.svg
new file mode 100644
index 000000000..999c06bda
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/developer.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/downloads.svg b/src/browser/themes/shared/zen-icons/win/downloads.svg
new file mode 100644
index 000000000..8b00a6311
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/downloads.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/drag-indicator.svg b/src/browser/themes/shared/zen-icons/win/drag-indicator.svg
new file mode 100644
index 000000000..2a105bb92
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/drag-indicator.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/duplicate-tab.svg b/src/browser/themes/shared/zen-icons/win/duplicate-tab.svg
new file mode 100644
index 000000000..48481ce79
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/duplicate-tab.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-copy.svg b/src/browser/themes/shared/zen-icons/win/edit-copy.svg
new file mode 100644
index 000000000..86f768c78
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-copy.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-cut.svg b/src/browser/themes/shared/zen-icons/win/edit-cut.svg
new file mode 100644
index 000000000..8089ceeda
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-cut.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-delete.svg b/src/browser/themes/shared/zen-icons/win/edit-delete.svg
new file mode 100644
index 000000000..ff94958c6
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-delete.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-paste.svg b/src/browser/themes/shared/zen-icons/win/edit-paste.svg
new file mode 100644
index 000000000..a4e5a4709
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-paste.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-redo.svg b/src/browser/themes/shared/zen-icons/win/edit-redo.svg
new file mode 100644
index 000000000..62463e69d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-redo.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-select-all.svg b/src/browser/themes/shared/zen-icons/win/edit-select-all.svg
new file mode 100644
index 000000000..45b13a7a7
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-select-all.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-theme.svg b/src/browser/themes/shared/zen-icons/win/edit-theme.svg
new file mode 100644
index 000000000..8a565f13d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-theme.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit-undo.svg b/src/browser/themes/shared/zen-icons/win/edit-undo.svg
new file mode 100644
index 000000000..9410dadbe
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit-undo.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/edit.svg b/src/browser/themes/shared/zen-icons/win/edit.svg
new file mode 100644
index 000000000..731252491
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/edit.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/essential-add.svg b/src/browser/themes/shared/zen-icons/win/essential-add.svg
new file mode 100644
index 000000000..d022b9bb6
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/essential-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/essential-remove.svg b/src/browser/themes/shared/zen-icons/win/essential-remove.svg
new file mode 100644
index 000000000..ebb1aec34
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/essential-remove.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/expand-sidebar.svg b/src/browser/themes/shared/zen-icons/win/expand-sidebar.svg
new file mode 100644
index 000000000..410ddf94a
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/expand-sidebar.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/ext-link.svg b/src/browser/themes/shared/zen-icons/win/ext-link.svg
new file mode 100644
index 000000000..cb8b23a60
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/ext-link.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/extension-blocked.svg b/src/browser/themes/shared/zen-icons/win/extension-blocked.svg
new file mode 100644
index 000000000..229407d03
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/extension-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/extension.svg b/src/browser/themes/shared/zen-icons/win/extension.svg
new file mode 100644
index 000000000..66b70faab
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/extension.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/folder.svg b/src/browser/themes/shared/zen-icons/win/folder.svg
new file mode 100644
index 000000000..20b5ebf71
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/folder.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/forget.svg b/src/browser/themes/shared/zen-icons/win/forget.svg
new file mode 100644
index 000000000..f63d441b2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/forget.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/forward.svg b/src/browser/themes/shared/zen-icons/win/forward.svg
new file mode 100644
index 000000000..7ee194355
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/forward.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/fullscreen-exit.svg b/src/browser/themes/shared/zen-icons/win/fullscreen-exit.svg
new file mode 100644
index 000000000..69e8030df
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/fullscreen-exit.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/fullscreen.svg b/src/browser/themes/shared/zen-icons/win/fullscreen.svg
new file mode 100644
index 000000000..9d9007c22
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/fullscreen.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/geo-blocked.svg b/src/browser/themes/shared/zen-icons/win/geo-blocked.svg
new file mode 100644
index 000000000..feff53dbe
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/geo-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/geo.svg b/src/browser/themes/shared/zen-icons/win/geo.svg
new file mode 100644
index 000000000..0c2f7795a
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/geo.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/help.svg b/src/browser/themes/shared/zen-icons/win/help.svg
new file mode 100644
index 000000000..6ba301d75
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/help.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/history.svg b/src/browser/themes/shared/zen-icons/win/history.svg
new file mode 100644
index 000000000..6929dcf1e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/history.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/home.svg b/src/browser/themes/shared/zen-icons/win/home.svg
new file mode 100644
index 000000000..57cb64289
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/home.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/image-copy.svg b/src/browser/themes/shared/zen-icons/win/image-copy.svg
new file mode 100644
index 000000000..fb6fcdde0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/image-copy.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/image-open.svg b/src/browser/themes/shared/zen-icons/win/image-open.svg
new file mode 100644
index 000000000..ca037a69e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/image-open.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/image-save.svg b/src/browser/themes/shared/zen-icons/win/image-save.svg
new file mode 100644
index 000000000..835f7c44a
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/image-save.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/info.svg b/src/browser/themes/shared/zen-icons/win/info.svg
new file mode 100644
index 000000000..f00eb51bb
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/info.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/inspect.svg b/src/browser/themes/shared/zen-icons/win/inspect.svg
new file mode 100644
index 000000000..5b85f77e2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/inspect.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/library.svg b/src/browser/themes/shared/zen-icons/win/library.svg
new file mode 100644
index 000000000..889cf395b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/library.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/link.svg b/src/browser/themes/shared/zen-icons/win/link.svg
new file mode 100644
index 000000000..cb8b23a60
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/link.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/mail.svg b/src/browser/themes/shared/zen-icons/win/mail.svg
new file mode 100644
index 000000000..e56d79d8c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/mail.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/manage.svg b/src/browser/themes/shared/zen-icons/win/manage.svg
new file mode 100644
index 000000000..731252491
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/manage.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-loop.svg b/src/browser/themes/shared/zen-icons/win/media-loop.svg
new file mode 100644
index 000000000..0c7aea4e1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-loop.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-mute.svg b/src/browser/themes/shared/zen-icons/win/media-mute.svg
new file mode 100644
index 000000000..2c91e237f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-mute.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-pause.svg b/src/browser/themes/shared/zen-icons/win/media-pause.svg
new file mode 100644
index 000000000..5c3bf60bc
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-pause.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-pip.svg b/src/browser/themes/shared/zen-icons/win/media-pip.svg
new file mode 100644
index 000000000..86e3e1891
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-pip.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-play.svg b/src/browser/themes/shared/zen-icons/win/media-play.svg
new file mode 100644
index 000000000..4a17a1881
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-play.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-speed.svg b/src/browser/themes/shared/zen-icons/win/media-speed.svg
new file mode 100644
index 000000000..218a41428
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-speed.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/media-unmute.svg b/src/browser/themes/shared/zen-icons/win/media-unmute.svg
new file mode 100644
index 000000000..fceb9fc47
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/media-unmute.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/menu-bar.svg b/src/browser/themes/shared/zen-icons/win/menu-bar.svg
new file mode 100644
index 000000000..6dd0306a4
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/menu-bar.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/menu.svg b/src/browser/themes/shared/zen-icons/win/menu.svg
new file mode 100644
index 000000000..704f4a186
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/menu.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/microphone-blocked.svg b/src/browser/themes/shared/zen-icons/win/microphone-blocked.svg
new file mode 100644
index 000000000..16d2611b9
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/microphone-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/microphone.svg b/src/browser/themes/shared/zen-icons/win/microphone.svg
new file mode 100644
index 000000000..eaba046ed
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/microphone.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/midi.svg b/src/browser/themes/shared/zen-icons/win/midi.svg
new file mode 100644
index 000000000..64100d977
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/midi.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/move-tab.svg b/src/browser/themes/shared/zen-icons/win/move-tab.svg
new file mode 100644
index 000000000..a31995e06
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/move-tab.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/new-tab-image.svg b/src/browser/themes/shared/zen-icons/win/new-tab-image.svg
new file mode 100644
index 000000000..44ff4be77
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/new-tab-image.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/open.svg b/src/browser/themes/shared/zen-icons/win/open.svg
new file mode 100644
index 000000000..915741b41
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/open.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/page-portrait.svg b/src/browser/themes/shared/zen-icons/win/page-portrait.svg
new file mode 100644
index 000000000..097d21cac
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/page-portrait.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/palette.svg b/src/browser/themes/shared/zen-icons/win/palette.svg
new file mode 100644
index 000000000..c0ffbf51f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/palette.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/passwords.svg b/src/browser/themes/shared/zen-icons/win/passwords.svg
new file mode 100644
index 000000000..cdcac01a0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/passwords.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/paste-and-go.svg b/src/browser/themes/shared/zen-icons/win/paste-and-go.svg
new file mode 100644
index 000000000..145b11fe2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/paste-and-go.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/permissions.svg b/src/browser/themes/shared/zen-icons/win/permissions.svg
new file mode 100644
index 000000000..f0cc783aa
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/permissions.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/persistent-storage-blocked.svg b/src/browser/themes/shared/zen-icons/win/persistent-storage-blocked.svg
new file mode 100644
index 000000000..a843884b3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/persistent-storage-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/persistent-storage.svg b/src/browser/themes/shared/zen-icons/win/persistent-storage.svg
new file mode 100644
index 000000000..a843884b3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/persistent-storage.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/pin.svg b/src/browser/themes/shared/zen-icons/win/pin.svg
new file mode 100644
index 000000000..b11b2511b
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/pin.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/plus.svg b/src/browser/themes/shared/zen-icons/win/plus.svg
new file mode 100644
index 000000000..6de049508
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/plus.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/popup.svg b/src/browser/themes/shared/zen-icons/win/popup.svg
new file mode 100644
index 000000000..0de3d3fc7
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/popup.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/print.svg b/src/browser/themes/shared/zen-icons/win/print.svg
new file mode 100644
index 000000000..078e29ccc
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/private-window.svg b/src/browser/themes/shared/zen-icons/win/private-window.svg
new file mode 100644
index 000000000..27f7500d0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/private-window.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/privateBrowsing.svg b/src/browser/themes/shared/zen-icons/win/privateBrowsing.svg
new file mode 100644
index 000000000..27f7500d0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/privateBrowsing.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/reader-mode.svg b/src/browser/themes/shared/zen-icons/win/reader-mode.svg
new file mode 100644
index 000000000..525ed90af
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/reader-mode.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/reload-to-stop.svg b/src/browser/themes/shared/zen-icons/win/reload-to-stop.svg
new file mode 100644
index 000000000..c30d087d1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/reload-to-stop.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/reload.svg b/src/browser/themes/shared/zen-icons/win/reload.svg
new file mode 100644
index 000000000..3d33315c3
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/reload.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/report.svg b/src/browser/themes/shared/zen-icons/win/report.svg
new file mode 100644
index 000000000..318cea2c0
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/report.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/save.svg b/src/browser/themes/shared/zen-icons/win/save.svg
new file mode 100644
index 000000000..b56e00a0c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/save.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/screen-blocked.svg b/src/browser/themes/shared/zen-icons/win/screen-blocked.svg
new file mode 100644
index 000000000..229407d03
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/screen-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/screen.svg b/src/browser/themes/shared/zen-icons/win/screen.svg
new file mode 100644
index 000000000..cf7205b20
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/screen.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/screenshot.svg b/src/browser/themes/shared/zen-icons/win/screenshot.svg
new file mode 100644
index 000000000..a3d70bee2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/screenshot.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/search-glass.svg b/src/browser/themes/shared/zen-icons/win/search-glass.svg
new file mode 100644
index 000000000..662a60f73
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/search-glass.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/search-page.svg b/src/browser/themes/shared/zen-icons/win/search-page.svg
new file mode 100644
index 000000000..710c410d8
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/search-page.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/security-broken.svg b/src/browser/themes/shared/zen-icons/win/security-broken.svg
new file mode 100644
index 000000000..df548b06d
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/security-broken.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/security-warning.svg b/src/browser/themes/shared/zen-icons/win/security-warning.svg
new file mode 100644
index 000000000..9ed8d89cd
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/security-warning.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/security.svg b/src/browser/themes/shared/zen-icons/win/security.svg
new file mode 100644
index 000000000..998d53f6e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/security.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/send-to-device.svg b/src/browser/themes/shared/zen-icons/win/send-to-device.svg
new file mode 100644
index 000000000..677cc1fbc
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/send-to-device.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/settings.svg b/src/browser/themes/shared/zen-icons/win/settings.svg
new file mode 100644
index 000000000..5b1b3be87
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/settings.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/share.svg b/src/browser/themes/shared/zen-icons/win/share.svg
new file mode 100644
index 000000000..6ad24af9f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/share.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/sidebar.svg b/src/browser/themes/shared/zen-icons/win/sidebar.svg
new file mode 100644
index 000000000..410ddf94a
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/sidebar.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/sidebars-right.svg b/src/browser/themes/shared/zen-icons/win/sidebars-right.svg
new file mode 100644
index 000000000..d77737dc5
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/sidebars-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/source-code.svg b/src/browser/themes/shared/zen-icons/win/source-code.svg
new file mode 100644
index 000000000..f10c28719
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/source-code.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/spell-check.svg b/src/browser/themes/shared/zen-icons/win/spell-check.svg
new file mode 100644
index 000000000..638acc590
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/spell-check.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/split.svg b/src/browser/themes/shared/zen-icons/win/split.svg
new file mode 100644
index 000000000..3bf385d2c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/split.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/stop-to-reload.svg b/src/browser/themes/shared/zen-icons/win/stop-to-reload.svg
new file mode 100644
index 000000000..c30d087d1
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/stop-to-reload.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/tab-audio-blocked-small.svg b/src/browser/themes/shared/zen-icons/win/tab-audio-blocked-small.svg
new file mode 100644
index 000000000..f001d1549
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/tab-audio-blocked-small.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/tab-audio-muted-small.svg b/src/browser/themes/shared/zen-icons/win/tab-audio-muted-small.svg
new file mode 100644
index 000000000..5c49277fd
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/tab-audio-muted-small.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/tab-audio-playing-small.svg b/src/browser/themes/shared/zen-icons/win/tab-audio-playing-small.svg
new file mode 100644
index 000000000..703b1f73f
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/tab-audio-playing-small.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/tab.svg b/src/browser/themes/shared/zen-icons/win/tab.svg
new file mode 100644
index 000000000..44ff4be77
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/tab.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/tracking-protection.svg b/src/browser/themes/shared/zen-icons/win/tracking-protection.svg
new file mode 100644
index 000000000..998d53f6e
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/tracking-protection.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/translations.svg b/src/browser/themes/shared/zen-icons/win/translations.svg
new file mode 100644
index 000000000..490be88ff
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/translations.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/unpin.svg b/src/browser/themes/shared/zen-icons/win/unpin.svg
new file mode 100644
index 000000000..aa10fc587
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/unpin.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/video-open.svg b/src/browser/themes/shared/zen-icons/win/video-open.svg
new file mode 100644
index 000000000..c179b1624
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/video-open.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/video-save.svg b/src/browser/themes/shared/zen-icons/win/video-save.svg
new file mode 100644
index 000000000..2d29558ec
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/video-save.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/window.svg b/src/browser/themes/shared/zen-icons/win/window.svg
new file mode 100644
index 000000000..6dd0306a4
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/window.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/xr-blocked.svg b/src/browser/themes/shared/zen-icons/win/xr-blocked.svg
new file mode 100644
index 000000000..b0377a739
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/xr-blocked.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/xr.svg b/src/browser/themes/shared/zen-icons/win/xr.svg
new file mode 100644
index 000000000..b0377a739
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/xr.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/zoom-control.svg b/src/browser/themes/shared/zen-icons/win/zoom-control.svg
new file mode 100644
index 000000000..a18cb72c2
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/zoom-control.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/browser/themes/shared/zen-icons/win/zoom-out.svg b/src/browser/themes/shared/zen-icons/win/zoom-out.svg
new file mode 100644
index 000000000..ec9b2700c
--- /dev/null
+++ b/src/browser/themes/shared/zen-icons/win/zoom-out.svg
@@ -0,0 +1,3 @@
+