Bug 1714462 - Part 3: Remove CSS rules from browser/themes using "not (-proton)" r=Gijs,preferences-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D119287
This commit is contained in:
Michelle Goossens 2021-07-07 20:59:03 +00:00
Родитель cf73943d6d
Коммит 201dd0ca83
47 изменённых файлов: 128 добавлений и 2394 удалений

Просмотреть файл

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M15.424 5.366A4.384 4.384 0 0 0 13.817 3.4a7.893 7.893 0 0 1 .811 2.353v.017c-.9-2.185-2.441-3.066-3.7-4.984l-.189-.3c-.035-.059-.063-.112-.088-.161a1.341 1.341 0 0 1-.119-.306.022.022 0 0 0-.013-.019.026.026 0 0 0-.019 0h-.006a5.629 5.629 0 0 0-2.755 4.308c.094-.006.187-.014.282-.014a4.069 4.069 0 0 1 3.51 1.983A2.838 2.838 0 0 0 9.6 5.824a3.2 3.2 0 0 1-1.885 6.013 3.651 3.651 0 0 1-1.042-.2c-.078-.028-.157-.059-.235-.093-.046-.02-.091-.04-.135-.062A3.282 3.282 0 0 1 4.415 8.95s.369-1.334 2.647-1.334a1.91 1.91 0 0 0 .964-.857 12.756 12.756 0 0 1-1.941-1.118c-.29-.277-.428-.411-.551-.511-.066-.054-.128-.1-.207-.152a3.481 3.481 0 0 1-.022-1.894 5.915 5.915 0 0 0-1.929 1.442A4.108 4.108 0 0 1 3.1 2.584a1.561 1.561 0 0 0-.267.138 5.767 5.767 0 0 0-.783.649 6.9 6.9 0 0 0-.748.868 6.446 6.446 0 0 0-1.08 2.348c0 .009-.076.325-.131.715l-.025.182c-.019.117-.033.245-.048.444v.023c-.005.076-.011.16-.016.258v.04A7.884 7.884 0 0 0 8.011 16a7.941 7.941 0 0 0 7.9-6.44l.036-.3a7.724 7.724 0 0 0-.523-3.894z" />
</svg>

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

@ -16,5 +16,4 @@ browser.jar:
content/branding/icon48.png (../default48.png)
content/branding/icon64.png (../default64.png)
content/branding/icon128.png (../default128.png)
content/branding/identity-icons-brand.svg
content/branding/aboutDialog.css

Просмотреть файл

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M15.424 5.366A4.384 4.384 0 0 0 13.817 3.4a7.893 7.893 0 0 1 .811 2.353v.017c-.9-2.185-2.441-3.066-3.7-4.984l-.189-.3c-.035-.059-.063-.112-.088-.161a1.341 1.341 0 0 1-.119-.306.022.022 0 0 0-.013-.019.026.026 0 0 0-.019 0h-.006a5.629 5.629 0 0 0-2.755 4.308c.094-.006.187-.014.282-.014a4.069 4.069 0 0 1 3.51 1.983A2.838 2.838 0 0 0 9.6 5.824a3.2 3.2 0 0 1-1.885 6.013 3.651 3.651 0 0 1-1.042-.2c-.078-.028-.157-.059-.235-.093-.046-.02-.091-.04-.135-.062A3.282 3.282 0 0 1 4.415 8.95s.369-1.334 2.647-1.334a1.91 1.91 0 0 0 .964-.857 12.756 12.756 0 0 1-1.941-1.118c-.29-.277-.428-.411-.551-.511-.066-.054-.128-.1-.207-.152a3.481 3.481 0 0 1-.022-1.894 5.915 5.915 0 0 0-1.929 1.442A4.108 4.108 0 0 1 3.1 2.584a1.561 1.561 0 0 0-.267.138 5.767 5.767 0 0 0-.783.649 6.9 6.9 0 0 0-.748.868 6.446 6.446 0 0 0-1.08 2.348c0 .009-.076.325-.131.715l-.025.182c-.019.117-.033.245-.048.444v.023c-.005.076-.011.16-.016.258v.04A7.884 7.884 0 0 0 8.011 16a7.941 7.941 0 0 0 7.9-6.44l.036-.3a7.724 7.724 0 0 0-.523-3.894z" />
</svg>

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

@ -16,5 +16,4 @@ browser.jar:
content/branding/icon48.png (../default48.png)
content/branding/icon64.png (../default64.png)
content/branding/icon128.png (../default128.png)
content/branding/identity-icons-brand.svg
content/branding/aboutDialog.css

Просмотреть файл

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M15.424 5.366A4.384 4.384 0 0 0 13.817 3.4a7.893 7.893 0 0 1 .811 2.353v.017c-.9-2.185-2.441-3.066-3.7-4.984l-.189-.3c-.035-.059-.063-.112-.088-.161a1.341 1.341 0 0 1-.119-.306.022.022 0 0 0-.013-.019.026.026 0 0 0-.019 0h-.006a5.629 5.629 0 0 0-2.755 4.308c.094-.006.187-.014.282-.014a4.069 4.069 0 0 1 3.51 1.983A2.838 2.838 0 0 0 9.6 5.824a3.2 3.2 0 0 1-1.885 6.013 3.651 3.651 0 0 1-1.042-.2c-.078-.028-.157-.059-.235-.093-.046-.02-.091-.04-.135-.062A3.282 3.282 0 0 1 4.415 8.95s.369-1.334 2.647-1.334a1.91 1.91 0 0 0 .964-.857 12.756 12.756 0 0 1-1.941-1.118c-.29-.277-.428-.411-.551-.511-.066-.054-.128-.1-.207-.152a3.481 3.481 0 0 1-.022-1.894 5.915 5.915 0 0 0-1.929 1.442A4.108 4.108 0 0 1 3.1 2.584a1.561 1.561 0 0 0-.267.138 5.767 5.767 0 0 0-.783.649 6.9 6.9 0 0 0-.748.868 6.446 6.446 0 0 0-1.08 2.348c0 .009-.076.325-.131.715l-.025.182c-.019.117-.033.245-.048.444v.023c-.005.076-.011.16-.016.258v.04A7.884 7.884 0 0 0 8.011 16a7.941 7.941 0 0 0 7.9-6.44l.036-.3a7.724 7.724 0 0 0-.523-3.894z" />
</svg>

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Просмотреть файл

@ -16,5 +16,4 @@ browser.jar:
content/branding/icon48.png (../default48.png)
content/branding/icon64.png (../default64.png)
content/branding/icon128.png (../default128.png)
content/branding/identity-icons-brand.svg
content/branding/aboutDialog.css

Просмотреть файл

@ -1,3 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M15.85 7.36l-0.62-2.75-1.42-2.13-2.87-1.93L7.46 0 5 0.55 4.21 1.1l-2 1.49-0.43 0.53-0.96 1.43-0.75 2L0 9l0.45 1.6 0.8 1.69 0.81 1.14 2.66 1.79 0.68 0.27L9.15 16l3.54-1.44 1.87-1.88 0.94-2.18 0.5-2.11zM5.54 14.3l-0.66-0.44 0.68 0.15zM7.35 1.18v0.55H5.7zm4.89 2.13l0.31 1.52-1.35-1.46zm0-0.59l0.33 0.23h-0.1zM14 5.12l-1 0.1-0.32-1.52zM12.79 3.3H13l0.4 0.69zm1.39 2.16l-0.33 3-0.77-2.87zm-1.43 0.26l0.86 3.19L11.22 7zm-3.08 7.69L8.4 12.68l2-1.19zm0.21 0.42l1.28-0.11-1.55 0.75zM3.55 5.66L4.65 8h-1.9zM3.39 5l-1.2 0.05 1.5-1.21zm4.09 4.81l1.21-2.06 1.67 3zm2.84 1.32l-2.17 1.29-0.66-2.23zM7.17 9.65L5.34 8.31l3-0.65zm2.44-5.57L8.12 2.34l2.37 0.94zm0 0.73l1 2L9 7.17zm-1 2.26L6.16 4.69l3.19-0.16zM8.34 7.3L5.16 8l0.69-3.11zm-2.64-3L4.36 3.42 7 2.3zM4.87 7.67L3.78 5.3l1.73-0.51zM4.73 8.4l-0.35 3.06-1.59-3.09zm0.34 0.15l1.86 1.37-2.22 1.74zm2.05 1.66l0.67 2.25L4.9 12zM8 12.89l1.11 0.63-2.6 0.13zm1-5.36l1.78-0.34-0.16 3.27zm1-2.9l2.54 0.84L11 6.69zm1.15 2.7l2.5 2-2.67 1.43zM11 3l-0.14-1.14L12 3zm1.29 2L9.94 4.26l0.87-0.79zm-4.1-3l2.25-0.36L10.6 3zM7.7 1.7V1.14l1.76 0.28zm1.53 2.48L6.09 4.34 7.54 2.2zm-2.59-2.1l-2.32 1 0.42-1zM5.33 4.47L3.78 4.93 4.1 3.67zM3.86 3.23L3.1 3.38 4.18 2.5zM3.32 3.7L2.18 4.62l0.38-0.77zM3.19 5.38L1.7 7.56l0.13-2.12zm-0.93 5.15l-0.74-0.35L1.6 9zM1.75 8.37h0.58l0.06 1.54zM2.43 11l0.08 1-0.75-1.33zM2.38 8H1.82l1.12-1.63zM4 11.57l-1.27-0.79L2.71 9zm-1-0.19l1.21 0.75L3.94 13zM3.54 13l-0.62-0.34-0.08-1zm1-0.59l0.81 1.16-1.13-0.26zm0.34-0.14l2.63 0.47-1.7 0.87zm1 1.8l1.65 0.45-1.67-0.1zM6.85 14l2.64-0.14-0.33 0.77zm3.67-0.57l2.05-1.19L12 13.3zm-0.42-0.16l0.75-2 1.72 0.52zM11.2 11l2.39-1.28-0.68 1.79zm1.89 1l0.37 0.17-0.8 0.63zm0.23-0.29l0.79-0.76-0.41 0.94zm0.14-0.62L14 9.72l0.4 0.48zm0.67-1.73l0.52-1-0.16 1.43zm0.07-0.9l0.25-2.21 0.29 1.16zM1.13 8.36V7.73l0.14 0.43zm0.13 0.4v0.52l-0.1-0.34zm-0.07-2l0.24-0.52-0.07 1z" />
</svg>

До

Ширина:  |  Высота:  |  Размер: 1.9 KiB

Просмотреть файл

@ -16,5 +16,4 @@ browser.jar:
content/branding/icon48.png (../default48.png)
content/branding/icon64.png (../default64.png)
content/branding/icon128.png (../default128.png)
content/branding/identity-icons-brand.svg
content/branding/aboutDialog.css

Просмотреть файл

@ -30,7 +30,6 @@
--chrome-content-separator-color: ThreeDShadow;
}
@media (-moz-proton) {
:root:not(:-moz-lwtheme) {
--focus-outline-color: -moz-accent-color;
}
@ -40,18 +39,6 @@
--attention-icon-color: -moz-accent-color;
}
} /*** END proton ***/
@media not (-moz-proton) {
:root {
--toolbarbutton-icon-fill-opacity: .85;
}
#tabbrowser-tabs {
--tab-line-color: -moz-accent-color;
}
} /*** end !proton ***/
:root:-moz-lwtheme {
--chrome-content-separator-color: rgba(0,0,0,.3);
@ -217,12 +204,6 @@ menuitem.bookmark-item {
--autocomplete-popup-highlight-color: HighlightText;
}
@media not (-moz-proton) {
:root:not(:-moz-lwtheme) {
--urlbar-popup-url-color: -moz-nativehyperlinktext;
}
} /*** END !proton ***/
/* Translation infobar */
%include ../shared/translation/infobar.inc.css
@ -284,14 +265,6 @@ menuitem.bookmark-item {
}
}
@media not (-moz-proton) {
.keyboard-focused-tab > .tab-stack > .tab-content,
.tabbrowser-tab:focus:not([aria-activedescendant]) > .tab-stack > .tab-content {
outline: 1px dotted;
outline-offset: -6px;
}
} /*** END !proton ***/
#context_reloadTab {
list-style-image: url("moz-icon://stock/gtk-refresh?size=menu");
}

Просмотреть файл

@ -32,32 +32,9 @@
--arrowpanel-field-background: rgba(12,12,13,.3);
}
@media not (-moz-proton) {
:root {
--toolbarbutton-icon-fill-opacity: .7;
}
#navigator-toolbox {
appearance: none;
--tabs-border-color: rgba(0,0,0,.2);
}
} /*** end !proton ***/
@media (-moz-proton) {
#navigator-toolbox {
appearance: none;
}
} /*** END proton ***/
@media not (-moz-proton) {
#navigator-toolbox:not(:-moz-lwtheme):-moz-window-inactive {
--tabs-border-color: rgba(0,0,0,.05);
}
#navigator-toolbox:-moz-lwtheme {
--tabs-border-color: rgba(0,0,0,.3);
}
} /*** end !proton ***/
/*
This is a workaround for Bug 1482157
@ -76,26 +53,6 @@
opacity: 0.001;
}
@media not (-moz-proton) {
#tabbrowser-tabs {
--tab-line-color: -moz-accent-color;
}
#navigator-toolbox toolbarbutton:-moz-lwtheme {
color: inherit;
text-shadow: inherit;
}
} /* END !proton */
@media not (-moz-proton) {
:root[macOSNativeFullscreen]:not(:-moz-lwtheme) :is(#navigator-toolbox, #sidebar-box) {
/* Make the toolbar opaque using this color that simulates the
-moz-mac-vibrant-toolbar-dark effect. This hides vibrancy, but it also
ensures that we can't see #browser through the transparent toolbar. */
background-color: #232323;
}
} /*** END !proton ***/
/** Begin titlebar **/
#titlebar {
@ -141,12 +98,6 @@
color: var(--toolbar-color);
}
@media not (-moz-proton) {
.browser-toolbar.titlebar-color:not(:-moz-lwtheme) {
appearance: auto;
}
} /* END !proton */
/* Draw the bottom border of the tabs toolbar when titlebar isn't using vibrancy */
:root:not([inFullscreen], [tabsintitlebar]) #nav-bar:not([tabs-hidden="true"]),
#nav-bar:not([tabs-hidden="true"]):-moz-lwtheme {
@ -159,13 +110,6 @@
position: relative;
}
@media not (-moz-proton) {
#PersonalToolbar:not(:-moz-lwtheme):-moz-window-inactive,
#nav-bar:not(:-moz-lwtheme):-moz-window-inactive {
background-color: -moz-mac-chrome-inactive;
}
} /* END !proton */
/* ----- BOOKMARK TOOLBAR ----- */
#nav-bar-customization-target > #wrapper-personal-bookmarks > #personal-bookmarks {
@ -205,19 +149,6 @@
%include ../shared/toolbarbutton-icons.inc.css
%include ../shared/menupanel.inc.css
@media not (-moz-proton) {
/* On Mac, native buttons keep their full opacity when they become disabled
* and only the glyph or text on top of them becomes less opaque. */
:root:not([customizing]) #back-button[disabled="true"] {
opacity: 1 !important;
/* Disabled toolbar buttons get an opacity of 0.4 which multiplies
* their fill-opacity of 0.7. calc() doesn't work here - we'd need
* to multiply two unitless numbers and that's invalid in CSS, so
* we need to hard code the value for now. */
fill-opacity: 0.28;
}
} /* END !proton */
/* Inactive elements are faded out on OSX */
.toolbarbutton-1:not(:hover):-moz-window-inactive,
.bookmark-item:not(:hover):-moz-window-inactive,
@ -238,14 +169,12 @@
%include ../shared/urlbar-searchbar.inc.css
@media not (prefers-contrast) {
@media (-moz-proton) {
:root:not(:-moz-lwtheme) #urlbar:not([focused="true"]) {
--urlbar-box-bgcolor: white;
}
:root[lwt-default-theme-in-dark-mode] #urlbar:not([focused="true"]) {
--urlbar-box-bgcolor: var(--lwt-toolbar-field-focus);
}
} /*** END proton ***/
}
#urlbar,
@ -299,18 +228,6 @@ moz-input-box > menupopup .context-menu-add-engine > .menu-iconic-left {
margin-block: -17px;
}
@media not (-moz-proton) {
#BMB_bookmarksPopup[side="top"],
#BMB_bookmarksPopup[side="bottom"] {
margin-inline: -26px;
}
#BMB_bookmarksPopup[side="left"],
#BMB_bookmarksPopup[side="right"] {
margin-block: -26px;
}
} /** END not Proton **/
/* Bookmarking panel */
%include ../shared/places/editBookmarkPanel.inc.css
@ -476,34 +393,6 @@ moz-input-box > menupopup .context-menu-add-engine > .menu-iconic-left {
text-shadow: inherit;
}
@media not (-moz-proton) {
:is(.keyboard-focused-tab, .tabbrowser-tab:focus:not([aria-activedescendant])) > .tab-stack > .tab-content > .tab-label-container:not([pinned]),
:is(.keyboard-focused-tab, .tabbrowser-tab:focus:not([aria-activedescendant])) > .tab-stack > .tab-content > .tab-icon-image[pinned],
:is(.keyboard-focused-tab, .tabbrowser-tab:focus:not([aria-activedescendant])) > .tab-stack > .tab-content > .tab-throbber[pinned] {
box-shadow: var(--focus-ring-box-shadow);
}
} /*** END !proton ***/
@media not (-moz-proton) {
#TabsToolbar:not(:-moz-lwtheme) {
color: #333;
}
:root:is([inFullscreen], [tabsintitlebar]) #TabsToolbar:not(:-moz-lwtheme) {
appearance: auto;
-moz-default-appearance: -moz-mac-vibrant-titlebar-dark;
-moz-font-smoothing-background-color: -moz-mac-vibrant-titlebar-dark;
background-color: #232323;
color: hsl(240, 9%, 98%);
text-shadow: none;
}
.tabbrowser-tab[multiselected]:not(:-moz-lwtheme),
.tabbrowser-tab[visuallyselected=true]:not(:-moz-lwtheme) {
-moz-font-smoothing-background-color: var(--toolbar-bgcolor);
}
} /* END !proton */
#tabbrowser-tabs {
-moz-box-align: stretch;
padding-inline: 0;

Просмотреть файл

@ -3,25 +3,3 @@
% file, You can obtain one at http://mozilla.org/MPL/2.0/.
%include ../shared/compacttheme.inc.css
@media not (-moz-proton) {
/**
* macOS vibrancy effects only work when there is no background colour behind
* the effect. We disable transparency in fullscreen so #browser can't be seen
* through the toolbar if the latter shifts over the former.
*/
:root:not([macOSNativeFullscreen]) #navigator-toolbox:-moz-lwtheme-darktext {
background-color: transparent;
}
#TabsToolbar:-moz-lwtheme-darktext {
appearance: auto;
-moz-default-appearance: -moz-mac-vibrant-titlebar-light;
-moz-font-smoothing-background-color: -moz-mac-vibrant-titlebar-light;
}
.tabbrowser-tab[multiselected]:-moz-lwtheme-darktext,
.tabbrowser-tab[visuallyselected=true]:-moz-lwtheme-darktext {
-moz-font-smoothing-background-color: var(--toolbar-bgcolor);
}
} /* END !proton */

Просмотреть файл

@ -4,7 +4,6 @@
%include ../../shared/customizableui/panelUI.inc.css
@media (-moz-proton) {
panel[type="arrow"][side="top"],
panel[type="arrow"][side="bottom"] {
margin-inline: -16px;
@ -24,23 +23,7 @@ panel[type="arrow"][side="right"] {
#customizationui-widget-panel[viewId="PanelUI-profiler"][type="arrow"][side="right"] {
margin-block: -8px;
}
} /** END Proton **/
@media not (-moz-proton) {
.subviewbutton {
padding-inline-start: 18px;
}
.subviewbutton.download {
padding-inline-start: 14px;
}
.PanelUI-subView menuseparator {
padding: 0 !important;
}
} /** END not Proton **/
@media (-moz-proton) {
#downloadsPanel,
#widget-overflow,
#appMenu-popup,
@ -54,9 +37,8 @@ panel[type="arrow"][side="right"] {
#BMB_bookmarksPopup {
margin-top: -4px; /* Overrides value from panelUI.inc.css */
}
} /** END Proton **/
panelmultiview .toolbaritem-combined-buttons > spacer.before-label {
#panelmultiview .toolbaritem-combined-buttons > spacer.before-label {
width: 42px; /* 18px toolbarbutton padding + 16px icon + 8px label padding start */
}

Просмотреть файл

@ -7,9 +7,3 @@
#PopupSearchAutoComplete {
border-radius: 4px;
}
@media not (-moz-proton) {
.search-panel-current-engine {
border-radius: 4px 4px 0 0;
}
} /*** END !proton ***/

