From 9b99a8516608c5aa01b4e086cc99f7af942eebcc Mon Sep 17 00:00:00 2001 From: Horst3180 Date: Sat, 19 Sep 2015 13:08:06 +0200 Subject: update to 41.0rc3 --- arc-firefox-theme/chrome/browser/browser.css | 33 ++++++++++++++------ .../chrome/browser/controlcenter/panel.css | 12 ++++---- arc-firefox-theme/chrome/browser/devedition.css | 25 +++------------ .../chrome/browser/devtools/debugger.css | 6 ++-- .../chrome/browser/sass/_browser-sass.scss | 34 ++++++++++++++++----- .../chrome/browser/sass/browser-dark.css | 33 ++++++++++++++------ .../chrome/browser/sass/browser-darker.css | 33 ++++++++++++++------ .../chrome/browser/sass/browser-light.css | 33 ++++++++++++++------ .../chrome/browser/tabbrowser/tab-separator.png | Bin 143 -> 0 bytes arc-firefox-theme/chrome/browser/urlbar-arrow.png | Bin 303 -> 305 bytes .../chrome/browser/urlbar-arrow@2x.png | Bin 601 -> 324 bytes 11 files changed, 132 insertions(+), 77 deletions(-) delete mode 100644 arc-firefox-theme/chrome/browser/tabbrowser/tab-separator.png diff --git a/arc-firefox-theme/chrome/browser/browser.css b/arc-firefox-theme/chrome/browser/browser.css index b7cd533..af37b4c 100644 --- a/arc-firefox-theme/chrome/browser/browser.css +++ b/arc-firefox-theme/chrome/browser/browser.css @@ -15,7 +15,9 @@ --toolbarbutton-checkedhover-backgroundcolor: #5294E2; --toolbarbutton-combined-boxshadow: none; --toolbarbutton-combined-backgroundimage: linear-gradient(rgba(23, 51, 79, 0.2) 0, rgba(23, 51, 79, 0.2) 18px); - --verified-identity-box-backgroundcolor: transparent; } + --verified-identity-box-backgroundcolor: transparent; + --panel-separator-color: ThreeDShadow; + --urlbar-separator-color: rgba(41, 41, 41, 0.2); } #menubar-items { -moz-box-orient: vertical; @@ -1478,7 +1480,8 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box list-style-image: url(chrome://browser/skin/Push-64.png); } .popup-notification-icon[popupid="xpinstall-disabled"], -.popup-notification-icon[popupid="addon-install-blocked"] { +.popup-notification-icon[popupid="addon-install-blocked"], +.popup-notification-icon[popupid="addon-install-origin-blocked"] { list-style-image: url(chrome://browser/skin/addons/addon-install-blocked.svg); } .popup-notification-icon[popupid="addon-progress"] { @@ -1962,10 +1965,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- border-top: 1px solid GrayText; } /* Combined go/reload/stop button in location bar */ -#urlbar > toolbarbutton { +#urlbar-go-button, +#urlbar-reload-button, +#urlbar-stop-button { -moz-appearance: none; - padding: 0 2px; - list-style-image: url("chrome://browser/skin/reload-stop-go.png"); } + list-style-image: url("chrome://browser/skin/reload-stop-go.png"); + padding: 0 9px; + margin-inline-start: 2px; + border-inline-start: 1px solid var(--urlbar-separator-color); + border-image: linear-gradient(transparent 15%, var(--urlbar-separator-color) 15%, var(--urlbar-separator-color) 85%, transparent 85%); + border-image-slice: 1; } #urlbar-reload-button { -moz-image-region: rect(0, 14px, 14px, 0); } @@ -2001,9 +2010,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 28px, 42px, 14px); } @media (min-resolution: 1.1dppx) { - #urlbar > toolbarbutton { + #urlbar-go-button, + #urlbar-reload-button, + #urlbar-stop-button { list-style-image: url("chrome://browser/skin/reload-stop-go@2x.png"); } + #urlbar-go-button > .toolbarbutton-icon, + #urlbar-reload-button > .toolbarbutton-icon, + #urlbar-stop-button > .toolbarbutton-icon { + width: 14px; } + #urlbar-go-button { -moz-image-region: rect(0, 84px, 28px, 56px); } @@ -2029,10 +2045,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 56px, 56px, 28px); } #urlbar-stop-button:hover:active { - -moz-image-region: rect(56px, 56px, 84px, 28px); } - - #urlbar > toolbarbutton > .toolbarbutton-icon { - width: 14px; } } + -moz-image-region: rect(56px, 56px, 84px, 28px); } } /* Popup blocker button */ #page-report-button { list-style-image: url("chrome://browser/skin/Info.png"); } diff --git a/arc-firefox-theme/chrome/browser/controlcenter/panel.css b/arc-firefox-theme/chrome/browser/controlcenter/panel.css index a149803..56c6245 100644 --- a/arc-firefox-theme/chrome/browser/controlcenter/panel.css +++ b/arc-firefox-theme/chrome/browser/controlcenter/panel.css @@ -60,7 +60,7 @@ } .identity-popup-section:not(:first-child) { - border-top: 1px solid ThreeDShadow; + border-top: 1px solid var(--panel-separator-color); } #identity-popup-securityView, @@ -118,13 +118,13 @@ .identity-popup-expander > .button-box { padding: 0; -moz-appearance: none; - border: solid ThreeDShadow; - border-width: 0 0 0 1px; + border-style: none; + border-left: 1px solid var(--panel-separator-color); } .identity-popup-expander:-moz-focusring > .button-box, .identity-popup-expander[panel-multiview-anchor] > .button-box { - border: 0 none; + border-style: none; } .identity-popup-expander:hover { @@ -187,7 +187,7 @@ } #identity-popup-securityView-header { - border-bottom: 1px solid ThreeDShadow; + border-bottom: 1px solid var(--panel-separator-color); padding-bottom: 1em; margin-bottom: 1em; } @@ -227,7 +227,7 @@ #identity-popup-more-info-button { border: none; - border-top: 1px solid ThreeDShadow; + border-top: 1px solid var(--panel-separator-color); background: transparent; -moz-appearance: none; margin-top: 5px; diff --git a/arc-firefox-theme/chrome/browser/devedition.css b/arc-firefox-theme/chrome/browser/devedition.css index 925d90a..44e3228 100644 --- a/arc-firefox-theme/chrome/browser/devedition.css +++ b/arc-firefox-theme/chrome/browser/devedition.css @@ -27,7 +27,6 @@ --tabs-toolbar-color: #F5F7FA; --tab-background-color: #1C2126; --tab-hover-background-color: #07090a; - --tab-separator-color: #474C50; --tab-selection-color: #f5f7fa; --tab-selection-background-color: #1a4666; --tab-selection-box-shadow: 0 2px 0 #D7F1FF inset, @@ -87,7 +86,6 @@ --tab-background-color: #E3E4E6; --tab-hover-background-color: #D7D8DA; - --tab-separator-color: #C6C6C7; --tab-selection-color: #f5f7fa; --tab-selection-background-color: #4c9ed9; --tab-selection-box-shadow: 0 2px 0 #9FDFFF inset, @@ -270,24 +268,11 @@ searchbar:not([oneoffui]) .search-go-button { visibility: hidden; } -/* Make the tab splitter 1px wide with a solid background. */ -#tabbrowser-tabs[movingtab] > .tabbrowser-tab[beforeselected]:not([last-visible-tab])::after, -.tabbrowser-tab:not([visuallyselected]):not([afterselected-visible]):not([afterhovered]):not([first-visible-tab]):not(:hover)::before, -#tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([visuallyselected]):not([beforehovered]):not(:hover)::after { - background: var(--tab-separator-color); - opacity: 1; - width: 1px; - -moz-margin-start: 0; - -moz-margin-end: -1px; -} - -/* For the last tab separator, use margin-start of -1px to prevent jittering - due to the ::after element causing the width of the tab to extend, which - causes an overflow and makes it disappear, which removes the overflow and - causes it to reappear, etc, etc. */ -#tabbrowser-tabs:not([overflow]) > .tabbrowser-tab[last-visible-tab]:not([visuallyselected]):not([beforehovered]):not(:hover)::after { - -moz-margin-start: -1px; - -moz-margin-end: 0; +/* Tab separators */ +.tabbrowser-tab::after, +.tabbrowser-tab::before { + background: currentColor; + opacity: 0.2 !important; } .tabbrowser-arrowscrollbox > .scrollbutton-down, diff --git a/arc-firefox-theme/chrome/browser/devtools/debugger.css b/arc-firefox-theme/chrome/browser/devtools/debugger.css index c313820..fb7be09 100644 --- a/arc-firefox-theme/chrome/browser/devtools/debugger.css +++ b/arc-firefox-theme/chrome/browser/devtools/debugger.css @@ -576,12 +576,12 @@ } } -#resume ~ toolbarbutton { +#debugger-controls toolbarbutton { transition: opacity 0.15s ease-in-out; } -#resume:not([checked]) ~ toolbarbutton { - opacity: 0.5; +#debugger-controls toolbarbutton[disabled] { + opacity: .5; } #step-over { diff --git a/arc-firefox-theme/chrome/browser/sass/_browser-sass.scss b/arc-firefox-theme/chrome/browser/sass/_browser-sass.scss index 4557663..ca70308 100644 --- a/arc-firefox-theme/chrome/browser/sass/_browser-sass.scss +++ b/arc-firefox-theme/chrome/browser/sass/_browser-sass.scss @@ -35,6 +35,10 @@ $darker_asset_path_2: if($darker=='true', 'dark', $asset_path); --toolbarbutton-combined-backgroundimage: linear-gradient(hsla(210,54%,20%,.2) 0, hsla(210,54%,20%,.2) 18px); --verified-identity-box-backgroundcolor: transparent; + + --panel-separator-color: ThreeDShadow; + + --urlbar-separator-color: hsla(0,0%,16%,.2); } #menubar-items { @@ -2007,7 +2011,8 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box } .popup-notification-icon[popupid="xpinstall-disabled"], -.popup-notification-icon[popupid="addon-install-blocked"] { +.popup-notification-icon[popupid="addon-install-blocked"], +.popup-notification-icon[popupid="addon-install-origin-blocked"] { list-style-image: url(chrome://browser/skin/addons/addon-install-blocked.svg); } @@ -2628,10 +2633,19 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- /* Combined go/reload/stop button in location bar */ -#urlbar > toolbarbutton { +#urlbar-go-button, +#urlbar-reload-button, +#urlbar-stop-button { -moz-appearance: none; - padding: 0 2px; list-style-image: url("chrome://browser/skin/reload-stop-go.png"); + padding: 0 9px; + margin-inline-start: 2px; + border-inline-start: 1px solid var(--urlbar-separator-color); + border-image: linear-gradient(transparent 15%, + var(--urlbar-separator-color) 15%, + var(--urlbar-separator-color) 85%, + transparent 85%); + border-image-slice: 1; } #urlbar-reload-button { @@ -2679,10 +2693,18 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- } @media (min-resolution: 1.1dppx) { - #urlbar > toolbarbutton { + #urlbar-go-button, + #urlbar-reload-button, + #urlbar-stop-button { list-style-image: url("chrome://browser/skin/reload-stop-go@2x.png"); } + #urlbar-go-button > .toolbarbutton-icon, + #urlbar-reload-button > .toolbarbutton-icon, + #urlbar-stop-button > .toolbarbutton-icon { + width: 14px; + } + #urlbar-go-button { -moz-image-region: rect(0, 84px, 28px, 56px); } @@ -2718,10 +2740,6 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- #urlbar-stop-button:hover:active { -moz-image-region: rect(56px, 56px, 84px, 28px); } - - #urlbar > toolbarbutton > .toolbarbutton-icon { - width: 14px; - } } /* Popup blocker button */ diff --git a/arc-firefox-theme/chrome/browser/sass/browser-dark.css b/arc-firefox-theme/chrome/browser/sass/browser-dark.css index 941934a..db72e03 100644 --- a/arc-firefox-theme/chrome/browser/sass/browser-dark.css +++ b/arc-firefox-theme/chrome/browser/sass/browser-dark.css @@ -15,7 +15,9 @@ --toolbarbutton-checkedhover-backgroundcolor: #5294E2; --toolbarbutton-combined-boxshadow: none; --toolbarbutton-combined-backgroundimage: linear-gradient(rgba(23, 51, 79, 0.2) 0, rgba(23, 51, 79, 0.2) 18px); - --verified-identity-box-backgroundcolor: transparent; } + --verified-identity-box-backgroundcolor: transparent; + --panel-separator-color: ThreeDShadow; + --urlbar-separator-color: rgba(41, 41, 41, 0.2); } #menubar-items { -moz-box-orient: vertical; @@ -1478,7 +1480,8 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box list-style-image: url(chrome://browser/skin/Push-64.png); } .popup-notification-icon[popupid="xpinstall-disabled"], -.popup-notification-icon[popupid="addon-install-blocked"] { +.popup-notification-icon[popupid="addon-install-blocked"], +.popup-notification-icon[popupid="addon-install-origin-blocked"] { list-style-image: url(chrome://browser/skin/addons/addon-install-blocked.svg); } .popup-notification-icon[popupid="addon-progress"] { @@ -1962,10 +1965,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- border-top: 1px solid GrayText; } /* Combined go/reload/stop button in location bar */ -#urlbar > toolbarbutton { +#urlbar-go-button, +#urlbar-reload-button, +#urlbar-stop-button { -moz-appearance: none; - padding: 0 2px; - list-style-image: url("chrome://browser/skin/reload-stop-go.png"); } + list-style-image: url("chrome://browser/skin/reload-stop-go.png"); + padding: 0 9px; + margin-inline-start: 2px; + border-inline-start: 1px solid var(--urlbar-separator-color); + border-image: linear-gradient(transparent 15%, var(--urlbar-separator-color) 15%, var(--urlbar-separator-color) 85%, transparent 85%); + border-image-slice: 1; } #urlbar-reload-button { -moz-image-region: rect(0, 14px, 14px, 0); } @@ -2001,9 +2010,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 28px, 42px, 14px); } @media (min-resolution: 1.1dppx) { - #urlbar > toolbarbutton { + #urlbar-go-button, + #urlbar-reload-button, + #urlbar-stop-button { list-style-image: url("chrome://browser/skin/reload-stop-go@2x.png"); } + #urlbar-go-button > .toolbarbutton-icon, + #urlbar-reload-button > .toolbarbutton-icon, + #urlbar-stop-button > .toolbarbutton-icon { + width: 14px; } + #urlbar-go-button { -moz-image-region: rect(0, 84px, 28px, 56px); } @@ -2029,10 +2045,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 56px, 56px, 28px); } #urlbar-stop-button:hover:active { - -moz-image-region: rect(56px, 56px, 84px, 28px); } - - #urlbar > toolbarbutton > .toolbarbutton-icon { - width: 14px; } } + -moz-image-region: rect(56px, 56px, 84px, 28px); } } /* Popup blocker button */ #page-report-button { list-style-image: url("chrome://browser/skin/Info.png"); } diff --git a/arc-firefox-theme/chrome/browser/sass/browser-darker.css b/arc-firefox-theme/chrome/browser/sass/browser-darker.css index f797f4a..3a9713b 100644 --- a/arc-firefox-theme/chrome/browser/sass/browser-darker.css +++ b/arc-firefox-theme/chrome/browser/sass/browser-darker.css @@ -15,7 +15,9 @@ --toolbarbutton-checkedhover-backgroundcolor: #5294E2; --toolbarbutton-combined-boxshadow: none; --toolbarbutton-combined-backgroundimage: linear-gradient(rgba(23, 51, 79, 0.2) 0, rgba(23, 51, 79, 0.2) 18px); - --verified-identity-box-backgroundcolor: transparent; } + --verified-identity-box-backgroundcolor: transparent; + --panel-separator-color: ThreeDShadow; + --urlbar-separator-color: rgba(41, 41, 41, 0.2); } #menubar-items { -moz-box-orient: vertical; @@ -1478,7 +1480,8 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box list-style-image: url(chrome://browser/skin/Push-64.png); } .popup-notification-icon[popupid="xpinstall-disabled"], -.popup-notification-icon[popupid="addon-install-blocked"] { +.popup-notification-icon[popupid="addon-install-blocked"], +.popup-notification-icon[popupid="addon-install-origin-blocked"] { list-style-image: url(chrome://browser/skin/addons/addon-install-blocked.svg); } .popup-notification-icon[popupid="addon-progress"] { @@ -1962,10 +1965,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- border-top: 1px solid GrayText; } /* Combined go/reload/stop button in location bar */ -#urlbar > toolbarbutton { +#urlbar-go-button, +#urlbar-reload-button, +#urlbar-stop-button { -moz-appearance: none; - padding: 0 2px; - list-style-image: url("chrome://browser/skin/reload-stop-go.png"); } + list-style-image: url("chrome://browser/skin/reload-stop-go.png"); + padding: 0 9px; + margin-inline-start: 2px; + border-inline-start: 1px solid var(--urlbar-separator-color); + border-image: linear-gradient(transparent 15%, var(--urlbar-separator-color) 15%, var(--urlbar-separator-color) 85%, transparent 85%); + border-image-slice: 1; } #urlbar-reload-button { -moz-image-region: rect(0, 14px, 14px, 0); } @@ -2001,9 +2010,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 28px, 42px, 14px); } @media (min-resolution: 1.1dppx) { - #urlbar > toolbarbutton { + #urlbar-go-button, + #urlbar-reload-button, + #urlbar-stop-button { list-style-image: url("chrome://browser/skin/reload-stop-go@2x.png"); } + #urlbar-go-button > .toolbarbutton-icon, + #urlbar-reload-button > .toolbarbutton-icon, + #urlbar-stop-button > .toolbarbutton-icon { + width: 14px; } + #urlbar-go-button { -moz-image-region: rect(0, 84px, 28px, 56px); } @@ -2029,10 +2045,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 56px, 56px, 28px); } #urlbar-stop-button:hover:active { - -moz-image-region: rect(56px, 56px, 84px, 28px); } - - #urlbar > toolbarbutton > .toolbarbutton-icon { - width: 14px; } } + -moz-image-region: rect(56px, 56px, 84px, 28px); } } /* Popup blocker button */ #page-report-button { list-style-image: url("chrome://browser/skin/Info.png"); } diff --git a/arc-firefox-theme/chrome/browser/sass/browser-light.css b/arc-firefox-theme/chrome/browser/sass/browser-light.css index b7cd533..af37b4c 100644 --- a/arc-firefox-theme/chrome/browser/sass/browser-light.css +++ b/arc-firefox-theme/chrome/browser/sass/browser-light.css @@ -15,7 +15,9 @@ --toolbarbutton-checkedhover-backgroundcolor: #5294E2; --toolbarbutton-combined-boxshadow: none; --toolbarbutton-combined-backgroundimage: linear-gradient(rgba(23, 51, 79, 0.2) 0, rgba(23, 51, 79, 0.2) 18px); - --verified-identity-box-backgroundcolor: transparent; } + --verified-identity-box-backgroundcolor: transparent; + --panel-separator-color: ThreeDShadow; + --urlbar-separator-color: rgba(41, 41, 41, 0.2); } #menubar-items { -moz-box-orient: vertical; @@ -1478,7 +1480,8 @@ window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #urlbar > #identity-box list-style-image: url(chrome://browser/skin/Push-64.png); } .popup-notification-icon[popupid="xpinstall-disabled"], -.popup-notification-icon[popupid="addon-install-blocked"] { +.popup-notification-icon[popupid="addon-install-blocked"], +.popup-notification-icon[popupid="addon-install-origin-blocked"] { list-style-image: url(chrome://browser/skin/addons/addon-install-blocked.svg); } .popup-notification-icon[popupid="addon-progress"] { @@ -1962,10 +1965,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- border-top: 1px solid GrayText; } /* Combined go/reload/stop button in location bar */ -#urlbar > toolbarbutton { +#urlbar-go-button, +#urlbar-reload-button, +#urlbar-stop-button { -moz-appearance: none; - padding: 0 2px; - list-style-image: url("chrome://browser/skin/reload-stop-go.png"); } + list-style-image: url("chrome://browser/skin/reload-stop-go.png"); + padding: 0 9px; + margin-inline-start: 2px; + border-inline-start: 1px solid var(--urlbar-separator-color); + border-image: linear-gradient(transparent 15%, var(--urlbar-separator-color) 15%, var(--urlbar-separator-color) 85%, transparent 85%); + border-image-slice: 1; } #urlbar-reload-button { -moz-image-region: rect(0, 14px, 14px, 0); } @@ -2001,9 +2010,16 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 28px, 42px, 14px); } @media (min-resolution: 1.1dppx) { - #urlbar > toolbarbutton { + #urlbar-go-button, + #urlbar-reload-button, + #urlbar-stop-button { list-style-image: url("chrome://browser/skin/reload-stop-go@2x.png"); } + #urlbar-go-button > .toolbarbutton-icon, + #urlbar-reload-button > .toolbarbutton-icon, + #urlbar-stop-button > .toolbarbutton-icon { + width: 14px; } + #urlbar-go-button { -moz-image-region: rect(0, 84px, 28px, 56px); } @@ -2029,10 +2045,7 @@ richlistitem[type~="action"][actiontype="switchtab"] > .ac-url-box > .ac-action- -moz-image-region: rect(28px, 56px, 56px, 28px); } #urlbar-stop-button:hover:active { - -moz-image-region: rect(56px, 56px, 84px, 28px); } - - #urlbar > toolbarbutton > .toolbarbutton-icon { - width: 14px; } } + -moz-image-region: rect(56px, 56px, 84px, 28px); } } /* Popup blocker button */ #page-report-button { list-style-image: url("chrome://browser/skin/Info.png"); } diff --git a/arc-firefox-theme/chrome/browser/tabbrowser/tab-separator.png b/arc-firefox-theme/chrome/browser/tabbrowser/tab-separator.png deleted file mode 100644 index 0b3c4e4..0000000 Binary files a/arc-firefox-theme/chrome/browser/tabbrowser/tab-separator.png and /dev/null differ diff --git a/arc-firefox-theme/chrome/browser/urlbar-arrow.png b/arc-firefox-theme/chrome/browser/urlbar-arrow.png index 4fdd9e7..fcab253 100644 Binary files a/arc-firefox-theme/chrome/browser/urlbar-arrow.png and b/arc-firefox-theme/chrome/browser/urlbar-arrow.png differ diff --git a/arc-firefox-theme/chrome/browser/urlbar-arrow@2x.png b/arc-firefox-theme/chrome/browser/urlbar-arrow@2x.png index 4c55f0d..91d9f8d 100644 Binary files a/arc-firefox-theme/chrome/browser/urlbar-arrow@2x.png and b/arc-firefox-theme/chrome/browser/urlbar-arrow@2x.png differ -- cgit v1.2.3