diff --git a/src/other/firefox/chrome/WhiteSur/icons/character-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/character-symbolic.svg new file mode 100644 index 0000000..47a62e4 --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/character-symbolic.svg @@ -0,0 +1,18 @@ + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/forget-history-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/forget-history-symbolic.svg new file mode 100644 index 0000000..f7512cb --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/forget-history-symbolic.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/import-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/import-symbolic.svg new file mode 100644 index 0000000..a9fd389 --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/import-symbolic.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/network-workgroup-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/network-workgroup-symbolic.svg new file mode 100644 index 0000000..631781d --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/network-workgroup-symbolic.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/open-folder-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/open-folder-symbolic.svg new file mode 100644 index 0000000..1d13e4d --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/open-folder-symbolic.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/save-folder-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/save-folder-symbolic.svg new file mode 100644 index 0000000..9b0c91f --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/save-folder-symbolic.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/sync.svg b/src/other/firefox/chrome/WhiteSur/icons/sync.svg new file mode 100644 index 0000000..5f622cc --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/sync.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/tab-sync-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/tab-sync-symbolic.svg new file mode 100644 index 0000000..4afe2c1 --- /dev/null +++ b/src/other/firefox/chrome/WhiteSur/icons/tab-sync-symbolic.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/toggle-right-sidebar-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/toggle-right-sidebar-symbolic.svg index 418dd98..7feef89 100644 --- a/src/other/firefox/chrome/WhiteSur/icons/toggle-right-sidebar-symbolic.svg +++ b/src/other/firefox/chrome/WhiteSur/icons/toggle-right-sidebar-symbolic.svg @@ -1,11 +1,11 @@ - + - + + - diff --git a/src/other/firefox/chrome/WhiteSur/icons/toggle-sidebar-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/toggle-sidebar-symbolic.svg index 4e448fa..e4fd74a 100644 --- a/src/other/firefox/chrome/WhiteSur/icons/toggle-sidebar-symbolic.svg +++ b/src/other/firefox/chrome/WhiteSur/icons/toggle-sidebar-symbolic.svg @@ -3,9 +3,9 @@ - + + - diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-maximize-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/window-maximize-symbolic.svg index 92b3f9f..e0b8cc7 100644 --- a/src/other/firefox/chrome/WhiteSur/icons/window-maximize-symbolic.svg +++ b/src/other/firefox/chrome/WhiteSur/icons/window-maximize-symbolic.svg @@ -1,81 +1,3 @@ - - - - - - image/svg+xml - - Gnome Symbolic Icons - - - - - - - - - - - - - Gnome Symbolic Icons - - - - - - - - - - - - - + + diff --git a/src/other/firefox/chrome/WhiteSur/icons/window-minimize-symbolic.svg b/src/other/firefox/chrome/WhiteSur/icons/window-minimize-symbolic.svg index 5faa7c6..428001f 100644 --- a/src/other/firefox/chrome/WhiteSur/icons/window-minimize-symbolic.svg +++ b/src/other/firefox/chrome/WhiteSur/icons/window-minimize-symbolic.svg @@ -1,81 +1,3 @@ - - - - - - image/svg+xml - - Gnome Symbolic Icons - - - - - - - - - - - - - Gnome Symbolic Icons - - - - - - - - - - - - - + + diff --git a/src/other/firefox/chrome/WhiteSur/parts/buttons.css b/src/other/firefox/chrome/WhiteSur/parts/buttons.css index 177e5d8..78f0d5a 100644 --- a/src/other/firefox/chrome/WhiteSur/parts/buttons.css +++ b/src/other/firefox/chrome/WhiteSur/parts/buttons.css @@ -25,7 +25,6 @@ .findbar-container toolbarbutton, #sidebar-switcher-target, #viewButton, -.close-icon:not(.tab-close-button), .menulist-label-box, .expander-down, .expander-up, .notification-button, @@ -107,7 +106,6 @@ #context-navigation menuitem:not([disabled]):hover, .identity-popup-preferences-button:not(#hack):hover, .findbar-container toolbarbutton:hover, -.findbar-closebutton .toolbarbutton-icon:hover, #sidebar-switcher-target:hover, #viewButton:hover, menulist:hover .menulist-label-box, @@ -197,13 +195,17 @@ menulist[open] .menulist-label-box, .close-icon:not(.tab-close-button) { background: transparent !important; box-shadow: none !important; - border: 1px solid transparent !important; - border-radius: 8px !important; + border: none !important; + border-radius: 100px !important; padding: 0 0 !important; - height: 28px !important; - width: 28px !important; - min-height: 28px !important; - min-width: 28px !important; + margin: 0 0 !important; + min-height: 24px !important; + min-width: 24px !important; +} + +.close-icon:not(.tab-close-button) .button-icon { + padding: 0 0 !important; + margin: 0 0 !important; } #TabsToolbar .toolbarbutton-1 { diff --git a/src/other/firefox/chrome/WhiteSur/parts/findbar.css b/src/other/firefox/chrome/WhiteSur/parts/findbar.css index 2ae0fca..b2f3335 100644 --- a/src/other/firefox/chrome/WhiteSur/parts/findbar.css +++ b/src/other/firefox/chrome/WhiteSur/parts/findbar.css @@ -31,7 +31,7 @@ hbox[anonid="findbar-textbox-wrapper"] { flex: 1; } -.findbar-closebutton { +.findbar-closebutton.close-icon { margin: 6px 6px 6px 0 !important; padding: 0 0 !important; border-radius: 100px !important; diff --git a/src/other/firefox/chrome/WhiteSur/parts/icons.css b/src/other/firefox/chrome/WhiteSur/parts/icons.css index ee59d55..fb2c30e 100644 --- a/src/other/firefox/chrome/WhiteSur/parts/icons.css +++ b/src/other/firefox/chrome/WhiteSur/parts/icons.css @@ -81,7 +81,7 @@ menu:not([disabled]):hover > .menu-right { #urlbar[pageproxystate="invalid"] > #identity-box > #identity-icon, .searchbar-search-icon, #search-box .textbox-search-sign { - list-style-image: url(../icons/edit-find-symbolic.svg) !important; + list-style-image: url("../icons/edit-find-symbolic.svg") !important; opacity: 0.7 !important; } #search-box .textbox-search-sign { @@ -229,7 +229,7 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { list-style-image: url("../icons/edit-find-symbolic.svg") !important; } /* New window button */ -#new-window-button { +#nav-bar #new-window-button { list-style-image: url("../icons/window-new-symbolic.svg") !important; } /* Bookmarks menu button */ @@ -352,6 +352,30 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { list-style-image: url("../icons/library-symbolic.svg") !important; } +#import-button { + list-style-image: url("../icons/import-symbolic.svg") !important; +} + +#panic-button { + list-style-image: url("../icons/forget-history-symbolic.svg") !important; +} + +#nav-bar #sync-button { + list-style-image: url("../icons/tab-sync-symbolic.svg") !important; +} + +#open-file-button { + list-style-image: url("../icons/open-folder-symbolic.svg") !important; +} + +#save-page-button { + list-style-image: url("../icons/save-folder-symbolic.svg") !important; +} + +#characterencoding-button { + list-style-image: url("../icons/character-symbolic.svg") !important; +} + .popup-notification-icon[popupid="web-notifications"], .desktop-notification-icon { list-style-image: url("../icons/notification-symbolic.svg") !important; } @@ -360,6 +384,12 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { list-style-image: url("../icons/folder-symbolic.svg") !important; } +.tab-icon-image { + list-style-image: url("../icons/network-workgroup-symbolic.svg") !important; + -moz-context-properties: fill; + fill: currentColor; +} + /* Invert icons color in dark variant */ @media (prefers-color-scheme: dark) { .PanelUI-subView .subviewbutton-nav::after, @@ -396,6 +426,11 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { .popup-notification-icon[popupid="web-notifications"], .desktop-notification-icon, + #import-button .toolbarbutton-icon, + #panic-button .toolbarbutton-icon, + #open-file-button .toolbarbutton-icon, + #save-page-button .toolbarbutton-icon, + #characterencoding-button .toolbarbutton-icon, #library-button .toolbarbutton-icon, #privatebrowsing-button .toolbarbutton-icon, #sidebar-button:-moz-locale-dir(ltr):not([positionend]) .toolbarbutton-icon, @@ -423,7 +458,6 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { #print-button .toolbarbutton-icon, #add-ons-button .toolbarbutton-icon, #find-button .toolbarbutton-icon, - #new-window-button .toolbarbutton-icon, #bookmarks-menu-button .toolbarbutton-icon, #history-panelmenu .toolbarbutton-icon, #alltabs-button .toolbarbutton-icon, @@ -437,6 +471,8 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { #reload-button .toolbarbutton-icon, #stop-button .toolbarbutton-icon, #downloads-button .toolbarbutton-icon, + #nav-bar #sync-button .toolbarbutton-icon, + #nav-bar #new-window-button .toolbarbutton-icon, #tracking-protection-icon, #identity-icon, #pageActionButton,