Просмотреть файл

@ -193,29 +193,6 @@ body:not(.neterror) #advancedButton {
display: none;
}
@media not (-moz-proton) {
.connectionFailure #errorPageContainer,
.netInterrupt #errorPageContainer,
.netTimeout #errorPageContainer,
.netReset #errorPageContainer,
.netOffline #errorPageContainer {
background-image: url("chrome://browser/skin/illustrations/error-connection-failure.svg");
}
.dnsNotFound #errorPageContainer {
background-image: url("chrome://browser/skin/illustrations/error-server-not-found.svg");
}
.malformedURI #errorPageContainer {
background-image: url("chrome://browser/skin/illustrations/error-malformed-url.svg");
}
.clockSkewError #errorPageContainer {
background-image: url("chrome://browser/skin/illustrations/blue-berror.svg");
background-size: 18.5em;
}
} /* END !proton */
.clockSkewError #returnButton {
display: none;
}

Просмотреть файл

@ -14,26 +14,6 @@
margin: auto;
}
@media not (-moz-proton) {
#errorPageContainer:dir(rtl) {
background-position-x: right;
}
#text-container {
padding-inline-start: 38%;
}
#errorPageContainer {
min-height: 350px;
display: flex;
flex-direction: column;
background-position: left center;
background-repeat: no-repeat;
background-size: 38%;
background-image: url("chrome://browser/skin/illustrations/error-connection-failure.svg");
}
} /*** END !proton ***/
#restart {
margin-top: 1.2em;
}

Просмотреть файл

@ -2,21 +2,6 @@
* 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/. */
@media not (-moz-proton) {
.description-wrapper {
background-image: url("chrome://browser/skin/illustrations/error-session-restore.svg");
background-repeat: no-repeat;
background-size: 38%;
padding-inline-start: 38%;
background-position: left center;
min-height: 300px;
}
} /*** END !proton ***/
.description-wrapper:dir(rtl) {
background-position-x: right;
}
.title {
background-image: none;
}

Просмотреть файл

@ -6,12 +6,6 @@ body {
font-size: 1.25rem;
}
@media not (-moz-proton) {
.title {
background-image: url("chrome://browser/skin/tab-crashed.svg");
}
} /*** END !proton ***/
#reportSent {
font-weight: bold;
}

Просмотреть файл

@ -2,12 +2,6 @@
* 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/. */
@media not (-moz-proton) {
.title {
background-image: url("chrome://browser/skin/welcome-back.svg");
}
} /*** END !proton ***/
.radioRestoreContainer:not(:last-child) {
margin-bottom: 0.3em;
}

Просмотреть файл

@ -76,16 +76,6 @@
}
}
@media not (-moz-proton) {
:root {
--focus-outline-width: 0;
--identity-box-margin-inline: 3px;
--identity-box-label-opacity: .6;
--urlbar-icon-fill-opacity: .6;
--urlbar-icon-border-radius: 0;
}
} /*** END !proton ***/
:root[uidensity=compact] {
--urlbar-min-height: 26px;
--urlbar-icon-padding: 3px; /* (26px - 2px border - 2px padding - 16px icon) / 2 */
@ -96,21 +86,6 @@
--urlbar-icon-padding: 7px; /* (34px - 2px border - 2px padding - 16px icon) / 2 */
}
@media not (-moz-proton) {
:root {
--urlbar-min-height: 30px;
--urlbar-icon-padding: 6px; /* (30px - 2px border - 16px icon) / 2 */
}
:root[uidensity=compact] {
--urlbar-min-height: 26px;
--urlbar-icon-padding: 4px; /* (26px - 2px border - 16px icon) / 2 */
}
:root[uidensity=touch] {
--urlbar-min-height: 32px;
--urlbar-icon-padding: 7px; /* (32px - 2px border - 16px icon) / 2 */
}
} /*** END !proton ***/
:root:-moz-lwtheme {
--toolbar-bgcolor: rgba(255,255,255,.4);
--toolbar-bgimage: none;
@ -119,7 +94,6 @@
color: var(--lwt-text-color);
}
@media (-moz-proton) {
:root {
--focus-outline-width: 2px;
--focus-outline-color: currentColor;
@ -153,7 +127,6 @@
--urlbar-box-hover-bgcolor: color-mix(in srgb, currentColor 22%, transparent);
}
}
} /*** END proton ***/
@media (min-resolution: 1.5dppx) {
:root {
@ -193,13 +166,11 @@
border-bottom-style: none;
}
@media (-moz-proton) {
/* Add space to beginning of toolbar and make that space click the first <toolbarbutton> */
#nav-bar-customization-target > :is(toolbarbutton, toolbaritem):first-child,
#nav-bar-customization-target > toolbarpaletteitem:first-child > :is(toolbarbutton, toolbaritem) {
padding-inline-start: var(--toolbar-start-end-padding);
}
} /*** END proton ***/
:root[sessionrestored] #nav-bar:-moz-lwtheme {
transition: @themeTransition@;
@ -214,19 +185,8 @@
#PersonalToolbar {
overflow: clip;
max-height: 4em;
}
@media not (-moz-proton) {
#PersonalToolbar {
padding: 2px 6px;
}
} /*** END !proton ***/
@media (-moz-proton) {
#PersonalToolbar {
padding-inline: 6px;
}
} /*** END proton ***/
:root[uidensity=compact] #PersonalToolbar {
padding-inline: 2px;

Просмотреть файл

@ -143,34 +143,6 @@
}
%endif /* defined(XP_MACOSX) || defined(XP_WIN) */
@media not (-moz-proton) {
.customizationmode-button > .box-inherit > .box-inherit > .button-icon,
.customizationmode-button > .button-box > .button-icon {
height: 16px;
}
#customization-uidensity-button > .box-inherit > .box-inherit > .button-text,
#customization-lwtheme-button > .box-inherit > .box-inherit > .button-text {
margin-inline-start: 6px;
}
#customization-uidensity-button > .box-inherit > .box-inherit > .button-icon,
#customization-lwtheme-button > .box-inherit > .box-inherit > .button-icon {
width: 16px;
height: 16px;
border-radius: 2px;
background-size: contain;
}
#customization-lwtheme-button > .box-inherit > .box-inherit > .button-icon {
background-image: url("chrome://mozapps/content/extensions/default-theme/icon.svg");
}
#customization-uidensity-button > .box-inherit > .box-inherit > .button-icon {
background-image: url("chrome://browser/skin/customizableui/density-normal.svg");
}
} /*** END !proton ***/
#widget-overflow-fixed-list > toolbarpaletteitem:not([notransition])[place="menu-panel"],
toolbarpaletteitem:not([notransition])[place="toolbar"] {
transition: border-width var(--drag-drop-transition-duration) ease-in-out;
@ -320,6 +292,7 @@ toolbarpaletteitem > #search-container > #searchbar > .searchbar-textbox {
#customization-uidensity-menu,
#customization-lwtheme-menu {
font: menu;
margin-inline: 0;
/* Make the panel padding uniform across all platforms due to the
styling of the section headers and footer. */
@ -366,24 +339,6 @@ toolbarpaletteitem > #search-container > #searchbar > .searchbar-textbox {
background-color: var(--button-active-bgcolor);
}
@media not (-moz-proton) {
.customization-uidensity-menuitem,
.customization-lwtheme-menu-theme {
margin: 0 0 5px;
border-radius: 0;
}
.customization-uidensity-menuitem:last-child {
margin-bottom: 0;
}
.customization-uidensity-menuitem:is(:hover, [active="true"]),
.customization-lwtheme-menu-theme:is(:hover, [active="true"]) {
border-color: var(--panel-separator-color);
}
#customization-lwtheme-menu-footer {
margin-inline: calc(-1 * var(--arrowpanel-padding));
}
} /*** END !proton ***/
.customization-uidensity-menuitem > .menu-iconic-text,
.customization-lwtheme-menu-theme > .toolbarbutton-text {
text-align: start;
@ -405,22 +360,6 @@ toolbarpaletteitem > #search-container > #searchbar > .searchbar-textbox {
color: inherit;
border-style: none;
padding: 8px 16px;
}
@media (-moz-proton) {
#customization-lwtheme-menu,
#customization-uidensity-menu {
margin-inline: 0;
}
/* Builtin themes use a round gradient image that look better with a border. */
.customization-lwtheme-menu-theme[image^="resource:"] > .toolbarbutton-icon {
border-radius: 100%;
outline: 1px solid var(--checkbox-border-color);
outline-offset: -0.5px;
}
.customization-lwtheme-menu-footeritem {
font-weight: 600;
border-radius: 4px;
margin: 0;
@ -428,10 +367,6 @@ toolbarpaletteitem > #search-container > #searchbar > .searchbar-textbox {
background-color: var(--button-bgcolor);
}
.customization-lwtheme-menu-footeritem:first-child {
margin-inline-end: 8px;
}
.customization-lwtheme-menu-footeritem:hover {
background-color: var(--button-hover-bgcolor);
}
@ -439,28 +374,17 @@ toolbarpaletteitem > #search-container > #searchbar > .searchbar-textbox {
.customization-lwtheme-menu-footeritem:hover:active {
background-color: var(--button-active-bgcolor);
}
} /*** END proton ***/
@media not (-moz-proton) {
#customization-lwtheme-menu-footer {
background: linear-gradient(var(--arrowpanel-dimmed) 60%, transparent) border-box;
border-top: 1px solid var(--arrowpanel-dimmed);
margin-bottom: calc(-1 * var(--arrowpanel-padding));
}
.customization-lwtheme-menu-footeritem {
padding: 10px;
margin-inline: 0;
}
.customization-lwtheme-menu-footeritem:hover {
background: linear-gradient(var(--arrowpanel-dimmed) 40%, transparent) padding-box;
/* Builtin themes use a round gradient image that look better with a border. */
.customization-lwtheme-menu-theme[image^="resource:"] > .toolbarbutton-icon {
border-radius: 100%;
outline: 1px solid var(--checkbox-border-color);
outline-offset: -0.5px;
}
.customization-lwtheme-menu-footeritem:first-child {
border-inline-end: 1px solid var(--panel-separator-color);
margin-inline-end: 8px;
}
} /*** END !proton ***/
.customization-uidensity-menuitem > .menu-iconic-left > .menu-iconic-icon:-moz-locale-dir(rtl),
.customization-lwtheme-menu-theme > .toolbarbutton-icon:-moz-locale-dir(rtl) {

Просмотреть файл

@ -1,6 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12">
<path d="M 3.75,11.5 A -1,1 0 0 1 3,11.21 -1,1 0 0 1 3,9.79 L 6.84,6 3,2.21 A -1,1 0 0 1 4.46,0.79 L 9,5.29 a -1,1 0 0 1 0,1.42 l -4.5,4.5 A -1,1 0 0 1 3.75,11.5 Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 528 B

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -25,32 +25,6 @@ body {
flex: 1;
}
@media not (-moz-proton) {
.illustrated #errorPageContainer {
min-height: 300px;
display: flex;
flex-direction: column;
background-position: left center;
background-repeat: no-repeat;
background-size: 38%;
}
.illustrated #errorPageContainer:dir(rtl) {
background-position-x: right;
}
.illustrated .title {
background: none;
padding-inline-start: 0;
margin-inline-start: 0;
}
.illustrated #text-container {
margin: auto;
padding-inline-start: 38%;
}
} /*** END !proton ***/
@media only screen and (max-width: 959px) {
body {
padding: 0 75px;

Просмотреть файл

@ -1,6 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M8 6a1 1 0 0 0 1-1V1a1 1 0 0 0-2 0v4a1 1 0 0 0 1 1zm3.5-4.032a1 1 0 0 0-1 1.732A4.946 4.946 0 0 1 13 8 5 5 0 0 1 3 8a4.946 4.946 0 0 1 2.5-4.3 1 1 0 0 0-1-1.732 7 7 0 1 0 7.006 0z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 553 B

Просмотреть файл

@ -1,6 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M13 0H3a3 3 0 0 0-3 3v8a3 3 0 0 0 3 3h4l-.3.4a1 1 0 1 0 1.6 1.2l1.5-2a1 1 0 0 0 0-1.2l-1.5-2a1 1 0 0 0-1.6 1.2l.3.4H3a1 1 0 0 1-1-1V5h12v6a1 1 0 0 1-1 1 1 1 0 0 0 0 2 3 3 0 0 0 3-3V3a3 3 0 0 0-3-3zM2 4V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v1z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 617 B

Просмотреть файл

@ -1,7 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M12 0H4a2 2 0 0 0-2 2v2a1 1 0 0 0 1 1 1 1 0 0 0 1-1V2.5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v10a.5.5 0 0 1-.5.5h-7a.5.5 0 0 1-.5-.5V11a1 1 0 0 0-1-1 1 1 0 0 0-1 1v3a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2zM9 15H7v-1h2z"/>
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M5.146 10.146a.5.5 0 1 0 .707.707l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 0 0-.707.707L7.293 7H.5a.5.5 0 0 0 0 1h6.793z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 780 B

Просмотреть файл

@ -1,4 +0,0 @@
<!-- 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/. -->
<svg height="14" width="13" xmlns="http://www.w3.org/2000/svg"><path d="M6 11.375a.875.875 0 1 1 0 1.75H3.375A2.625 2.625 0 0 1 .75 10.5v-7A2.625 2.625 0 0 1 3.375.875H6a.875.875 0 1 1 0 1.75H3.375A.875.875 0 0 0 2.5 3.5v7c0 .483.392.875.875.875zm5.871-4.996a.875.875 0 0 1 0 1.242l-2.625 2.625a.875.875 0 0 1-1.242 0 .875.875 0 0 1 0-1.242L9.14 7.875H5.125a.875.875 0 1 1 0-1.75h4.016L8.004 4.996a.879.879 0 0 1 1.242-1.242z" fill="context-fill" fill-opacity="context-fill-opacity"/></svg>

До

Ширина:  |  Высота:  |  Размер: 702 B

Просмотреть файл

@ -1,7 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill-opacity="context-fill-opacity">
<path fill="context-fill" d="M2 2a1 1 0 0 0-1 1l0 6a1 1 0 0 0 1 1l8 0a1 1 0 0 0 1-1l0-6a1 1 0 0 0-1-1L2 2z"/>
<path fill="context-stroke" d="M10 2a1 1 0 0 1 1 1l0 6a1 1 0 0 1-1 1l-8 0a1 1 0 0 1-1-1l0-6a1 1 0 0 1 1-1l8 0m0-1L2 1C.897 1 0 1.897 0 3l0 6c0 1.103.897 2 2 2l8 0c1.103 0 2-.897 2-2l0-6c0-1.103-.897-2-2-2z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 663 B

Просмотреть файл

@ -10,19 +10,6 @@
margin-inline-end: var(--identity-box-margin-inline);
}
@media not (-moz-proton) {
#identity-box {
margin-inline-start: var(--identity-box-margin-inline);
}
/* The tracking protection icon will be hidden if it is a chrome page. There
will be only the brand icon in the url bar. We need to change the margin
in order for the identity box to cover the whole urlbar start section. */
#identity-box[pageproxystate="valid"].chromeUI {
margin-inline-start: 0;
}
} /*** END !proton ***/
#identity-box,
#tracking-protection-icon-container {
/* Set default fill for icons in the identity block.
@ -31,12 +18,6 @@
fill-opacity: var(--urlbar-icon-fill-opacity);
}
@media not (-moz-proton) {
#identity-box[pageproxystate="invalid"] {
margin-inline-end: calc(var(--identity-box-margin-inline) + 2px);
}
} /*** END !proton ***/
#urlbar.searchButton > #urlbar-input-container > #identity-box[pageproxystate="invalid"],
#identity-box[pageproxystate="invalid"] > #identity-permission-box,
#identity-box[pageproxystate="invalid"] > #notification-popup-box,
@ -61,17 +42,6 @@
background-color: hsla(0,0%,70%,.3);
}
@media not (-moz-proton) {
.identity-box-button:hover:not([open=true]),
.identity-box-button:hover:active,
.identity-box-button[open=true],
#tracking-protection-icon-container:hover:not([open=true]),
#tracking-protection-icon-container:hover:active,
#tracking-protection-icon-container[open=true] {
fill-opacity: .8;
}
} /*** END !proton ***/
.identity-box-button:not(:active):-moz-focusring,
#tracking-protection-icon-container:not(:active):-moz-focusring {
outline: var(--toolbarbutton-focus-outline);
@ -83,16 +53,6 @@
border-radius: var(--urlbar-icon-border-radius);
}
@media not (-moz-proton) {
.identity-box-button {
padding-inline: calc(var(--urlbar-icon-padding) / 2);
}
#identity-box:not(.chromeUI, .extensionPage, .notSecureText) {
--autocomplete-popup-separator-color: transparent;
}
} /*** END !proton ***/
#identity-box[pageproxystate="valid"].notSecureText #identity-icon-label,
#identity-box[pageproxystate="valid"].chromeUI #identity-icon-label,
#identity-box[pageproxystate="valid"].extensionPage #identity-icon-label,
@ -119,7 +79,6 @@
border-radius: var(--urlbar-icon-border-radius);
}
@media (-moz-proton) {
#identity-box[pageproxystate="valid"].notSecureText > .identity-box-button,
#identity-box[pageproxystate="valid"].chromeUI > .identity-box-button,
#identity-box[pageproxystate="valid"].extensionPage > .identity-box-button,
@ -141,7 +100,6 @@
#identity-box[pageproxystate="valid"].extensionPage > .identity-box-button[open=true] {
background-color: var(--urlbar-box-active-bgcolor);
}
} /*** END proton ***/
#urlbar[searchmode]:not([focused="true"]) > #urlbar-input-container > #urlbar-search-mode-indicator,
#urlbar[searchmode]:not([focused="true"]) > #urlbar-input-container > #urlbar-label-box {
@ -152,37 +110,6 @@
pointer-events: initial;
}
@media not (-moz-proton) {
#identity-box[pageproxystate="valid"].notSecureText,
#identity-box[pageproxystate="valid"].chromeUI,
#identity-box[pageproxystate="valid"].extensionPage,
#urlbar-label-box {
border-inline-end: 1px solid var(--autocomplete-popup-separator-color);
border-image: linear-gradient(transparent 15%, var(--autocomplete-popup-separator-color) 15%, var(--autocomplete-popup-separator-color) 85%, transparent 85%);
border-image-slice: 1;
}
#identity-box[pageproxystate="valid"].notSecureText > #identity-icon-box,
#identity-box[pageproxystate="valid"].chromeUI > #identity-icon-box,
#identity-box[pageproxystate="valid"].extensionPage > #identity-icon-box {
padding-inline: 8px;
}
#urlbar-label-box {
padding-inline: 4px;
border-inline-start: 1px solid var(--autocomplete-popup-separator-color);
}
#urlbar[searchmode]:not([breakout-extend]) > #urlbar-input-container > #urlbar-label-box {
border-inline-start-color: transparent;
border-image-width: 0 1px 0 0;
}
#urlbar[searchmode]:not([breakout-extend]) > #urlbar-input-container > #urlbar-label-box:-moz-locale-dir(rtl) {
border-image-width: 0 0 0 1px;
}
}/*** END !proton ***/
.urlbar-label {
margin: 0;
}
@ -231,12 +158,6 @@
}
}
@media not (-moz-proton) {
#identity-box[pageproxystate="valid"].chromeUI #identity-icon {
list-style-image: url(chrome://branding/content/identity-icons-brand.svg);
}
} /*** END !proton ***/
#identity-box[pageproxystate="valid"].localResource #identity-icon {
list-style-image: url(chrome://global/skin/icons/page-portrait.svg);
}
@ -245,12 +166,6 @@
list-style-image: url(chrome://global/skin/icons/search-glass.svg);
}
@media not (-moz-proton) {
#urlbar:not(.searchButton) > #urlbar-input-container > #identity-box[pageproxystate="invalid"] #identity-icon {
fill-opacity: .4;
}
}
#urlbar[actiontype="extension"] > #urlbar-input-container > #identity-box #identity-icon {
list-style-image: url(chrome://mozapps/skin/extensions/extension.svg);
}
@ -336,15 +251,6 @@
position: relative;
}
@media not (-moz-proton) {
#tracking-protection-icon-container {
/* Separator */
border-inline-end: 1px solid var(--autocomplete-popup-separator-color);
border-image: linear-gradient(transparent 15%, var(--autocomplete-popup-separator-color) 15%, var(--autocomplete-popup-separator-color) 85%, transparent 85%);
border-image-slice: 1;
}
} /*** END !proton ***/
#urlbar-input-container[pageproxystate="valid"] > #tracking-protection-icon-container.chromeUI {
display: none;
}

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

До

Ширина:  |  Высота:  |  Размер: 32 KiB

Различия файлов скрыты, потому что одна или несколько строк слишком длинны

До

Ширина:  |  Высота:  |  Размер: 17 KiB

Просмотреть файл

@ -1,60 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" viewBox="0 0 300 300">
<defs>
<linearGradient id="a" x1="-300.021" y1="-272.736" x2="547.138" y2="574.423" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#ccfbff"/>
<stop offset="1" stop-color="#c9e4ff"/>
</linearGradient>
<linearGradient id="b" x1="-18.672" y1="23.78" x2="279.805" y2="322.256" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#00c8d7"/>
<stop offset="1" stop-color="#0a84ff"/>
</linearGradient>
</defs>
<path d="M224.245 144.067h-10.733c.136.343.274.674.41 1h10.323a.5.5 0 0 0 0-1zm2.454-11.821a.5.5 0 0 0-.5-.5h-20.26c.373.357.727.688 1.065 1h19.2a.5.5 0 0 0 .496-.5zm8.546 11.821h-3a.5.5 0 1 0 0 1h3a.5.5 0 0 0 0-1zm5 0h-1a.5.5 0 1 0 0 1h1a.5.5 0 0 0 0-1zm-3.3-6.66h-25.78a12.767 12.767 0 0 1 .862 2h24.918a1 1 0 0 0 0-2zm20.422 6.66h-8.122a.5.5 0 1 0 0 1h8.122a.5.5 0 0 0 0-1z" fill="#eaeaee"/>
<path d="M269.53 87.757h-24.236c-2.108-3.9-7.559-12.718-14.4-14.023-8.952-1.707-10.737 7.217-10.737 7.217s-5.949-15.468-21-13.419c-16.878 2.3-8.928 20.065-8.928 20.065h-25.408l8.181.159h-8.184a1 1 0 0 0 0 2H269.53a1 1 0 0 0 0-2z" fill="#fff"/>
<path d="M118.373 63.908h-13.69c-1.129-2.112-4.19-7.156-8.057-7.894-4.978-.949-5.971 4.013-5.971 4.013s-3.309-8.6-11.68-7.462c-9.386 1.278-4.965 11.158-4.965 11.158H59.88l9.471.185h-9.212a1 1 0 0 0 0 2h58.233a1 1 0 1 0 0-2z" fill="#fff"/>
<path d="M102.31 121.507H60.818a1 1 0 0 0 0 2h41.492a1 1 0 1 0 0-2zM70.336 117.6H82.1a.5.5 0 0 0 0-1H70.336a.5.5 0 0 0 0 1z" fill="#eaeaee"/>
<path d="M111.457 174.8h-78.3a1 1 0 0 0 0 2h78.3a1 1 0 1 0 0-2zm-26.742-3.793h1a.5.5 0 0 0 0-1h-1a.5.5 0 0 0 0 1zm10 0h3.1a.5.5 0 0 0 0-1h-3.1a.5.5 0 0 0 0 1zm-17 0h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0 0 1zm-20 0h12a.5.5 0 0 0 0-1h-12a.5.5 0 0 0 0 1z" fill="#eaeaee"/>
<path d="M206.885 62.973l.045-.1c-.058.027-.063.059-.045.1z" fill="#fff"/>
<path d="M77.937 214.941H39.95a1 1 0 1 1 0-2h37.987a1 1 0 1 1 0 2z" fill="#eaeaee"/>
<path d="M258.931 214.941h-61.813a1 1 0 0 1 0-2h61.813a1 1 0 0 1 0 2z" fill="#eaeaee"/>
<path d="M265.745 85.333h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1zm-11 0h-8.07a.5.5 0 0 1-.447-.277c-.007-.014-.724-1.425-1.979-3.342a.5.5 0 1 1 .837-.548c.393.6 1.444 2.293 1.888 3.167h7.772a.5.5 0 0 1 0 1zm-66.489-.712h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1zm-11 0h-12a.5.5 0 0 1 0-1h12a.5.5 0 0 1 0 1zM190.1 83.13a.5.5 0 0 1-.474-.339c-.1-.29-.2-.615-.31-.971a.5.5 0 1 1 .958-.287c.1.343.2.657.3.937a.5.5 0 0 1-.474.661zm30.5-5.156a.5.5 0 0 1-.467-.32 23.7 23.7 0 0 0-2.182-4.039.5.5 0 0 1 .834-.552 27.291 27.291 0 0 1 1.719 2.982 10.522 10.522 0 0 1 3.679-5.015.5.5 0 0 1 .571.82 10.181 10.181 0 0 0-3.665 5.721.5.5 0 0 1-.448.4zm18.345-2.964a.5.5 0 0 1-.339-.132q-.361-.333-.735-.651a.5.5 0 0 1 .647-.762q.39.331.765.678a.5.5 0 0 1-.339.868zm-49.923-1.725a.47.47 0 0 1-.09-.008.5.5 0 0 1-.4-.581c.792-4.351 3.544-7.229 8.18-8.556a.5.5 0 0 1 .275.962c-4.24 1.212-6.753 3.828-7.472 7.773a.5.5 0 0 1-.499.411zm45.893-1.218a.5.5 0 0 1-.237-.06 12.545 12.545 0 0 0-2.666-1.081.5.5 0 1 1 .261-.966 13.559 13.559 0 0 1 2.88 1.167.5.5 0 0 1-.238.94zM212.146 67.4a.5.5 0 0 1-.28-.086q-.4-.27-.82-.524a.5.5 0 1 1 .516-.856q.444.267.865.552a.5.5 0 0 1-.281.914zm-4.47-2.2a.5.5 0 0 1-.154-.024 16.724 16.724 0 0 0-2.832-.647.5.5 0 0 1 .137-.99 17.6 17.6 0 0 1 3 .686.5.5 0 0 1-.154.976z" fill="#eaeaee"/>
<path d="M72.315 62.052h-12a.5.5 0 0 1 0-1h12a.5.5 0 0 1 0 1zm45.582-.184h-1.8a.5.5 0 0 1 0-1h1.8a.5.5 0 0 1 0 1zm-10.8 0h-1a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1zm-3.491-2.881a.5.5 0 0 1-.39-.186 18.484 18.484 0 0 0-2-2.129.5.5 0 1 1 .668-.744A19.433 19.433 0 0 1 104 58.174a.5.5 0 0 1-.389.814zm-12.521-.631a.5.5 0 0 1-.466-.319 13.8 13.8 0 0 0-3.857-5.165.5.5 0 0 1 .623-.782 14.47 14.47 0 0 1 3.624 4.438A5.414 5.414 0 0 1 94.12 53.5a.5.5 0 0 1 .326.945 4.994 4.994 0 0 0-2.867 3.51.5.5 0 0 1-.49.401zm-17.637-2.037h-.051a.5.5 0 0 1-.447-.548 6.454 6.454 0 0 1 1.057-3.036.5.5 0 1 1 .824.566 5.46 5.46 0 0 0-.886 2.571.5.5 0 0 1-.497.447zm4.193-5.039a.5.5 0 0 1-.151-.977 10.27 10.27 0 0 1 1.017-.264.5.5 0 0 1 .2.979 9.033 9.033 0 0 0-.917.237.5.5 0 0 1-.148.025z" fill="#eaeaee"/>
<ellipse cx="143.502" cy="244.914" rx="54.673" ry="8.306" fill="#eaeaee"/>
<path d="M223.695 147.595a8.557 8.557 0 0 0-3.594-1.658v-.084a5 5 0 0 0-5.98-5.15 36.839 36.839 0 0 0-6.483-9.3 83.918 83.918 0 0 0-8.865-9.925 5.554 5.554 0 0 0-2.252-1.3c-7.134-6.844-21.832-19.69-32.3-20.412a27.308 27.308 0 0 0-1.879-.063A46.863 46.863 0 0 0 147.3 102.6l-5.07-1.386a5 5 0 0 0-6.142 3.5l-.959 3.508a68.223 68.223 0 0 0-7.774 5.252l-2.026-.047h-.116a5 5 0 0 0-5 4.884l-.042 1.8a45.3 45.3 0 0 0-5.6 7.593 5 5 0 0 0-2.508 5.313c-1.868 5.441-2.827 13.654-2.855 24.468-.454 2.653-1 5.24-1.63 7.721l-4.239 2.569a6.3 6.3 0 0 0-2.122 8.645l1.5 2.469q-.366.757-.741 1.478l-4 1.227a6.3 6.3 0 0 0-4.171 7.866l.59 1.923q-.5.569-1.007 1.109l-1.588-.122a5.857 5.857 0 0 0-.5-.02 6.325 6.325 0 0 0-6.268 5.8l-.113 1.431c-2.725 2.033-5.38 4.525-5.38 9.073 0 6.507 10.219 10.526 13.578 11.847a68.529 68.529 0 0 0 24.074 4.751q.549 0 1.093-.012c.6 2.385 1.2 4.42 1.778 6.08a54.622 54.622 0 0 0 4.716 10.2c1.741 2.827 4.2 6.072 7.821 6.072a5.668 5.668 0 0 0 3.569-1.267c1.74-1.416 2.422-3.057 2.477-10.005a86.376 86.376 0 0 0 16.716 1.516 80.415 80.415 0 0 0 14.4-1.446c-.21 6.755.477 8.474 2.273 9.935a5.668 5.668 0 0 0 3.568 1.267c5.627 0 9.914-8.85 12.52-16.273.379-1.079.76-2.326 1.133-3.705h-.008c1.555-5.314 12.415-46.933 15.771-59.81l9.2.076h.041q.235 0 .47-.022a13.639 13.639 0 0 0 8.795-4.994l.014.011c4.448-5.667 4.514-11.806.157-15.28z" fill="#fff"/>
<g fill="url(#a)">
<path d="M121.625 218.616c-4.1-12.832-7.76-39.924-7.746-61.081a103.51 103.51 0 0 1-2.321 10.573l-5.961 3.612a1.3 1.3 0 0 0-.437 1.779l2.865 4.729a59.209 59.209 0 0 1-2.977 5.993l-5.939 1.823a1.3 1.3 0 0 0-.858 1.619l1.385 4.511a51.054 51.054 0 0 1-4.661 5.155l-3.9-.308a1.3 1.3 0 0 0-1.394 1.19l-.294 3.726c-3.236 2.342-5.183 3.517-5.183 6.38 0 4.117 20.661 13.327 37.645 11.314-.078-.339-.149-.677-.224-1.015z"/>
<path d="M186.98 169.883l-12.066-1.734s10.339 13.394 7.748 33.691c-1 7.817-6.478 19.433-22.024 22.456a45.69 45.69 0 0 1-27.449-3.428v8.583s7.584 3.05 21.835 3.05a87.741 87.741 0 0 0 19.743-2.7c-.4 5.8-.622 11.737.084 12.311 1.416 1.153 5.381-4.714 8.214-12.785a48.073 48.073 0 0 0 1.019-3.337c1.268-3.235 4.283-12.279 4.623-25.878a176.857 176.857 0 0 0-1.727-30.229z"/>
<path d="M189.791 210.674l-4.457-18.074-8.517-31.348a1.288 1.288 0 0 0-1.554-.989l-20.588 10.535-2.94.327-15.735.134a1.287 1.287 0 0 0-1.177 1.782l6.114 14.682 4.476 18.806a1.278 1.278 0 0 0 .146.349l-1.614 14.85a1.287 1.287 0 0 0 1.3 1.426l18.745-.305q.061 0 .121-.008a1.288 1.288 0 0 0 .151-.026l24.607-10.476a1.287 1.287 0 0 0 .926-1.665z"/>
<path d="M139.025 177.647a1.384 1.384 0 0 0 .773-1.1 1.407 1.407 0 0 0-1.269-1.533s-1.257-.638-4.768-.72a7.635 7.635 0 0 0-5.773 2.53 75.369 75.369 0 0 1-13.532-5.021 2.5 2.5 0 0 0-2.225 4.478 76.1 76.1 0 0 0 15.616 5.619c1.4 1.485 3.989 2.07 5.679 2.241.1.031 5.754.357 7.31-3.608.474-1.206-.654-2.449-1.811-2.886z"/>
<path d="M212.017 152.78c2.378-2.584 6.425-3.047 8.227-1.609 2.856 2.278.577 6.3-.976 8.274-.044.09-3.736 4.39-7.671 2.758-1.2-.5-1.309-2.171-.821-3.307a1.384 1.384 0 0 1-1.327-.206 1.407 1.407 0 0 1-.223-1.978s.413-1.348 2.791-3.932z"/>
<path d="M210.657 147.674a12.766 12.766 0 0 0-.357-2.321c-1.084-4.224-4.233-8.285-6.851-11.094a78.307 78.307 0 0 0-8.425-9.468.648.648 0 0 0-.887.944 80.955 80.955 0 0 1 7.823 8.7c1.579 2.767 3.417 6.488 3.862 9.489a17.1 17.1 0 0 1-1.055 7.18zm-56.427 14.1a1.3 1.3 0 0 0 .514 1.758c.142.078 2.046 1.108 5.194 2.412l2.974-1.612a63.892 63.892 0 0 1-6.924-3.073 1.3 1.3 0 0 0-1.758.517z"/>
</g>
<g fill="#f9f9fa">
<path d="M164.107 222.841q-.06.007-.121.008l-18.745.305a1.287 1.287 0 0 1-1.3-1.426l1.614-14.85a1.28 1.28 0 0 1-.146-.349l-4.476-18.806-2.024-4.861a9.694 9.694 0 0 1-5.383 1.28c-1.69-.17-4.282-.756-5.679-2.241a70.415 70.415 0 0 1-13.1-4.449c1.326 16.092 3.99 32.149 6.873 41.164a93.749 93.749 0 0 0 2.817 10.711c2.833 8.071 6.815 13.938 8.231 12.785.67-.545.705-6.511.557-12.645l-.042-.016v-8.583a45.69 45.69 0 0 0 27.449 3.428 29.062 29.062 0 0 0 11.749-4.94l-8.127 3.46a1.29 1.29 0 0 1-.147.025z"/>
<path d="M218.386 185.448c-.284-.616-4.741-17.387-4.741-17.387l.274-5.519a4.792 4.792 0 0 1-2.322-.339c-1.2-.5-1.309-2.171-.821-3.307a1.384 1.384 0 0 1-1.328-.206 1.407 1.407 0 0 1-.223-1.978s.413-1.348 2.791-3.932a7.392 7.392 0 0 1 2.474-1.729l.287-5.78-10.011 5.837a17.1 17.1 0 0 0 1.055-7.18c-.445-3-2.283-6.722-3.862-9.489a80.955 80.955 0 0 0-7.823-8.7.648.648 0 0 1-.028-.915s.011-.006.015-.011c-10.105-9.943-22.875-19.853-30.577-20.384-4.5-.311-10.323.8-16.37 3.082l-6.6-1.805-1.511 5.524a63.4 63.4 0 0 0-10.33 6.958l-3.858-.09-.086 3.719a40.259 40.259 0 0 0-7.075 9.61l-1.076.336.36 1.137c-3.164 7.31-3.661 22.679-2.656 38.859.037.016.076.024.113.043a75.369 75.369 0 0 0 13.532 5.021 6.434 6.434 0 0 1 .467-.48c.065-.061.135-.118.2-.177.1-.088.2-.175.314-.259l.3-.218a7.807 7.807 0 0 1 .651-.406c.045-.025.091-.048.137-.072a7.522 7.522 0 0 1 3.707-.919c.615.014 1.137.049 1.619.092l-.56-1.346a1.287 1.287 0 0 1 1.176-1.779l15.739-.139 2.94-.327 20.588-10.535a1.287 1.287 0 0 1 1.554.989l8.517 31.348 4.457 18.078a1.287 1.287 0 0 1-.926 1.665l-24.607 10.476a1.29 1.29 0 0 1-.151.026q-.06.007-.121.008l-18.745.305a1.287 1.287 0 0 1-1.3-1.426l1.614-14.85a1.28 1.28 0 0 1-.146-.349l-4.476-18.806-2.024-4.861a7.222 7.222 0 0 1-1.957.882l1.244 2.643 4.883 18.667-1.442 20.018 22.316.754 28.2-12.809 22.4-5.773 12.27-10s-8.157-11.179-8.441-11.795zm-58.447-19.5c-3.153-1.305-5.053-2.334-5.2-2.412a1.3 1.3 0 0 1 1.244-2.273 64.081 64.081 0 0 0 6.926 3.071z"/>
</g>
<path d="M148.2 151.572a1 1 0 0 0-.969-.513l-5.848.544a1 1 0 0 0-.518 1.788l3.4 2.625a1 1 0 0 0 .611.208 1.023 1.023 0 0 0 .128-.008 1 1 0 0 0 .664-.381l2.444-3.169a1 1 0 0 0 .088-1.094z" fill="#fff"/>
<g fill="url(#a)">
<path d="M215.942 188.189a.5.5 0 0 0-.643-.294c-.657.244-6.829 2.359-9.226 3.179a.485.485 0 0 0-.129.02l-.223.082-.3-.533-4.132-16.317c3.722-1.631 9.422-4.082 10-4.2a.5.5 0 0 0 .43-.551.507.507 0 0 0-.552-.442c-.612.068-7.152 2.91-10.007 4.159l-.978-16.222a.506.506 0 0 0-.529-.469.5.5 0 0 0-.469.529l1.027 16.881a.482.482 0 0 0 .005.087v.063l4.244 16.8a.5.5 0 0 0 .048.121l.252.452-14.371 5.266a.5.5 0 1 0 .345.938l14.53-5.331 7.075 12.687a.5.5 0 1 0 .873-.487l-6.987-12.529c2.259-.773 8.727-2.988 9.423-3.247a.5.5 0 0 0 .294-.642zm-17.866-13.124a.5.5 0 0 0-.645-.29l-12.685 4.811a.5.5 0 0 0 .177.967.49.49 0 0 0 .177-.033l12.685-4.811a.5.5 0 0 0 .29-.644z"/>
<path d="M177.573 181.528a1.031 1.031 0 1 0 1.081.668 1.036 1.036 0 0 0-1.081-.668z"/>
</g>
<path d="M186.537 198.867a.5.5 0 0 0-.634-.312l-22.81 7.758-.215-2.424-3.513-18.32 22.327-4.386a.5.5 0 0 0-.192-.981l-22.373 4.4-4.2-13.34a.5.5 0 0 0-.954.3l4.153 13.167-15.205 1.277a.5.5 0 0 0 .042 1h.042l15.376-1.294 3.513 18.32.214 2.418c-3.146-.116-12.594-.432-13.583-.117a.5.5 0 0 0-.321.621.506.506 0 0 0 .623.333c.734-.214 8.379-.017 13.371.167l1.382 15.6a.5.5 0 0 0 .5.456h.044a.5.5 0 0 0 .454-.542l-1.386-15.624 23.041-7.837a.5.5 0 0 0 .304-.64z" fill="#f9f9fa"/>
<g fill="url(#b)">
<path d="M158.845 166.591l-3.592-1.575a1 1 0 0 1 .8-1.832l4.854 2.129z"/>
<path d="M151.812 151.976a11.582 11.582 0 0 0-15.092 1.077 1 1 0 0 0 1.387 1.441 10.932 10.932 0 0 1 1.693-1.238c1.011 1.259 2.852 3.273 4.438 3.474a1.779 1.779 0 0 0 .228.014c1.905 0 3.843-2.924 4.537-4.082a11.155 11.155 0 0 1 1.621.922 1 1 0 0 0 1.189-1.608zm-7.448 3.762c-1.113-.141-2.654-1.735-3.671-2.971a9.546 9.546 0 0 1 4.815-1.067 9.091 9.091 0 0 1 2.56.576c-.968 1.589-2.592 3.611-3.705 3.461z"/>
<path d="M195.7 141.2a5.614 5.614 0 0 0-9.187 0 1 1 0 1 0 1.679 1.088 3.7 3.7 0 0 1 2.915-1.475 3.648 3.648 0 0 1 2.918 1.48 1 1 0 0 0 1.675-1.093z"/>
<path d="M155.081 127.311a1 1 0 0 0 1.383-.28 3.618 3.618 0 0 1 5.838 0 1 1 0 0 0 1.675-1.093 5.614 5.614 0 0 0-9.187 0 1 1 0 0 0 .291 1.373z"/>
<path d="M189.934 134.871c0 .034-.01.066-.01.1v2.844a6.008 6.008 0 0 1 2.784.078v-2.922a1.378 1.378 0 0 0-.023-.227 5.846 5.846 0 0 0 2.993-2.135 1 1 0 0 0-1.678-1.094 3.617 3.617 0 0 1-5.838 0 1 1 0 0 0-1.674 1.094 5.755 5.755 0 0 0 3.446 2.262z"/>
<path d="M158.008 134.971v3.152a5.941 5.941 0 0 1 2.781-.038v-3.114a1.392 1.392 0 1 0-2.784 0z"/>
<path d="M159.4 139.021a5.674 5.674 0 0 0-4.593 2.387 1 1 0 0 0 1.674 1.094 3.618 3.618 0 0 1 5.838 0 1 1 0 0 0 1.675-1.093 5.674 5.674 0 0 0-4.594-2.388z"/>
<path d="M180.388 181.389a2.938 2.938 0 1 0-4.66 3.254 4.326 4.326 0 0 0 .765.557l2.4 1.8a.562.562 0 0 0 .531.077h.008a.564.564 0 0 0 .35-.418l.577-3a3.9 3.9 0 0 0 .029-2.27zm-2.344 2.132a1.031 1.031 0 1 1 .61-1.325 1.034 1.034 0 0 1-.61 1.325z"/>
<path d="M212.864 169.173a.64.64 0 0 0-.9-.158l-6.583 4.6-6.6 4.16-.891.437-6.69-16.391-6.419 2.481-1.271-5.447a.643.643 0 1 0-1.252.294l1.315 5.621-3.806 1.471v.01l-19.531 7.538 3.908 11.6-2.937 1.966-7.657 3.829-11.434.845a.8.8 0 0 0-.1.031l.3 1.246 11.461-.848.127-.01 7.955-3.983 2.715-1.815 8.963 26.609 13.988-4.649-.86-1.86 3.448-1.219 1.248-.441 5.962 3.956a.643.643 0 1 0 .71-1.073l-5.168-3.415.03-.01-1.152-2.5 13.594-5.606-6.957-17.044 1.032-.505 6.682-4.212 6.609-4.621a.642.642 0 0 0 .161-.887zm-9.2 26.575l-13.647 5.629.785 1.7-2.343-2.449-1.288-1.346-4.425-3.346L180.2 193l-.376-4.707a1.748 1.748 0 0 1-1.294-.042l.421 5.273 2.862 3.309 4.5 3.41 3.112 3.263.648.68-.228.081-.146.052-4.8 1.7.847 1.836-11.4 3.79-8.665-25.724 1.41-.943 5.921.554 2.9 2.118 1.361-.251-1.479-1.1a5.89 5.89 0 0 1-.9-.663 4.206 4.206 0 0 1-.783-.893l-.624-.456-6.729-.628-1.5 1-3.4-10.1 19.632-7.577v-.01l2.388-.923.438 1.874.528 4.731.565 3.225-1 2.954-2.623 1.281-.4.374a4.217 4.217 0 0 1 .218.466 3.835 3.835 0 0 1 .2.87l.634-.6 3.021-1.474 1.275-3.774-.616-3.508-.536-4.767-.5-2.123 5.41-2.091 6.246 15.3-10.983 5.386-4.378 1.031-.267 1.386 4.4-1.038.607-.143 11.1-5.432z"/>
<path d="M211.383 147.927l2.9-1.77.039 5.23a.5.5 0 0 0 .5.5.5.5 0 0 0 .5-.5l-.046-6.113a.5.5 0 0 0-.76-.423l-3.655 2.229a.5.5 0 0 0 .521.854zm15.845 49.026l-8.383-11.723-4.7-17.252-.32-5.243a.51.51 0 0 0-.529-.469.5.5 0 0 0-.469.529l.323 5.294a.5.5 0 0 0 .017.1l4.733 17.391a.5.5 0 0 0 .076.16l8.163 11.414-11.821 9.633-22.291 5.745c-.015 0-.026.014-.04.02s-.028 0-.041.01l-28.095 12.761-21.68-.732 1.4-19.5a.506.506 0 0 0-.015-.163l-4.876-18.668a.537.537 0 0 0-.041-.1l-1.539-2.96a.5.5 0 0 0-.887.463l1.515 2.9 4.848 18.532-1.435 19.936a.5.5 0 0 0 .481.536l22.316.754h.017a.5.5 0 0 0 .207-.045l28.159-12.79 22.358-5.762a.505.505 0 0 0 .191-.1l12.27-10a.5.5 0 0 0 .088-.671zm-96.2-26.9l23.165-.486a.5.5 0 0 0 .228-.061l22.133-12 14.9-1.49h.011l7.36-.909a.5.5 0 0 0 .187-.062l8.711-4.962a.5.5 0 1 0-.5-.869l-8.624 4.913-7.249.9-15 1.5a.5.5 0 0 0-.188.058l-22.115 11.992-23.782.5a.5.5 0 0 0-.449.7l1.47 3.46a.5.5 0 0 0 .46.3.493.493 0 0 0 .2-.04.5.5 0 0 0 .265-.655z"/>
<path d="M221.337 150.947c-.37-.407-2.546-2.481-6.929-.472a1 1 0 0 0 .832 1.818c3.251-1.489 4.553-.074 4.594-.03.024.03.064.072.091.1.076.074 1.82 1.86-.674 5.575-2.65 3.945-5.713 3.84-5.862 3.832a1 1 0 0 0-.142 1.995c.019 0 .085.006.193.006.877 0 4.494-.285 7.471-4.717 3.289-4.902.831-7.7.426-8.107zm-9.037 2.245a.5.5 0 1 0-.567-.823c-.354.244-3.456 2.447-3.149 4.537.13.889.826 1.577 2.071 2.049v2.479a.5.5 0 0 0 1 0V158.6a.5.5 0 0 0-.347-.476c-1.069-.345-1.652-.8-1.735-1.363-.183-1.25 1.962-3.041 2.727-3.569z"/>
<path d="M141.324 179.661a1 1 0 0 0-1.361.384 5.382 5.382 0 0 1-3.357 2.765c-3.375.921-7.389-1.383-7.43-1.407a1.043 1.043 0 0 0-.494-.137 23.844 23.844 0 0 1-5.361-1.266 94.816 94.816 0 0 1-10.046-4.156 1 1 0 1 0-.87 1.8 94.837 94.837 0 0 0 10.318 4.263 28.613 28.613 0 0 0 5.662 1.344 14.825 14.825 0 0 0 6.505 1.775 8.516 8.516 0 0 0 2.233-.285 7.38 7.38 0 0 0 4.585-3.72 1 1 0 0 0-.384-1.36zm-13.077-2.407c1.673-1.014 6.485-3.407 8.631-2.308a2.26 2.26 0 0 1 1.111 2.027.5.5 0 0 0 .125.292l1.333 1.5a.5.5 0 1 0 .747-.664l-1.225-1.378a3.151 3.151 0 0 0-1.637-2.667c-3.076-1.572-9.338 2.182-9.6 2.343a.5.5 0 0 0 .519.855z"/>
<path d="M187.079 215.322a62.9 62.9 0 0 1-2.99 10.65 48.268 48.268 0 0 1-1.024 3.355c-2.593 7.389-6.135 12.929-7.8 12.929a.634.634 0 0 1-.412-.145c-.706-.575-.484-6.506-.084-12.311a87.741 87.741 0 0 1-19.743 2.7c-11.364 0-18.463-1.931-20.878-2.715l-.237-5.569a.5.5 0 0 0-1 .043l.386 9.076c.038 4.572-.1 8.349-.622 8.777a.635.635 0 0 1-.412.145c-1.67 0-5.226-5.541-7.819-12.929a88.238 88.238 0 0 1-2.593-9.678v-.018c-2.557-10.229-4.4-21.578-4.427-21.725a.5.5 0 0 0-.984.174c.025.144 1.891 11.541 4.373 21.641a43.511 43.511 0 0 1-3.955.194c-15.782 0-32.651-7.878-32.651-11.6 0-2.862 1.947-4.038 5.183-6.379l.294-3.727a1.3 1.3 0 0 1 1.284-1.194h.109l2.658.209c-.932 1-1.8 1.954-1.856 2.019a.5.5 0 0 0 .741.672c.02-.022 1.7-1.876 2.915-3.143a51.528 51.528 0 0 0 4.106-4.6l-1.385-4.51a1.3 1.3 0 0 1 .858-1.619l4.541-1.395-1.472 2.6a.5.5 0 0 0 .871.492l2-3.526a59.168 59.168 0 0 0 2.977-5.992l-2.871-4.723a1.3 1.3 0 0 1 .436-1.78l4.685-2.84-.841 2.8a.5.5 0 0 0 .335.623.506.506 0 0 0 .144.021.5.5 0 0 0 .479-.356l1.159-3.861a103.318 103.318 0 0 0 2.315-10.528c0-9.635.771-18.028 2.6-23.3l.629 1.572a.5.5 0 0 0 .929-.371l-1.036-2.59-.354-1.132 1.076-.336a39.516 39.516 0 0 1 6.206-8.693 17.58 17.58 0 0 0 .293 2.241.5.5 0 0 0 .472.34.5.5 0 0 0 .477-.656c-.081-.25-.222-1.675-.361-3.33l.075-3.231 3.858.09a63.4 63.4 0 0 1 10.33-6.958l1.511-5.524 5.175 1.415-2.448 1.1a.5.5 0 1 0 .409.912l3.465-1.619a43.83 43.83 0 0 1 14.834-3.133q.79 0 1.535.051c7.7.531 20.471 10.442 30.576 20.384a.65.65 0 0 1 .461-.192.635.635 0 0 1 .439.175 78.316 78.316 0 0 1 8.426 9.469c2.618 2.808 5.766 6.87 6.851 11.093a12.766 12.766 0 0 1 .357 2.321l1.9-1.109a14.088 14.088 0 0 0-.321-1.71c-1.189-4.633-4.577-9-7.244-11.873a80.227 80.227 0 0 0-8.6-9.651 2.616 2.616 0 0 0-1.645-.711 132.405 132.405 0 0 0-15.667-13.173c-6.275-4.386-11.455-6.747-15.4-7.019-.538-.037-1.1-.056-1.673-.056a44.826 44.826 0 0 0-14.927 3.034l-5.98-1.635a2 2 0 0 0-2.457 1.4l-1.287 4.707a65.217 65.217 0 0 0-9.321 6.285l-3.115-.072h-.047a2 2 0 0 0-2 1.953l-.068 2.94a42.293 42.293 0 0 0-6.474 8.772l-.291.091a2 2 0 0 0-1.313 2.506l.143.457c-1.979 5.088-2.989 13.356-3 24.6a102.64 102.64 0 0 1-2.034 9.4l-5.279 3.2a3.3 3.3 0 0 0-1.111 4.526l2.326 3.838a57.63 57.63 0 0 1-2.077 4.169l-5.176 1.59a3.3 3.3 0 0 0-2.183 4.118l1.073 3.494a49.486 49.486 0 0 1-3.185 3.519l-3-.236a3.17 3.17 0 0 0-.266-.011 3.31 3.31 0 0 0-3.278 3.035l-.221 2.8c-2.946 2.116-5.262 3.81-5.262 7.461 0 3.883 7.315 7.34 11.675 9.055a65.414 65.414 0 0 0 22.976 4.543 46.33 46.33 0 0 0 3.429-.125 80.231 80.231 0 0 0 2.274 8.2c.513 1.46 5.14 14.267 9.706 14.267a2.624 2.624 0 0 0 1.675-.594c.828-.674 1.5-1.218 1.349-11.451a76.223 76.223 0 0 0 19.738 2.288 85.8 85.8 0 0 0 17.577-2.149c-.579 10.036.152 10.631.988 11.312a2.623 2.623 0 0 0 1.674.594c4.55 0 9.177-12.807 9.689-14.267.345-.983.694-2.123 1.039-3.39a67.385 67.385 0 0 0 3.306-12.285z"/>
</g>
</svg>

До

Ширина:  |  Высота:  |  Размер: 19 KiB

Просмотреть файл

@ -1,68 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" width="300" height="300" viewBox="0 0 300 300">
<defs>
<linearGradient id="a" x1="-300.021" y1="-272.736" x2="547.138" y2="574.423" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#ccfbff"/>
<stop offset="1" stop-color="#c9e4ff"/>
</linearGradient>
<linearGradient id="b" x1="-18.672" y1="23.78" x2="279.805" y2="322.256" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#00c8d7"/>
<stop offset="1" stop-color="#0a84ff"/>
</linearGradient>
</defs>
<ellipse cx="147.98" cy="227.18" rx="37.772" ry="5.739" fill="#eaeaee"/>
<path d="M166.909 241.114c-3.981-6.089-4.649-6.1-5.174-6.1-.694-.012-20.082-1.128-30.409-1.727l-5.48-2.529a1 1 0 0 0-.736-.04c-.521.174-8.625 2.562-11.7 3.468a1 1 0 0 0 .217 1.957l13.172.854-6.831 3.564a1 1 0 0 0 .458 1.887l45.649.217a1 1 0 0 0 .837-1.547z" fill="#eaeaee"/>
<path d="M147.941 251.71l-6.3-4.348a.934.934 0 0 0-.6-.176l-36.954 1.3a1 1 0 0 0-.649.27l-3.478 3.261a1 1 0 0 0 .684 1.729l46.736-.217a1 1 0 0 0 .563-1.823z" fill="#eaeaee"/>
<path d="M196.264 252.187l-11.3-9.13a1 1 0 0 0-.718-.218l-26.5 2.39-4.328.216a1 1 0 0 0-.648 1.715l8.7 8.479a1 1 0 0 0 .7.284h.059l33.476-1.957a1 1 0 0 0 .57-1.776z" fill="#eaeaee"/>
<path d="M223.976 231.634a1.006 1.006 0 0 0-.71-.319c-11.112-.254-28.009-.689-29.167-.85a1 1 0 0 0-.893 1.7l5 4.782a1 1 0 0 0 .691.277h.051c9.877-.507 24.978-1.217 26.009-1.114a1.108 1.108 0 0 0 1.258-.485c.354-.598.434-1.111-2.239-3.991z" fill="#eaeaee"/>
<path d="M157.336 56.28H133.1c-2.108-3.9-7.559-12.719-14.4-14.023-8.952-1.707-10.737 7.217-10.737 7.217s-5.949-15.469-21-13.419c-16.878 2.3-8.928 20.065-8.928 20.065H52.627l8.187.159h-8.191a1 1 0 0 0 0 2h104.713a1 1 0 0 0 0-2z" fill="#fff"/>
<path d="M255.293 70.249H241.6c-1.129-2.113-4.19-7.156-8.057-7.894-4.978-.949-5.971 4.013-5.971 4.013s-3.309-8.6-11.68-7.462c-9.386 1.278-4.965 11.158-4.965 11.158H196.8l9.462.184h-9.2a1 1 0 0 0 0 2h58.233a1 1 0 0 0 0-2z" fill="#fff"/>
<path d="M241.739 47.853l.045-.1c-.058.025-.063.06-.045.1z" fill="#fff"/>
<path d="M153.55 53.855h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1zm-11 0h-8.07a.5.5 0 0 1-.452-.285 38.288 38.288 0 0 0-1.976-3.334.5.5 0 0 1 .837-.549c.393.6 1.445 2.295 1.889 3.168h7.771a.5.5 0 0 1 0 1zm-66.488-.712h-3a.5.5 0 0 1 0-1h3a.5.5 0 0 1 0 1zm-11 0h-12a.5.5 0 0 1 0-1h12a.5.5 0 0 1 0 1zm12.838-1.49a.5.5 0 0 1-.473-.339c-.1-.29-.2-.616-.311-.972a.5.5 0 1 1 .958-.287c.1.344.2.656.3.937a.5.5 0 0 1-.312.635.515.515 0 0 1-.162.026zm30.5-5.153a.506.506 0 0 1-.468-.32 23.563 23.563 0 0 0-2.181-4.037.5.5 0 0 1 .834-.553 27.46 27.46 0 0 1 1.718 2.983 10.516 10.516 0 0 1 3.679-5.017.5.5 0 1 1 .571.82 10.183 10.183 0 0 0-3.663 5.724.5.5 0 0 1-.4.394.492.492 0 0 1-.09.006zm18.343-2.966a.5.5 0 0 1-.339-.133q-.361-.333-.734-.65a.5.5 0 1 1 .646-.762q.39.33.766.678a.5.5 0 0 1-.339.867zM76.821 41.81a.563.563 0 0 1-.09-.008.5.5 0 0 1-.4-.582c.792-4.351 3.544-7.229 8.181-8.555a.5.5 0 1 1 .275.961c-4.24 1.213-6.754 3.828-7.473 7.773a.5.5 0 0 1-.493.411zm45.892-1.221a.5.5 0 0 1-.236-.06 12.614 12.614 0 0 0-2.667-1.082.5.5 0 0 1 .262-.965 13.589 13.589 0 0 1 2.879 1.166.5.5 0 0 1-.237.94zm-22.76-4.664a.5.5 0 0 1-.28-.086q-.4-.271-.82-.525a.5.5 0 1 1 .517-.855q.444.267.865.553a.5.5 0 0 1-.281.914zm-4.47-2.2a.5.5 0 0 1-.154-.024 16.412 16.412 0 0 0-2.832-.647.5.5 0 0 1 .137-.99 17.452 17.452 0 0 1 3 .687.5.5 0 0 1-.154.976z" fill="#eaeaee"/>
<path d="M182.316 98.659a18.015 18.015 0 0 1-9.94-2.7 21.661 21.661 0 0 0-21.783 0 19.662 19.662 0 0 1-19.879 0 21.655 21.655 0 0 0-21.78 0 19.65 19.65 0 0 1-19.873 0 19.92 19.92 0 0 0-10.886-2.937 19.931 19.931 0 0 0-10.889 2.938 18.005 18.005 0 0 1-9.937 2.7 18 18 0 0 1-9.936-2.7 19.926 19.926 0 0 0-10.888-2.937 1 1 0 0 0 0 2 18 18 0 0 1 9.936 2.7 19.926 19.926 0 0 0 10.888 2.938 19.932 19.932 0 0 0 10.89-2.938 18 18 0 0 1 9.937-2.7 18 18 0 0 1 9.934 2.7 21.649 21.649 0 0 0 21.777 0 19.657 19.657 0 0 1 19.876 0 21.659 21.659 0 0 0 21.782 0 19.666 19.666 0 0 1 19.881 0 19.937 19.937 0 0 0 10.892 2.938 1 1 0 0 0 0-2zm66.143-10.24a.5.5 0 0 0-.7-.084 19.457 19.457 0 0 1-9.2 3.162 11.427 11.427 0 0 1-3.738-.029c2-.62 3.759-1.488 4.548-2.628.953-1.376.377-2.177.086-2.457-.88-.849-2.82-.664-4.236.4-1.065.8-2.892 2.666-2.477 4.2a29.546 29.546 0 0 1-4.815.685.5.5 0 0 0 .024 1h.025a30.5 30.5 0 0 0 5.355-.79c.88.715 2.643.915 5.337.616 6.261-.7 9.574-3.263 9.712-3.371a.5.5 0 0 0 .079-.704zm-12.646-.839a3.515 3.515 0 0 1 2.052-.735 1.318 1.318 0 0 1 .891.259c.31.3 0 .859-.215 1.168-.734 1.06-2.664 1.894-4.832 2.472-.233-.777.881-2.244 2.104-3.164zm-103.279 3.449a17.836 17.836 0 0 0 2.88 1.09.5.5 0 0 0 .27-.963 16.942 16.942 0 0 1-2.722-1.031.5.5 0 1 0-.428.9zm-18.885-2.8a.483.483 0 0 0 .168-.029 18.775 18.775 0 0 1 6.459-1 20.224 20.224 0 0 1 5.081.581.5.5 0 1 0 .249-.969 21.191 21.191 0 0 0-5.33-.612 19.728 19.728 0 0 0-6.795 1.062.5.5 0 0 0 .168.971zm35.6 2.948a.5.5 0 0 0 .208-.046c.81-.373 1.565-.782 2.3-1.178a18.324 18.324 0 0 1 8.719-2.718.5.5 0 0 0-.057-1 19.381 19.381 0 0 0-9.139 2.837c-.716.388-1.458.789-2.237 1.148a.5.5 0 0 0 .209.954zm18.929-3.052a19.413 19.413 0 0 1 2.681 1.165.5.5 0 0 0 .457-.891 20.737 20.737 0 0 0-2.815-1.222.5.5 0 0 0-.323.947zm-28.717 4.656c.328.02.666.034 1.017.043h.013a.5.5 0 0 0 .013-1 26.883 26.883 0 0 1-.981-.041.5.5 0 0 0-.061 1zm-34.925-.516a.516.516 0 0 0 .121-.015c.345-.086.674-.18.992-.28a.5.5 0 1 0-.3-.953q-.448.142-.932.263a.5.5 0 0 0 .12.985zm69.891-1.124c.3.141.619.276.944.4a.486.486 0 0 0 .184.035.5.5 0 0 0 .184-.965c-.308-.122-.6-.25-.893-.383a.5.5 0 0 0-.418.908zm31.973-4.795a24.722 24.722 0 0 0-2.812-.152h-.246a.5.5 0 0 0 .006 1h.239a23.378 23.378 0 0 1 2.7.146h.058a.5.5 0 0 0 .057-1zm4.957 1.286a18.905 18.905 0 0 0-.957-.373.5.5 0 1 0-.337.941c.313.112.614.231.906.354a.5.5 0 0 0 .388-.922zm13.064 4.2a20.357 20.357 0 0 1-4.951-.548.5.5 0 0 0-.241.971 21.357 21.357 0 0 0 5.192.577.5.5 0 1 0 0-1zM78.626 87.193A18.422 18.422 0 0 1 88.8 89.95l.942.506a.5.5 0 0 0 .468-.885l-.934-.5a19.489 19.489 0 0 0-10.649-2.878.5.5 0 0 0 0 1zm116.741.636c-.863.392-1.662.824-2.435 1.242a18.337 18.337 0 0 1-8.572 2.708.5.5 0 0 0 .031 1h.032a19.407 19.407 0 0 0 8.985-2.827c.758-.409 1.542-.833 2.373-1.211a.5.5 0 1 0-.413-.91zm-97.823 4.933c.6.044 1.243.066 1.905.066q.6 0 1.148-.022a.5.5 0 0 0 .479-.521.493.493 0 0 0-.52-.479 26.789 26.789 0 0 1-2.94-.042.493.493 0 0 0-.535.462.5.5 0 0 0 .463.536z" fill="#eaeaee"/>
<path d="M93.5 151.647a18.413 18.413 0 0 1 10.172 2.757c.313.17.627.34.945.507a.5.5 0 1 0 .465-.885c-.314-.165-.624-.333-.934-.5a19.486 19.486 0 0 0-10.648-2.879.5.5 0 0 0 0 1zm18.919 5.567c.518.038 1.067.056 1.631.062v-1a24.239 24.239 0 0 1-1.56-.06.5.5 0 0 0-.073 1zm84.386 7.1a17.993 17.993 0 0 1-9.934-2.7 24.348 24.348 0 0 0-4.74-2.115q-.039 1.039-.087 2.073a24.339 24.339 0 0 1 3.875 1.8 19.91 19.91 0 0 0 10.886 2.938 1 1 0 1 0 0-2zm-83.284 0a18 18 0 0 1-9.935-2.7 19.924 19.924 0 0 0-10.887-2.937 19.92 19.92 0 0 0-10.886 2.938 18 18 0 0 1-9.935 2.7 18 18 0 0 1-9.934-2.7 19.92 19.92 0 0 0-10.886-2.937 1 1 0 0 0 0 2 18 18 0 0 1 9.934 2.7 19.92 19.92 0 0 0 10.886 2.938 19.922 19.922 0 0 0 10.887-2.937 19.644 19.644 0 0 1 19.869 0 19.923 19.923 0 0 0 10.887 2.938c.222 0 .432-.006.645-.011q-.027-1-.047-2c-.202.002-.397.007-.603.007z" fill="#eaeaee"/>
<path d="M209.235 68.394h-12a.5.5 0 0 1 0-1h12a.5.5 0 0 1 0 1zm45.582-.184h-1.8a.5.5 0 0 1 0-1h1.8a.5.5 0 0 1 0 1zm-10.8 0h-1a.5.5 0 0 1 0-1h1a.5.5 0 0 1 0 1zm-3.491-2.881a.5.5 0 0 1-.39-.187 18.3 18.3 0 0 0-2-2.129.5.5 0 1 1 .668-.744 19.181 19.181 0 0 1 2.109 2.246.5.5 0 0 1-.389.813zm-12.517-.629a.5.5 0 0 1-.466-.32 13.846 13.846 0 0 0-3.855-5.164.5.5 0 1 1 .623-.781 14.475 14.475 0 0 1 3.623 4.438 5.416 5.416 0 0 1 3.107-3.029.5.5 0 0 1 .326.945 5 5 0 0 0-2.867 3.51.5.5 0 0 1-.447.4zm-17.64-2.036h-.051a.5.5 0 0 1-.447-.548 6.448 6.448 0 0 1 1.057-3.035.5.5 0 1 1 .824.566 5.457 5.457 0 0 0-.886 2.57.5.5 0 0 1-.497.444zm4.193-5.039a.5.5 0 0 1-.151-.977 10.123 10.123 0 0 1 1.018-.264.5.5 0 0 1 .2.98 8.89 8.89 0 0 0-.916.236.512.512 0 0 1-.151.022z" fill="#eaeaee"/>
<path d="M104.646 204.6H40.958a1 1 0 0 1 0-2h63.688a1 1 0 1 1 0 2z" fill="#eaeaee"/>
<path d="M209.627 204.6h-21.586a1 1 0 0 1 0-2h21.587a1 1 0 0 1 0 2z" fill="#eaeaee"/>
<path d="M264.9 204.6h-22.368a1 1 0 0 1 0-2H264.9a1 1 0 0 1 0 2z" fill="#eaeaee"/>
<path d="M212.21 123.577a.479.479 0 0 0 .167-.029 18.777 18.777 0 0 1 6.456-1 .5.5 0 0 0 0-1 19.725 19.725 0 0 0-6.791 1.06.5.5 0 0 0 .167.971zm-9.118 4.039a.516.516 0 0 0 .121-.015c.345-.086.674-.18.992-.28a.5.5 0 1 0-.3-.953q-.448.142-.932.263a.5.5 0 0 0 .12.985zm19.345-4.964h.025a30.515 30.515 0 0 0 5.356-.79c.881.714 2.644.916 5.336.616 6.261-.7 9.575-3.264 9.712-3.372a.5.5 0 0 0-.619-.785 19.464 19.464 0 0 1-9.2 3.163 11.451 11.451 0 0 1-3.737-.029c2-.621 3.758-1.488 4.548-2.629.952-1.375.377-2.176.086-2.457-.88-.846-2.82-.664-4.236.4-1.065.8-2.892 2.667-2.476 4.2a29.559 29.559 0 0 1-4.815.685.5.5 0 0 0 .024 1zm7.867-5.087a3.514 3.514 0 0 1 2.051-.735 1.319 1.319 0 0 1 .892.259c.31.3 0 .859-.214 1.168-.734 1.06-2.664 1.894-4.832 2.473-.234-.777.881-2.248 2.099-3.165zm-34.2 10.55c.6.044 1.242.066 1.9.066q.6 0 1.15-.022a.5.5 0 0 0 .479-.521.5.5 0 0 0-.52-.479 26.784 26.784 0 0 1-2.94-.042.494.494 0 0 0-.535.462.5.5 0 0 0 .468.536zm65.04.63a19.926 19.926 0 0 0-10.888 2.938 19.646 19.646 0 0 1-19.87 0 21.646 21.646 0 0 0-21.775 0 19.648 19.648 0 0 1-19.871 0 27.517 27.517 0 0 0-3.86-1.825 8.043 8.043 0 0 1-1.24 1.6l-.067.067a23.017 23.017 0 0 1 4.215 1.913 21.646 21.646 0 0 0 21.775 0 19.648 19.648 0 0 1 19.871 0 21.644 21.644 0 0 0 21.774 0 18 18 0 0 1 9.936-2.7 1 1 0 0 0 0-2zm-15.1 13.382q-.448.142-.932.263a.5.5 0 0 0 .12.985.516.516 0 0 0 .121-.015c.345-.086.674-.18.992-.28a.5.5 0 1 0-.3-.953zM187.36 125.3c.313.17.626.34.944.507a.5.5 0 0 0 .466-.885c-.313-.165-.624-.333-.936-.5a30.785 30.785 0 0 0-3.129-1.539 7.669 7.669 0 0 1 .688 1.4c.675.317 1.317.669 1.967 1.017zm53.9 17.615a26.531 26.531 0 0 1-2.94-.042.5.5 0 0 0-.073 1c.6.044 1.241.066 1.9.066q.6 0 1.152-.022a.5.5 0 0 0 .479-.521.517.517 0 0 0-.52-.477zm19.709-5.611a19.715 19.715 0 0 0-6.786 1.058.5.5 0 0 0 .167.971.479.479 0 0 0 .167-.029 18.767 18.767 0 0 1 6.451-1 .5.5 0 0 0 0-1zm-30.059 3.378c-.314-.165-.624-.333-.934-.5a19.5 19.5 0 0 0-10.648-2.877.5.5 0 0 0 0 1 18.429 18.429 0 0 1 10.172 2.756c.313.17.627.34.945.507a.5.5 0 1 0 .465-.885z" fill="#eaeaee"/>
<path d="M186.068 174.772c1.01-10.949 1.759-25.609.451-38.9l.514-.514c5.006-5.033 4.911-12.421-.216-17.577a12.97 12.97 0 0 0-17.732-.631l-4.1-1.107s.429-2.85-.321-3.725a2.606 2.606 0 0 0-1.935-.82s.81-4.055-1.065-5.555c-2.071-1.656-7.945 3-7.945 3-3.551 1.84-9.684 4.594-12.2 4.956-2.875.413-9.386 2.182-15.237 3.867l-.414-.417a12.97 12.97 0 0 0-18.4 0 13.094 13.094 0 0 0 0 18.425l1.835 1.845a281.627 281.627 0 0 0-.386 35.906 21.818 21.818 0 0 0-5.216 17.689c.914 6.436 4.8 9.96 8.711 12.237a45.905 45.905 0 0 0 2.483 7.891 48.514 48.514 0 0 0 1.584 5.944c2.971 8.511 6.707 12.826 11.1 12.826a6.214 6.214 0 0 0 3.926-1.4c1.7-1.391 2.456-3.106 2.576-9.037 4.45.407 9.479.63 14.506.63 3.466 0 7.989-.107 12.491-.521-.062 5.242.283 7.251 2.332 8.929a6.041 6.041 0 0 0 3.818 1.358c5.994 0 9.9-8.623 11.693-13.763a54.51 54.51 0 0 0 2.272-9.4 22.5 22.5 0 0 0 .282-1.662c5.6-3.181 9.206-8.133 10.03-13.929a18.73 18.73 0 0 0-5.437-16.545z" fill="#fff"/>
<path d="M180.923 176.649c1.356-13.432 2.047-29.548.435-42.9l2.282-2.282c3.039-3.056 2.813-7.153-.227-10.209a7.753 7.753 0 0 0-11.006 0l-1.5 1.506-10.849-2.927V116.9l-5.485.652 1.837-4.185s-9.323 4.837-13.862 5.489c-3.256.468-12.518 3.116-17.495 4.577l-2.6-2.612a7.753 7.753 0 0 0-11.006 0 7.856 7.856 0 0 0 0 11.067l3.588 3.608c-1 8.19-1.392 24.339-.5 39.878a16.356 16.356 0 0 0-5.384 14.9c.691 4.861 3.718 7.353 8.133 9.5a43.736 43.736 0 0 0 2.876 9.68 46.786 46.786 0 0 0 1.529 5.906c2.594 7.432 5.5 10.17 6.8 9.108.621-.509.764-5.158.623-10.882 10.036 1.55 27.191 1.879 37.611.037-.141 5.711-.339 10.337.281 10.845 1.3 1.062 4.686-2.654 7.28-10.086a49.724 49.724 0 0 0 2.075-8.686c.24-1.009.389-2.865.65-4.129 4.971-2.094 8.871-5.932 9.619-11.195 1.06-7.448-2.858-11.281-5.705-13.723z" fill="url(#a)"/>
<g fill="#f9f9fa">
<path d="M157.681 202.625c-7.81-1.785-7.984-6.013-7.316-8.5l-5.042-.149c.345 2.51-.575 6.011-7.5 7.594a37.408 37.408 0 0 1-10.215.863c9.456 9.453 32.143 9.571 41.307.752a33.732 33.732 0 0 1-11.234-.56z"/>
<path d="M174.91 164.318a9.715 9.715 0 0 0 2.452-3.815c.485-10.321.055-20.871-2.338-29.052-2.232-7.632-28.394-17.552-50.949-2.609-4.418 2.927-5.452 17.609-4.682 33.059a13.622 13.622 0 0 0 1.968 2.818c2.466 2.659.879 4.441-1.338 6.078a179.491 179.491 0 0 0 2.655 18.852 16.685 16.685 0 0 0 4.478 1.311l-.076-24.062 17.388.691 2.177-5.053h6.114l2.011 5.434 15.319.637-.706 23.843a20.118 20.118 0 0 0 4.39-1.865c.9-4.84 1.941-11.371 2.7-18.563-2.273-2.035-4.473-5.278-1.563-7.704z"/>
</g>
<g fill="url(#b)">
<path d="M128.086 142.316a1.412 1.412 0 0 0 1.411-1.41v-3.162a1.41 1.41 0 1 0-2.821 0v3.162a1.412 1.412 0 0 0 1.41 1.41z"/>
<path d="M163.123 142.316a1.412 1.412 0 0 0 1.411-1.41v-3.162a1.41 1.41 0 1 0-2.821 0v3.162a1.412 1.412 0 0 0 1.41 1.41z"/>
<path d="M167.475 144.641a1 1 0 0 0-1.383.28 3.677 3.677 0 0 1-5.937 0 1 1 0 0 0-1.675 1.093 5.674 5.674 0 0 0 9.287 0 1 1 0 0 0-.292-1.373z"/>
<path d="M132.434 144.633a1 1 0 0 0-1.383.295 3.758 3.758 0 0 1-2.965 1.5 3.709 3.709 0 0 1-2.968-1.506 1 1 0 0 0-1.675 1.093 5.674 5.674 0 0 0 9.287 0 1 1 0 0 0-.296-1.382z"/>
<path d="M156.383 149.1a3.079 3.079 0 0 1-2.589-.454 5.065 5.065 0 0 1-1.237-1.437 14.022 14.022 0 0 0 4.227-4.094 2.611 2.611 0 0 0 .316-2.192 1.475 1.475 0 0 0-1.215-.9c-2.294-.468-9.138 1.038-12.121 4.226a1.236 1.236 0 0 0-.175 1.476c.667 1.18 4.491 2.1 6.339 2.316a7.2 7.2 0 0 1-.174 1.908 4.738 4.738 0 0 1-3.063 3.2 1 1 0 0 0 .563 1.919 6.765 6.765 0 0 0 4.441-4.631 7.768 7.768 0 0 0 .161-.853 4.526 4.526 0 0 0 .864.75 5.069 5.069 0 0 0 4.408.626 1 1 0 0 0-.743-1.857z"/>
<path stroke="#59acff" stroke-linecap="round" stroke-linejoin="round" d="M116.035 173.443l-4.139 3.327"/>
<path d="M125.989 190.92h-.029c-4.94-.28-6.414-3.149-6.474-3.271a.5.5 0 0 1 .9-.445c.055.105 1.317 2.473 5.636 2.719a.5.5 0 0 1-.028 1z"/>
<path d="M169.551 192.631a4.541 4.541 0 0 1-.563-.035.5.5 0 1 1 .124-.992c3.16.386 6.822-3.654 6.858-3.7a.5.5 0 0 1 .746.666c-.154.178-3.658 4.061-7.165 4.061z"/>
<path d="M183.016 175.823c1.106-11.346 2.011-27.289.441-41.342l1.6-1.6c3.752-3.772 3.659-9.13-.223-13.034a9.753 9.753 0 0 0-13.842 0l-.68.683-8.249-2.225v-1.4a2 2 0 0 0-2.236-1.986l-2.011.239.431-.982a2 2 0 0 0-2.752-2.579c-2.511 1.3-9.781 4.79-13.226 5.284-3.123.449-11.319 2.756-16.631 4.3l-1.759-1.769a9.752 9.752 0 0 0-13.842 0 9.869 9.869 0 0 0 0 13.888l2.909 2.925c-.839 7.717-1.311 22.481-.456 38.32a18.247 18.247 0 0 0-5.315 16.012c.785 5.528 4.3 8.4 7.952 10.359a.973.973 0 0 0 .379.315l.044.018a44.416 44.416 0 0 0 2.707 8.865 47.481 47.481 0 0 0 1.548 5.908c1.391 3.985 4.288 10.669 8.067 10.669a2.948 2.948 0 0 0 1.888-.672c.741-.607 1.506-1.232 1.4-10.127a149.239 149.239 0 0 0 17.72.992 122.747 122.747 0 0 0 15.786-.912c-.187 7.245-.156 9.04 1.075 10.048a2.777 2.777 0 0 0 1.78.631c3.395 0 6.7-6 8.655-11.606a51.053 51.053 0 0 0 2.149-8.956c.138-.606.239-1.364.346-2.163.043-.324.087-.653.133-.968a21.447 21.447 0 0 0 2.278-1.27c.384-.2.763-.42 1.127-.66a.978.978 0 0 0 .307-.341 15.378 15.378 0 0 0 6.094-10.03 15.622 15.622 0 0 0-5.594-14.834zm3.615 14.554a13.725 13.725 0 0 1-6.578 9.6c-4.748 2.479-11.193 2.162-11.262 2.162a1 1 0 0 0-.111 2c.065 0 .426.022 1 .022a30.255 30.255 0 0 0 7.052-.837c-.121.893-.231 1.788-.373 2.385a49.721 49.721 0 0 1-2.075 8.686c-2.3 6.6-5.231 10.265-6.767 10.265a.788.788 0 0 1-.513-.178c-.588-.481-.44-4.669-.3-9.971a92.144 92.144 0 0 0 3.713-.719.5.5 0 1 0-.213-.977 95.1 95.1 0 0 1-10.957 1.71c-3.286.248-6.816.369-10.368.369-3.15 0-6.3-.1-9.3-.267a93.424 93.424 0 0 1-15-2.351.5.5 0 0 0-.265.965c.06.016 1.8.483 4.818 1.03.114 5.411-.04 9.722-.637 10.211a.956.956 0 0 1-.621.22c-1.47 0-3.942-2.918-6.179-9.328a46.793 46.793 0 0 1-1.529-5.906 37.051 37.051 0 0 1-2.391-7.444 43.727 43.727 0 0 0 9.71 1.22h.005a1 1 0 0 0 .005-2c-.065 0-6.126-.055-10.213-1.46-4.41-2.147-7.435-4.639-8.125-9.5a16.356 16.356 0 0 1 5.384-14.9c-.888-15.538-.5-31.687.5-39.878l-3.588-3.608a7.856 7.856 0 0 1 0-11.067 7.752 7.752 0 0 1 11.006 0l1.839 1.849c-6.694 2.774-7.5 6.758-7.537 6.949a.5.5 0 0 0 .983.183c.008-.043.855-3.866 7.552-6.438 5.027-1.473 14.049-4.046 17.255-4.507 4.54-.652 13.862-5.489 13.862-5.489l-1.837 4.185 5.485-.652v2.935l10.7 2.888c5.988 2.057 5.959 4.674 5.957 4.737a.5.5 0 0 0 .448.538h.05a.5.5 0 0 0 .5-.45c.014-.139.235-3.223-6.035-5.565l.726-.73a7.753 7.753 0 0 1 11.006 0c3.039 3.056 3.266 7.154.227 10.209l-2.282 2.282c1.562 12.943.959 28.472-.314 41.645l-3.794-3.566a.5.5 0 1 0-.685.729l4.357 4.1.01.009 1.883 1.77c.011.01.025.014.037.024a13.352 13.352 0 0 1 3.779 11.911z"/>
<path d="M168.257 240.857h-.01l-48.258-.979a.5.5 0 0 1-.263-.919l8.478-5.543a.449.449 0 0 1 .3-.08c28.881 1.809 32.47.4 32.853.169a.5.5 0 0 1 .729-.023L168.61 240a.5.5 0 0 1-.354.854z"/>
<path d="M147.391 237.905c-4.526 0-12.919-.456-20.082-3.389-9.543-3.907-13.037-8.2-13.719-9.141a.5.5 0 0 1 0-.9l12.716-6.2a.493.493 0 0 1 .449.006.5.5 0 0 1 .263.363c.011.068 1.141 6.818 5.027 9.79 5.259 4.022 11.862 1.9 11.929 1.88a.5.5 0 0 1 .511.121L151 236.96a.5.5 0 0 1-.315.853c-.038.002-1.285.092-3.294.092z"/>
<path d="M164.795 253.513c-2.23 0-3.545-.125-3.574-.127a.5.5 0 0 1-.373-.229l-8.561-13.457a.5.5 0 0 1 .4-.769c.109 0 11.008-.447 18.976-4.033 7.87-3.541 10.335-8.282 10.359-8.33a.5.5 0 0 1 .382-.271.5.5 0 0 1 .438.163l13.047 14.678a.5.5 0 0 1 .006.657 36.427 36.427 0 0 1-19.868 10.769 69.143 69.143 0 0 1-11.232.949z"/>
<path d="M148.408 251.333l-48.267-.189a.5.5 0 0 1-.343-.862l6.677-6.361a.5.5 0 0 1 .728.041c.378.239 3.928 1.74 32.847.626a.542.542 0 0 1 .3.088l8.341 5.746a.5.5 0 0 1-.284.912z"/>
<path d="M226.286 234.554h-.027c-.12-.006-12.14-.7-21.877-4.159-9.865-3.507-14.313-8.4-15.115-9.353a.5.5 0 0 1-.045-.909l9.663-5a.5.5 0 0 1 .635.151c.042.058 4.181 5.759 8.169 8.808 5.376 4.112 15.307 5.541 15.406 5.555a.505.505 0 0 1 .315.175l3.26 3.913a.5.5 0 0 1-.384.82z"/>
<path d="M209.79 213.262a.5.5 0 0 1-.408-.788l5.322-7.532a.5.5 0 0 1 .277-.194 24.254 24.254 0 0 0 10.284-6.463 23.325 23.325 0 0 0 4.677-8.068.5.5 0 0 1 .619-.339l13.582 3.951a.5.5 0 0 1 .148.89c-.513 1.044-3.23 5.865-11.973 11.332-9.476 5.926-22.353 7.2-22.482 7.21z"/>
<path d="M144.443 167.645l-.217 8.151 1.304-.543.87 1.087 1.087-.979.978 1.196.978-1.196 1.087 1.305.869-1.196.979 1.304.978-1.521 1.413.652v-7.934l-10.326-.326z"/>
<path d="M165.622 173.79l-2.857-2.5a.5.5 0 0 0-.65-.007l-2.643 2.214a.5.5 0 0 0 .239.876l1.283.214-.058 1.921a.5.5 0 0 0 .457.513l1.643.144h.043a.5.5 0 0 0 .5-.5v-1.832l1.762-.17a.5.5 0 0 0 .281-.874z"/>
<path d="M169.732 172.623a.524.524 0 0 0-.519.481l-.8 21.024-40.759-1.183-.159-15.1a.5.5 0 0 0-.5-.5h-.005a.5.5 0 0 0-.495.5l.164 15.582c0 .015.007.027.009.041a.5.5 0 0 0 .289.569l13.975 6.062a22.293 22.293 0 0 1-6.079 1.544.5.5 0 0 0 .05 1h.051c.194-.02 4.631-.49 7.136-2.035l2.022.877a.5.5 0 0 0 .7-.433l.35-6.6 6.365.185a14.875 14.875 0 0 1-2.8 4.539 24.216 24.216 0 0 1-10.479 6.371.5.5 0 0 0-.342.292l-3.56 8.508a.5.5 0 0 0 .461.693.492.492 0 0 0 .154-.024 64.014 64.014 0 0 0 17.133-9.089l1.849 4.061a.5.5 0 0 0 .374.286.46.46 0 0 0 .082.007.5.5 0 0 0 .364-.157l14.088-14.968s0-.012.009-.017h.044a.5.5 0 0 0 .5-.481l.815-21.52a.5.5 0 0 0-.487-.515z"/>
<path d="M170.579 168.566a.439.439 0 0 0-.054-.187.471.471 0 0 0-.049-.078.485.485 0 0 0-.074-.073c-.014-.012-.022-.028-.038-.038l-8.958-5.92a.5.5 0 0 0-.261-.083l-25.205-.746c-.011 0-.021.005-.032.006a.488.488 0 0 0-.115.021 17.081 17.081 0 0 0-.113.036l-8.846 4.957c-.01.006-.013.018-.022.024a.494.494 0 0 0-.189.208.5.5 0 0 0-.042.2l-.08 7.691a.5.5 0 0 0 .495.5H127a.5.5 0 0 0 .5-.5l.075-7.174 14.4.657H142a.5.5 0 0 0 .022-1l-13.17-.6 7.2-4.033 24.924.737 7.375 4.874-11.173-.325a.514.514 0 0 0-.515.485.5.5 0 0 0 .485.515l12.929.376h.015a.49.49 0 0 0 .214-.053.481.481 0 0 0 .05-.033.488.488 0 0 0 .124-.113c.008-.01.021-.015.029-.026s.008-.024.014-.035a.621.621 0 0 0 .06-.187c0-.013.008-.024.009-.038a.475.475 0 0 0-.013-.045z"/>
<path d="M169.876 169.851a.5.5 0 0 0-.5.5v.815a.5.5 0 1 0 1 0v-.815a.5.5 0 0 0-.5-.5z"/>
</g>
<g fill="#fff">
<path d="M161.635 234.443c-1.483.6-5.74.859-12.372.777l1.737 1.74a.5.5 0 0 1-.315.853c-.04 0-1.287.093-3.3.093-4.39 0-12.412-.436-19.426-3.137l-6.338 4.144 45.4.92z"/>
<path d="M114.627 225.078c1.019 1.253 4.62 5.057 13.061 8.513 8.37 3.426 18.489 3.393 21.81 3.279l-5.512-5.512c-1.421.4-7.462 1.769-12.552-2.125-3.5-2.678-4.888-7.92-5.281-9.77z"/>
<path d="M190.3 220.7c1.248 1.357 5.686 5.649 14.414 8.753 7.842 2.788 17.2 3.754 20.433 4.018l-2.385-2.862c-1.471-.224-10.457-1.726-15.683-5.722a49.522 49.522 0 0 1-8.117-8.669z"/>
<path d="M215.419 205.661l-4.57 6.469c3.292-.446 13.271-2.132 20.939-6.928 7.762-4.854 10.646-9.2 11.432-10.6l-12.474-3.629a24.19 24.19 0 0 1-4.746 7.985 24.936 24.936 0 0 1-10.581 6.703z"/>
<path d="M152.6 194.682a14.244 14.244 0 0 1-3.155 5.187 25.007 25.007 0 0 1-10.718 6.586L135.7 213.7c3.117-1.151 12.491-4.964 18.936-11.311a40.684 40.684 0 0 0 6.307-7.457z"/>
<path d="M101.386 250.148l45.406.178-6.872-4.733c-18.61.709-30.359.451-33.017-.7z"/>
<path d="M182.553 227.638c-.948 1.463-3.872 5.2-10.477 8.174a38.538 38.538 0 0 1-5.678 1.98L168.61 240a.5.5 0 0 1-.354.854h-.01l-14.223-.288 7.535 11.841a63.477 63.477 0 0 0 14.307-.831 35.459 35.459 0 0 0 18.979-10.112z"/>
</g>
</svg>

До

Ширина:  |  Высота:  |  Размер: 21 KiB

Просмотреть файл

@ -1,13 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60">
<defs>
<linearGradient id="gradient" gradientUnits="userSpaceOnUse" x1="0" y1="30" x2="60" y2="30">
<stop offset="0" style="stop-color: #fd6b0c"/>
<stop offset="1" style="stop-color: #e65206"/>
</linearGradient>
</defs>
<path fill="url(#gradient)" d="M45.844,41.272c0.018-0.08,0.039-0.156,0.055-0.239c0.097-0.35,0.164-0.735,0.215-1.136 c0.375-0.835,0.747-2.172,0.5-3.936c-0.021-0.326-0.073-0.669-0.14-1.018c4.957-3.957,24.499-20.957,5.137-29.039 c0,0,4.23,6.9-2.898,13.92c-4.332,4.266-5.37,8.436-5.058,11.538c0,0,0.036,0.21,0.096,0.564c-1.62-2.178-5.652-4.53-14.256-2.022 c-8.736,2.544-7.476,4.518-9.234,3.606c0,0-0.93-2.166-3.564-4.452c0,0,0.726-4.416-0.42-5.472 c-1.146-1.062-2.628,2.244-5.346,3.432c-2.712,1.188-6.234,2.928-6.57,6.024l-3.39,2.328c0,0-1.446,0.684-0.81,1.32 c0.636,0.636,1.698,1.44,3.012,1.314c1.314-0.126,2.928-0.51,4.158-0.168c1.23,0.336,2.202,2.67,4.872,6.102 c0,0,2.142,4.542,6.936,5.412c0.036,0.024,0.072,0.054,0.108,0.078c1.404,1.026,4.584,3.336,5.148,3.834 c0.744,0.636,7.422,1.158,9.486,0.474c0,0-0.6-3.408-5.04-1.944c0,0-2.082,0.078-4.59-2.892c0.228-0.072,0.456-0.156,0.69-0.252 c1.056-0.402,2.184-0.966,3.39-1.728c0,0,1.542-0.774,3.846-1.356c0,0,2.497-0.555,4.376,0.455c2.542,1.829,6.483,2.442,12.58-0.566 c0,0,5.357,5.102,7.575,8.644c0,0,4.916-1.89-5.065-11.76C51.643,42.336,47.455,42.801,45.844,41.272z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 1.7 KiB

Просмотреть файл

@ -40,7 +40,6 @@
skin/classic/browser/customizableui/density-compact.svg (../shared/customizableui/density-compact.svg)
skin/classic/browser/customizableui/density-normal.svg (../shared/customizableui/density-normal.svg)
skin/classic/browser/customizableui/density-touch.svg (../shared/customizableui/density-touch.svg)
skin/classic/browser/customizableui/menu-arrow.svg (../shared/customizableui/menu-arrow.svg)
skin/classic/browser/customizableui/whimsy.png (../shared/customizableui/whimsy.png)
skin/classic/browser/downloads/contentAreaDownloadsView.css (../shared/downloads/contentAreaDownloadsView.css)
skin/classic/browser/downloads/download-blocked.svg (../shared/downloads/download-blocked.svg)
@ -50,11 +49,7 @@
skin/classic/browser/downloads/notification-start-animation.svg (../shared/downloads/notification-start-animation.svg)
skin/classic/browser/drm-icon.svg (../shared/drm-icon.svg)
skin/classic/browser/permissions.svg (../shared/identity-block/permissions.svg)
skin/classic/browser/illustrations/blue-berror.svg (../shared/illustrations/blue-berror.svg)
skin/classic/browser/illustrations/error-connection-failure.svg (../shared/illustrations/error-connection-failure.svg)
skin/classic/browser/illustrations/error-malformed-url.svg (../shared/illustrations/error-malformed-url.svg)
skin/classic/browser/illustrations/error-server-not-found.svg (../shared/illustrations/error-server-not-found.svg)
skin/classic/browser/illustrations/error-session-restore.svg (../shared/illustrations/error-session-restore.svg)
skin/classic/browser/notification-icons/autoplay-media.svg (../shared/notification-icons/autoplay-media.svg)
skin/classic/browser/notification-icons/autoplay-media-blocked.svg (../shared/notification-icons/autoplay-media-blocked.svg)
skin/classic/browser/notification-icons/camera-blocked.svg (../shared/notification-icons/camera-blocked.svg)
@ -174,16 +169,12 @@
skin/classic/browser/pocket-outline.svg (../shared/icons/pocket-outline.svg)
skin/classic/browser/privateBrowsing.svg (../shared/icons/privateBrowsing.svg)
skin/classic/browser/reader-mode.svg (../shared/icons/reader-mode.svg)
skin/classic/browser/restore-session.svg (../shared/icons/restore-session.svg)
skin/classic/browser/quit.svg (../shared/icons/quit.svg)
skin/classic/browser/reload.svg (../shared/icons/reload.svg)
skin/classic/browser/reload-to-stop.svg (../shared/icons/reload-to-stop.svg)
skin/classic/browser/save.svg (../shared/icons/save.svg)
skin/classic/browser/screenshot.svg (../shared/icons/screenshot.svg)
skin/classic/browser/send-to-device.svg (../shared/icons/send-to-device.svg)
skin/classic/browser/sidebars.svg (../shared/icons/sidebars.svg)
skin/classic/browser/sidebars-right.svg (../shared/icons/sidebars-right.svg)
skin/classic/browser/sign-out.svg (../shared/icons/sign-out.svg)
#ifndef MOZ_WIDGET_GTK
skin/classic/browser/sort.svg (../shared/icons/sort.svg)
#endif
@ -192,7 +183,6 @@
skin/classic/browser/success-animation.svg (../shared/icons/success-animation.svg)
skin/classic/browser/sync.svg (../shared/icons/sync.svg)
skin/classic/browser/tab.svg (../shared/icons/tab.svg)
skin/classic/browser/tab-12.svg (../shared/icons/tab-12.svg)
skin/classic/browser/whatsnew.svg (../shared/icons/whatsnew.svg)
skin/classic/browser/window.svg (../shared/icons/window.svg)
skin/classic/browser/zoom-in.svg (../shared/icons/zoom-in.svg)
@ -225,14 +215,12 @@
skin/classic/browser/translation-16.png (../shared/translation/translation-16.png)
skin/classic/browser/translation-16@2x.png (../shared/translation/translation-16@2x.png)
skin/classic/browser/update-badge.svg (../shared/update-badge.svg)
skin/classic/browser/update-circle-fill-12.svg (../shared/update-circle-fill-12.svg)
skin/classic/browser/badge-blue.svg (../shared/badge-blue.svg)
skin/classic/browser/warning.svg (../shared/warning.svg)
skin/classic/browser/profiler-popup-backdrop.png (../shared/profiler-popup-backdrop.png)
skin/classic/browser/cert-error.svg (../shared/incontent-icons/cert-error.svg)
skin/classic/browser/wifi.svg (../shared/incontent-icons/wifi.svg)
skin/classic/browser/tab-crashed.svg (../shared/incontent-icons/tab-crashed.svg)
skin/classic/browser/welcome-back.svg (../shared/incontent-icons/welcome-back.svg)
skin/classic/browser/panic-panel/header.png (../shared/panic-panel/header.png)
skin/classic/browser/panic-panel/header@2x.png (../shared/panic-panel/header@2x.png)
skin/classic/browser/panic-panel/icons.png (../shared/panic-panel/icons.png)

Просмотреть файл

@ -4,174 +4,6 @@
/* Menu panel and palette styles */
@media not (-moz-proton) {
#appMenu-new-window-button {
list-style-image: url(chrome://browser/skin/window.svg);
}
#appMenu-private-window-button {
list-style-image: url(chrome://browser/skin/privateBrowsing.svg);
}
#appMenu-print-button {
list-style-image: url(chrome://global/skin/icons/print.svg);
}
#appMenu-library-button {
list-style-image: url(chrome://browser/skin/library.svg);
}
#appMenu-logins-button,
#PanelUI-fxa-menu-logins-button {
list-style-image: url(chrome://browser/skin/login.svg);
}
#appMenu-addons-button {
list-style-image: url(chrome://mozapps/skin/extensions/extension.svg);
}
#PanelUI-fxa-menu-sync-prefs-button,
#PanelUI-fxa-menu-account-devices-button,
#appMenu-preferences-button {
list-style-image: url(chrome://global/skin/icons/settings.svg);
}
#appMenu-customize-button {
list-style-image: url(chrome://browser/skin/customize.svg);
}
#appMenu-find-button,
#panelMenu_searchBookmarks {
list-style-image: url(chrome://global/skin/icons/search-glass.svg);
}
#appMenu_help_importFromAnotherBrowser {
list-style-image: url(chrome://browser/skin/import.svg);
}
#appMenu-taskmanager-button {
list-style-image: url(chrome://global/skin/icons/performance.svg);
}
#appMenu-whatsnew-button {
list-style-image: url(chrome://browser/skin/whatsnew.svg);
}
#appMenu-help-button {
list-style-image: url(chrome://global/skin/icons/help.svg);
}
#appMenu-cut-button {
list-style-image: url(chrome://browser/skin/edit-cut.svg);
}
#appMenu-copy-button {
list-style-image: url(chrome://browser/skin/edit-copy.svg);
}
#appMenu-paste-button {
list-style-image: url(chrome://browser/skin/edit-paste.svg);
}
#appMenu-quit-button {
list-style-image: url(chrome://browser/skin/quit.svg);
}
#appMenu-zoomEnlarge-button,
#appMenu-zoomEnlarge-button2 {
list-style-image: url(chrome://browser/skin/zoom-in.svg);
}
#appMenu-zoomReduce-button,
#appMenu-zoomReduce-button2 {
list-style-image: url(chrome://browser/skin/zoom-out.svg);
}
#appMenu-fullscreen-button,
#appMenu-fullscreen-button2 {
list-style-image: url(chrome://browser/skin/fullscreen.svg);
}
#appMenu-fullscreen-button[checked],
#appMenu-fullscreen-button2[checked] {
list-style-image: url(chrome://browser/skin/fullscreen-exit.svg);
}
#appMenu-library-pocket-button {
list-style-image: url("chrome://global/skin/icons/pocket.svg");
}
#appMenu-library-history-button {
list-style-image: url(chrome://browser/skin/history.svg);
}
#PanelUI-fxa-menu-remotetabs-button,
#appMenuRecentlyClosedTabs {
list-style-image: url("chrome://browser/skin/tab.svg");
}
#PanelUI-fxa-menu-setup-sync-button {
list-style-image: url("chrome://browser/skin/sync.svg");
}
#PanelUI-fxa-menu-view-managedevices
#PanelUI-remotetabs-view-managedevices {
list-style-image: url("chrome://browser/skin/device-phone.svg");
}
#PanelUI-fxa-menu-view-sidebar,
#panelMenu_viewBookmarksSidebar {
list-style-image: url("chrome://browser/skin/sidebars-right.svg");
}
#PanelUI-fxa-menu-view-sidebar:-moz-locale-dir(ltr):not([positionend]),
#PanelUI-fxa-menu-view-sidebar:-moz-locale-dir(rtl)[positionend],
#panelMenu_viewBookmarksSidebar:-moz-locale-dir(ltr):not([positionend]),
#panelMenu_viewBookmarksSidebar:-moz-locale-dir(rtl)[positionend] {
list-style-image: url("chrome://browser/skin/sidebars.svg");
}
#panelMenu_bookmarkingTools {
list-style-image: url("chrome://browser/skin/developer.svg");
}
#panelMenu_viewBookmarksToolbar {
list-style-image: url("chrome://browser/skin/bookmarks-toolbar.svg");
}
#panelMenuBookmarkThisPage {
list-style-image: url("chrome://browser/skin/bookmark-hollow.svg");
}
#appMenu-library-bookmarks-button,
#panelMenuBookmarkThisPage[starred] {
list-style-image: url("chrome://browser/skin/bookmark.svg");
}
#bookmarks-menu-button[cui-areatype="menu-panel"],
toolbarpaletteitem[place="palette"] > #bookmarks-menu-button,
#panelMenu_toggleBookmarksMenu {
list-style-image: url("chrome://browser/skin/bookmark-star-on-tray.svg");
}
#appMenuClearRecentHistory {
list-style-image: url("chrome://browser/skin/forget.svg");
}
#appMenuRestoreLastSession {
list-style-image: url("chrome://browser/skin/restore-session.svg");
}
#appMenuRecentlyClosedWindows {
list-style-image: url(chrome://browser/skin/window.svg);
}
#appMenu-library-downloads-button {
list-style-image: url("chrome://browser/skin/downloads/downloads.svg");
}
} /** END not Proton **/
@media (-moz-proton) {
/**
* These are placeholder icons until we get the proper Proton
* assets for zoom/fullscreen/sync.
@ -191,4 +23,3 @@ toolbarpaletteitem[place="palette"] > #bookmarks-menu-button,
#appMenu-fullscreen-button2[checked] {
list-style-image: url(chrome://browser/skin/fullscreen-exit.svg);
}
} /** END Proton **/

Просмотреть файл

@ -4,7 +4,6 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
%endif
@media (-moz-proton) {
#notification-popup-box {
height: calc(var(--urlbar-min-height) - 2px /* border */ - 2 * var(--urlbar-container-padding));
-moz-context-properties: fill, fill-opacity;
@ -20,7 +19,6 @@
#notification-popup-box[open] {
background-color: hsla(0,0%,70%,.3);
}
} /*** END proton ***/
.popup-notification-icon,
.permission-popup-permission-icon {
@ -35,13 +33,6 @@
outline-offset: calc(var(--urlbar-icon-padding) - 2px);
}
@media not (-moz-proton) {
.blocked-permission-icon:-moz-focusring,
.notification-anchor-icon:-moz-focusring {
outline-offset: 4px;
}
} /*** END !proton ***/
/* This class can be used alone or in combination with the class defining the
type of icon displayed. This rule must be defined before the others in order
for its list-style-image to be overridden. */
@ -264,14 +255,6 @@
font-size: 0.75em;
}
@media not (-moz-proton) {
#notification-popup-box {
padding: 5px 0;
margin: -5px 0;
padding-inline-end: 5px;
}
} /** END not Proton **/
#webRTC-previewWarningBox:-moz-locale-dir(rtl) {
background-position: calc(100% - .75em) .75em;
}

Просмотреть файл

@ -596,7 +596,6 @@ richlistitem[selected] .actionsMenu:focus-visible {
}
}
.dialogBox[resizable="true"] {
resize: both;
overflow: hidden;
@ -610,16 +609,6 @@ richlistitem[selected] .actionsMenu:focus-visible {
border-bottom: 1px solid var(--in-content-border-color);
}
@media not (-moz-proton) {
.dialogBox {
border-radius: 3.5px;
}
.dialogTitleBar {
padding: 3.5px 0;
background-color: var(--in-content-dialog-header-background);
}
} /*** END !proton ***/
.dialogTitle {
font-size: .9em;
font-weight: 600;

Просмотреть файл

@ -27,11 +27,9 @@
}
/* Make the contrast stronger in dark mode */
@media (-moz-proton) {
:root[lwt-toolbar-field-focus-brighttext] .search-panel-header > label {
opacity: 1;
}
}
/**
* The borders of the various elements are specified as follows.
@ -52,20 +50,6 @@
padding-inline: 8px;
}
@media not (-moz-proton) {
.search-panel-header {
padding-block: 3px;
}
.search-panel-current-engine {
border-bottom: 1px solid var(--panel-separator-color);
}
.search-panel-tree:not([collapsed=true]) ~ .search-one-offs {
border-top: 1px solid var(--panel-separator-color);
}
} /*** END !proton ***/
.search-panel-one-offs:not([hidden]),
.search-panel-one-offs-container {
display: flex;
@ -92,13 +76,6 @@
border-radius: var(--toolbarbutton-border-radius);
}
@media not (-moz-proton) {
.searchbar-engine-one-off-item {
border-radius: 0;
min-width: 48px;
}
} /*** END !proton ***/
/* We don't handle `:active` because it doesn't work on the search or settings
buttons due to event.preventDefault() in SearchOneOffs._on_mousedown(). */
.searchbar-engine-one-off-item:not([selected]):hover {
@ -130,11 +107,9 @@
padding: 1px 3px;
}
@media (-moz-proton) {
.search-panel-tree > .autocomplete-richlistitem:hover {
background-color: var(--autocomplete-popup-hover-background);
}
} /*** END proton ***/
.search-panel-tree > .autocomplete-richlistitem > .ac-type-icon {
display: -moz-box;
@ -167,12 +142,6 @@
display: none;
}
@media not (-moz-proton) {
.searchbar-separator {
display: none;
}
} /*** END !proton ***/
.search-setting-button {
max-height: 32px;
align-self: end;

Просмотреть файл

@ -16,17 +16,6 @@ toolbar[brighttext]:-moz-lwtheme {
--toolbarbutton-icon-fill-attention: var(--lwt-toolbarbutton-icon-fill-attention, rgb(0,221,255));
}
@media not (-moz-proton) {
:root:-moz-lwtheme {
--toolbarbutton-icon-fill-attention: var(--lwt-toolbarbutton-icon-fill-attention, #0a84ff);
}
:root[lwt-popup-brighttext] panel,
toolbar[brighttext] {
--toolbarbutton-icon-fill-attention: var(--lwt-toolbarbutton-icon-fill-attention, #45a1ff);
}
} /** END !proton **/
.toolbarbutton-animatable-box,
.toolbarbutton-1 {
color: inherit !important;

Просмотреть файл

@ -3,8 +3,6 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
:root {
--toolbarbutton-hover-transition-duration: 150ms;
--toolbar-start-end-padding: 8px;
--toolbarbutton-outer-padding: 2px;
--toolbarbutton-inner-padding: 8px;
@ -22,64 +20,26 @@
--toolbarbutton-height: 0;
}
@media not (-moz-proton) {
:root {
--toolbarbutton-focus-outline: 2px solid currentColor;
--toolbarbutton-hover-background: color-mix(in srgb, currentColor 10%, transparent);
--toolbarbutton-active-background: color-mix(in srgb, currentColor 15%, transparent);
--backbutton-background: hsla(0,100%,100%,.5);
--backbutton-hover-background: var(--backbutton-background);
--backbutton-active-background: var(--toolbarbutton-active-background);
--backbutton-border-color: hsla(240,5%,5%,.3);
}
:root:-moz-lwtheme {
--toolbarbutton-hover-background: color-mix(in srgb, currentColor 15%, transparent);
--toolbarbutton-active-background: color-mix(in srgb, currentColor 30%, transparent);
}
:root:-moz-lwtheme-brighttext {
--backbutton-background: var(--toolbarbutton-hover-background);
--backbutton-hover-background: var(--toolbarbutton-active-background);
--backbutton-active-background: color-mix(in srgb, currentColor 20%, transparent);
}
} /*** END !proton ***/
@media (-moz-proton) {
:root {
--toolbarbutton-focus-outline: var(--focus-outline);
}
} /*** END proton ***/
:root[uidensity=compact] {
--toolbarbutton-outer-padding: 3px;
--toolbarbutton-inner-padding: 6px;
--bookmark-block-padding: 1px;
}
@media not (-moz-proton) {
:root {
--toolbarbutton-outer-padding: 2px;
--toolbarbutton-inner-padding: 6px;
}
:root[uidensity=compact] {
--toolbarbutton-outer-padding: 1px;
}
} /** END !proton **/
:root[uidensity=touch] {
--toolbarbutton-inner-padding: 9px;
--bookmark-block-padding: 7px;
}
@media (-moz-proton) {
#TabsToolbar {
/* Override the inner padding to ensure the dimensions match the tabs, but also making sure
different types of buttons (combined-buttons-dropmarker or text) still look correct. */
--toolbarbutton-inner-padding: calc((var(--tab-min-height) - 16px) / 2);
}
} /*** END proton ***/
/* ::::: primary toolbar buttons ::::: */
@ -105,20 +65,6 @@
width: 12px;
}
@media not (-moz-proton) {
#TabsToolbar .toolbarbutton-1,
#tabbrowser-arrowscrollbox::part(scrollbutton-up),
#tabbrowser-arrowscrollbox::part(scrollbutton-down) {
margin: 0 0 var(--tabs-navbar-shadow-size) !important;
}
#tabbrowser-arrowscrollbox::part(scrollbutton-up),
#tabbrowser-arrowscrollbox::part(scrollbutton-down) {
appearance: none;
padding: 0 var(--toolbarbutton-inner-padding) !important;
}
} /*** END !proton ***/
#navigator-toolbox:not(:hover) #tabbrowser-arrowscrollbox:not([highlight])::part(scrollbutton-down) {
transition: 1s background-color ease-out;
}
@ -134,7 +80,6 @@ toolbar .toolbarbutton-1 {
-moz-box-pack: center;
}
@media (-moz-proton) {
#TabsToolbar .toolbarbutton-1 {
margin: 0 0 var(--tabs-navbar-shadow-size) !important;
}
@ -148,23 +93,11 @@ toolbar .toolbarbutton-1 {
margin: 0;
padding: var(--toolbarbutton-inner-padding) calc(var(--toolbarbutton-inner-padding) - 6px);
}
} /*** END proton ***/
@media not (-moz-proton) {
:root:not([uidensity=compact]) #PanelUI-button {
padding-inline-start: 5px;
}
:root:not([uidensity=compact]) #PanelUI-menu-button {
padding-inline-end: 5px;
}
} /*** END !proton ***/
@media (-moz-proton) {
/*** Adds padding to end of toolbar while making that space click the first button ***/
#PanelUI-menu-button {
padding-inline-end: var(--toolbar-start-end-padding);
}
} /*** END proton ***/
toolbar .toolbarbutton-1 > menupopup {
margin-top: -3px;
@ -177,13 +110,11 @@ toolbar .toolbarbutton-1 > .toolbarbutton-badge-stack {
border-radius: var(--toolbarbutton-border-radius);
}
@media (-moz-proton) {
#TabsToolbar .toolbarbutton-1 > .toolbarbutton-icon,
#TabsToolbar .toolbarbutton-1 > .toolbarbutton-text,
#TabsToolbar .toolbarbutton-1 > .toolbarbutton-badge-stack {
border-radius: var(--tab-border-radius);
}
} /*** END proton ***/
toolbar .toolbarbutton-1 > .toolbarbutton-icon {
/* horizontal padding + actual icon width */
@ -284,64 +215,6 @@ toolbar .toolbarbutton-1:-moz-focusring {
outline: none;
}
@media not (-moz-proton) {
:root:not([uidensity=compact]) #back-button {
padding-block: 3px;
padding-inline: 3px 0;
position: relative !important;
z-index: 1 !important;
border-radius: 0 10000px 10000px 0;
}
:root:not([uidensity=compact]) #back-button:-moz-locale-dir(rtl) {
border-radius: 10000px 0 0 10000px;
}
#back-button > menupopup {
margin-top: -1px !important;
}
:root:not([uidensity=compact]) #back-button > .toolbarbutton-icon {
background-color: var(--backbutton-background);
background-origin: padding-box;
background-clip: padding-box;
border: 1px solid var(--backbutton-border-color);
border-radius: 10000px;
width: 34px;
height: 34px;
padding: 8px;
transition-property: box-shadow;
transition-duration: var(--toolbarbutton-hover-transition-duration);
}
:root[uidensity=touch] #back-button:-moz-focusring > .toolbarbutton-icon {
outline-offset: calc(var(--focus-outline-width) * -1 - 2px);
}
:root[uidensity=touch] #back-button {
padding-block: 1px;
padding-inline-start: 1px;
}
:root[uidensity=touch] #back-button > .toolbarbutton-icon {
width: 38px;
height: 38px;
padding: 10px;
}
:root:not([uidensity=compact]) #back-button:not([disabled], [open]):hover > .toolbarbutton-icon {
background-color: var(--backbutton-hover-background) !important;
box-shadow: 0 1px 6px hsla(0,0%,0%,.1);
border-color: hsla(240,5%,5%,.35);
}
:root:not([uidensity=compact]) #back-button[open] > .toolbarbutton-icon,
:root:not([uidensity=compact]) #back-button:not([disabled]):hover:active > .toolbarbutton-icon {
background-color: var(--backbutton-active-background) !important;
border-color: hsla(240,5%,5%,.40);
}
} /*** END !proton ***/
/* bookmarks menu button */
#BMB_bookmarksPopup[side="top"],
@ -373,42 +246,6 @@ toolbarbutton.bookmark-item:not(.subviewbutton) {
margin-inline: 1px;
}
@media not (-moz-proton) {
#PersonalToolbar .toolbarbutton-1,
#personal-toolbar-empty-description,
toolbarbutton.bookmark-item:not(.subviewbutton) {
margin-block: 0;
}
#PersonalToolbar > #wrapper-import-button + #wrapper-personal-bookmarks > #personal-bookmarks,
#PersonalToolbar > #import-button + #personal-bookmarks {
border-inline-start: 1px solid;
border-image-source: linear-gradient(
transparent 3.75px,
var(--toolbarseparator-color) 3.75px,
var(--toolbarseparator-color) calc(100% - 3.75px),
transparent calc(100% - 3.75px) );
border-image-slice: 1;
}
/* Add spacing around the separator between the import button and the bookmark
* items, such that it matches spacing around bookmark separators. */
#PersonalToolbar > #wrapper-import-button + #wrapper-personal-bookmarks > #personal-bookmarks,
#PersonalToolbar > #import-button + #personal-bookmarks {
/* space before the separator (added to 2px margin on the import button) */
margin-inline-start: 2px;
/* space after (same as `padding-inline` for separators above) */
padding-inline-start: 4px;
}
@media (min-resolution: 2dppx) {
#PersonalToolbar > #wrapper-import-button + #wrapper-personal-bookmarks > #personal-bookmarks,
#PersonalToolbar > #import-button + #personal-bookmarks {
border-inline-start-width: 0.5px;
}
}
} /*** END !proton ***/
toolbarbutton.bookmark-item:not(.subviewbutton) {
max-width: 13em;
appearance: none;

Просмотреть файл

@ -1,7 +0,0 @@
<!-- 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/. -->
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12">
<circle fill="context-stroke" cx="6.5" cy="6.5" r="5.5"/>
<path fill="context-fill" d="M6.5 2a4.5 4.5 0 1 0 0 9 4.5 4.5 0 0 0 0-9zm1.685 4L7 6l0 2.5a.5.5 0 0 1-1 0L6 6 4.815 6a.314.314 0 0 1-.222-.536L6.367 3.69l.267 0 1.774 1.774A.314.314 0 0 1 8.185 6z"/>
</svg>

До

Ширина:  |  Высота:  |  Размер: 566 B

Просмотреть файл

@ -10,18 +10,6 @@
:root {
--toolbar-field-border-color: hsla(240,5%,5%,.25);
}
@media not (-moz-proton) {
:root {
--toolbar-field-focus-border-color: -moz-accent-color;
/* px because it's used in calc */
--urlbar-container-padding: 0px;
}
} /*** END !proton ***/
@media (-moz-proton) {
:root {
--toolbar-field-focus-border-color: var(--focus-outline-color);
--urlbar-container-padding: 1px;
}
@ -31,7 +19,6 @@
--toolbar-field-focus-border-color: color-mix(in srgb, var(--focus-outline-color) 50%, transparent);
}
}
} /*** END proton ***/
#urlbar-container,
#search-container {
@ -39,12 +26,10 @@
margin-inline: @urlbarMarginInline@;
}
@media (-moz-proton) {
:root[uidensity=touch] #urlbar-container,
:root[uidensity=touch] #search-container {
padding-block: 5px;
}
}
#urlbar,
#searchbar {
@ -53,40 +38,19 @@
color: var(--toolbar-field-non-lwt-color, FieldText);
}
@media not (-moz-proton) {
#urlbar-container,
#search-container {
padding-block: 3px;
}
} /* END !proton */
#urlbar-background,
#searchbar {
background-color: Field;
background-clip: padding-box;
background-clip: border-box;
border: 1px solid var(--toolbar-field-border-color);
border-radius: var(--toolbarbutton-border-radius);
}
@media (-moz-proton) {
#urlbar-background,
#searchbar {
border-color: transparent;
background-clip: border-box;
}
#urlbar:not([focused="true"], [open]) > #urlbar-background,
#searchbar:not(:focus-within) {
background-color: var(--toolbar-field-non-lwt-bgcolor, Field);
}
} /*** END proton ***/
@media not (-moz-proton) {
#urlbar-background,
#searchbar {
box-shadow: 0 1px 4px rgba(0,0,0,.05);
}
} /*** END !proton ***/
#urlbar-input-container,
#searchbar {
@ -106,20 +70,6 @@
outline: none;
}
@media not (-moz-proton) {
#urlbar:not([focused="true"]):hover > #urlbar-background,
#searchbar:not(:focus-within):hover {
border-color: @fieldHoverBorderColor@;
box-shadow: 0 1px 6px rgba(0,0,0,.1);
}
#urlbar[focused="true"] > #urlbar-background,
#searchbar:focus-within {
border-color: var(--toolbar-field-focus-border-color);
}
} /*** END !proton ***/
@media (-moz-proton) {
#urlbar[focused="true"]:not([suppress-focus-border]) > #urlbar-background {
border: var(--focus-outline);
/* We used --focus-outline above to inherit its width and style properties,
@ -150,7 +100,6 @@
0 0 0 1px var(--toolbar-field-focus-border-color) inset;
border-color: var(--toolbar-field-focus-border-color);
}
} /*** END proton ***/
#urlbar:-moz-lwtheme,
#searchbar:-moz-lwtheme {
@ -278,43 +227,17 @@
height: auto;
}
#urlbar[breakout][breakout-extend] {
top: -@urlbarBreakoutExtend@;
left: calc(-@urlbarMarginInline@ - @urlbarBreakoutExtend@);
width: calc(100% + 2 * @urlbarMarginInline@ + 2 * @urlbarBreakoutExtend@);
}
@media (-moz-proton) {
#urlbar[breakout][breakout-extend] {
top: 0;
left: -@urlbarMarginInline@;
width: calc(100% + 2 * @urlbarMarginInline@);
}
} /*** END proton ***/
@media not (-moz-proton) {
#urlbar[breakout][breakout-extend] > #urlbar-background {
box-shadow: 0 3px 8px 0 rgba(0,0,0,.15)
}
#urlbar[breakout][breakout-extend][open] > #urlbar-background {
box-shadow: 0 5px 18px rgba(0,0,0,.2);
}
} /*** END !proton ***/
#urlbar[breakout][breakout-extend] > #urlbar-input-container {
height: calc(var(--urlbar-toolbar-height) + 2 * @urlbarBreakoutExtend@);
padding-block: calc(@urlbarBreakoutExtend@ + (var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2);
padding-inline: calc(@urlbarMarginInline@ + @urlbarBreakoutExtend@);
}
@media (-moz-proton) {
#urlbar[breakout][breakout-extend] > #urlbar-input-container {
height: var(--urlbar-toolbar-height);
padding-block: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2 + var(--urlbar-container-padding));
padding-inline: calc(@urlbarMarginInline@ + var(--urlbar-container-padding));
}
} /*** END proton ***/
#urlbar.searchButton[breakout][breakout-extend] > #urlbar-input-container > #urlbar-search-button {
fill: currentColor;
@ -376,24 +299,6 @@
padding-inline: 8px 6px;
}
@media not (-moz-proton) {
#urlbar-search-mode-indicator {
min-width: 16px; /* So the close button never causes motion */
background-color: #d6ebff;
outline: 1px solid #0060df; /* Blue 60 */
color: #0060df; /* Blue 60 */
padding-inline: 0;
}
/* Invert the colors in the search mode indicator in dark mode. */
:root[lwt-toolbar-field-brighttext] #urlbar-search-mode-indicator {
background-color: #0060df;
outline-color: #d6ebff;
color: #d6ebff;
}
} /*** END !proton ***/
@media (-moz-proton) {
#urlbar[searchmode] > #urlbar-input-container > #urlbar-search-mode-indicator {
display: inline-flex;
}
@ -401,13 +306,6 @@
#urlbar[searchmode] > #urlbar-input-container > #urlbar-label-box {
display: none;
}
} /*** END proton ***/
@media not (-moz-proton) {
#urlbar[searchmode][breakout-extend] > #urlbar-input-container > #urlbar-search-mode-indicator {
display: inline-flex;
}
} /*** END !proton ***/
/* Use system colors for low/high contrast mode */
@media (prefers-contrast) {
@ -422,69 +320,33 @@
padding-inline: 0 3px;
opacity: var(--identity-box-label-opacity);
}
@media not (-moz-proton) {
#urlbar-search-mode-indicator-title {
padding-inline: 5px;
opacity: 1;
}
} /*** END !proton ***/
#urlbar-search-mode-indicator-close {
background: url(chrome://global/skin/icons/close.svg) no-repeat center;
background-size: 10px 10px;
width: 16px;
height: 100%;
height: 16px;
-moz-context-properties: fill, fill-opacity;
fill-opacity: 0.6;
stroke-opacity: var(--identity-box-label-opacity);
fill: var(--lwt-toolbar-field-focus-color);
}
@media (-moz-proton) {
#urlbar-search-mode-indicator-close {
height: 16px;
border-radius: var(--urlbar-icon-border-radius);
}
#urlbar-search-mode-indicator-close:hover {
background-color: hsla(0,0%,70%,.2);
}
#urlbar-search-mode-indicator-close:hover:active {
background-color: hsla(0,0%,70%,.3);
}
} /*** END proton ***/
@media (prefers-contrast) {
#urlbar-search-mode-indicator-close {
/* fill should match the urlbar text because background-color is set to
Field below for non-proton themes. */
fill: FieldText;
fill: HighlightText;
fill-opacity: 1.0;
}
@media (-moz-proton) {
#urlbar-search-mode-indicator-close {
fill: HighlightText;
}
} /*** END proton ***/
}
@media not (-moz-proton) {
#urlbar-search-mode-indicator-close {
display: none;
margin-inline-start: -16px;
/* background-color should match the urlbar background. */
background-color: Field;
}
#urlbar-search-mode-indicator-close:-moz-lwtheme {
/* Background-color should match the urlbar background. */
background-color: var(--lwt-toolbar-field-focus);
}
#urlbar-search-mode-indicator:hover > #urlbar-search-mode-indicator-close {
display: block;
}
} /*** END !proton ***/
/* Page action panel */
.pageAction-panel-button > .toolbarbutton-icon {
width: 16px;
@ -761,24 +623,6 @@
animation-duration: 250ms;
}
@media not (-moz-proton) {
#urlbar-zoom-button {
background-color: hsla(0,0%,0%,.05);
border: 1px solid hsla(210,4%,50%,.3);
border-radius: 1em;
padding: 0 8px;
margin-block: calc((var(--urlbar-min-height) - 18px) / 2 - 1px /* border */ - var(--urlbar-container-padding));
}
#urlbar-zoom-button:hover {
background-color: color-mix(in srgb, currentColor 10%, transparent);
}
#urlbar-zoom-button:hover:active {
background-color: color-mix(in srgb, currentColor 17%, transparent);
}
} /*** END !proton ***/
#urlbar-zoom-button:-moz-focusring {
outline: var(--toolbarbutton-focus-outline);
outline-offset: calc(var(--focus-outline-width) * -1);
@ -812,20 +656,6 @@
width: 16px;
}
@media not (-moz-proton) {
.searchbar-search-icon {
fill-opacity: .4;
}
.searchbar-search-button:hover > .searchbar-search-icon {
fill-opacity: .6;
}
.searchbar-search-button:hover:active > .searchbar-search-icon {
fill-opacity: .8;
}
} /*** END !proton ***/
.searchbar-search-icon-overlay {
pointer-events: none;
}
@ -894,9 +724,7 @@ moz-input-box > menupopup .context-menu-add-engine > .menu-iconic-left::after {
opacity: 1;
}
@media (-moz-proton) {
#urlbar-input::placeholder,
.searchbar-textbox::placeholder {
opacity: 0.69;
}
} /*** END !proton ***/

Просмотреть файл

@ -21,38 +21,22 @@
--urlbarView-action-slide-in-distance: 200px;
--urlbarView-item-inline-padding: calc(var(--urlbar-icon-padding) / 2 + 3px);
}
@media not (-moz-proton) {
:root {
--urlbar-popup-url-color: hsl(210, 77%, 47%);
}
} /*** END !proton ***/
@media (-moz-proton) {
:root:-moz-lwtheme {
--urlbar-popup-url-color: rgb(0,97,224);
}
} /*** END proton ***/
:root[lwt-toolbar-field-focus-brighttext] {
--urlbar-popup-url-color: var(--lwt-popup-brighttext-url-color);
--urlbar-popup-action-color: #30e60b;
}
@media (-moz-proton) {
:root {
--urlbarView-item-inline-padding: var(--urlbar-icon-padding);
}
:root:-moz-lwtheme {
--urlbar-popup-action-color: rgb(91,91,102);
--urlbar-popup-url-color: rgb(0,97,224);
/* Fallback colours for when theme authors don't define lwtheme variables. */
--autocomplete-popup-highlight-background: rgb(0, 99, 255);
--autocomplete-popup-highlight-color: white;
}
:root[lwt-toolbar-field-focus-brighttext] {
--urlbar-popup-url-color: var(--lwt-popup-brighttext-url-color);
--urlbar-popup-action-color: #30e60b;
}
:root[lwt-toolbar-field-brighttext] {
--autocomplete-popup-highlight-background: rgb(0, 99, 225);
}
@ -60,7 +44,6 @@
:root[lwt-toolbar-field-focus-brighttext] {
--urlbar-popup-action-color: rgb(191,191,201);
}
} /*** END proton ***/
:root:-moz-locale-dir(rtl) {
--urlbarView-action-slide-in-distance: -200px;
@ -79,18 +62,6 @@
border-inline: 1px solid transparent;
}
@media not (-moz-proton) {
.urlbarView {
margin-inline: calc(4px + var(--identity-box-margin-inline));
width: calc(100% - 2 * (4px + var(--identity-box-margin-inline)));
}
/* If the view is open, offset the toolbar overlap so the view's top border
aligns with the toolbar. */
#urlbar[open] > .urlbarView {
margin-block-start: -@urlbarBreakoutExtend@;
}
} /*** END !proton ***/
.urlbarView-body-inner {
width: 100%;
}
@ -112,24 +83,12 @@
.urlbarView-row {
fill: currentColor;
fill-opacity: var(--urlbar-icon-fill-opacity);
padding-block: 3px;
}
@media not (-moz-proton) {
:root[uidensity=compact] .urlbarView-row {
padding-block: 2px;
}
} /*** END !proton ***/
@media (-moz-proton) {
.urlbarView-row {
padding-block: 2px;
}
:root:not([uidensity=compact]) .urlbarView-row:not([type=tip], [type=dynamic]) {
min-height: 32px;
}
} /*** END proton ***/
:root[uidensity=touch] .urlbarView-row:not([type=tip], [type=dynamic]) {
padding-block: 11px;
@ -139,7 +98,7 @@
display: flex;
flex-wrap: nowrap;
overflow: hidden;
border-radius: 2px;
border-radius: var(--toolbarbutton-border-radius);
padding-inline: var(--urlbarView-item-inline-padding);
padding-block: 6px;
}
@ -156,12 +115,6 @@
width: calc(100% - 56px);
}
@media (-moz-proton) {
.urlbarView-row-inner {
border-radius: var(--toolbarbutton-border-radius);
}
} /*** END proton ***/
.urlbarView-row[type=tip] {
padding-block-start: 18px;
@ -174,17 +127,10 @@
.urlbarView-no-wrap {
display: flex;
flex-wrap: nowrap;
align-items: end;
align-items: center;
justify-content: start;
}
@media (-moz-proton) {
.urlbarView-row-inner,
.urlbarView-no-wrap {
align-items: center;
}
} /*** END proton ***/
.urlbarView-no-wrap {
max-width: 100%;
flex-grow: 0;
@ -297,12 +243,6 @@
-moz-context-properties: fill, fill-opacity;
}
@media not (-moz-proton) {
.urlbarView-favicon {
/* 2px is from identity-block.inc.css */
margin-inline-end: calc(var(--urlbar-icon-padding) / 2 + var(--identity-box-margin-inline) + 2px);
}
} /*** END !proton ***/
.urlbarView-row[type=tip] > .urlbarView-row-inner > .urlbarView-favicon {
width: 24px;
@ -359,40 +299,6 @@
fill: rgb(251,251,254);
}
@media not (-moz-proton) {
.urlbarView-row[type=bookmark] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
color: #0060df; /* Blue-60 */
}
.urlbarView-row[pinned] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
color: #b1b1b3; /* Grey-40 */
}
.urlbarView:not([actionoverride]) .urlbarView-row[type=switchtab] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon,
.urlbarView-row[type=remotetab] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
background-image: url(chrome://browser/skin/tab-12.svg);
color: #008eaf; /* Teal-70 */
stroke: #fff;
}
:root[lwt-toolbar-field-focus-brighttext] .urlbarView:not([actionoverride]) .urlbarView-row[type=switchtab] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon,
:root[lwt-toolbar-field-focus-brighttext] .urlbarView-row[type=remotetab] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
color: #00c8d7; /* Teal-60 */
stroke: #38383d; /* Grey-70 */
}
:root[lwt-toolbar-field-focus-brighttext] .urlbarView-row[type=bookmark] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
color: #0a84ff; /* Blue-50 */
stroke: #38383d; /* Grey-70 */
}
:root[lwt-toolbar-field-focus-brighttext] .urlbarView-row[pinned] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-type-icon {
color: #d7d7db; /* Grey-30 */
stroke: #38383d; /* Grey-70 */
}
} /*** END !proton ***/
/* Help button */
/* Help buttons are ghost buttons. */
@ -410,13 +316,8 @@
margin-inline-end: 4px;
fill-opacity: 1;
-moz-context-properties: fill, fill-opacity;
}
@media (-moz-proton) {
.urlbarView-help {
border-radius: var(--toolbarbutton-border-radius);
}
} /*** END proton ***/
.urlbarView-help[selected] {
outline: var(--focus-outline);
@ -482,12 +383,6 @@
margin-inline-end: 4px;
}
@media (-moz-proton) {
.urlbarView-tip-button {
border-radius: var(--toolbarbutton-border-radius);
}
} /*** END proton ***/
.urlbarView-tip-button:hover {
background-color: var(--button-hover-bgcolor);
}
@ -668,7 +563,6 @@
display: none;
}
@media (-moz-proton) {
/* Switch-to-tab action text is styled as a chiclet. */
.urlbarView-row:is([type=switchtab], [type=remotetab]) > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-action {
background-color: var(--urlbar-box-bgcolor);
@ -722,14 +616,13 @@
margin-inline-start: .4em;
border-radius: 4px;
}
} /*** END !proton ***/
/* Search one-offs */
#urlbar .search-one-offs:not([hidden]) {
display: flex;
align-items: start;
padding-block: 16px;
padding-block: 10px;
flex-wrap: wrap;
}
@ -737,15 +630,9 @@
border-top: 1px solid var(--autocomplete-popup-separator-color);
}
@media (-moz-proton) {
#urlbar .search-one-offs:not([hidden]) {
padding-block: 10px;
}
:root[uidensity=touch] #urlbar .search-one-offs:not([hidden]) {
padding-block: 15px;
}
} /*** END proton ***/
#urlbar .search-panel-one-offs-container {
/* Make sure horizontally we can fit four buttons, empty space, settings. */
@ -770,13 +657,8 @@
min-width: 28px;
height: 28px;
margin-inline: 0 12px;
}
@media (-moz-proton) {
#urlbar .searchbar-engine-one-off-item {
border-radius: var(--toolbarbutton-border-radius);
}
} /*** END proton ***/
#urlbar .searchbar-engine-one-off-item:last-child {
/* This applies to both the last one-off and the compact settings button */
@ -828,29 +710,6 @@
fill-opacity: var(--urlbar-icon-fill-opacity);
}
@media not (-moz-proton) {
.urlbarView-row[source="bookmarks"] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-favicon,
#urlbar-engine-one-off-item-bookmarks {
fill: #0060df; /* Blue-60 */
}
.urlbarView-row[source="tabs"] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-favicon,
#urlbar-engine-one-off-item-tabs {
fill: #008eaf; /* Teal-70 */
fill-opacity: 1;
}
:root[lwt-toolbar-field-focus-brighttext] .urlbarView-row[source="bookmarks"]:not([selected]) > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-favicon,
:root[lwt-toolbar-field-focus-brighttext] #urlbar-engine-one-off-item-bookmarks:not([selected]) {
fill: #0a84ff; /* Blue-50 */
}
:root[lwt-toolbar-field-focus-brighttext] .urlbarView-row[source="tabs"]:not([selected]) > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-favicon,
:root[lwt-toolbar-field-focus-brighttext] #urlbar-engine-one-off-item-tabs:not([selected]) {
fill: #00c8d7; /* Teal-60 */
}
} /*** END !proton ***/
/* search bar popup */
#PopupSearchAutoComplete {
@ -859,7 +718,6 @@
--panel-border-color: var(--arrowpanel-border-color);
}
@media (-moz-proton) {
#PopupSearchAutoComplete::part(content) {
/* Remove the top border since the panel is flush with the input. */
border-top-width: 0;
@ -870,7 +728,6 @@
--panel-color: var(--lwt-toolbar-field-focus-color);
--panel-background: var(--lwt-toolbar-field-focus);
}
} /*** END proton ***/
#PopupSearchAutoComplete .autocomplete-richlistitem[selected] {
background: var(--autocomplete-popup-highlight-background);

Просмотреть файл

@ -24,18 +24,6 @@
--tabs-border-color: threedshadow;
}
@media not (-moz-proton) {
:root {
--toolbarbutton-border-radius: 2px;
}
} /* END !proton */
@media not (-moz-proton) {
#tabbrowser-tabs {
--tab-line-color: highlight;
}
} /* end !proton */
@media (-moz-windows-default-theme) {
:root {
--toolbar-non-lwt-textcolor: #0c0c0d;
@ -45,20 +33,6 @@
--chrome-content-separator-color: #e1e1e2;
}
@media not (-moz-proton) {
:root {
--toolbarbutton-icon-fill-opacity: .7;
}
#navigator-toolbox {
--tabs-border-color: rgba(0,0,0,.3);
}
#tabbrowser-tabs {
--tab-line-color: #0a84ff;
}
} /* END !proton */
}
:root:-moz-lwtheme {
@ -71,12 +45,6 @@
--panel-separator-color: rgba(249,249,250,.1);
}
@media not (-moz-proton) {
#navigator-toolbox:-moz-lwtheme {
--tabs-border-color: rgba(0,0,0,.3);
}
} /* END !proton */
#menubar-items {
-moz-box-orient: vertical; /* for flex hack */
}
@ -136,7 +104,6 @@
color: var(--toolbar-color);
}
@media (-moz-proton) {
/* Add a fog for background tabs to be visible on Windows 7 glass window background */
@media (-moz-os-version: windows-win7) {
@media (-moz-windows-default-theme) {
@ -145,55 +112,6 @@
}
}
}
} /*** END proton ***/
@media not (-moz-proton) {
/*
* Windows 7 draws the chrome background color as the tab background
* instead of in the tabs toolbar.
*/
@media (-moz-os-version: windows-win7) {
@media (-moz-windows-default-theme) {
#navigator-toolbox:not(:-moz-lwtheme) {
--tabs-border-color: @glassShadowColor@;
}
#TabsToolbar:not(:-moz-lwtheme) {
color: hsl(240,9%,98%);
}
/* Always show full-height tab separators on tabs with borders. */
.tabbrowser-tab:not(:-moz-lwtheme)::before,
.tabbrowser-tab:not(:-moz-lwtheme)::after {
border-image: none !important;
}
/* Show border on tabs with background colors and
* show the tabs toolbar background color inside tabs. */
.tabbrowser-tab:not(:-moz-lwtheme) {
background-color: hsl(235,33%,19%) !important;
border-top: 1px solid var(--tabs-border-color);
background-clip: padding-box;
}
/* The top border on top of the tab background is replaced
* by the slightly transparent outside tabs-border-color. */
.tab-background:not(:-moz-lwtheme) {
border-top-style: none !important;
}
/* The border at the end of the tab strip is replaced
* by the slightly transparent outside tabs-border-color. */
.tabbrowser-tab[last-visible-tab]:not(:-moz-lwtheme) {
border-inline-end: 1px solid var(--tabs-border-color);
}
.tabbrowser-tab[last-visible-tab]:not(:-moz-lwtheme)::after {
display: none !important;
}
}
}
} /*** END !proton ***/
@media (-moz-windows-compositor: 0),
(-moz-windows-default-theme: 0) {
@ -529,14 +447,12 @@ menuitem.bookmark-item {
%include ../shared/urlbar-searchbar.inc.css
@media not (prefers-contrast) {
@media (-moz-proton) {
:root:not(:-moz-lwtheme) #urlbar:not([focused="true"]) {
--urlbar-box-bgcolor: white;
}
:root[lwt-default-theme-in-dark-mode] #urlbar:not([focused="true"]) {
--urlbar-box-bgcolor: var(--lwt-toolbar-field-focus);
}
} /*** END proton ***/
}
#urlbar,
@ -571,12 +487,6 @@ menuitem.bookmark-item {
}
}
@media not (-moz-proton) {
:root:not(:-moz-lwtheme) {
--urlbar-popup-url-color: -moz-nativehyperlinktext;
}
} /*** END !proton ***/
/* Autocomplete */
%include ../shared/autocomplete.inc.css
@ -614,15 +524,6 @@ menuitem.bookmark-item {
}
}
@media not (-moz-proton) {
/* tabbrowser-tab focus ring */
.keyboard-focused-tab > .tab-stack > .tab-content,
.tabbrowser-tab:focus:not([aria-activedescendant]) > .tab-stack > .tab-content {
outline: 1px dotted;
outline-offset: -6px;
}
} /*** END !proton ***/
/* All tabs menupopup */
.alltabs-item[selected="true"] {
@ -854,14 +755,6 @@ panel[touchmode] .PanelUI-subView #appMenu-zoom-controls > .subviewbutton-iconic
border-radius: var(--arrowpanel-border-radius);
}
@media not (-moz-proton) {
@media (-moz-os-version: windows-win7) {
.cui-widget-panelview[id^=PanelUI-webext-] {
border-radius: 4px;
}
}
}
.webextension-popup-browser,
.webextension-popup-stack {
border-radius: inherit;

Просмотреть файл

@ -26,7 +26,6 @@
}
}
@media (-moz-proton) {
/* Add a fog for background tabs to be visible on Windows 7 glass window background */
@media (-moz-os-version: windows-win7) {
@media (-moz-windows-default-theme) {
@ -37,36 +36,8 @@
}
}
}
} /*** END proton ***/
@media not (-moz-proton) {
@media (-moz-os-version: windows-win7) {
@media (-moz-windows-default-theme) {
/* Always show light toolbar elements on aero surface. */
#TabsToolbar {
color: hsl(240,9%,98%);
}
@media not (-moz-proton) {
/* Because we're forcing the tabs toolbar to be [brighttext] to
* get white toolbar button icons, we need to manually set the
* correct color for the tab hover state for the light theme. */
.tabbrowser-tab:hover > .tab-stack > .tab-background > .tab-line:not([selected=true], [multiselected]):-moz-lwtheme-darktext {
background-color: rgba(0,0,0,.2) !important;
}
} /* end !proton */
}
}
} /*** END !proton ***/
@media (-moz-windows-glass) {
@media not (-moz-proton) {
/* Use opaque white icons on Aero Glass. */
#TabsToolbar {
--toolbarbutton-icon-fill: white;
}
} /*** END !proton ***/
/* Make the menubar text readable on aero glass (copied from browser-aero.css). */
#toolbar-menubar {
text-shadow: 0 0 .5em white, 0 0 .5em white, 0 1px 0 rgba(255,255,255,.4);
@ -93,39 +64,6 @@
}
}
@media not (-moz-proton) {
/* Always show full-height tab separators on tabs with borders. */
.tabbrowser-tab::before,
.tabbrowser-tab::after {
border-image: none !important;
}
/* Show border on tabs with background colors and
* show the tabs toolbar background color inside tabs. */
.tabbrowser-tab {
background-color: var(--lwt-accent-color) !important;
color: var(--lwt-text-color) !important;
border-top: 1px solid var(--tabs-border-color);
background-clip: padding-box;
}
/* The top border on top of the tab background is replaced
* by the slightly transparent outside tabs-border-color. */
.tab-background {
border-top-style: none !important;
}
/* The border at the end of the tab strip is replaced
* by the slightly transparent outside tabs-border-color. */
.tabbrowser-tab[last-visible-tab] {
border-inline-end: 1px solid var(--tabs-border-color);
}
.tabbrowser-tab[last-visible-tab]::after {
display: none !important;
}
} /*** END !proton ***/
/* Use proper menu text styling in Win7 classic mode (copied from browser.css) */
@media (-moz-windows-compositor: 0),
(-moz-windows-default-theme: 0) {

Просмотреть файл

@ -57,7 +57,6 @@
--in-content-table-border-dark-color: #d1d1d1;
--in-content-table-header-background: #0a84ff;
--in-content-table-header-color: #ffffff;
--in-content-dialog-header-background: #f1f1f1;
--in-content-sidebar-width: 240px;
--dialog-warning-text-color: var(--red-60);
@ -148,7 +147,6 @@
--in-content-table-border-dark-color: rgba(249,249,250,0.2);
--in-content-table-header-background: rgb(5, 64, 150);
--in-content-table-header-color: var(--in-content-page-color);
--in-content-dialog-header-background: rgba(249,249,250,0.05);
--in-content-accent-color: var(--in-content-primary-button-background);
--in-content-accent-color-active: var(--in-content-primary-button-background-hover);
@ -230,7 +228,6 @@
--in-content-table-background: -moz-Dialog;
--in-content-table-header-background: -moz-Dialog;
--in-content-table-header-color: -moz-DialogText;
--in-content-dialog-header-background: -moz-Dialog;
--dialog-warning-text-color: -moz-FieldText;