gah I forgot to stage all my new files

This commit is contained in:
Chris Cochrun 2025-02-09 22:47:11 -06:00
parent bd5a4b0c0e
commit 9f4c905c03
319 changed files with 12157 additions and 14 deletions

View file

@ -0,0 +1,146 @@
/*== ShyFox about:something pages ===================================================================================================================
Styles for settings, Firefox View, etc.
*/
@-moz-document url-prefix("about:"), url-prefix("chrome:"){
/* accent color */
:root, panel, dialog, window{
--in-content-primary-button-background-active: var(--shy-color) !important;
--in-content-primary-button-background-hover: var(--shy-color) !important;
--lwt-toolbarbutton-icon-fill-attention: var(--shy-color) !important;
--in-content-primary-button-background: var(--shy-color) !important;
--toolbarbutton-icon-fill-attention: var(--shy-color) !important;
--fxview-primary-action-background: var(--shy-color) !important;
--toolbar-field-focus-border-color: var(--shy-color) !important;
--button-primary-active-bgcolor: var(--shy-color) !important;
--button-primary-hover-bgcolor: var(--shy-color) !important;
--uc-checkbox-checked-bgcolor: var(--shy-color) !important;
--color-accent-primary-active: var(--shy-color) !important;
--color-accent-primary-hover: var(--shy-color) !important;
--checkbox-checked-bgcolor: var(--shy-color) !important;
--in-content-accent-color: var(--shy-color) !important;
--button-primary-bgcolor: var(--shy-color) !important;
--in-content-link-color: var(--shy-color) !important;
--color-accent-primary: var(--shy-color) !important;
--focus-outline-color: var(--shy-color) !important;
--input-border-color: var(--shy-color) !important;
}
.primary-button{
--primary-button-background-color: var(--shy-color) !important;
--primary-button-hover-background-color: color-mix(in srgb, white 10%, var(--shy-color)) !important;
--primary-button-active-background-color: color-mix(in srgb, white 20%, var(--shy-color)) !important;
}
:is(.icon, img)[src="chrome://global/skin/icons/info-filled.svg"] {fill: var(--shy-color) !important;}
moz-message-bar {background-color: var(--in-content-button-background) !important;}
.cpu{
background: linear-gradient(
to left,
var(--shy-color)
calc(var(--bar-width) * 1%),
transparent
calc(var(--bar-width) * 1%)
) !important;
}
button[role="tab"][selected]::before {display: none !important;}
/* big rounded corners */
.menupopup-arrowscrollbox, moz-message-bar,
.addon-detail-contribute, panel-list,
.trr-message-container,
.web-appearance-choice, body[dir],
.sidebar-footer-link, menupopup,
.info-box-container, section,
.sidebar-item--tall, details,
.info-box-content,
.sidebar-item,
.qr-code-box, select,
.action-box, table,
.dialogBox, tree,
.info-box,
.category,
.toolbar,
.modal,
.card,
#ping-picker,
#reportBox,
#reportBox #comments,
#migrationWizardDialog,
#translations-manage-install-list
{border-radius: var(--big-rounding) !important;}
/* small rounded corners */
button:not(
:is(
[class*="devtools"],
[class*="search"],
[class*="tab"]
)
),
input:not([type="checkbox"]),
.search-container,
.study-icon,
search-textbox,
menulist,
span,
a,
.tooltip-container .tooltip-panel,
#activeLanguages
{border-radius: var(--rounding) !important;}
/* only top or bottom corners */
.card-heading-image{
border-top-left-radius: var(--big-rounding) !important;
border-top-right-radius: var(--big-rounding) !important;
}
listheader{
border-top-left-radius: var(--rounding) !important;
border-top-right-radius: var(--rounding) !important;
}
richlistbox{
border-bottom-left-radius: var(--rounding) !important;
border-bottom-right-radius: var(--rounding) !important;
}
/* dropdown menu margin */
.tooltip-container .tooltip-panel .menuitem,
panel-list[role="menu"] panel-item {margin-inline: 5px}
}
/* about:debugging thin mode */
@-moz-document url-prefix("about:debugging") {
@media (max-width: 700px) {
.sidebar{
width: 45px !important;
img{margin: none !important;}
.sidebar-item:has(.qa-sidebar-no-devices),
.sidebar__adb-status,
.sidebar__refresh-usb,
.sidebar__footer__support-help span,
.ellipsis-text {display: none}
}
sidebar__footer__support-help, .sidebar-item__link{width: 23px !important;}
.sidebar-item:has(.sidebar__footer__support-help) {width: 14px !important;}
.sidebar-fixed-item__icon{margin-right: 0px !important;}
.app{display: flex !important;}
}
}

View file

@ -0,0 +1,62 @@
/*== ShyFox Contents ================================================================================================================================
Styles for some other things stylable in userContent.css
/* extensions popups rounding */
@-moz-document url-prefix("moz-extension:"){
body {border-radius: var(--big-rounding) !important;}
}
/* screenshots */
#screenshots-component{
button {border-radius: var(--rounding) !important;}
#buttons-container {border-radius: var(--big-rounding) !important;}
.screenshots-button {
--in-content-primary-button-background: var(--shy-color) !important;
--in-content-primary-button-background-hover: color-mix(in oklab, var(--in-content-primary-button-background), white 10%) !important;
--in-content-primary-button-background-active: color-mix(in oklab, var(--in-content-primary-button-background), white 20%) !important;
--in-content-focus-outline-color: var(--shy-color) !important;
}
}
/* simple translate icon */
@media (-moz-bool-pref: "shyfox.enable.ext.mono.context.icons") {
.simple-translate-button {
background-image: none !important;
&::before {
content: "";
position: absolute;
background-color: var(--simple-translate-main-text);
mask-image: url("../../icons/translate.svg");
mask-repeat: no-repeat;
mask-position: center;
width: inherit !important;
height: inherit !important;
}
}
}
/* simple translate */
.simple-translate-panel{
border-radius: var(--big-rounding) !important;
border: 1px solid color-mix(in srgb, var(--simple-translate-main-bg) 90%, var(--simple-translate-main-text)) !important;
}
.simple-translate-button{
border-radius: 7px !important;
border: 1px solid color-mix(in srgb, var(--simple-translate-main-bg) 65%, var(--simple-translate-main-text)) !important;
}
/* Adaptive Tab Bar Color settings accent */
@-moz-document url("moz-extension://d6e33c37-61b0-488f-9899-bf896d64db63/options.html"){
* {
--color-link: var(--shy-color) !important;
--color-accent: var(--shy-color) !important;
--color-link-hover: color-mix(in srgb, var(--shy-color) 60%, var(--color)) !important;
--color-link-active: color-mix(in srgb, var(--shy-color) 30%, var(--color)) !important;
}
}

View file

@ -0,0 +1,177 @@
/*== ShyFox New Tab =================================================================================================================================
Styles for new tab
*/
@-moz-document url("about:home"), url("about:newtab") {
/* accent color */
:root{
--newtab-primary-action-background: var(--shy-color) !important;
--newtab-primary-action-background-pocket: var(--shy-color) !important;
--tr-col: color-mix(in srgb, var(--newtab-background-color) 40%, transparent);
--tr-hov-col: color-mix(in srgb, var(--tr-col) 80%, var(--newtab-text-primary-color));
--newtab-background-color-secondary: color-mix(in srgb, var(--newtab-background-color) 90%, var(--newtab-text-primary-color)) !important;
--background-color-box: var(--tr-col) !important;
}
.toggle-button[aria-pressed="true"] {
background: var(--shy-color) !important;
border-color: transparent;
}
.home-section .section .sponsored-checkbox:checked {
background-color: var(--shy-color) !important;
}
.search-wrapper.fake-focus:not(.search.disabled) .search-handoff-button {
border: 1px solid var(--shy-color) !important;
box-shadow: 0 0 0 2px color-mix(in srgb, var(--shy-color) 20%, transparent) !important;
}
/* rounded corners */
.top-site-button,
.context-menu button,
.close-button,
.home-section .section .selector
{border-radius: var(--rounding) !important;}
.top-site-outer,
.top-site-inner,
.context-menu,
.icon-settings,
.weatherCard
{border-radius: var(--big-rounding) !important;}
/* pinned links */
.top-site-button {overflow: clip;}
.tile, .top-site-icon{
background-color: transparent !important;
box-shadow: none !important;
border: none !important;
}
.top-site-button, .customize-menu{
background-color: var(--tr-col) !important;
backdrop-filter: blur(var(--blur-radius));
}
.title {
background-color: color-mix(in srgb, var(--tr-col) 90%, var(--newtab-text-primary-color));
& > span {
padding-left: 8px;
padding-right: 8px;
}
}
.top-site-outer:is(.active, :focus, :hover){
background: var(--tr-hov-col) !important;
}
.top-site-outer, .top-site-inner {
& > a {padding: 0 !important;}
padding: 5px;
}
.top-site-outer:not(:hover) .icon-pin-small{display: none !important;}
.context-menu-item{
padding-inline: 5px !important;
padding-block: 1px !important;
}
/* search box */
.search-handoff-button {
border-radius: 100px !important;
backdrop-filter: blur(var(--blur-radius));
background-color: var(--tr-col) !important;
}
/* height overflow */
@media (height > 700px) {
body:not(.inline-onboarding) .fixed-search .search-wrapper {
background-color: var(--tr-col) !important;
backdrop-filter: blur(var(--blur-radius));
}
.logo-and-wordmark {display: flex !important;}
}
@media (height <= 700px) {
.search-wrapper {padding: 20px 0 30px !important;}
.outer-wrapper > main {margin-top: 0px !important;}
}
/* margin to logo when only search is enabled */
.only-search .logo-and-wordmark {margin-top: 20px !important;}
/* wallpaper */
body{
background-repeat: no-repeat !important;
background-position: center !important;
background-size: cover !important;
background-attachment: fixed !important;
}
/* dark wallpaper */
:root[lwt-newtab-brighttext] body {background-image: url("../../wallpaper.png") !important;}
/* light wallpaper */ /* `wallpaper.png` will be used when `-light` one does not exist */
:root:not([lwt-newtab-brighttext]) body {background-image: url("../../wallpaper-light.png"), url("../../wallpaper.png") !important;}
/* central box */
main{
margin-top: 15% !important;
height: 50%;
background-color: var(--tr-col);
border-radius: var(--giant-rounding);
}
/* settings */
.icon-settings:hover {background-color: var(--tr-hov-col) !important;}
.close-button-wrapper {background-color: transparent !important;}
.home-section .section .selector{
background-color: var(--tr-col) !important;
&:hover{background-color: var(--tr-hov-col) !important;}
}
/* weather */
.weatherInfoLink:hover, .weatherButtonContextMenuWrapper:hover {
background-color: var(--tr-hov-col) !important;
}
.weatherCard:not(:hover) .weatherButtonContextMenuWrapper{opacity: 0}
.weatherInfoLink {border-radius: 0px !important;}
.weatherButtonContextMenuWrapper::after{display: none !important;}
/* autograph */
.activity-stream::before,
.activity-stream::after
{
font-family: monospace;
color: white;
opacity: 0.042;
position: fixed;
z-index: 99999;
bottom: 10px;
}
.activity-stream::before{
content: "ShyFox by N2ezr";
left: 10px;
}
.activity-stream::after{
content: "42 🤙";
right: 10px;
}
}
@-moz-document url("about:privatebrowsing") {
.search-handoff-button {border-radius: 100px !important;}
.info {border-radius: var(--big-rounding) !important;}
}

View file

@ -0,0 +1,142 @@
/*== ShyFox Sidebery ===============================================================================================================================
Styles for Sidebery extension
--- VARIABLES ---------------------------------------------------------------------------------------------------------------------------------------
*/
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html"){ /* wrap start */
#root.root {
--general-border-radius: var(--rounding) !important;
--general-margin: 4px !important;
--button-size: 35px;
--pin-favicon-size: 30px;
--nav-btn-margin: calc(var(--margin) / 2) !important;
--nav-btn-width: var(--button-size) !important;
--nav-btn-height: var(--button-size) !important;
--nav-btn-len-margin: calc(var(--rounding) / 4) !important;
--audio-btn-round-margin: calc(var(--big-rounding) / 2) !important;
--tabs-audio-btn-width: 22px !important;
--tabs-margin: 6px !important;
--tabs-height: var(--button-size) !important;
--tabs-inner-gap: calc(var(--margin) / 2) !important;
--tabs-border-radius: var(--big-rounding) !important;
@media (-moz-bool-pref: "shyfox.fill.accent.with.icons.fill.color") {--shy-color: var(--s-toolbar-fg, var(--shy-accent-color)) !important;}
--accent: var(--shy-color) !important;
--frame-el-overlay-selected-border: var(--accent) !important;
--toolbar-el-overlay-selected-border: var(--accent) !important;
--status-notice: var(--accent) !important;
}
/*
--- PINNED TABS -------------------------------------------------------------------------------------------------------------------------------------
*/
/* size calculation */
.PinnedTabsBar .tab-wrapper .Tab {
--n: 3; --m: 1;
width: calc(
100vw / var(--n)
- var(--tabs-margin) * (1/var(--n) + 1)
) !important;
height: calc( (
(100vw - var(--tabs-margin)) / 3.6
) / var(--m) ) !important;
}
/* 1 pinned tab */
.PinnedTabsBar
.tab-wrapper:nth-child(1):last-child .Tab
{--n: 1; --m: 1.4;}
/* 2 tabs in bottom row */
.PinnedTabsBar:has(.tab-wrapper:nth-child(3n + 2):last-child)
.tab-wrapper:nth-last-child(-n + 2) .Tab
{--n: 2; --m: 1.2;}
/* 4 tabs in bottom row */
.PinnedTabsBar:has(.tab-wrapper:nth-child(3n + 4):last-child)
.tab-wrapper:nth-last-child(-n + 4) .Tab
{--n: 4; --m: 1.3;}
/* audio icon */
.Tab[data-pin="true"] > .body > .audio {
background: transparent !important;
box-shadow: none !important;
right: var(--audio-btn-round-margin) !important;
top: var(--audio-btn-round-margin) !important;
}
/* bigger favicon */
.Tab[data-pin="true"] :is(.fav, .fav-icon){
width: var(--pin-favicon-size) !important;
height: var(--pin-favicon-size) !important;
}
/* shadow, outline and background */
.Tab[data-pin="true"] .body {
border: 1px solid var(--s-frame-bg) !important;
background-color: var(--toolbar-bg) !important;
}
/* selected tab outline */
.Tab[data-pin="true"][data-active="true"] .body
{border: 1px solid var(--s-frame-fg) !important;}
/* remove bottom margin */
.PinnedTabsBar {margin-bottom: 0px !important;}
/*
--- OTHER -------------------------------------------------------------------------------------------------------------------------------------------
*/
/* consistent navbar background */
#nav_bar {background-color: transparent !important;}
/* padding */
#nav_bar {
padding-top: var(--nav-btn-margin) !important;
padding-bottom: var(--general-margin) !important;
}
.BottomBar {padding: var(--nav-btn-margin) !important;}
/* popup */
.popup {margin: var(--tabs-margin) !important;}
.popup-container {background-color: transparent !important;}
/* search */
#search_bar {margin: 4px !important;}
#search_bar[data-showed="false"]{display: none !important;}
#search_bar .clear-btn{margin-inline-end: var(--general-margin)}
.NavigationBar{box-shadow: none !important}
/* accent colored selection */
::selection {background: var(--shy-accent-color) !important;}
/* notification */
.notification{
border-radius: var(--rounding) !important;
&::after{
top: calc(var(--rounding) / 4 + 3px) !important;
right: calc(var(--rounding) / 4 + 3px) !important;
}
}
} /* wrap end */

View file

@ -0,0 +1,94 @@
/*== ShyFox Compact Menus ===========================================================================================================================
Shrink some things so they take up less space
--- CONTEXT MENU ------------------------------------------------------------------------------------------------------------------------------------
*/
@media not (-moz-platform: macos) {
.menupopup-arrowscrollbox,
#context-navigation > .menuitem-iconic {border-radius: var(--big-rounding) !important;}
}
#context-navigation > .menuitem-iconic[disabled="true"] {background-color: transparent !important;}
menupopup > :is(menuitem, menu){
height: fit-content !important;
& > * {
padding: 0px !important;
margin: 1px !important;
}
max-width: 300px !important;
border-radius: var(--rounding) !important;
margin: 0 !important;
padding-block: 0px !important;
padding-inline-start: 5px !important;
}
/* large context menu */
@media (-moz-bool-pref: "shyfox.larger.context.menu"){
menupopup > :is(menuitem, menu) > * {padding: 5px 0px !important;}
}
/* margin for some menus */
:is(.bookmark-item, #PlacesChevron, #bookmarks-menu-button, #sidebarMenu-popup) :is(menuitem, menu) {margin-inline: 5px !important;}
/* remove some items from sidebar header menu */
#sidebarMenu-popup :is(menuitem[data-l10n-id="sidebar-menu-close"], menuseparator:nth-last-of-type(1)) {display: none}
/*
--- EXTENSIONS MENU ---------------------------------------------------------------------------------------------------------------------------------
*/
@media not (-moz-bool-pref: "shyfox.disable.compact.unified.extensions") {
#unified-extensions-view{
--uei-icon-size: 24px;
--extensions-in-row: 4;
width: 100% !important;
:is(
toolbarseparator,
.unified-extensions-item-menu-button.subviewbutton,
.unified-extensions-item-action-button .unified-extensions-item-contents
) {display: none !important;}
:is(
#overflowed-extensions-list,
#unified-extensions-area,
.unified-extensions-list
){
display: grid !important;
grid-template-columns: repeat(var(--extensions-in-row),auto);
justify-items: center !important;
align-items: center !important;
}
:is(
:is(
#unified-extensions-area,
.unified-extensions-list
) .unified-extensions-item,
.unified-extensions-list
){max-width: max-content;}
#unified-extensions-area {
margin-bottom: 5px !important;
border-top: 1px solid var(--panel-separator-color);
border-bottom: 1px solid var(--panel-separator-color);
padding-top: 5px !important;
padding-bottom: 5px !important;
}
.unified-extensions-item[attention] > .unified-extensions-item-action-button.subviewbutton {
background-position: left calc(var(--uei-dot-horizontal-position-in-panel) - 4px) bottom var(--uei-dot-vertical-position-in-panel) !important;
}
.unified-extensions-item-action-button {padding-right: 3px !important;}
}
}

View file

@ -0,0 +1,295 @@
/*== ShyFox Window Controls =========================================================================================================================
Styles for Min Max Close buttons
--- JUST IMPORTANT THINGS ---------------------------------------------------------------------------------------------------------------------------
*/
/* move buttons to correct position */
#TabsToolbar .titlebar-buttonbox-container{ display: none !important; }
#toolbar-menubar .titlebar-buttonbox-container{ display: flex !important; }
.titlebar-buttonbox-container{
position: fixed !important;
overflow: clip !important;
z-index: -1 !important;
transition: var(--transition) !important;
& *{transition: var(--transition) !important;}
/* set position to right */
right: 0px;
top: 8px;
}
/*
--- VARIABLES ----------------------------------------------------------------------------------------------------------------------------------
*/
/* paddings */
:root{
--buttonbox-right-wdt: var(--window-control-wdt);
--buttonbox-right-hgt: 35px;
--buttonbox-left-wdt: 0px;
--buttonbox-left-hgt: 0px;
}
/* useful variables */
:root{
--nav-rgt-btnbx-margin: var(--margin);
--nav-rgt-btnbx-button: var(--toolbar-button-wdt);
--nav-lft-btnbx-margin: 0px;
--nav-lft-btnbx-button: 0px;
}
/* remove window controls in f11 fullscreen or in clean mode */
#main-window:is([sizemode="fullscreen"], [titlepreface*=""]:not([customizing])) {
--window-control-wdt: 0px !important; /* < */
--buttonbox-left-hgt: 0px !important; /* < !DUPLICATE! */
--buttonbox-right-hgt: 0px !important; /* < */
--nav-rgt-btnbx-margin: 0px !important; /* < This code block must be */
--nav-rgt-btnbx-button: 0px !important; /* < identical to the */
--nav-lft-btnbx-margin: 0px !important; /* < code block below */
--nav-lft-btnbx-button: 0px !important; /* < */
.titlebar-buttonbox-container {display: none !important;} /* < vvvvvvvvvvvvvvvvvvvvvvvvvvv */
}
/* remove window controls by setting */
@media (-moz-bool-pref: "shyfox.remove.window.controls") {
#main-window{
--window-control-wdt: 0px !important; /* < ^^^^^^^^^^^^^^^^^^^^^^^^^^^ */
--buttonbox-left-hgt: 0px !important; /* < */
--buttonbox-right-hgt: 0px !important; /* < !DUPLICATE! */
--nav-rgt-btnbx-margin: 0px !important; /* < */
--nav-rgt-btnbx-button: 0px !important; /* < This code block must be */
--nav-lft-btnbx-margin: 0px !important; /* < identical to the */
--nav-lft-btnbx-button: 0px !important; /* < code block above */
.titlebar-buttonbox-container {display: none !important;} /* < */
}
}
/*
--- DETECT SYSTEM AND CALCULATE VALUES -------------------------------------------------------------------------------------------------------------
*/
/* default (if system not detected) */
:root {--window-control-wdt: 140px;}
/* Windows */
@media (-moz-platform: windows) {
:root {--window-control-wdt: 138px;}
.titlebar-buttonbox-container{
top: 0px;
height: var(--toolbar-item-hgt);
}
/* style when not enough space - merged into window border */
#main-window[titlepreface*=""][titlepreface*=""] {
.titlebar-button {padding: calc(var(--margin) / 2) 15px !important;}
.titlebar-buttonbox-container{
height: var(--margin) !important;
top: 0px;
opacity: calc(var(--hide-bar-opct) / 2 );
&:hover{opacity: 1}
}
}
/* style when right toolbar is visible but navbar hidden - vertical orientation */
#main-window:not([titlepreface*=""])[titlepreface*=""]:not([customizing]){
.titlebar-buttonbox-container{height: 85px}
.titlebar-buttonbox{
display: flex;
flex-direction: column-reverse;
}
--buttonbox-left-wdt: 0px !important;
--buttonbox-right-hgt: 85px;
}
}
/* Linux (GTK) */
:root{
--window-control-gtk-max-wdt: 0px;
--window-control-gtk-min-wdt: 0px;
}
@media (-moz-gtk-csd-maximize-button) { :root {--window-control-gtk-max-wdt: 40px;} }
@media (-moz-gtk-csd-minimize-button) { :root {--window-control-gtk-min-wdt: 40px;} }
@media (-moz-gtk-csd-available) {
:root {
--window-control-wdt: calc(
40px
+ var(--window-control-gtk-min-wdt)
+ var(--window-control-gtk-max-wdt)
);
}
/* GTK buttons design */
.titlebar-button{
.toolbarbutton-icon {
background-image: none !important;
stroke: none !important;
-moz-context-properties: fill, fill-opacity !important;
}
&:hover .toolbarbutton-icon {background-color: color-mix(in srgb, var(--bt-col) 15%, transparent) !important;}
margin-inline: 8px !important;
padding: 0 !important;
fill: var(--bt-col) !important;
color: var(--bt-col) !important;
}
@media not (-moz-bool-pref: "shyfox.force.native.controls"){
.titlebar-close {list-style-image: url("../icons/gtk-window-close-symbolic.svg") !important;}
.titlebar-min {list-style-image: url("../icons/gtk-window-minimize-symbolic.svg") !important;}
.titlebar-max {list-style-image: url("../icons/gtk-window-maximize-symbolic.svg") !important;}
.titlebar-restore {list-style-image: url("../icons/gtk-window-restore-symbolic.svg") !important;}
.titlebar-button .toolbarbutton-icon{
background-color: color-mix(in srgb, var(--bt-col) 5%, transparent);
appearance: none !important;
border-radius: 100%;
padding: 4px !important;
}
}
@media (-moz-bool-pref: "shyfox.force.native.controls"){
.titlebar-close {appearance: -moz-window-button-close !important;}
.titlebar-min {appearance: -moz-window-button-minimize !important;}
.titlebar-max {appearance: -moz-window-button-maximize !important;}
.titlebar-restore {appearance: -moz-window-button-restore !important;}
}
}
/* if GTK buttons position is right */
@media (-moz-gtk-csd-available){
@media not (-moz-gtk-csd-reversed-placement){
.titlebar-buttonbox-container{padding-right: 4px}
/* style when not enough space - merged into window border */
#main-window:is([titlepreface*=""][titlepreface*=""], [titlepreface*=""]):not([customizing]){
.titlebar-buttonbox-container{
opacity: calc(var(--hide-bar-opct) / 2 );
&:hover{opacity: 1};
right: 5px;
}
.titlebar-button {margin: 0px !important;}
@media not (-moz-bool-pref: "shyfox.force.native.controls"){
.titlebar-buttonbox-container{
top: 0px;
height: var(--margin);
}
.titlebar-button .toolbarbutton-icon {border-radius: 0 !important;}
}
@media (-moz-bool-pref: "shyfox.force.native.controls"){
.titlebar-buttonbox-container{
top: -6px;
height: calc(var(--margin) + 6px);
}
}
}
/* style when right toolbar is visible but navbar hidden - vertical orientation */
#main-window:not([titlepreface*=""])[titlepreface*=""]:not([customizing]){
.titlebar-buttonbox{
display: flex;
flex-direction: column-reverse;
top: -6px;
& * {
margin-top: 3px !important;
margin-bottom: 3px !important;
}
}
--buttonbox-right-wdt: 0px !important;
--buttonbox-right-hgt: calc(
35px
+ var(--window-control-gtk-max-wdt)
+ var(--window-control-gtk-min-wdt)
);
}
}
}
/* MacOS */
@media (-moz-platform: macos){
:root {--window-control-wdt: 72px;}
}
/*
--- CONTROLS ON LEFT ---------------------------------------------------------------------------------------------------------------------------
Styles when GTK window controls on left or system is MacOS
*/
@media (-moz-gtk-csd-reversed-placement), (-moz-platform: macos){
:root{
--buttonbox-right-wdt: 0px;
--buttonbox-right-hgt: 0px;
--buttonbox-left-wdt: var(--window-control-wdt);
--buttonbox-left-hgt: 35px;
--nav-rgt-btnbx-margin: 0px;
--nav-rgt-btnbx-button: 0px;
--nav-lft-btnbx-margin: var(--margin);
--nav-lft-btnbx-button: var(--toolbar-button-wdt);
}
.titlebar-buttonbox-container{padding-left: 3px}
/* set position to left */
.titlebar-buttonbox-container{
left: 0px;
right: auto !important;
}
/* style when not enough space - merged into window border */
#main-window:is([titlepreface*=""][titlepreface*=""], [titlepreface*=""]):not([customizing]){
.titlebar-buttonbox-container{
opacity: calc(var(--hide-bar-opct) / 2 );
&:hover{opacity: 1};
left: 5px;
}
.titlebar-button {margin: 0px !important;}
@media not (-moz-bool-pref: "shyfox.force.native.controls"){
.titlebar-buttonbox-container{
top: 0px;
height: var(--margin);
}
.titlebar-button .toolbarbutton-icon {border-radius: 0 !important;}
}
@media (-moz-bool-pref: "shyfox.force.native.controls"){
.titlebar-buttonbox-container{
top: -6px;
height: calc(var(--margin) + 6px);
}
}
}
}

View file

@ -0,0 +1,94 @@
/*== ShyFox Findbar =================================================================================================================================
Ctrl + F
*/
findbar{
--findbar-pad: 8px;
--fndbr-btn-wdt: 30px;
position: fixed !important;
z-index: 5 !important;
bottom: calc(var(--bottom-margin) + var(--margin));
left: calc(
(
100vw
- var(--findbar-wdt)
- var(--left-margin)
- var(--right-margin)
) / 2
);
height: calc(var(--toolbar-item-hgt) * 2);
padding-top: var(--toolbar-item-hgt) !important;
width: var(--findbar-wdt);
/* styles for input textbox */
.findbar-textbox{
position: absolute;
top: var(--findbar-pad);
left: var(--findbar-pad);
width: calc(
var(--findbar-wdt)
- var(--findbar-pad) * 2.5
- var(--fndbr-btn-wdt) * 3
) !important;
}
/* put buttons to right place */
.findbar-closebutton,
.findbar-find-next,
.findbar-find-previous
{
position: absolute;
top: var(--findbar-pad);
margin-inline-start: 0px !important;
margin-inline-end: 0px !important;
}
.findbar-closebutton {right: var(--findbar-pad);}
.findbar-find-next {right: calc(var(--fndbr-btn-wdt) + var(--findbar-pad) / 2 )}
.findbar-find-previous {right: calc(var(--fndbr-btn-wdt) * 2 + var(--findbar-pad) / 2 )}
/* some design */
background: var(--tb-col) !important;
transition: var(--transition) !important;
& > * {opacity: var(--dyn-opct);}
/* corners, shadow */
border: var(--outline) !important;
outline: var(--shadow) !important;
border-radius: var(--big-rounding) !important;
/* rounded buttons */
.findbar-textbox, .findbar-closebutton,
.findbar-find-next, .findbar-find-previous
{border-radius: var(--rounding) !important;}
}
findbar[hidden]{
margin-bottom: unset !important;
transition-delay: unset !important;
visibility: visible !important;
opacity: 0 !important;
pointer-events: none !important;
bottom: calc(
0px
- var(--toolbar-item-hgt) * 2
- var(--margin) * 2
) !important;
}
/* adaptive findbar width */
@media (max-width: 1500px) {
:root{
--findbar-wdt: calc(
100vw
- var(--left-margin)
- var(--right-margin)
- var(--margin) * 2
) !important;
}
}

View file

@ -0,0 +1,52 @@
/*== ShyFox Floating Search =========================================================================================================================
Cool floating search panel
*/
/* about:config setting */
@media not (-moz-bool-pref: "shyfox.disable.floating.search") {
/* styles for urlbar */
#urlbar[breakout-extend]{
#urlbar-input {font-size: 23.5px !important;}
#urlbar-input-container, .urlbar-input-container {height: 50px !important;}
#urlbar-background {border-radius: var(--bigger-rounding) !important;}
#urlbar-input-container, .urlbar-input-container {
& > :is(box, image){
height: 28px !important;
margin-block: calc((50px - 28px) / 4) !important;
}
}
position: fixed !important;
z-index: 999999 !important;
bottom: auto !important;
top: 20vh !important;
left: 18vw !important;
right: 18vw !important;
width: 64vw !important;
/* cool translucent background */
&:before{
content: "";
position: fixed;
pointer-events: none;
border-radius: var(--rounding);
width: 100vw;
height: 100vh;
top: 0px;
left: 0px;
background-color: color-mix(in srgb, var(--bg-col) 80%, transparent);
}
}
}

View file

@ -0,0 +1,647 @@
/*== ShyFox Global Styles ===========================================================================================================================
All sorts of important tweaks that don't belong in any category
--- BROWSER CONTENT ---------------------------------------------------------------------------------------------------------------------------------
Area where website is displayed
*/
/* set background color */
#appcontent .browserStack, #browser, .browserContainer {background: var(--bg-col)}
#browser #tabbrowser-tabbox {
/* shift website content relative to panels */
margin-left: var(--left-margin) !important;
margin-right: var(--right-margin) !important;
margin-top: var(--top-margin) !important;
margin-bottom: var(--bottom-margin) !important;
/* add smoothness to it */
transition: var(--transition) !important;
}
/* completely remove the browser interface in fullscreen videos and popups like login with Google or in a floating Bitwarden window */
#main-window:is(:not([chromehidden=""]), [inDOMFullscreen="true"]){
#navigator-toolbox {display: none !important;}
--margin: 0px !important;
}
/* some z-index */
#navigator-toolbox {z-index: 2 !important;}
#browser {z-index: 1 !important;}
/* if it not fullscreen video or floating window */
#main-window:not([inDOMFullscreen="true"])[chromehidden=""]{
/* if navbar is not hidden in f11 fullscreen or not only navbar is visible in f11 or window is not maximized in clean mode */
&:not(
:is(
:is([titlepreface*=""], [titlepreface*=""][titlepreface*=""])[inFullscreen="true"]),
[titlepreface*=""]:is([sizemode="maximized"], [inFullscreen="true"], [gtktiledwindow="true"])
){
/* add rounded corners and outline to browser content */
#tabbrowser-tabbox {
border-radius: var(--big-rounding) !important;
border: var(--outline);
outline: none !important;
}
#tabbrowser-tabpanels::after {
content: "";
margin: -1px;
border: var(--outline);
position: absolute;
inset: 0;
border-radius: var(--big-rounding);
box-shadow: 0 0 0 100px var(--bg-col) !important;
clip-path: inset(0);
pointer-events: none;
}
}
/* if in f11 fullscreen sidebar active but navbar not */
&:not([titlepreface*=""]):not([titlepreface*=""])[titlepreface*=""][inFullscreen="true"]{
#appcontent browser {border-left: var(--outline);}
}
/* if in f11 fullscreen toolbar active but navbar not */
&:not([titlepreface*=""]):not([titlepreface*=""])[titlepreface*=""][inFullscreen="true"]{
#appcontent browser {border-right: var(--outline);}
}
/* if in f11 fullscreen nor toolbar or sidebar active but navbar is */
&:not([titlepreface*=""])[titlepreface*=""][titlepreface*=""]:not([titlepreface*=""])[inFullscreen="true"]{
#appcontent browser {border-top: var(--outline);}
}
}
/* private mode outline */
#main-window[privatebrowsingmode="temporary"]
{--outline: 1px solid var(--private-col) !important;}
/* drag window using border */
/* shared */
#browser::before,
#browser::after,
#navigator-toolbox::before,
#navigator-toolbox::after
{
position: fixed;
pointer-events: none;
-moz-window-dragging: drag;
content: "";
background-color: var(--debug-col-2);
}
/* top */
#browser::after {
height: calc(var(--top-margin) + 2px);
top: -1px;
width: 100vw;
}
/* bottom */
#browser::before {
height: calc(var(--bottom-margin) + 2px);
bottom: -1px;
width: 100vw;
}
/* left */
#navigator-toolbox::before{
width: calc(var(--bottom-margin) + 2px);
left: -1px;
height: 100vw;
}
/* right */
#navigator-toolbox::after{
width: calc(var(--right-margin) + 2px);
right: -1px;
height: 100vw;
}
/* statuspanel (that thing at the bottom of the screen that shows the address of the link you're hovering over) */
#statuspanel #statuspanel-label {
padding-inline: 6px !important;
border-radius: var(--big-rounding) !important;
background-color: var(--tb-col) !important;
color: var(--bt-col) !important;
border: var(--outline) !important;
outline: var(--shadow) !important;
}
/* rounded things */
richlistitem,
panel tree,
menulist,
button,
select,
input:not([type="checkbox"]),
#urlbar-background,
#preview-image,
.ctrlTab-canvas,
.ctrlTab-canvas *
{border-radius: var(--rounding) !important}
.ctrlTab-preview .ctrlTab-preview-inner,
#ctrlTab-showAll,
richlistbox
{border-radius: var(--big-rounding) !important;}
/* disable pointer events in clean mode */
#main-window[titlepreface*=""]{
#nav-bar:not(:has(#urlbar[breakout-extend])),
#sidebar,
#TabsToolbar,
#PersonalToolbar
{pointer-events: none !important;}
}
/*
--- DIALOG ------------------------------------------------------------------------------------------------------------------------------------------
Styles for dialogs e.g. "confirm deleting extension"
*/
#commonDialogWindow, #commonDialogWindow .titleIcon{
background-color: transparent !important;
color: var(--bt-col) !important;
}
.dialogBox {
border-radius: var(--big-rounding) !important;
border: var(--outline) !important;
background-color: var(--tb-col) !important;
}
.dialogTemplate{
background-color: transparent !important;
:before{
content: "";
position: fixed;
z-index: -1;
width: 100vw;
height: 100vh;
left: 0px;
top: 0px;
background-color: color-mix(in srgb, var(--bg-col) 80%, transparent);
}
}
#window-modal-dialog {margin-top: var(--margin) !important;} /* shift top-aligned dialogs little bit lower */
.sizeDetermined #infoBody {min-height: 20px !important;} /* add minimal height to alert text */
#searchbar-anon-search-settings {margin-inline-end: 7px !important;} /* margin for settings button in searcbar popup */
#PopupSearchAutoComplete {--panel-border-radius: var(--big-rounding) !important;} /* rounding for this popup */
/* print dialog */
print-preview::before,
print-preview .previewStack::before,
.printPreviewNavigation::before
{display: none !important;}
.printDialogBox::before {border-radius: var(--rounding) !important;}
.printDialogBox {margin-top: var(--margin) !important;}
/*
--- SCREENSHOTS -------------------------------------------------------------------------------------------------------------------------------------
Ctrl + Shift + S
*/
#screenshotsPagePanel{
position: fixed !important;
transition: var(--transition);
bottom: calc(
var(--bottom-margin)
+ var(--screenshot-tool-hgt)
);
left: 0;
z-index: -1 !important;
width: var(--sdbr-wdt) !important;
}
/* for smooth transition */
#screenshotsPagePanel[hidden]{
display: flex !important;
opacity: 0;
pointer-events: none !important;
bottom: 0px !important;
}
screenshots-buttons{
background-color: transparent !important;
transition: var(--transition);
position: absolute !important;
display: flex !important;
height: var(--screenshot-tool-hgt) !important;
width: var(--sdbr-wdt) !important;
padding: calc(var(--margin) / 2) !important;
top: 0px !important;
inset-inline-end: 0px !important;
}
.screenshot-button{
width: calc(
var(--sdbr-wdt) / 2
- var(--margin) * 1.5
)!important;
margin: calc(var(--margin) / 2) !important;
padding-top: 56px !important;
background-position-y: 10px !important;
}
/* when sidebar hidden */
#main-window:is([titlepreface*=""], [titlepreface*=""]){
#screenshotsPagePanel{
bottom: calc(
var(--bottom-margin)
+ var(--margin)
+ var(--screenshot-tool-hgt)
);
left: calc(
var(--left-margin)
+ var(--margin)
);
}
screenshots-buttons {background-color: var(--bg-col) !important;}
}
/*
--- CONTEXT MENU ------------------------------------------------------------------------------------------------------------------------------------
Apply theme colors to context menus and menubar
*/
/* in page context menu */
#contentAreaContextMenu[showservicesmenu="true"],
#contentAreaContextMenu[showservicesmenu="true"] menupopup
{
--panel-background: var(--bg-col)!important;
--panel-border-color: var(--tb-col) !important;
--toolbar-field-focus-background-color: var(--bt-col) !important;
--panel-color: var(--bt-col) !important;
menu:where([_moz-menuactive="true"]:not([disabled="true"])), menuitem:where([_moz-menuactive="true"]:not([disabled="true"])) {
background-color: var(--panel-item-hover-bgcolor) !important;
color: var(--bt-col) !important;
}
}
/* toolbar menu */
#toolbar-menubar menupopup,
#toolbar-context-menu, #toolbar-context-menu menupopup,
#unified-extensions-context-menu, #unified-extensions-context-menu menupopup,
#placesContext, #placesContext menupopup,
#downloadsContextMenu, #downloadsContextMenu menupopup,
#sidebarMenu-popup, #PopupSearchAutoComplete,
:is(#back-button, #forward-button) menupopup,
#permission-popup-menulist menupopup
{
--panel-background: var(--pp-col)!important;
--panel-border-color: var(--tb-col) !important;
--toolbar-field-focus-background-color: var(--bt-col) !important;
--panel-color: var(--bt-col) !important;
menu:where([_moz-menuactive="true"]:not([disabled="true"])), menuitem:where([_moz-menuactive="true"]:not([disabled="true"])) {
background-color: var(--panel-item-hover-bgcolor) !important;
color: var(--bt-col) !important;
}
}
/* dropdown selectors */
menupopup {--content-select-background-image: none !important;}
#ContentSelectDropdown .ContentSelectDropdown-item-0:not([_moz-menuactive="true"]) {background-color: transparent !important;;}
/*
--- CUSTOMIZING PAGE --------------------------------------------------------------------------------------------------------------------------------
Right click > Customize toolbar
*/
#main-window[customizing]{
#customization-palette-container {padding-top: 100px}
#customization-panelWrapper{
margin-top: 60px;
margin-right: 50px;
}
.panel-arrowbox {opacity: 0 !important;}
.panel-arrowcontent{border-radius: var(--big-rounding) !important;}
toolbarspring {border-radius: var(--rounding) !important;}
#customization-footer{
position: fixed !important;
bottom: 10px;
right: 70px;
left: 10px;
background-color: var(--bg-col) !important;
border-radius: var(--big-rounding) !important;
}
}
toolbarpaletteitem#wrapper-search-container[place="palette"] #searchbar {background-color: var(--bg-col) !important;}
:root[customizing] .customization-target:not(#widget-overflow-fixed-list) {min-width: 0px !important;}
/* red sidebar icon styles */
#main-window{
--shyfox-string-sidebar-button-tooltip: "This button is only shown when the sidebar is disabled and is colored red to attract attention";
&[lang="ru"]{--shyfox-string-sidebar-button-tooltip: "Эта кнопка отображается только тогда, когда боковая панель отключена, и окрашена в красный цвет, чтобы привлечь внимание";}
}
#wrapper-sidebar-button[place="palette"] .toolbarbutton-icon {
padding: 2px !important;
width: 20px !important;
height: 20px !important;
border-radius: 6px !important;
}
#wrapper-sidebar-button[mousedown]{
&::after{
content: var(--shyfox-string-sidebar-button-tooltip) !important;
text-align: left !important;
position: absolute;
color: black !important;
background-color: white !important;
border-radius: var(--rounding);
padding: 5px;
width: 160px !important;
margin-left: 40px;
margin-top: 40px;
}
}
/*
--- NOTIFICATION BAR --------------------------------------------------------------------------------------------------------------------------------
Sometimes Firefox shows notifications at the top of the window suggesting, for example, to restore tabs from a previous session
*/
#tab-notification-deck, .global-notificationbox{
position: fixed !important;
transition: var(--transition) !important;
z-index: 0 !important;
vbox {background-color: transparent !important;}
background-color: transparent !important;
width: auto;
max-width: calc(
100vw
- var(--margin)
- var(--right-margin)
- var(--left-margin)
);
top: calc(
var(--top-margin)
+ var(--margin) / 2
);
left: calc(
var(--left-margin)
+ var(--margin) / 2
);
notification-message{
border-radius: var(--big-rounding) !important;
background-color: var(--tb-col) !important;
color: var(--bt-col) !important;
&::before {display: none !important;}
}
.footer-button {margin: 4px !important;}
}
/* notification close button color */
button[type~="icon"][type~="ghost"][part="button"][size="small"] {fill: var(--bt-col) !important;}
/* icon color */
:is(.icon, img)[src="chrome://global/skin/icons/info-filled.svg"] {fill: var(--shy-color) !important;}
/*
--- MENUBAR ----------------------------------------------------------------------------------------------------------------------------------------
File Edit View History Bookmarks Tools Help
*/
@media not (-moz-platform: macos) {
#toolbar-menubar {
position: fixed;
overflow: clip;
visibility: visible !important;
z-index: 5;
width: -fit-content;
max-height: 0px;
padding-bottom: 0 !important;
transition: var(--transition) !important;
top: var(--top-margin);
left: var(--left-margin);
border-radius: var(--rounding);
background-color: var(--tb-col) !important;
& > * {opacity: var(--dyn-opct);}
/* outline only when visible */
&:not([inactive="true"]) {
border: var(--outline) !important;
outline: var(--shadow) !important;
}
}
#main-menubar > * {padding-top: 0px !important;}
}
/*
--- DEVTOOLS ---------------------------------------------------------------------------------------------------------------------------------------
*/
.browserSidebarContainer, .responsive-mode {background-color: var(--bg-col) !important;}
.devtools-side-splitter, .devtools-horizontal-splitter {
background-color: transparent !important;
margin-inline: 0px !important;
margin: 0px !important;
}
.devtools-side-splitter { min-width: calc(var(--margin) / 1.5) !important;}
.devtools-horizontal-splitter {min-height: calc(var(--margin) / 1.5) !important;}
.rdm-toolbar {
margin-top: var(--margin) !important;
width: 95% !important;
margin-left: 3% !important;
}
.rdm-toolbar, .user-agent {border-radius: var(--rounding) !important;}
.user-agent {border: 1px solid grey !important;}
/*
--- FIXES ------------------------------------------------------------------------------------------------------------------------------------------
*/
/* fix some items dissapearing */
#titlebar {
opacity: 1 !important;
z-index: 1 !important;
}
:root[tabsintitlebar] #titlebar:-moz-window-inactive {
opacity: 1 !important;
}
#navigator-toolbox:-moz-window-inactive {
background-color: initial !important;
color: initial !important;
}
/* remove annoying line at the top of the window */
#navigator-toolbox {
margin-top: -1px !important;
position: relative;
z-index: 3;
}
/* weird margin fix */
#tabbrowser-tabpanels {
& browser[type="content"] {
margin: 0 !important;
}
}
/* z-index fix */
#tabbrowser-tabbox{z-index: 1 !important;}
/* border fix */
* {
border: 0px solid transparent;
outline: 0px solid transparent;
}
/*
--- ACCENT COLOR ----------------------------------------------------------------------------------------------------------------------------------
*/
.text-link, a {color: var(--shy-color) !important;}
.footer-button {
&:not([disabled]) {
&[default], &.primary {
background-color: var(--shy-accent-color) !important;;
&:hover {
background-color: color-mix(in srgb, var(--bt-col, black) 10%,var(--shy-accent-color)) !important;
}
}
}
}
::selection {background: var(--shy-accent-color) !important;}
#tracking-protection-icon-box[active]{
fill: var(--shy-color) !important;
list-style-image: url(chrome://browser/skin/tracking-protection.svg) !important;
}
.urlbarView-url {
.urlbarView-row:not([selected]) & {
color: var(--shy-color) !important;
}
}
.urlbarView-row[selected] {background-color: var(--shy-accent-color) !important;}
.urlbarView-favicon {
.urlbarView-row[type="tabtosearch"]:not([selected]) > .urlbarView-row-inner > .urlbarView-no-wrap > & {
color: var(--shy-color) !important;
}
}
.urlbarView-row[dynamicType="onboardTabToSearch"] > .urlbarView-row-inner {
&:not([selected]) > .urlbarView-no-wrap {
& > .urlbarView-favicon {
color: var(--shy-color) !important;
}
}
}
.ctrlTab-preview:focus > .ctrlTab-preview-inner, #ctrlTab-showAll:focus {border-color: var(--shy-color) !important;}
:root, panel, dialog, window{
--in-content-primary-button-background-active: var(--shy-color) !important;
--in-content-primary-button-background-hover: var(--shy-color) !important;
--lwt-toolbarbutton-icon-fill-attention: var(--shy-color) !important;
--in-content-primary-button-background: var(--shy-color) !important;
--toolbarbutton-icon-fill-attention: var(--shy-color) !important;
--fxview-primary-action-background: var(--shy-color) !important;
--toolbar-field-focus-border-color: var(--shy-color) !important;
--uei-button-attention-dot-color: var(--shy-color) !important;
--button-primary-active-bgcolor: var(--shy-color) !important;
--button-primary-hover-bgcolor: var(--shy-color) !important;
--uc-checkbox-checked-bgcolor: var(--shy-color) !important;
--color-accent-primary-active: var(--shy-color) !important;
--color-accent-primary-hover: var(--shy-color) !important;
--checkbox-checked-bgcolor: var(--shy-color) !important;
--in-content-accent-color: var(--shy-color) !important;
--button-primary-bgcolor: var(--shy-color) !important;
--in-content-link-color: var(--shy-color) !important;
--color-accent-primary: var(--shy-color) !important;
--focus-outline-color: var(--shy-color) !important;
--input-border-color: var(--shy-color) !important;
}
#historySwipeAnimationPreviousArrow,#historySwipeAnimationNextArrow {
--swipe-nav-icon-primary-color: color-mix(in srgb, var(--shy-color) 80%, #FFFFFF50) !important;
--swipe-nav-icon-accent-color: color-mix(in srgb, var(--shy-color) 20%, #00000050) !important;
}

View file

@ -0,0 +1,511 @@
/*== ShyFox Icons ===================================================================================================================================
Adding icons to all sorts of places
--- BOOKMARKS TOOLBAR -------------------------------------------------------------------------------------------------------------------------------
*/
/* overflow */
#PlacesChevron {list-style-image: url("../icons/bookmarks-toolbar.svg") !important;}
/* hide folders icons */
.bookmark-item[container="true"] .toolbarbutton-icon {display: none}
/* other bookmarks */
#OtherBookmarks{
& > label {display: none !important;}
& > image {margin-inline: 0px !important;}
background-repeat: no-repeat;
background-position-x: 4px;
background-position-y: 8px;
width: 25px !important;
background-image: url("../icons/book.svg") !important;
}
/*
--- MONOCHROME EXTENSIONS ---------------------------------------------------------------------------------------------------------------------------
Monochrome icons for some extensions
*/
@media (-moz-bool-pref: "shyfox.enable.ext.mono.toolbar.icons") {
/* Userchrome Toggle => sidebar icon */
:is(.webextension-browser-action,
.eom-addon-button):is([data-extensionid="userchrome-toggle-extended@n2ezr.ru"])
.toolbarbutton-icon {
list-style-image: url("../icons/command-frames.svg");
}
/* uBlock Origin => custom svg icon */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="uBlock0@raymondhill.net"]
.toolbarbutton-icon {
list-style-image: url("../icons/ublock.svg");
}
/* Bitwarden => custom svg icon */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="{446900e4-71c2-419f-a6a7-df9c091e268b}"]
.toolbarbutton-icon {
list-style-image: url("../icons/bitwarden.svg");
}
/* Privacy Badger => it's own monochrome icon */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="jid1-MnnxcxisBPnSXQ@jetpack"]
.toolbarbutton-icon {
list-style-image: url("../icons/PrivacyBadger.svg");
scale: 1.3;
}
/* Dark Reader => custom svg icon (moon) */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="addon@darkreader.org"]
.toolbarbutton-icon {
list-style-image: url("../icons/moon.svg");
}
/* Video Download Helper => custom svg icon */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="{b9db16a4-6edc-47ec-a1f4-b86292ed211d}"]
.toolbarbutton-icon {
list-style-image: url("../icons/video-download-helper.svg");
}
/* Auto Tab Discard => power icon */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="{c2c003ee-bd69-42a2-b0e9-6f34222cb046}"]
.toolbarbutton-icon {
list-style-image: url("../icons/quit.svg");
}
/* Midnight Lizard => custom svg icon */
:is(.webextension-browser-action,
.eom-addon-button)[data-extensionid="{8fbc7259-8015-4172-9af1-20e1edfbbd3a}"]
.toolbarbutton-icon {
list-style-image: url("../icons/midnight-lizard.svg");
scale: 1.3;
}
/* gray background for all badges */
.toolbarbutton-badge {
background-color: rgba(102, 102, 102, 1) !important;
box-shadow: none !important;
border-radius: 5px !important;
color: white !important;
}
}
/* context menu */
@media (-moz-bool-pref: "shyfox.enable.ext.mono.context.icons") {
#contentAreaContextMenu, #toolbar-context-menu, #unified-extensions-context-menu{
/* ublock */
menuitem[id*="ublock0_raymondhill_net-menuitem-_uBlock0-"]{
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/ublock.svg") !important;
}
/* simple translate */
:is(menu, menuitem):not(menu *)[id*="simple-translate_sienori-menuitem-"] {
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/translate.svg") !important;
}
/* bitwarden */
#_446900e4-71c2-419f-a6a7-df9c091e268b_-menuitem-_root{
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/bitwarden.svg") !important;
& > menupopup{
& > *[id*="-menuitem-_autofill"] {background-image: url("chrome://browser/skin/login.svg")!important;}
& > *[id*="-menuitem-_copy-username"] {background-image: url("../icons/edit-copy.svg") !important;}
& > *[id*="-menuitem-_copy-password"] {background-image: url("../icons/password.svg") !important;}
& > *[id*="-menuitem-_autofill-identity"] {background-image: url("chrome://browser/skin/fxa/avatar-empty.svg") !important;}
& > *[id*="-menuitem-_autofill-card"] {background-image: url("../icons/credit-card.svg") !important;}
& > *[id*="-menuitem-_generate-password"] {background-image: url("../icons/reload-auto.svg") !important;}
& > *[id*="-menuitem-_copy-identifier"] {background-image: url("../icons/edit-copy.svg") !important;}
*[id*="_create-"] {background-image: url("chrome://global/skin/icons/plus.svg") !important;}
}
}
/* clean url */
#_74145f27-f039-47ce-a470-a662b129930a_-menuitem-_copy-link-to-clipboard{
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/eraser.svg") !important;
}
/* video download helper */
#_b9db16a4-6edc-47ec-a1f4-b86292ed211d_-menuitem-_vdh-top{
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/video-download-helper.svg") !important;
}
}
/* sidebar switcher */
/* Bitwarden */
#sidebarswitcher_menu__446900e4-71c2-419f-a6a7-df9c091e268b_-sidebar-action{
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/bitwarden.svg") !important;
}
#sidebar-switcher-target[style*="fde67d36-ff48-49e7-8ec4-3cf26deea141"] #sidebar-icon {list-style-image: url("../icons/bitwarden.svg") !important;}
/* Video Download Helper */
#sidebarswitcher_menu__b9db16a4-6edc-47ec-a1f4-b86292ed211d_-sidebar-action{
.menu-iconic-icon {opacity: 0 !important;}
background-image: url("../icons/video-download-helper.svg") !important;
}
#sidebar-switcher-target[style*="89b69b2a-5ae9-4b43-addc-4bf789f8448f"] #sidebar-icon {list-style-image: url("../icons/video-download-helper.svg") !important;}
}
/*
--- MENU --------------------------------------------------------------------------------------------------------------------------------------------
*/
/* icons color */
#appMenu-multiView .subviewbutton::before,
#appMenu-proton-update-banner::before,
#protections-popup-tp-switch-breakage-link::before,
#downloadsHistory .button-icon,
#PanelUI-fxa-menu-syncnow-button::before,
.subviewbutton:not(#appMenu-proton-update-banner) > image
{
fill: currentColor !important;
fill-opacity: var(--toolbarbutton-icon-fill-opacity) !important;
-moz-context-properties: fill, fill-opacity, stroke !important;
}
/* text padding */
#appMenu-multiView .toolbarbutton-text,
#customizationui-widget-panel .toolbarbutton-text,
#identity-popup-clear-sitedata-button .toolbarbutton-text,
#unified-extensions-manage-extensions .toolbarbutton-text,
#widget-overflow .toolbarbutton-text,
#protections-popup-tp-switch-breakage-link .toolbarbutton-text,
#downloadsPanel #downloadsHistory .button-text,
.protections-popup-footer-button-label
{padding-left: 6px !important;}
/* security popup */
#protections-popup-tp-switch-breakage-link::before {content: url("chrome://global/skin/icons/help.svg"); scale: 1.1}
#protections-popup-settings-button {list-style-image: url("chrome://global/skin/icons/settings.svg");}
#protections-popup-show-report-stack {list-style-image: url("../icons/dashboard.svg");}
/* delete cookies */
#identity-popup-clear-sitedata-button {list-style-image: url("../icons/trash.svg");}
/* extensions popup */
#unified-extensions-manage-extensions {list-style-image: url("chrome://mozapps/skin/extensions/extension.svg");}
/* main menu */
#appMenu-fxa-separator{border-image: none !important;}
#appMenu-proton-update-banner::before {content: url("../icons/whatsnew.svg");}
#appMenu-new-tab-button2 {list-style-image: url("../icons/new-tab.svg");}
#appMenu-new-window-button2 {list-style-image: url("../icons/window.svg");}
#appMenu-new-private-window-button2 {list-style-image: url("chrome://browser/skin/privateBrowsing.svg");}
#appMenu-bookmarks-button {list-style-image: url("chrome://browser/skin/bookmark.svg");}
#appMenu-history-button {list-style-image: url("chrome://browser/skin/history.svg");}
#appMenu-downloads-button {list-style-image: url("chrome://browser/skin/downloads/downloads.svg");}
#appMenu-passwords-button {list-style-image: url("chrome://browser/skin/login.svg");}
#appMenu-extensions-themes-button {list-style-image: url("chrome://mozapps/skin/extensions/extension.svg");}
#appMenu-print-button2 {list-style-image: url("chrome://global/skin/icons/print.svg");}
#appMenu-save-file-button2 {list-style-image: url("../icons/toolbarButton-download.svg");}
#appMenu-find-button2 {list-style-image: url("chrome://global/skin/icons/search-glass.svg");}
#appMenu-translate-button {list-style-image: url("../icons/translate.svg");}
#appMenu-zoom-controls::before, #appMenu-zoom-controls2::before {content: url("../icons/screenshot.svg");}
#appMenu-settings-button {list-style-image: url("chrome://global/skin/icons/settings.svg");}
#appMenu-more-button2 {list-style-image: url("../icons/ion.svg");}
#appMenu-help-button2 {list-style-image: url("chrome://global/skin/icons/help.svg");}
#appMenu-quit-button2 {list-style-image: url("../icons/quit.svg");}
#PanelUI-fxa-menu-syncnow-button {padding-left: 11.3px !important;}
#PanelUI-fxa-menu-syncnow-button::before {content: url("chrome://browser/skin/sync.svg"); width: 13px; height: 15px; scale: 1.5; padding-right: 5px}
#PanelUI-fxa-menu-connect-device-button {list-style-image: url("../icons/add-device.svg");}
#PanelUI-fxa-menu-sendtab-button {list-style-image: url("../icons/send-to-device.svg");}
#PanelUI-fxa-menu-sync-prefs-button {list-style-image: url("chrome://global/skin/icons/settings.svg");}
#PanelUI-fxa-menu-account-signout-button {list-style-image: url("../icons/sign-out.svg");}
#panelMenuBookmarkThisPage {list-style-image: url("chrome://browser/skin/bookmark-hollow.svg");}
#panelMenuBookmarkThisPage[starred] {list-style-image: url("chrome://browser/skin/bookmark.svg");}
#panelMenu_searchBookmarks {list-style-image: url("chrome://global/skin/icons/search-glass.svg");}
#panelMenu_viewBookmarksToolbar {list-style-image: url("../icons/bookmarks-toolbar-alt.svg");}
#panelMenu_showAllBookmarks {list-style-image: url("chrome://browser/skin/bookmark-star-on-tray.svg");}
#appMenuSearchHistory {list-style-image: url("chrome://global/skin/icons/search-glass.svg");}
#appMenuClearRecentHistory {list-style-image: url("../icons/forget.svg");}
#PanelUI-historyMore {list-style-image: url(chrome://browser/skin/history.svg);}
#appMenuRecentlyClosedTabs {list-style-image: url("../icons/tab.svg");}
#appMenuRecentlyClosedWindows {list-style-image: url("chrome://browser/skin/window.svg");}
#appMenuRestoreSession, #appMenu-restoreSession {list-style-image: url("../icons/restore-session.svg");}
#appmenu-moreTools-button, #overflowMenu-customize-button {list-style-image: url("chrome://browser/skin/customize.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-child(1),
#PanelUI-developer-tools-view .subviewbutton:nth-child(1) {
list-style-image: url("../icons/developer.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-child(2),
#PanelUI-developer-tools-view .subviewbutton:nth-child(2) {
list-style-image: url("../icons/performance.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-child(3),
#PanelUI-developer-tools-view .subviewbutton:nth-child(3) {
list-style-image: url("../icons/bug.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-child(4),
#PanelUI-developer-tools-view .subviewbutton:nth-child(4) {
list-style-image: url("../icons/window-dev-tools.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-child(5),
#PanelUI-developer-tools-view .subviewbutton:nth-child(5) {
list-style-image: url("../icons/command-frames.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-last-child(5),
#PanelUI-developer-tools-view .subviewbutton:nth-last-child(5) {
list-style-image: url("../icons/command-console.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-last-child(4),
#PanelUI-developer-tools-view .subviewbutton:nth-last-child(4) {
list-style-image: url("../icons/command-responsivemode.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-last-child(3),
#PanelUI-developer-tools-view .subviewbutton:nth-last-child(3) {
list-style-image: url("../icons/command-eyedropper.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-last-child(2),
#PanelUI-developer-tools-view .subviewbutton:nth-last-child(2) {
list-style-image: url("../icons/document-search.svg");}
#appmenu-developer-tools-view .subviewbutton:nth-last-child(1),
#PanelUI-developer-tools-view .subviewbutton:nth-last-child(1) {
list-style-image: url("chrome://mozapps/skin/extensions/extension.svg");}
#appmenu-developer-tools-view .subviewbutton:last-child {margin-bottom: 6px !important;}
#appMenu_menu_openHelp {list-style-image: url("chrome://global/skin/icons/help.svg");}
#appMenu_feedbackPage {list-style-image: url("../icons/send.svg");}
#appMenu_helpSafeMode {list-style-image: url("chrome://devtools/skin/images/debugging-workers.svg");}
#appMenu_troubleShooting {list-style-image: url("chrome://global/skin/icons/more.svg");}
#appMenu-report-broken-site-button, #appMenu_help_reportSiteIssue {list-style-image: url("chrome://global/skin/icons/lightbulb.svg");}
#appMenu_menu_HelpPopup_reportPhishingtoolmenu {list-style-image: url("chrome://global/skin/icons/warning.svg");}
#appMenu_helpSwitchDevice {list-style-image: url("../icons/add-device.svg");}
#appMenu_aboutName {list-style-image: url("chrome://global/skin/icons/info.svg");}
#downloadsHistory {list-style-image: url("chrome://browser/skin/downloads/downloads.svg");}
/*
--- CONTEXT MENU ------------------------------------------------------------------------------------------------------------------------------------
*/
:is(
#toolbar-context-menu,
#contentAreaContextMenu,
#unified-extensions-context-menu,
#downloadsContextMenu,
#placesContext,
#sidebarMenu-popup,
#BMB_bookmarksPopup,
#toolbar-menubar menupopup,
#PlacesToolbar menupopup
) :is(menuitem, menu){
/* icons color and position */
fill: currentColor !important;
fill-opacity: var(--toolbarbutton-icon-fill-opacity) !important;
-moz-context-properties: fill, fill-opacity, stroke !important;
background-repeat: no-repeat !important;
background-position-x: 5px !important;
background-position-y: center !important;
background-size: 16px !important;
/* various paddings/margins tweaks */
&:not(.menuitem-iconic, .menu-iconic, [type="checkbox"], [type="radio"]) > label {margin-inline-start: 21px !important;}
.menu-iconic-left{
width: 22px !important;
padding-inline-end: 6px !important;
margin-inline: 0px !important;
}
.menu-iconic-text {margin-inline-start: -1px !important;}
&:not(:is(menu, [acceltext])) {padding-right: 0px !important;}
}
@media (-moz-bool-pref: "shyfox.enable.context.menu.icons") {
/* in page context menu */
#contentAreaContextMenu{
& > #context-back {background-image: url("chrome://browser/skin/back.svg") !important;}
& > #context-forward {background-image: url("chrome://browser/skin/forward.svg") !important;}
& > #context-reload {background-image: url("chrome://global/skin/icons/reload.svg") !important;}
& > #context-stop {background-image: url("chrome://global/skin/icons/close.svg") !important;}
& > #context-bookmarkpage {background-image: url("chrome://browser/skin/bookmark-hollow.svg") !important;}
#context-openlinkincurrent {background-image: url("../icons/link-square.svg") !important;}
#context-openlinkintab {background-image: url("../icons/new-tab.svg") !important;}
context-openlinkincontainertab, #context-openlinkinusercontext-menu {background-image: url("../icons/container-openin-16.svg") !important;}
#context-openlink {background-image: url("../icons/window.svg") !important;}
#context-openlinkprivate {background-image: url("chrome://browser/skin/privateBrowsing.svg") !important;}
#spell-no-suggestions {background-image: url("../icons/text-proofing-tools.svg") !important;}
#spell-add-to-dictionary, #spell-add-dictionaries, #spell-add-dictionaries-main {background-image: url("../icons/book-add.svg") !important;}
#spell-undo-add-to-dictionary {background-image: url("../icons/undo.svg") !important}
#spell-dictionaries {background-image: url("../icons/book.svg") !important;}
#context-undo, #context-pdfjs-undo {background-image: url("../icons/undo.svg") !important;}
#context-redo, #context-pdfjs-redo {background-image: url("../icons/redo.svg") !important;}
#context-savepage {background-image: url("chrome://browser/skin/downloads/downloads.svg") !important;}
#context-pocket {background-image: url("../icons/pocket-outline.svg") !important;}
#context-sendpagetodevice {background-image: url("../icons/send-to-device.svg") !important;}
#context-cut, #context-pdfjs-cut {background-image: url("../icons/edit-cut.svg") !important;}
#context-copy, #context-pdfjs-copy {background-image: url("../icons/edit-copy.svg") !important;}
#context-print-selection {background-image: url("chrome://global/skin/icons/print.svg") !important;}
#context-paste, #context-pdfjs-paste {background-image: url("../icons/edit-paste.svg") !important;}
#context-paste-no-formatting {background-image: url("../icons/paste-text.svg") !important;}
#context-delete, #context-pdfjs-delete {background-image: url("../icons/trash.svg") !important;}
#context-selectall, #context-pdfjs-selectall {background-image: url("../icons/select-all-on.svg") !important;}
#context-pdfjs-highlight-selection {background-image: url("../icons/toolbarButton-editorHighlight.svg") !important;}
#context-media-play {background-image: url("chrome://global/skin/media/play-fill.svg") !important;}
#context-media-pause {background-image: url("chrome://global/skin/media/pause-fill.svg") !important;}
#context-media-mute {background-image: url("chrome://global/skin/media/audio-muted.svg") !important;}
#context-media-unmute {background-image: url("chrome://global/skin/media/audio.svg") !important;}
#context-media-playbackrate {background-image: url("../icons/performance.svg") !important;}
#context-video-fullscreen {background-image: url("chrome://browser/skin/fullscreen.svg") !important;}
#context-leave-dom-fullscreen {background-image: url("chrome://global/skin/media/fullscreenExitButton.svg") !important;}
#context-media-showcontrols {background-image: url("../icons/eye-show.svg") !important;}
#context-media-hidecontrols {background-image: url("../icons/eye-hide.svg") !important;}
#context-viewvideo {background-image: url("../icons/video-clip.svg") !important;}
#context-savevideo {background-image: url("../icons/video.svg") !important;}
#context-saveaudio {background-image: url("chrome://global/skin/media/audio.svg") !important;}
#context-reloadimage {background-image: url("../icons/image-arrow-counterclockwise.svg") !important;}
#context-viewimage {background-image: url("../icons/image-add.svg") !important;}
#context-saveimage {background-image: url("../icons/image.svg") !important;}
#context-video-saveimage {background-image: url("../icons/video-snapshot.svg") !important;}
#context-copyimage-contents {background-image: url("../icons/image-copy.svg") !important;}
#context-viewimageinfo {background-image: url("chrome://global/skin/icons/info.svg") !important;}
#context-viewimagedesc {background-image: url("../icons/image-alt-text.svg") !important;}
#context-copyimage, #context-copyvideourl, #context-copyaudiourl {background-image: url("../icons/link.svg") !important;}
#context-sendimage, #context-sendvideo, #context-sendaudio {background-image: url("../icons/mail.svg") !important;}
#context-setDesktopBackground {background-image: url("../icons/device-desktop.svg") !important;}
#context-take-screenshot {background-image: url("chrome://browser/skin/screenshot.svg") !important;}
#context-bookmarklink {background-image: url("chrome://browser/skin/bookmark.svg") !important;}
#context-savelink {background-image: url("../icons/toolbarButton-download.svg") !important;}
#context-savelinktopocket {background-image: url("../icons/pocket-outline.svg") !important;}
#context-copyemail {background-image: url("../icons/mail.svg") !important;}
#context-copyphone {background-image: url("../icons/device-phone.svg") !important;}
#context-copylink {background-image: url("../icons/link.svg") !important;}
#context-stripOnShareLink {background-image: url("../icons/link-no-tracking.svg") !important;}
#context-sendlinktodevice {background-image: url("../icons/send-to-device.svg") !important;}
#context-searchselect {background-image: url(chrome://global/skin/icons/search-glass.svg) !important;}
#context-searchselect-private {background-image: url("../icons/private-favicon.svg") !important;}
#context-keywordfield {background-image: url("chrome://browser/skin/bookmark.svg") !important;}
#context-translate-selection {background-image: url("../icons/translate.svg") !important;}
#context-bidi-text-direction-toggle {background-image: url("../icons/text-direction-horizontal-ltr.svg") !important;}
#context-bidi-page-direction-toggle {background-image: url("../icons/document-landscape-split-hint.svg") !important;}
#context-viewsource-goToLine {background-image: url("../icons/text-number-format.svg") !important;}
#context-viewpartialsource-selection {background-image: url("../icons/code.svg") !important;}
#context-viewsource {background-image: url("../icons/document-search.svg") !important;}
#context-inspect-a11y {background-image: url("../icons/tool-accessibility.svg") !important;}
#context-inspect {background-image: url("../icons/command-pick.svg") !important;}
#fill-login {background-image: url("../icons/password.svg") !important;}
#fill-login-generated-password {background-image: url("chrome://browser/skin/login.svg") !important;}
#manage-saved-logins {background-image: url("../icons/key-multiple.svg") !important;}
#use-relay-mask {background-image: url("../icons/relay-logo.svg") !important;}
#context-reveal-password {background-image: url("../icons/eye-show.svg") !important;}
}
/* toolbar context menu */
#toolbar-context-menu, #unified-extensions-context-menu{
.customize-context-manageExtension, .unified-extensions-context-menu-manage-extension {background-image: url("chrome://global/skin/icons/settings.svg") !important;}
.customize-context-removeExtension, .unified-extensions-context-menu-remove-extension {background-image: url("../icons/trash.svg") !important;}
.customize-context-reportExtension, .unified-extensions-context-menu-report-extension {background-image: url("chrome://global/skin/icons/warning.svg") !important;}
.customize-context-moveToPanel {background-image: url("../icons/pin-tab.svg") !important;}
.customize-context-removeFromToolbar {background-image: url("../icons/trash.svg") !important;}
#toggle_PersonalToolbar {background-image: url("../icons/bookmarks-toolbar-alt.svg") !important;}
.viewCustomizeToolbar {background-image: url("chrome://browser/skin/customize.svg") !important;}
.unified-extensions-context-menu-move-widget-up {background-image: url("../icons/up-arrow.svg") !important;}
.unified-extensions-context-menu-move-widget-down {background-image: url("../icons/down-arrow.svg") !important;}
}
/* bookmarks context menu */
#placesContext{
#placesContext_open {background-image: url("../icons/link-square.svg") !important;}
#placesContext_openBookmarkContainer\:tabs, #placesContext_openBookmarkLinks\:tabs {background-image: url("../icons/movetowindow-16.svg") !important;}
#placesContext_open\:newtab, #placesContext_openContainer\:tabs, #placesContext_openLinks\:tabs {background-image: url("../icons/new-tab.svg") !important;}
#placesContext_open\:newcontainertab {background-image: url("../icons/container-openin-16.svg") !important;}
#placesContext_open\:newwindow {background-image: url("chrome://browser/skin/window.svg") !important;}
#placesContext_open\:newprivatewindow {background-image: url("chrome://browser/skin/privateBrowsing.svg") !important;}
#placesContext_show_bookmark\:info, #placesContext_show\:info, #placesContext_show_folder\:info {background-image: url("../icons/edit-active.svg") !important;}
#placesContext_deleteBookmark, #placesContext_deleteFolder, #placesContext_delete, #placesContext_delete_history {background-image: url("../icons/trash.svg") !important;}
#placesContext_deleteHost {background-image: url("../icons/eye-hide.svg") !important;}
#placesContext_sortBy\:name {background-image: url("../icons/text-sort-ascending.svg") !important;}
#placesContext_cut {background-image: url("../icons/edit-cut.svg") !important;}
#placesContext_copy {background-image: url("../icons/edit-copy.svg") !important;}
#placesContext_paste_group, #placesContext_paste {background-image: url("../icons/edit-paste.svg") !important;}
#placesContext_new\:separator {background-image: url("../icons/vertical-line.svg") !important;}
#placesContext_new\:bookmark {background-image: url("chrome://browser/skin/bookmark.svg") !important;}
#placesContext_new\:folder {background-image: url("chrome://global/skin/icons/folder.svg") !important;}
#placesContext_showAllBookmarks {background-image: url("chrome://browser/skin/bookmark-star-on-tray.svg") !important;}
#toggle_PersonalToolbar {background-image: url("../icons/bookmarks-toolbar-alt.svg") !important;}
}
/* downloads context menu */
#downloadsContextMenu{
.downloadPauseMenuItem {background-image: url("chrome://global/skin/media/pause-fill.svg") !important;}
.downloadResumeMenuItem {background-image: url("chrome://global/skin/media/play-fill.svg") !important;}
.downloadUnblockMenuItem {background-image: url("../icons/checkmark-circle.svg") !important;}
.downloadUseSystemDefaultMenuItem {background-image: url("../icons/toolbarButton-upload.svg") !important;}
.downloadShowMenuItem {background-image: url("chrome://global/skin/icons/folder.svg") !important;}
.downloadOpenReferrerMenuItem {background-image: url("../icons/link-square.svg") !important;}
.downloadCopyLocationMenuItem {background-image: url("../icons/link.svg") !important;}
.downloadDeleteFileMenuItem {background-image: url("../icons/trash.svg") !important;}
.downloadRemoveFromHistoryMenuItem {background-image: url("../icons/eraser.svg") !important;}
menuitem[command="downloadsCmd_clearList"], menuitem[command="downloadsCmd_clearDownloads"] {background-image: url("../icons/broom.svg") !important;}
}
/* sidebar header menu */
#sidebarMenu-popup{
#sidebar-switcher-bookmarks {background-image: url(chrome://browser/skin/bookmark.svg) !important;}
#sidebar-switcher-history {background-image: url(chrome://browser/skin/history.svg) !important;}
#sidebar-switcher-tabs {background-image: url(chrome://browser/skin/synced-tabs.svg) !important;}
}
/* bookmarks button menu */
#main-window:has(#PersonalToolbar[collapsed="true"]) #BMB_bookmarksPopup #BMB_viewBookmarksToolbar {background-image: url("../icons/eye-show.svg") !important;}
#BMB_bookmarksPopup{
#BMB_viewBookmarksToolbar {background-image: url("../icons/eye-hide.svg") !important;}
#BMB_viewBookmarksSidebar {background-image: url("chrome://browser/skin/sidebars.svg") !important;}
#BMB_searchBookmarks {background-image: url(chrome://global/skin/icons/search-glass.svg) !important}
#BMB_mobileBookmarks {background-image: url(../icons/device-phone.svg) !important;}
#BMB_bookmarksShowAllTop {display: none !important;}
#BMB_bookmarksShowAll {background-image: url("chrome://browser/skin/bookmark-star-on-tray.svg") !important;}
}
/* bookmarks bar folder menu */
#PlacesToolbar .openintabs-menuitem {background-image: url("../icons/bookmark-multiple.svg") !important;}
}

View file

@ -0,0 +1,334 @@
/*== ShyFox Navbar ==================================================================================================================================
Navigation bar on top of the window
--- JUST IMPORTANT THINGS ---------------------------------------------------------------------------------------------------------------------------
*/
/* local variables */
:root{
--navbar-real-wdt: var(--navbar-wdt);
}
/* if navbar is not hidden, this window is not floating popup and not in fullscreen video */
#main-window:not(:is([titlepreface*=""], [titlepreface*=""]))[chromehidden=""]:not([inDOMFullscreen="true"]){
/* set top margin to navbar height */
--top-margin: calc(var(--toolbar-item-hgt)) !important;
}
/* padding tweak */
.toolbaritem-combined-buttons:not([widget-type="button-and-view"], [widget-type="custom"]), .toolbaritem-menu-buttons {
margin-inline-end: var(--toolbar-start-end-padding) !important;
}
#nav-bar-overflow-button {margin-inline-end: calc(var(--toolbar-start-end-padding) / 2) !important;}
/* limit items height */
#nav-bar-customization-target > * {max-height: var(--toolbar-item-hgt) !important;}
#nav-bar-customization-target {height: var(--toolbar-item-hgt) !important;}
#downloadsFooterButtons toolbarseparator {
margin-top: 6px !important;
padding-bottom: 2px !important;
}
/*
--- NAVBAR SHOWN ------------------------------------------------------------------------------------------------------------------------------------
*/
#nav-bar{
position: fixed !important;
z-index: 3 !important;
transition: var(--transition) !important;
background-color: transparent !important;
border-top: 0px solid transparent !important;
top: 0px;
left: var(--left-margin) !important;
right: auto !important;
& > * {opacity: var(--dyn-opct);}
}
/* centered navbar text */
#urlbar:not(:is(
[breakout][breakout-extend],
:focus-within
) ) {
#urlbar-input {text-align: center !important}
}
/* tab loading progress in urlbar background */
#main-window:not([customizing]):not([titlepreface*=""]):has(.tabbrowser-tab[selected][busy]) #urlbar:not([breakout-extend]) #urlbar-background{
background: linear-gradient(
to right,
color-mix(in srgb, var(--shy-color) 10%, transparent) 0 var(--shy-tab-load-pcent),
color-mix(in srgb, var(--bt-col) 10%, transparent) var(--shy-tab-load-pcent) 100%
) !important;
}
/* space for window controls and magic width calculations (это пиздец) */
#main-window:not([customizing])[titlepreface*=""]:not(:is([titlepreface*=""], [titlepreface*=""])){
#nav-bar{
margin-right: calc(var(--buttonbox-right-wdt) - var(--nav-rgt-btnbx-margin));
width: calc(
100vw
- var(--left-margin)
- var(--right-margin)
- var(--buttonbox-right-wdt)
+ var(--nav-rgt-btnbx-margin)
) !important;
}
}
#main-window:not([customizing]):not([titlepreface*=""]):not(:is([titlepreface*=""], [titlepreface*=""])){
#nav-bar{
margin-right: calc(var(--buttonbox-right-wdt) - var(--nav-rgt-btnbx-button));
width: calc(
100vw
- var(--left-margin)
- var(--right-margin)
- var(--buttonbox-right-wdt)
+ var(--nav-rgt-btnbx-button)
) !important;
}
}
#main-window:not([customizing])[titlepreface*=""]:not(:is([titlepreface*=""], [titlepreface*=""])){
#nav-bar{
margin-left: calc(var(--buttonbox-left-wdt) - var(--nav-lft-btnbx-margin));
width: calc(
100vw
- var(--left-margin)
- var(--right-margin)
- var(--buttonbox-left-wdt)
+ var(--nav-lft-btnbx-margin)
- var(--buttonbox-right-wdt)
+ var(--nav-rgt-btnbx-button)
) !important;
}
}
#main-window:not([customizing])[titlepreface*=""][titlepreface*=""]:not(:is([titlepreface*=""], [titlepreface*=""])){
#nav-bar{
width: calc(
100vw
- var(--left-margin)
- var(--right-margin)
- var(--buttonbox-left-wdt)
+ var(--nav-lft-btnbx-margin)
- var(--buttonbox-right-wdt)
+ var(--nav-rgt-btnbx-margin)
) !important;
}
}
/*
--- NAVBAR HIDDEN -----------------------------------------------------------------------------------------------------------------------------------
*/
/* activate style when navbar hidden or clean mode enabled (and not in customizing page) */
#main-window:is([titlepreface*=""], [titlepreface*=""]):not([customizing]){
#nav-bar{
overflow: visible !important;
z-index: 4 !important;
border-radius: var(--big-rounding);
width: var(--navbar-real-wdt) !important;
max-width: calc(
100vw
- var(--left-margin)
- var(--right-margin)
);
top: calc(
var(--margin)
+ var(--panel-hide-ldg)
- var(--toolbar-item-hgt)
);
left: calc(
(
100vw
- var(--navbar-real-wdt)
+ var(--left-margin)
- var(--right-margin)
) / 2
) !important;
/* make all panel content invisible (it will visible when hover) */
#nav-bar-customization-target > *:not(#unified-extensions-button),
#nav-bar-overflow-button
{
transition: var(--transition) !important;
opacity: 0 !important;
}
/* hover target (invisible box between window edge and panel) */
#nav-bar-customization-target::before{
content: "";
position: absolute;
z-index: -999;
background-color: var(--debug-col);
height: 500%;
width: 100%;
bottom: 0px;
}
/* indication bar (line on window edge) */
&::before{
content: "";
position: absolute;
transition: var(--transition);
top: calc(
100%
- var(--panel-hide-ldg)
- var(--margin)
+ var(--hide-bar-padding)
);
height: calc(var(--margin) - var(--hide-bar-padding) * 2);
width: calc(100% - var(--hide-bar-wdt-pad));
left: calc(var(--hide-bar-wdt-pad) / 2);
border-radius: var(--rounding);
background-color: var(--bt-col);
opacity: var(--hide-bar-opct);
}
}
/* tab loading progress bar */
&:has(.tabbrowser-tab[selected][busy]) #nav-bar::before{
background: linear-gradient(
to right,
var(--shy-color) 0 var(--shy-tab-load-pcent),
var(--bt-col) var(--shy-tab-load-pcent) 100%
) !important;
}
/* tab loading progress on whole panel */
&:has(.tabbrowser-tab[selected][busy]) #nav-bar::after{
content: "";
position: absolute;
pointer-events: none;
z-index: -999;
width: 100%;
height: 100%;
bottom: 0px;
border-radius: var(--big-rounding);
opacity: 0;
background: linear-gradient(
to right,
var(--shy-color) 0 var(--shy-tab-load-pcent),
transparent var(--shy-tab-load-pcent) 100%
);
}
/* hotfix */
#urlbar{
visibility: collapse;
}
#urlbar-container::before {
content: "";
width: 100%;
height: 100%;
border-radius: var(--rounding);
background-color: var(--toolbar-field-background-color);
}
/* show navbar on hover or focus */
&:has(
#nav-bar-customization-target:hover #unified-extensions-button:not(:hover),
#nav-bar-customization-target *:not(:is(#unified-extensions-button, #firefox-view-button))[open],
#nav-bar-customization-target #searchbar:focus-within,
#urlbar:focus-within,
#urlbar[breakout][breakout-extend],
#nav-bar-overflow-button[open],
#nav-bar-overflow-button:hover
) {
#nav-bar{
/* hotfix */
#urlbar{
visibility: visible !important;
transition: visibility 0s linear var(--trans-dur);
min-width: var(--urlbar-width) !important;
}
top: calc(var(--top-margin) + var(--margin));
background-color: var(--tb-col) !important;
/* corners, shadow */
border: var(--outline) !important;
outline: var(--shadow) !important;
#nav-bar-customization-target > *:not([disabled="true"]),
#nav-bar-overflow-button {opacity: 1 !important;}
#nav-bar-customization-target > *[disabled="true"] {opacity: 0.5 !important;}
&::before {opacity: 0;}
&::after {opacity: 0.1;} /* opacity of tab load progress indicator */
}
}
/* hide all */
&[titlepreface*=""]{
#nav-bar-customization-target > *:not(#urlbar-container, #unified-extensions-button) {display: none !important;}
}
/* adaptive navbar width */
@media (max-width: 1000px) {
#nav-bar{
--navbar-real-wdt: calc(
100vw
- var(--margin) * 2
- var(--right-margin)
- var(--buttonbox-left-wdt)
- var(--buttonbox-right-wdt)
) !important;
max-width: none !important;
left: calc(
var(--margin)
+ var(--buttonbox-left-wdt)
) !important;
}
}
}
/*
--- CUSTOMIZING PAGE --------------------------------------------------------------------------------------------------------------------------------
*/
#main-window[customizing]{
#nav-bar{
left: 140px !important;
right: 140px !important;
width: calc(100vw - 280px) !important;
top: var(--margin) !important;
border-radius: var(--big-rounding) !important;
background-color: var(--bg-col) !important;
}
#urlbar-background, #searchbar {background-color: var(--tb-col) !important;}
}

View file

@ -0,0 +1,455 @@
/*== ShyFox Sidebar =================================================================================================================================
Styles for sidebar
--- JUST IMPORTANT THINGS ---------------------------------------------------------------------------------------------------------------------------
*/
/* reserve space for bookmarks toolbar */
:root{
--little-gap: calc(var(--margin) / 1.5);
--bookmarks-hgt: var(--toolbar-item-hgt);
}
/* remove space reserved for bookmarks toolbar if it hidden */
#main-window:has(#PersonalToolbar[collapsed="true"]) {
--little-gap: 0px;
--bookmarks-hgt: 0px;
}
/* if sidebar is not hidden or clean mode not enabled, this window is not floating popup and not in fullscreen video */
#main-window:not(:is([titlepreface*=""], [titlepreface*=""]))[chromehidden=""]:not([inDOMFullscreen="true"]){
/* set left margin to sidebar width */
--left-margin: var(--sdbr-wdt) !important;
}
/* hide sidebar splitter */
#sidebar-splitter {display: none}
/*
--- SIDEBAR SHOWN -----------------------------------------------------------------------------------------------------------------------------------
*/
/* styles for both sidebar and bookmarks toolbar */
#sidebar-box,
#PersonalToolbar
{
position: fixed;
overflow: visible;
z-index: 2 !important;
min-width: 0px !important;
max-width: 100vw !important;
left: 0px;
transition: var(--transition) !important;
background-color: transparent !important;
padding-top: 0 !important;
& > * {
opacity: var(--dyn-opct);
transition: var(--transition) !important;
}
}
/* styles for sidebar */
#sidebar-box{
top: calc(
var(--margin) / 2
+ var(--bookmarks-hgt)
);
height: calc(
100vh
- var(--margin) * 2
+ var(--margin) / 2
- var(--bookmarks-hgt)
)!important;
width: var(--sdbr-wdt) !important;
}
/* drag window by empty space in bookmarks toolbar */
#PersonalToolbar > *, #PlacesToolbarItems .bookmark-item[style="visibility: hidden;"]{
-moz-window-dragging: drag !important;
background-color: var(--debug-col-2) !important;
}
/* styles for bookmarks toolbar */
#PersonalToolbar{
visibility: visible !important;
height: var(--toolbar-item-hgt) !important;
top: 0px;
border-radius: var(--rounding);
margin-left: var(--buttonbox-left-wdt);
width: calc(
var(--sdbr-wdt)
- var(--buttonbox-left-wdt)
) !important;
padding-top: 2px !important;
padding-bottom: 2px !important;
&[collapsed="true"] {display: none}
}
/* padding for screenshot control buttons */
#main-window:not([titlepreface*=""]):has(#screenshotsPagePanel:not([hidden])){
#sidebar-box{
padding-bottom: calc(
var(--screenshot-tool-hgt)
- var(--margin)
+ var(--bottom-margin)
) !important;
}
}
/*
--- SIDEBAR HIDDEN ----------------------------------------------------------------------------------------------------------------------------------
*/
/* activate style when sidebar hidden or clean mode enabled (and not in customizing page) */
#main-window:is([titlepreface*=""], [titlepreface*=""]):not([customizing]){
/* styles for both sidebar and bookmaarks toolbar */
#sidebar-box,
#PersonalToolbar
{
z-index: 2 !important;
width: var(--sdbr-wdt) !important;
left: calc(
var(--left-margin)
+ var(--panel-hide-ldg)
- var(--sdbr-wdt)
) !important;
border-radius: var(--big-rounding) !important;
/* hover target (invisible box between window edge and panel) */
&::before{
content: "";
position: absolute;
z-index: -999;
background-color: var(--debug-col);
width: 150%;
height: 100%;
right: 0px;
top: 0px;
}
/* make all panel content invisible (it will visible when hover) */
& > * {
transition: var(--transition) !important;
opacity: 0;
}
}
/* styles for sidebar */
#sidebar-box{
height: calc(
100vh
- var(--bookmarks-hgt)
- var(--little-gap)
- var(--top-margin)
- var(--bottom-margin)
- var(--margin) * 2
) !important;
top: calc(
var(--top-margin)
+ var(--margin)
+ var(--bookmarks-hgt) + var(--little-gap)
);
/* indication bar (line on window edge) */
&::after{
content: "";
position: absolute;
transition: var(--transition);
left: calc(
100%
- var(--panel-hide-ldg)
- var(--margin)
+ var(--hide-bar-padding)
);
width: calc(var(--margin) - var(--hide-bar-padding) * 2 );
height: calc(
100%
- var(--hide-bar-wdt-pad)
+ var(--bookmarks-hgt)
+ var(--little-gap)
);
bottom: calc(var(--hide-bar-wdt-pad) / 2);
border-radius: var(--rounding);
background-color: var(--bt-col);
opacity: var(--hide-bar-opct);
}
}
/* add rounded corners to sidebar content */
#sidebar {border-radius: var(--big-rounding) !important;}
/* styles for bookmarks */
#PersonalToolbar{
top: calc(var(--top-margin) + var(--margin));
margin-left: 0px !important;
overflow: visible !important;
padding-inline: 2px !important;
/* hover target between sidebar and bookmarks toolbar */
&::after{
content: "";
z-index: 1;
position: absolute;
background-color: var(--debug-col);
opacity: 1 !important;
height: calc(var(--little-gap) + 4px);
bottom: calc(-2px - var(--little-gap));
width: 150%;
right: 0px;
}
}
/* show sidebar on hover or focus (if not in clean mode) */
&:not([titlepreface*=""]):has(
#sidebar-box:hover,
#sidebar-box:focus-within,
#PersonalToolbar:hover,
#PersonalToolbar *:not(#firefox-view-button)[open],
#sidebar-switcher-target[aria-expanded="true"]
) {
#sidebar-box,
#PersonalToolbar
{
opacity: 1 !important;
left: calc(var(--left-margin) + var(--margin)) !important;
background-color: var(--bg-col) !important;
border: var(--outline) !important;
outline: var(--shadow) !important;
&::after{opacity: 0}
& > * {opacity: var(--dyn-opct);}
}
}
}
/*
--- CUSTOMIZING PAGE --------------------------------------------------------------------------------------------------------------------------------
*/
#main-window[customizing]{
#PersonalToolbar{
top: 65px !important;
left: 20px !important;
margin-left: 0px !important;
border-radius: var(--big-rounding) !important;
background-color: var(--bg-col) !important;
}
/* remove text from bookmarks toolbar elements placeholder */
#bookmarks-toolbar-placeholder .toolbarbutton-text {display: none !important;}
}
/*
--- NOT SIDEBERY -----------------------------------------------------------------------------------------------------------------------------------
Styles when Sidebery is not opened
*/
/* hide sidebar header when Sidebery opened */
#main-window:not([customizing]):has(
#sidebar-box:not([hidden])[sidebarcommand*="_3c078156-979c-498b-8990-85f7987dd929_-sidebar-action"]
) {
#sidebar-header {display: none}
}
/* hide sidebar button on toolbar when sidebar opened */
#main-window:not([customizing]):has(
#sidebar-box:not([hidden])
) {
#sidebar-button {display: none}
}
/* color the sidebar button red */
#sidebar-button .toolbarbutton-icon {
background-color: red !important;
fill: white !important;
}
/* notification when sidebar is not opened */
#main-window[chromehidden=""]:has(
#sidebar-box[hidden="true"]
) {
--shyfox-string-open-sidebar: "Open sidebar!";
&[lang="ru"]{--shyfox-string-open-sidebar: "Откройте боковую панель!";}
&::before{
content: var(--shyfox-string-open-sidebar);
position: fixed;
z-index: 9999;
font-weight: bold;
top: calc(var(--margin) + var(--toolbar-item-hgt));
left: calc(var(--margin) * 2);
background-color: var(--tb-col);
color: var(--bt-col);
outline: 3px solid red;
border-radius: var(--big-rounding);
padding: 10px;
}
}
/* styles when Sidebery is not opened but sidebar is */
#main-window[chromehidden=""]:has(
#sidebar-box:not([hidden]):not([sidebarcommand*="_3c078156-979c-498b-8990-85f7987dd929_-sidebar-action"])
) {
--shyfox-string-to-manage-tabs-open-sidebery: "To manage tabs, open Sidebery in this menu";
&[lang="ru"]{--shyfox-string-to-manage-tabs-open-sidebery: "Для работы с вкладками откройте Sidebery";}
#sidebar {
border: var(--outline) !important;
margin: 0 calc(var(--margin) / 1.5) !important;
}
&[titlepreface*=""] {#sidebar {margin-bottom: calc(var(--margin) / 1.5) !important;}}
#sidebar-header{
#sidebar-close {display: none}
padding-bottom: 30px !important;
border: none !important;
/* info text */
&::before{
content: "";
width: 20px;
height: 20px;
position: absolute;
mask-image: url("chrome://global/skin/icons/info-filled.svg");
background-color: var(--shy-color);
mask-repeat: no-repeat;
top: 44px;
left: 10px;
}
&::after{
content: var(--shyfox-string-to-manage-tabs-open-sidebery);
position: absolute;
top: 45px;
font-size: 11.8px;
padding-left: 22px;
}
}
}
/* assign the button to move the sidebar left and right to enable and disable native tabs for emergencies */
/* if Sidebery is not opened but sidebar is */
#main-window:has(
#sidebar-box:not([hidden]):not([sidebarcommand*="_3c078156-979c-498b-8990-85f7987dd929_-sidebar-action"])
) {
--shyfox-string-enable-native-tabs: "Enable native tabs";
&[lang="ru"]{--shyfox-string-enable-native-tabs: "Включить нативные вкладки";}
#sidebarMenu-popup #sidebar-reverse-position{
/* remove original text from this button */
.menu-text {display: none !important;}
&::after{
content: var(--shyfox-string-enable-native-tabs) !important;
padding-inline: 5px;
}
}
/* add rounded corners to sidebar content */
#sidebar {border-radius: var(--big-rounding) !important;}
/* sidebar on left (native tabs disabled, default) */
&:has(#sidebar-box[style*="order: 2"]){
/* there is no styles */
}
/* sidebar on right (native tabs enabled) */
&:has(#sidebar-box[style*="order: 4"]){
/* add checkmark to button to indicate state */
#sidebarMenu-popup #sidebar-reverse-position {background-image: url("../icons/menu-check.svg") !important;}
/* native tabs styling */
#tabbrowser-tabs{
--tabsbar-wdt: calc(
(
100vw
- var(--margin) * 2
- var(--left-margin)
- var(--right-margin)
) / 1.5
);
display: flex !important;
position: fixed !important;
width: var(--tabsbar-wdt) !important;
height: 45px !important;
padding: 0 !important;
left: calc(var(--left-margin) + var(--margin)) !important;
top: calc(var(--top-margin) + var(--margin)) !important;
background-color: var(--tb-col) !important;
border-radius: var(--big-rounding) !important;
border: var(--outline) !important;
outline: var(--shadow) !important;
transition: var(--transition) !important;
.tabbrowser-tab:not([pinned]){
min-width: 150px !important;
.tab-close-button{display: flex !important;}
}
/* pinned tabs */
.tabbrowser-tab[pinned]{
position: initial !important;
margin-inline: 0px !important;
}
}
}
}

View file

@ -0,0 +1,329 @@
/*== ShyFox Toolbar =================================================================================================================================
Tab bar has been transformed into vertical toolbar on the right side of the window
--- JUST IMPORTANT THINGS ---------------------------------------------------------------------------------------------------------------------------
*/
/* if toolbar is not hidden, this window is not floating popup and not in fullscreen video */
#main-window:not(:is([titlepreface*=""], [titlepreface*=""]))[chromehidden=""]:not([inDOMFullscreen="true"]){
/* set right margin to toolbar width */
--right-margin: var(--toolbar-button-wdt);
}
/* hide some things */
#tabbrowser-tabs, /* native tabs */
#alltabs-button, /* all tabs button */
#private-browsing-indicator-with-label, /* private mode indicator */
.titlebar-spacer
{display: none}
/*
--- TOOLBAR SHOWN -----------------------------------------------------------------------------------------------------------------------------------
*/
/* styles for tabs toolbar and buttons */
#TabsToolbar,
#PanelUI-menu-button,
#unified-extensions-button
{
position: fixed;
z-index: 1 !important;
width: var(--toolbar-button-wdt);
right: 0px;
transition: var(--transition) !important;
}
/* styles for menu button */
#PanelUI-menu-button{
top: 2px;
padding-right: 3px !important;
min-height: var(--toolbar-item-hgt) !important;
min-width: var(--toolbar-button-wdt) !important;
/* fit button size to other buttons in toolbar */
.toolbarbutton-badge-stack{
padding: calc((var(--tab-min-height) - 16px) / 2) !important;
}
}
/* styles for extensions button */
#unified-extensions-button{
top: var(--toolbar-item-hgt);
opacity: 1 !important;
/* fit button size to other buttons in toolbar */
& > .toolbarbutton-icon {
width: var(--toolbar-button-wdt) !important;
height: var(--toolbar-item-hgt) !important;
scale: 0.88;
padding: 10.5px !important;
border-radius: calc(var(--rounding) * 1.136363636) !important;
}
}
/* styles for tabs toolbar */
#TabsToolbar{
bottom: 2px;
top: 2px;
background-color: transparent !important;
padding-top: calc(var(--toolbar-item-hgt) * 2 + 3px) !important;
}
/* vertical tabs toolbar orientation */
#TabsToolbar-customization-target{
position: absolute;
opacity: var(--dyn-opct);
right: 0;
top: calc(var(--toolbar-item-hgt) * 2) !important;
bottom: 0;
display: flex !important;
flex-direction: column !important;
justify-content: center !important;
align-content: center !important;
width: var(--toolbar-button-wdt) !important;
& > * {padding: 3px !important;}
/* bookmarks inside toolbar */
#PlacesToolbar {width: 40px !important;}
/* searchbar inside toolbar */
--searchbar-hgt: 170px;
#search-container{
margin-inline: 0px !important;
margin-block: 2px !important;
padding: 5px !important;
padding-block: 0px !important;
min-width: var(--toolbar-button-wdt) !important;
width: var(--toolbar-button-wdt) !important;
min-height: var(--toolbar-item-hgt) !important;
max-height: var(--searchbar-hgt) !important;
#searchbar {height: var(--searchbar-hgt) !important;}
.searchbar-search-button, .search-go-container {position: absolute}
.searchbar-search-button {margin-top: 5px !important;}
.search-go-container {
margin-top: calc(var(--searchbar-hgt) - 33px ) !important;
margin-left: 1.48px !important;
}
.searchbar-textbox{
writing-mode: vertical-rl;
text-orientation: mixed;
padding-inline-start: 25px !important;
padding-inline-end: 35px !important;
cursor: vertical-text !important;
}
}
}
/* space for window controls */
#main-window:not([titlepreface*=""]){
#TabsToolbar,
#PanelUI-menu-button,
#unified-extensions-button
{
margin-top: var(--buttonbox-right-hgt) !important;
}
}
/*
--- TOOLBAR HIDDEN ----------------------------------------------------------------------------------------------------------------------------------
*/
/* activate style when toolbar hidden or clean mode enabled (and not in customizing page) */
#main-window:is([titlepreface*=""], [titlepreface*=""]):not([customizing]){
/* styles for tabs toolbar and buttons */
#TabsToolbar,
#PanelUI-menu-button,
#unified-extensions-button
{
top: calc(
var(--margin)
+ var(--top-margin)
);
right: calc(
var(--right-margin)
+ var(--panel-hide-ldg)
- var(--toolbar-button-wdt)
);
bottom: auto;
z-index: 3 !important;
}
/* styles for tabs toolbar */
#TabsToolbar{
top: calc(
var(--margin)
+ var(--top-margin)
- 3px
);
border-radius: var(--big-rounding);
/* hover target (invisible box between window edge and panel) */
&::before{
content: "";
position: absolute;
z-index: -999;
background-color: var(--debug-col);
width: 500%;
height: 100%;
left: 0px;
top: 0px;
}
/* indication bar (line on window edge) */
&::after{
content: "";
position: absolute;
transition: var(--transition);
right: calc(
100%
- var(--panel-hide-ldg)
- var(--margin)
+ var(--hide-bar-padding)
);
width: calc(var(--margin) - var(--hide-bar-padding) * 2);
height: calc(100% - var(--hide-bar-wdt-pad));
top: calc(var(--hide-bar-wdt-pad) / 2);
border-radius: var(--rounding);
background-color: var(--bt-col);
opacity: var(--hide-bar-opct);
}
}
/* make all panel content invisible (it will visible when hover) */
:is(#PanelUI-menu-button, #unified-extensions-button) > *,
#TabsToolbar-customization-target > *:not(#tabbrowser-tabs) {
transition: var(--transition) !important;
opacity: 0;
}
#TabsToolbar-customization-target{
/* make the toolbar height dynamic */
position: relative !important;
top: 0px !important;
padding-bottom: 3px !important;
/* styled spacer */
toolbarspring{
background-color: color-mix(in srgb, var(--bt-col) 15%, var(--debug-col-2)) !important;
border-radius: var(--rounding) !important;
max-height: 1px !important;
padding: 1px !important;
scale: 0.75;
}
/* limit toolbar items width */
& > toolbarbutton {margin-left: 1px !important;}
& > *:not(#tabbrowser-tabs) {max-width: var(--toolbar-button-wdt) !important;}
}
/* styles for extensions button */
#unified-extensions-button {margin-top: var(--toolbar-item-hgt) !important;}
/* show toolbar on hover or focus (if not in clean mode) */
&:not([titlepreface*=""]):has(
#TabsToolbar:hover
.titlebar-buttonbox-container:not(:hover),
#TabsToolbar-customization-target *:not(#firefox-view-button, tab)[open],
#TabsToolbar-customization-target #searchbar:focus-within,
#PanelUI-menu-button[open],
#PanelUI-menu-button:hover,
#unified-extensions-button[open],
#unified-extensions-button:hover
) {
#TabsToolbar,
#PanelUI-menu-button,
#unified-extensions-button
{
right: calc(var(--right-margin) + var(--margin));
& > *:not(.titlebar-buttonbox-container), #TabsToolbar-customization-target > * {opacity: 1 !important;}
}
#TabsToolbar{
width: calc(var(--toolbar-button-wdt) + 4px) !important;
padding-right: 0px !important;
background-color: var(--tb-col) !important;
border: var(--outline) !important;
outline: var(--shadow) !important;
&::after{opacity: 0}
}
#PanelUI-menu-button,
#unified-extensions-button{
margin-right: 2px !important;
}
}
/* downloads progress indicator bar */
&:has(#downloads-button[progress="true"]){
#TabsToolbar::after{
background: linear-gradient(
to top,
var(--shy-color) 0 var(--shy-download-pcent),
var(--bt-col) var(--shy-download-pcent) 100%
) !important;
}
}
}
/*
--- CUSTOMIZING PAGE --------------------------------------------------------------------------------------------------------------------------------
*/
#main-window[customizing]{
#TabsToolbar{
min-width: 0px !important;
top: 50px !important;
bottom: 10px !important;
right: 10px !important;
border-radius: var(--big-rounding) !important;
background-color: var(--bg-col) !important;
}
#PanelUI-menu-button{
top: 50px !important;
right: 10px !important;
}
#TabsToolbar-customization-target toolbarpaletteitem {width: 46px !important;}
#wrapper-search-container {max-height: var(--searchbar-hgt) !important;}
#wrapper-unified-extensions-button {opacity: 1 !important;}
#unified-extensions-button{
top: 90px !important;
right: 10px !important;
.toolbarbutton-icon {opacity: 0.5 !important;}
}
}

View file

@ -0,0 +1,251 @@
/*== ShyFox Variables ===============================================================================================================================
This is where most of variables are located
--- SETTINGS ----------------------------------------------------------------------------------------------------------------------------------------
Values of these variables can be changed safely and most likely nothing will break.
*/
:root, #screenshots-component *{
/* accent color */
--shy-accent-color: #3584E4;
/* window border thickness and size of many margins */
--margin: 0.8rem;
/* rounded corners radius of most elements */
--rounding: 11.5px;
--big-rounding: 15px;
--bigger-rounding: 20px;
--giant-rounding: 30px;
/* animations time */
--trans-dur: 0.25s;
/* width of some elements. 1vw is one hundredth of the screen width */
--sdbr-wdt: 300px;
--navbar-wdt: 60vw;
--findbar-wdt: 70vw;
/* intensity of blur (new tab) */
--blur-radius: 10px;
/* brightness of inactive window elements */
--inactive-opct: 0.7;
/* transparency of indicator bars showing the position of hidden panels */
--hide-bar-opct: 0.2;
&:-moz-window-inactive{--hide-bar-opct: 0.1;}
/* how much shorter these bars than panels */
--hide-bar-wdt-pad: 10px;
/* size of the panel hitbox outside the window border */
--panel-hide-ldg: 1px; /* f11 fullscreen */
&:not([inFullscreen="true"]){
--panel-hide-ldg: 0px; /* maximized window */
&[sizemode="normal"]:not([titlepreface*=""]){
--panel-hide-ldg: 9px; /* floating window */
}
}
/* colors */
--shadow-col: #00000020; /* color of the translucent outline that imitates a shadow */
--private-col: #6e00bc80; /* private mode outline color */
--debug-col: transparent; /* rgba(0, 0, 255, 0.2); color of hidden panels hover hitboxes */
--debug-col-2: transparent; /* rgba(0, 255, 0, 0.2); color of window dragging hitboxes */
}
/* accent color toggle */
:root{--shy-color: var(--shy-accent-color)}
@media (-moz-bool-pref: "shyfox.fill.accent.with.icons.fill.color"){
:root{--shy-color: var(--toolbar-color, var(--shy-accent-color)) !important;}
}
/*
--- VARIABLES ----------------------------------------------------------------------------------------------------------------------------------
Reserved values and all sorts of dynamic variables. You should not touch them.
*/
:root{
--ActiveCaption: ActiveCaption;
/* pick browser colors */ /* used for: */
--bg-col: var(--lwt-accent-color, var(--ActiveCaption, tomato)); /* darker background */ /* tomato is the fallback color */
--tb-col: var(--toolbar-bgcolor, tomato); /* lighter background */ /* meaning something went wrong */
--bt-col: var(--toolbarbutton-icon-fill); /* text or icons */
--pp-col: var(--arrowpanel-background); /* popup color */
/* dynamic opacity */
--dyn-opct: 1;
&:-moz-window-inactive{--dyn-opct: var(--inactive-opct);}
/* shared shortcuts for commonly used parameters */
--outline: 1px solid var(--arrowpanel-background); /* outline around almost anything */
--shadow: 2px solid var(--shadow-col); /* translucent outline that imitates a shadow */
--transition: all var(--trans-dur) ease-out; /* animation for smooth transitions */
/* constant variables */
--toolbar-item-hgt: 40px; /* height of all panels elements: buttons, urlbar, etc. */
--toolbar-button-wdt: 45px; /* width of all panels buttons */
--hide-bar-padding: 3px; /* how much indicator bars showing the position of hidden panels is thinner than --margin */
--screenshot-tool-hgt: 145px; /* height of `ctrl + shift + s` tool buttons */
/* hiding the window border in fullscreen mode and assigning --margin to it in windowed mode */
--left-margin: 0px;
--right-margin: 0px;
--top-margin: 0px;
--bottom-margin: 0px;
&:not(:is([inFullscreen="true"], [inDOMFullscreen="true"], [titlepreface*=""]:is([sizemode="maximized"], [gtktiledwindow="true"]))){
--left-margin: var(--margin);
--right-margin: var(--margin);
--top-margin: var(--margin);
--bottom-margin: var(--margin);
}
/* hide indication bars in fullscreen or clean mode */
&:is([inFullscreen="true"], [inDOMFullscreen="true"], [titlepreface*=""]){
--hide-bar-opct: 0 !important;
}
/* override built-in roundings with custom */
--arrowpanel-border-radius: var(--big-rounding) !important;
--panel-border-radius: var(--big-rounding) !important;
--arrowpanel-menuitem-border-radius: var(--rounding) !important;
--toolbarbutton-border-radius: var(--rounding) !important;
--button-border-radius: var(--rounding) !important;
--border-radius-small: var(--rounding) !important;
--tab-border-radius: var(--rounding) !important;
/* override one padding in navbar to match style */
--toolbar-start-end-padding: calc(var(--margin) / 2) !important;
/* fix bookmark toolbar */
--bookmarks-toolbar-overlapping-browser-height: 0px !important;
}
/* current tab loading progress */
#main-window{
&:has(.tabbrowser-tab[selected][busy] ){--shy-tab-load-pcent: 20%;}
&:has(.tabbrowser-tab[selected][busy][pendingicon] ){--shy-tab-load-pcent: 50%;}
&:has(.tabbrowser-tab[selected][busy][pendingicon][progress] ){--shy-tab-load-pcent: 85%;}
&:has(.tabbrowser-tab[selected][busy][progress] ){--shy-tab-load-pcent: 95%;}
}
/* globalise download percentages (yes, i am a clown) */
#main-window{
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 0%;"]){--shy-download-pcent: 0%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 1%;"]){--shy-download-pcent: 1%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 2%;"]){--shy-download-pcent: 2%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 3%;"]){--shy-download-pcent: 3%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 4%;"]){--shy-download-pcent: 4%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 5%;"]){--shy-download-pcent: 5%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 6%;"]){--shy-download-pcent: 6%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 7%;"]){--shy-download-pcent: 7%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 8%;"]){--shy-download-pcent: 8%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 9%;"]){--shy-download-pcent: 9%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 10%;"]){--shy-download-pcent: 10%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 11%;"]){--shy-download-pcent: 11%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 12%;"]){--shy-download-pcent: 12%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 13%;"]){--shy-download-pcent: 13%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 14%;"]){--shy-download-pcent: 14%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 15%;"]){--shy-download-pcent: 15%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 16%;"]){--shy-download-pcent: 16%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 17%;"]){--shy-download-pcent: 17%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 18%;"]){--shy-download-pcent: 18%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 19%;"]){--shy-download-pcent: 19%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 20%;"]){--shy-download-pcent: 20%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 21%;"]){--shy-download-pcent: 21%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 22%;"]){--shy-download-pcent: 22%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 23%;"]){--shy-download-pcent: 23%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 24%;"]){--shy-download-pcent: 24%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 25%;"]){--shy-download-pcent: 25%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 26%;"]){--shy-download-pcent: 26%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 27%;"]){--shy-download-pcent: 27%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 28%;"]){--shy-download-pcent: 28%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 29%;"]){--shy-download-pcent: 29%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 30%;"]){--shy-download-pcent: 30%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 31%;"]){--shy-download-pcent: 31%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 32%;"]){--shy-download-pcent: 32%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 33%;"]){--shy-download-pcent: 33%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 34%;"]){--shy-download-pcent: 34%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 35%;"]){--shy-download-pcent: 35%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 36%;"]){--shy-download-pcent: 36%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 37%;"]){--shy-download-pcent: 37%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 38%;"]){--shy-download-pcent: 38%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 39%;"]){--shy-download-pcent: 39%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 40%;"]){--shy-download-pcent: 40%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 41%;"]){--shy-download-pcent: 41%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 42%;"]){--shy-download-pcent: 42%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 43%;"]){--shy-download-pcent: 43%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 44%;"]){--shy-download-pcent: 44%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 45%;"]){--shy-download-pcent: 45%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 46%;"]){--shy-download-pcent: 46%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 47%;"]){--shy-download-pcent: 47%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 48%;"]){--shy-download-pcent: 48%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 49%;"]){--shy-download-pcent: 49%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 50%;"]){--shy-download-pcent: 50%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 51%;"]){--shy-download-pcent: 51%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 52%;"]){--shy-download-pcent: 52%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 53%;"]){--shy-download-pcent: 53%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 54%;"]){--shy-download-pcent: 54%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 55%;"]){--shy-download-pcent: 55%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 56%;"]){--shy-download-pcent: 56%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 57%;"]){--shy-download-pcent: 57%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 58%;"]){--shy-download-pcent: 58%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 59%;"]){--shy-download-pcent: 59%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 60%;"]){--shy-download-pcent: 60%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 61%;"]){--shy-download-pcent: 61%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 62%;"]){--shy-download-pcent: 62%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 63%;"]){--shy-download-pcent: 63%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 64%;"]){--shy-download-pcent: 64%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 65%;"]){--shy-download-pcent: 65%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 66%;"]){--shy-download-pcent: 66%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 67%;"]){--shy-download-pcent: 67%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 68%;"]){--shy-download-pcent: 68%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 69%;"]){--shy-download-pcent: 69%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 70%;"]){--shy-download-pcent: 70%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 71%;"]){--shy-download-pcent: 71%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 72%;"]){--shy-download-pcent: 72%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 73%;"]){--shy-download-pcent: 73%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 74%;"]){--shy-download-pcent: 74%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 75%;"]){--shy-download-pcent: 75%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 76%;"]){--shy-download-pcent: 76%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 77%;"]){--shy-download-pcent: 77%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 78%;"]){--shy-download-pcent: 78%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 79%;"]){--shy-download-pcent: 79%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 80%;"]){--shy-download-pcent: 80%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 81%;"]){--shy-download-pcent: 81%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 82%;"]){--shy-download-pcent: 82%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 83%;"]){--shy-download-pcent: 83%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 84%;"]){--shy-download-pcent: 84%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 85%;"]){--shy-download-pcent: 85%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 86%;"]){--shy-download-pcent: 86%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 87%;"]){--shy-download-pcent: 87%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 88%;"]){--shy-download-pcent: 88%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 89%;"]){--shy-download-pcent: 89%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 90%;"]){--shy-download-pcent: 90%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 91%;"]){--shy-download-pcent: 91%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 92%;"]){--shy-download-pcent: 92%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 93%;"]){--shy-download-pcent: 93%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 94%;"]){--shy-download-pcent: 94%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 95%;"]){--shy-download-pcent: 95%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 96%;"]){--shy-download-pcent: 96%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 97%;"]){--shy-download-pcent: 97%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 98%;"]){--shy-download-pcent: 98%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 99%;"]){--shy-download-pcent: 99%;}
&:has(#downloads-indicator-progress-inner[style="--download-progress-pcent: 100%;"]){--shy-download-pcent: 100%;}
}

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 7.25h-3a.75.75 0 0 0-.75.75v6c0 .414.336.75.75.75h3a.75.75 0 0 0 .75-.75V8a.75.75 0 0 0-.75-.75ZM11 6a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-3Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M1.255 4.63c0-.76.616-1.375 1.375-1.375h6.74c.76 0 1.375.616 1.375 1.375v.38c.084-.006.17-.01.255-.01h.995v-.37A2.625 2.625 0 0 0 9.37 2.005H2.63A2.625 2.625 0 0 0 .005 4.63v4.74a2.625 2.625 0 0 0 2.625 2.625h2.375v1.75H2.63a.625.625 0 1 0 0 1.25h5.539A2.995 2.995 0 0 1 8 14v-.255H6.255v-1.75H8v-1.25H2.63c-.76 0-1.375-.616-1.375-1.375V4.63Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 763 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="581" width="598"><path fill="context-fill" d="M119.31 4.67c8.3 3.84 14.62 10.74 20.12 17.85 5.79 7.6 10.5 16.72 10.18 26.52.11 13.73-10.19 25.95-6.85 39.91 2.4 8.15 7.85 15.85 15.61 19.64 11.61 4.99 24.78.17 34.65-6.5 10.88-10.13 21.32-20.74 32.01-31.08 16.23-16.11 54.77-54.33 58.39-56.59 5.777-3.607 10.617-3.561 15.688-3.561 5.07 0 10.489 1.121 14.199 4.201 30.528 25.345 59.773 55.87 88.113 83.51 5.29 5.77 12.78 8.94 20.19 11.03 7.94 2.2 17.16 1.16 23.51-4.43 6.81-6 11.82-14.96 10.96-24.27-1.02-11.3-7.93-21.37-7.46-32.91.16-12.86 8.13-23.84 16.48-32.93C473.33 5.74 485.61.39 498 .18c16.19-.77 32.09 4.22 46.46 11.32 11.51 5.83 22.6 13.09 31.08 22.95 10.46 12.6 17.52 27.96 20.76 43.99 2.62 13.96 2.29 29.31-5.07 41.86-7.41 12.18-20.15 21.02-34.17 23.68-9.29 1.76-18.79.98-28.09-.23-4.64-.54-9.3-1.47-13.98-1.02-8.24 1.08-16.57 4.97-21.21 12.1-4.93 7.56-4.99 17.38-2.11 25.72 1.95 5.45 4.64 10.83 8.85 14.9 16.13 14.87 32.03 29.98 47.53 45.5 12.29 12.39 24.61 24.82 35.42 38.55 2.79 4.04 6.54 8.24 6.07 13.5 0 4.57-1.32 9.07-3.57 13.03-2.35 4.42-6.42 7.5-9.72 11.16-15.31 16.04-30.68 32.04-46.02 48.05-2.65 2.56-4.71 6.07-8.37 7.28-9.29 3.52-19.45 5.39-29.34 3.73-12.15-2.09-22.31-12.2-25.01-24.14-2.8-14.08 2.99-27.98 1.99-42.09-.58-9.88-5.33-19.27-12.48-26.04-7.34-7.39-17.74-11.02-27.98-11.66-14.51-.81-28.89 3.42-41.71 9.96-21.32 10.99-38.43 29.54-48.59 51.19-5.98 13.3-9.53 28.45-6.26 42.94 3.19 15.23 14.77 28.7 29.78 33.24 9.59 3.04 19.78 2.23 29.67 1.83 10.77-.65 22.3-2.64 32.48 2.04 11.06 5.85 16.38 19.39 14.36 31.45-.99 4.96-1.62 10.64-5.61 14.2-34.92 35.7-69.81 71.44-104.69 107.18-7.25 5.84-15.59 10.57-24.56 13.18-7.08 2.2-14.36-.68-20.61-3.93-4.79-2.63-9.48-5.56-13.53-9.26-35.07-35.96-70.22-71.85-105.3-107.8-2.43-2.2-3.14-5.5-4-8.51-2.71-9.88-1.58-21.32 5.02-29.46 4.71-6.5 12.68-9.67 20.52-9.93 15.25-.57 30.61 3.04 45.77.11 14.95-2.88 27.45-14.56 32.42-28.8 3.97-11.28 3.36-23.7.18-35.09-5.79-20.27-18.43-38.25-34.37-51.87-14.47-11.94-32.15-20.6-50.96-22.49-12.12-1.25-25.08 1.11-34.83 8.76-8.7 6.98-14.85 17.47-15.5 28.72-1 13.11 4.04 25.94 2.48 39.03-1.48 13.3-12.41 25.09-25.66 27.28-9.03 1.47-18.29.01-26.88-2.93-1.85-.68-3.92-1.13-5.34-2.59-18.68-19.38-37.22-38.9-55.89-58.28-6.08-5.47-9.42-13.85-8.67-22 .81-4.38 3.81-7.93 6.33-11.47 14.03-17.49 30.15-33.14 46.03-48.93 11.71-11.26 23.39-22.55 35.38-33.51 5.95-5.26 9.45-12.81 11.27-20.42 1.61-7.47.65-15.79-3.86-22.11-6.44-8.66-18.03-12.71-28.55-11.07-12.9 1.67-26.32 3.65-39.03-.18-15.93-4.74-29.9-17.55-34-33.93-3.99-15.42-1.31-31.81 4.25-46.5 3.61-9.65 8.77-18.72 15.12-26.83 8.27-9.89 19.09-17.31 30.46-23.21 11-5.74 22.9-9.9 35.21-11.64C98.1-.6 109.42-.08 119.31 4.67z" fill-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M11.927 8.174a.625.625 0 0 1 .03.883l-3.5 3.74a.625.625 0 0 1-.913 0l-3.5-3.74a.625.625 0 1 1 .912-.854l2.419 2.585V3.63a.625.625 0 0 1 1.25 0v7.157l2.419-2.584a.625.625 0 0 1 .883-.03ZM3 .005c.345 0 .625.28.625.625 0 .207.168.375.375.375h8a.375.375 0 0 0 .375-.375.625.625 0 1 1 1.25 0c0 .897-.727 1.625-1.625 1.625H4A1.625 1.625 0 0 1 2.375.63c0-.345.28-.625.625-.625ZM13 15.995a.625.625 0 0 1-.625-.625.375.375 0 0 0-.375-.375H4a.375.375 0 0 0-.375.375.625.625 0 1 1-1.25 0c0-.897.728-1.625 1.625-1.625h8c.898 0 1.625.728 1.625 1.625 0 .345-.28.625-.625.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 759 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M9.009.692a.625.625 0 0 1 .883-.008l2.546 2.5a.625.625 0 0 1 .004.888l-2.5 2.5a.625.625 0 0 1-.884-.884l1.433-1.433H5a.625.625 0 0 1 0-1.25h5.472l-1.455-1.43a.625.625 0 0 1-.008-.883ZM6.991 15.308a.625.625 0 0 1-.883.008l-2.546-2.5a.625.625 0 0 1-.004-.888l2.5-2.5a.625.625 0 0 1 .884.884l-1.433 1.433H11a.625.625 0 1 1 0 1.25H5.528l1.455 1.43c.247.241.25.637.008.883Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M8.099 3H5a5 5 0 0 0-2.621 9.259c.027-.39.193-.76.472-1.038l.088-.088A3.75 3.75 0 0 1 5 4.25h3.116L8.1 3Zm4.962 1.867.088-.088c.279-.278.445-.647.472-1.038A5 5 0 0 1 11 13H7.901l-.017-1.25H11a3.75 3.75 0 0 0 2.061-6.883Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 838 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M9.078 10.064a.625.625 0 0 1-.012.884l-3 2.916a.625.625 0 0 1-.872 0l-3-2.916a.625.625 0 1 1 .872-.896l1.939 1.885V2.5a.625.625 0 1 1 1.25 0v9.437l1.94-1.885a.625.625 0 0 1 .883.012Z" clip-rule="evenodd"/><path d="M8 3.625C8 3.28 8.28 3 8.625 3h4.75a.625.625 0 1 1 0 1.25h-4.75A.625.625 0 0 1 8 3.625ZM8 5.625C8 5.28 8.28 5 8.625 5h2.75a.625.625 0 1 1 0 1.25h-2.75A.625.625 0 0 1 8 5.625ZM8 7.625C8 7.28 8.28 7 8.625 7h.75a.625.625 0 1 1 0 1.25h-.75A.625.625 0 0 1 8 7.625Z"/></svg>

After

Width:  |  Height:  |  Size: 651 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M10.009 1.692a.625.625 0 0 1 .883-.008l2.546 2.5a.625.625 0 0 1 .004.888l-2.5 2.5a.625.625 0 1 1-.884-.884l1.433-1.433H3a.625.625 0 0 1 0-1.25h8.472l-1.455-1.43a.625.625 0 0 1-.008-.883ZM5.991 14.308a.625.625 0 0 1-.883.008l-2.546-2.5a.625.625 0 0 1-.004-.888l2.5-2.5a.625.625 0 0 1 .884.884l-1.433 1.433H13a.625.625 0 1 1 0 1.25H4.528l1.455 1.43c.247.241.25.637.008.883Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 569 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M9.568 11.951a.625.625 0 0 1-.02-.883l1.987-2.073h-7.07l1.986 2.073a.625.625 0 0 1-.902.864l-3-3.13a.625.625 0 0 1 .019-.884l3-2.87a.625.625 0 0 1 .864.904L4.557 7.745h6.886L9.568 5.952a.625.625 0 0 1 .864-.904l3 2.87a.625.625 0 0 1 .02.884l-3 3.13a.625.625 0 0 1-.884.02Z" clip-rule="evenodd"/><path d="M0 2.625a.625.625 0 1 1 1.25 0v10.75a.625.625 0 1 1-1.25 0V2.625ZM14.75 2.625a.625.625 0 1 1 1.25 0v10.75a.625.625 0 1 1-1.25 0V2.625Z"/></svg>

After

Width:  |  Height:  |  Size: 616 B

View file

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
viewBox="0 0 800 800"
fill="context-fill"
width="800"
height="800"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
d="M 714.04355,33.594262 C 707.86998,27.420689 700.2265,24.186913 691.7011,24.186913 H 120.79267 c -8.52541,0 -16.16888,3.233776 -22.342461,9.407349 -6.173563,6.173571 -9.407343,13.817042 -9.407343,22.34245 V 436.64032 c 0,28.51603 5.58561,56.4441 16.462854,84.37215 11.17122,27.92808 24.69429,52.62237 41.15715,74.37686 16.46285,21.75449 35.86551,42.62705 58.50194,63.20561 22.63642,20.57859 43.50898,37.6294 62.61766,51.15247 19.10867,13.52305 39.0993,26.45817 59.97184,38.51132 20.87256,12.05317 35.57154,20.28461 44.39093,24.40032 8.81939,4.40968 15.8749,7.64346 21.16653,9.99529 3.82174,2.05788 8.23144,2.93981 12.9351,2.93981 4.70368,0 8.81939,-0.88193 12.9351,-2.93981 5.29164,-2.35183 12.34715,-5.58561 21.16654,-9.99529 8.81939,-4.40971 23.51837,-12.34715 44.39093,-24.40032 20.87256,-12.05315 40.86317,-24.98827 59.97183,-38.51132 19.10868,-13.52307 39.98124,-30.57388 62.61766,-51.15247 22.63644,-20.57856 42.0391,-41.45112 58.50196,-63.20561 16.46285,-21.75449 29.98592,-46.44878 41.15714,-74.37686 11.17122,-27.92805 16.46286,-56.1501 16.46286,-84.37215 V 55.936712 c 0,-8.525408 -3.23378,-15.874898 -9.40734,-22.34245 z M 640.54864,440.16808 c 0,137.87645 -234.00779,256.35023 -234.00779,256.35023 V 105.61927 h 234.00779 z"
id="path1"
style="stroke-width:2.10073" />
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View file

@ -0,0 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
</svg>

After

Width:  |  Height:  |  Size: 91 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M11 16a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm.625-6.37a.625.625 0 1 0-1.25 0v1.745H8.63a.625.625 0 1 0 0 1.25h1.745v1.745a.625.625 0 1 0 1.25 0v-1.745h1.745a.625.625 0 1 0 0-1.25h-1.745V9.63Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M11 1.25H3a.75.75 0 0 0-.75.75v10.145c.232-.093.485-.145.75-.145h3c0 .432.055.85.158 1.25H3a.75.75 0 0 0 0 1.5h3.824c.317.481.715.904 1.176 1.25H3a2 2 0 0 1-2-2V2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v5.416a4.965 4.965 0 0 0-1.25-.36V2a.75.75 0 0 0-.75-.75Zm-5.75 3.5v-.5h3.5v.5h-3.5ZM4 3.5a.5.5 0 0 1 .5-.5h5a.5.5 0 0 1 .5.5v2a.5.5 0 0 1-.5.5h-5a.5.5 0 0 1-.5-.5v-2Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 791 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M2 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v12c0 1.1-.9 2-2 2H4a2 2 0 0 1-2-2V2Zm10-.75H4a.75.75 0 0 0-.75.75v10.145c.232-.093.485-.145.75-.145h8c.265 0 .518.052.75.145V2a.75.75 0 0 0-.75-.75ZM3.25 14c0 .414.336.75.75.75h8a.75.75 0 0 0 0-1.5H4a.75.75 0 0 0-.75.75Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.25 4.25v.5h3.5v-.5h-3.5ZM5.5 3a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-5Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 615 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M6.456 3.212c.378-.94 1.71-.94 2.088 0l1.2 2.99 3.213.217c1.012.069 1.424 1.336.646 1.986L11.13 10.47l.786 3.123c.247.983-.83 1.767-1.69 1.227L7.5 13.108 4.772 14.82c-.859.54-1.936-.244-1.689-1.227l.786-3.123-2.472-2.065c-.778-.65-.366-1.917.646-1.986l3.213-.218 1.2-2.989Zm1.044.755L6.387 6.74c-.161.4-.537.674-.968.703l-2.981.202L4.73 9.561c.331.277.475.719.37 1.138l-.73 2.897 2.53-1.588c.367-.23.831-.23 1.197 0l2.53 1.588L9.9 10.7c-.106-.42.038-.861.37-1.138l2.292-1.916-2.98-.202a1.125 1.125 0 0 1-.969-.703L7.5 3.967Z" clip-rule="evenodd"/><path d="M8.456 1.212c.378-.94 1.71-.94 2.088 0l1.2 2.99 3.213.217c1.012.069 1.424 1.336.646 1.986l-.364.304a2.528 2.528 0 0 0-.697-1.047l.02-.017-.043-.003a2.46 2.46 0 0 0-1.469-.595l-2.352-.16L9.82 2.7a2.666 2.666 0 0 0-.155-.323l-.165-.41-.041.103a2.419 2.419 0 0 0-1.039-.768l.036-.09Z"/></svg>

After

Width:  |  Height:  |  Size: 1,014 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 3.25H2a.75.75 0 0 0-.75.75v8c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V4a.75.75 0 0 0-.75-.75ZM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path d="M7.583 4.294a.442.442 0 0 1 .834 0l.755 1.967a.451.451 0 0 0 .386.293l2.023.144c.404.028.568.557.257.828l-1.555 1.359a.482.482 0 0 0-.148.474l.495 2.056c.098.41-.332.737-.674.512L8.239 10.8a.432.432 0 0 0-.478 0l-1.717 1.127c-.342.225-.772-.102-.674-.512l.495-2.056a.482.482 0 0 0-.148-.474L4.162 7.526c-.31-.271-.147-.8.257-.828l2.023-.144a.451.451 0 0 0 .386-.293l.755-1.967Z"/></svg>

After

Width:  |  Height:  |  Size: 756 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 2.25H2a.75.75 0 0 0-.75.75v10c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V3a.75.75 0 0 0-.75-.75ZM2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path d="M7.536 4.155a.5.5 0 0 1 .928 0l.841 2.096a.5.5 0 0 0 .43.312l2.254.153a.5.5 0 0 1 .286.883l-1.733 1.448a.5.5 0 0 0-.164.505l.551 2.19a.5.5 0 0 1-.75.546l-1.913-1.201a.5.5 0 0 0-.532 0l-1.912 1.2a.5.5 0 0 1-.751-.545l.55-2.19a.5.5 0 0 0-.163-.505L3.725 7.599a.5.5 0 0 1 .286-.883l2.253-.153a.5.5 0 0 0 .43-.312l.842-2.096Z"/></svg>

After

Width:  |  Height:  |  Size: 702 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.045 3.63A2.625 2.625 0 0 1 3.67 1.005h3.28c.373 0 .675.302.675.675 0 .201.164.365.365.365h4.38a2.625 2.625 0 0 1 2.625 2.625v7.7a2.625 2.625 0 0 1-2.625 2.625h-8.7a2.625 2.625 0 0 1-2.625-2.625V3.63ZM3.67 2.255c-.76 0-1.375.616-1.375 1.375v8.74c0 .76.616 1.375 1.375 1.375h8.7c.76 0 1.375-.616 1.375-1.375v-7.7c0-.76-.616-1.375-1.375-1.375H7.99c-.689 0-1.278-.432-1.51-1.04H3.67Z" clip-rule="evenodd"/><path d="M4 5.625C4 5.28 4.28 5 4.625 5h1.75a.625.625 0 1 1 0 1.25h-1.75A.625.625 0 0 1 4 5.625ZM4 8.625C4 8.28 4.28 8 4.625 8h1.75a.625.625 0 1 1 0 1.25h-1.75A.625.625 0 0 1 4 8.625ZM4 11.625c0-.345.28-.625.625-.625h1.75a.625.625 0 1 1 0 1.25h-1.75A.625.625 0 0 1 4 11.625Z"/></svg>

After

Width:  |  Height:  |  Size: 857 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M15.58 8.603A.833.833 0 0 0 15 8.37V4a2 2 0 0 0-2-2H8a.5.5 0 0 1-.5-.5A.5.5 0 0 0 7 1H3a2 2 0 0 0-2 2v6.37a.804.804 0 0 0-.789.978l.448 2.074A2 2 0 0 0 2.614 14h10.71a2 2 0 0 0 1.97-1.65l.531-2.995a.835.835 0 0 0-.245-.752ZM2.083 9.995a1.255 1.255 0 0 1-.559.51l.357 1.653a.75.75 0 0 0 .733.592h10.71a.75.75 0 0 0 .738-.619l.463-2.604a1.255 1.255 0 0 1-.608-.532H8.495a.37.37 0 0 0-.37.37.63.63 0 0 1-.63.63H2.083Zm11.667-2.25V4a.75.75 0 0 0-.75-.75H8a1.75 1.75 0 0 1-1.582-1H3a.75.75 0 0 0-.75.75v5.745h4.748c.243-.587.822-1 1.497-1h5.255Z" clip-rule="evenodd"/><path d="M4 5.625C4 5.28 4.28 5 4.625 5h1.75a.625.625 0 1 1 0 1.25h-1.75A.625.625 0 0 1 4 5.625ZM4 7.625C4 7.28 4.28 7 4.625 7h1.75a.625.625 0 1 1 0 1.25h-1.75A.625.625 0 0 1 4 7.625Z"/></svg>

After

Width:  |  Height:  |  Size: 924 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 3.25H2a.75.75 0 0 0-.75.75v8c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V4a.75.75 0 0 0-.75-.75ZM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="m8.925 9.755.023.015-.028-.118a1.732 1.732 0 0 1 .54-1.709l.152-.132-.142-.01A1.7 1.7 0 0 1 8.005 6.71L8 6.696l-.005.013-1.167-.448.755-1.967a.442.442 0 0 1 .834 0l.755 1.967a.451.451 0 0 0 .386.293l2.023.144c.404.028.568.557.257.828l-1.555 1.359a.482.482 0 0 0-.148.474l.495 2.056c.098.41-.332.737-.674.512L8.239 10.8a.432.432 0 0 0-.478 0l-1.717 1.127c-.342.225-.772-.102-.674-.512l.495-2.056a.482.482 0 0 0-.148-.474L4.162 7.526c-.31-.271-.147-.8.257-.828l2.023-.144.088 1.247-.142.01.152.132c.493.43.688 1.095.54 1.709l-.028.118.023-.015a1.682 1.682 0 0 1 1.85 0ZM6.828 6.26a.451.451 0 0 1-.386.293l.088 1.247A1.7 1.7 0 0 0 7.995 6.71" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 2.25H2a.75.75 0 0 0-.75.75v10c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V3a.75.75 0 0 0-.75-.75ZM2 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="m8 5.842-.377.94a1.5 1.5 0 0 1-1.291.937l-1.01.069.777.65a1.5 1.5 0 0 1 .493 1.516l-.247.983.857-.539a1.5 1.5 0 0 1 1.596 0l.857.539-.247-.983a1.5 1.5 0 0 1 .493-1.517l.778-.65-1.011-.068a1.5 1.5 0 0 1-1.29-.937L8 5.842Zm.464-1.528a.5.5 0 0 0-.928 0l-.841 2.095a.5.5 0 0 1-.43.313l-2.254.152a.5.5 0 0 0-.286.883l1.733 1.448a.5.5 0 0 1 .164.505L5.07 11.9a.5.5 0 0 0 .75.546l1.913-1.2a.5.5 0 0 1 .532 0l1.912 1.2a.5.5 0 0 0 .751-.546l-.55-2.19a.5.5 0 0 1 .163-.505l1.733-1.448a.5.5 0 0 0-.286-.883l-2.253-.152a.5.5 0 0 1-.43-.313l-.842-2.095Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 962 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M6.058 9.942a.625.625 0 0 1 0-.884l7.87-7.87a.625.625 0 1 1 .884.884l-7.87 7.87a.625.625 0 0 1-.884 0Z" clip-rule="evenodd"/><path d="M3.87 6.414a2 2 0 0 1 2.828 0l2.888 2.888a2 2 0 0 1 0 2.829l-.73.73L3.14 7.143l.73-.73Z"/><path fill-rule="evenodd" d="m3.495 7.953-1.269.505 5.316 5.316.505-1.269-4.552-4.552Zm6.018 4.25L3.797 6.487l-2.386.95a1 1 0 0 0-.337 1.637l5.852 5.852a1 1 0 0 0 1.636-.337l.951-2.386Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 607 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M13 2.25H3a.75.75 0 0 0-.75.75v10c0 .414.336.75.75.75h10a.75.75 0 0 0 .75-.75V3a.75.75 0 0 0-.75-.75ZM3 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H3Z" clip-rule="evenodd"/><path d="M4 4.625C4 4.28 4.28 4 4.625 4h6.75a.625.625 0 1 1 0 1.25h-6.75A.625.625 0 0 1 4 4.625ZM4 7.995c0-.345.28-.625.625-.625h6.75a.625.625 0 1 1 0 1.25h-6.75A.625.625 0 0 1 4 7.995ZM4 11.375c0-.345.28-.625.625-.625h6.75a.625.625 0 1 1 0 1.25h-6.75A.625.625 0 0 1 4 11.375Z"/></svg>

After

Width:  |  Height:  |  Size: 649 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M13 2.25H3a.75.75 0 0 0-.75.75v10c0 .414.336.75.75.75h10a.75.75 0 0 0 .75-.75V3a.75.75 0 0 0-.75-.75ZM3 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3a2 2 0 0 0-2-2H3Z" clip-rule="evenodd"/><path d="M9.829 5c.453 0 .841.11 1.164.327.327.219.578.523.752.914.173.391.258.844.255 1.358v.554H8.378c.014.711.162 1.24.444 1.585.283.341.69.512 1.221.512.34 0 .642-.034.905-.1a4.5 4.5 0 0 0 .807-.296v.771c-.28.13-.554.225-.823.285-.265.06-.57.09-.914.09-.327 0-.627-.047-.9-.143a2.184 2.184 0 0 1-.714-.427 2.394 2.394 0 0 1-.511-.698 3.4 3.4 0 0 1-.516.671c-.188.19-.41.338-.67.444-.258.102-.57.153-.934.153-.34 0-.646-.062-.915-.185a1.425 1.425 0 0 1-.628-.56c-.153-.25-.23-.567-.23-.95 0-.384.094-.708.281-.972.19-.268.475-.474.853-.618.382-.148.857-.23 1.425-.248l.95-.043V7.05c0-.49-.107-.832-.321-1.03-.215-.2-.506-.3-.874-.3-.276 0-.548.043-.817.131a4.834 4.834 0 0 0-.756.312l-.266-.666a4.08 4.08 0 0 1 .884-.343c.34-.095.681-.142 1.022-.142.439 0 .798.079 1.077.237.283.159.49.416.624.771.18-.32.419-.57.715-.75.296-.18.64-.269 1.032-.269Zm-2.34 3.042-.802.037c-.657.028-1.122.146-1.395.354-.272.208-.408.502-.408.882 0 .331.092.576.276.734.187.159.436.238.745.238.307 0 .58-.063.818-.19s.426-.317.562-.57c.136-.254.204-.571.204-.951v-.534Zm2.33-2.324c-.413 0-.743.15-.991.45-.25.295-.392.726-.43 1.293h2.703a2.667 2.667 0 0 0-.133-.913 1.265 1.265 0 0 0-.424-.613c-.19-.145-.433-.217-.725-.217Z"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm0 1.333a6.667 6.667 0 1 0 0 13.334A6.667 6.667 0 0 0 8 1.333zM7 9.39l3.827-3.838a.667.667 0 0 1 1.021.85l-.077.092-4.299 4.31a.667.667 0 0 1-.851.078l-.092-.077L4.195 8.47a.667.667 0 0 1 .85-1.02l.093.078L7 9.389l3.828-3.837z"/>
</svg>

After

Width:  |  Height:  |  Size: 422 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M11.188 5.058a.625.625 0 0 1 .884 0l2.146 2.147c.44.439.44 1.151 0 1.59l-2.146 2.147a.625.625 0 1 1-.884-.884L13.246 8l-2.058-2.058a.625.625 0 0 1 0-.884ZM9.557 3.034c.33.103.513.454.41.783l-2.74 8.74a.625.625 0 0 1-1.193-.374l2.74-8.74a.625.625 0 0 1 .783-.41ZM4.812 5.058a.625.625 0 0 1 0 .884L2.754 8l2.058 2.058a.625.625 0 1 1-.884.884L1.782 8.796a1.125 1.125 0 0 1 0-1.591l2.146-2.147a.625.625 0 0 1 .884 0Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 610 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.005 3.63A2.625 2.625 0 0 1 3.63 1.005h8.75a2.625 2.625 0 0 1 2.625 2.625v8.77a2.625 2.625 0 0 1-2.625 2.624H3.63A2.625 2.625 0 0 1 1.005 12.4V3.63ZM3.63 2.255c-.76 0-1.375.616-1.375 1.375v1.298h11.5V3.63c0-.76-.616-1.375-1.375-1.375H3.63Zm10.125 3.923h-11.5V12.4c0 .76.616 1.375 1.375 1.375h8.75c.76 0 1.375-.615 1.375-1.375V6.18Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M3.546 7.2a.625.625 0 0 1 .884-.024l2.117 2.008c.468.443.468 1.189 0 1.632L4.43 12.824a.625.625 0 1 1-.86-.908L5.592 10 3.57 8.084a.625.625 0 0 1-.024-.884Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 739 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M6.942 3.058a.625.625 0 1 0-.884.884l1.616 1.616-6.058 6.058a1.957 1.957 0 1 0 2.768 2.768l6.058-6.058 1.616 1.616a.625.625 0 1 0 .884-.884l-1.616-1.616 3.058-3.058a1.957 1.957 0 1 0-2.768-2.768L8.558 4.674 6.942 3.058ZM2.5 12.5a.707.707 0 0 0 1 1l6.116-6.116-1-1L2.5 12.5Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 470 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.005 3.63A2.625 2.625 0 0 1 3.63 1.005h8.75a2.625 2.625 0 0 1 2.625 2.625v7.77a2.625 2.625 0 0 1-2.625 2.624H3.63A2.625 2.625 0 0 1 1.005 11.4V3.63ZM3.63 2.255c-.76 0-1.375.616-1.375 1.375v1.298h11.5V3.63c0-.76-.616-1.375-1.375-1.375H3.63Zm10.125 3.923h-6.5v6.596h5.125c.76 0 1.375-.615 1.375-1.375V6.18Zm-7.75 6.596V6.178h-3.75V11.4c0 .76.616 1.375 1.375 1.375h2.375Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 568 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.005 3.63A2.625 2.625 0 0 1 3.63 1.005h8.75a2.625 2.625 0 0 1 2.625 2.625v4.5a.625.625 0 1 1-1.25 0v-4.5c0-.76-.616-1.375-1.375-1.375H3.63c-.76 0-1.375.616-1.375 1.375v7.77c0 .759.616 1.374 1.375 1.374h4a.625.625 0 0 1 0 1.25h-4A2.625 2.625 0 0 1 1.005 11.4V3.63Z" clip-rule="evenodd"/><path d="m11.223 14.945-2.55-5.61a.5.5 0 0 1 .662-.662l5.61 2.55a.5.5 0 0 1 .017.902l-1.742.871a.5.5 0 0 0-.224.224l-.87 1.742a.5.5 0 0 1-.903-.017Z"/></svg>

After

Width:  |  Height:  |  Size: 614 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M5 5.25H2a.75.75 0 0 0-.75.75v8c0 .414.336.75.75.75h3a.75.75 0 0 0 .75-.75V6A.75.75 0 0 0 5 5.25ZM2 4a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M5 1.25h8a.75.75 0 0 1 .75.75v12a.75.75 0 0 1-.75.75H8V16h5a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v1h1.25V2A.75.75 0 0 1 5 1.25Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 550 B

View file

@ -0,0 +1 @@
<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="M1 3a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3ZM1 11a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-2ZM9 11a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2a2 2 0 0 1-2 2h-2a2 2 0 0 1-2-2v-2Z"/><path fill-rule="evenodd" d="M9.005 1.63c0-.345.28-.625.625-.625h4.74c.345 0 .625.28.625.625v4.74a.625.625 0 1 1-1.25 0V3.139l-3.673 3.673a.625.625 0 1 1-.884-.884l3.673-3.673H9.63a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 599 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 1.25H2a.75.75 0 0 0-.75.75v12c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V2a.75.75 0 0 0-.75-.75ZM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M4.25 4.25v3.5h7.5v-3.5h-7.5ZM4 3a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H4ZM10.25 11.25v.5h1.5v-.5h-1.5ZM10 10a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1h-2Z" clip-rule="evenodd"/><path d="M3 10.375c0-.345.28-.625.625-.625h3.75a.625.625 0 1 1 0 1.25h-3.75A.625.625 0 0 1 3 10.375ZM3 12.375c0-.345.28-.625.625-.625h3.75a.625.625 0 1 1 0 1.25h-3.75A.625.625 0 0 1 3 12.375Z"/></svg>

After

Width:  |  Height:  |  Size: 816 B

View file

@ -0,0 +1 @@
<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="M3 2.25h6a.75.75 0 0 1 .75.75H11a2 2 0 0 0-2-2H3a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h1v-1.25H3a.75.75 0 0 1-.75-.75V3A.75.75 0 0 1 3 2.25Z"/><path fill-rule="evenodd" d="M9 4H7a2 2 0 0 0-2 2v2.333h1.25V6A.75.75 0 0 1 7 5.25h2V4Zm-4 6.667V13a2 2 0 0 0 2 2h2v-1.25H7a.75.75 0 0 1-.75-.75v-2.333H5ZM11 4v1.25h2a.75.75 0 0 1 .75.75v2.333H15V6a2 2 0 0 0-2-2h-2Zm4 6.667h-1.25V13a.75.75 0 0 1-.75.75h-2V15h2a2 2 0 0 0 2-2v-2.333Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 595 B

View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg
width="16"
height="16"
viewBox="0 0 16 16"
fill="none"
fill-opacity="context-fill-opacity"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="Interface / Credit_Card_01"
transform="matrix(0.6673248,0,0,0.64329124,0.00481423,0.65517367)">
<path
id="Vector"
d="m 1.5060515,10.286904 v 5.573613 c 0,1.300573 0,1.950569 0.2538762,2.447298 0.2233047,0.436931 0.5793764,0.792579 1.0176586,1.015167 0.4977598,0.252894 1.149704,0.252894 2.4516585,0.252894 H 18.746074 c 1.301934,0 1.952958,0 2.450716,-0.252894 0.438249,-0.222588 0.795556,-0.578236 1.018812,-1.015167 0.253655,-0.496265 0.253655,-1.14533 0.253655,-2.443349 v -5.577562 m -20.9632055,0 V 7.96466 m 0,2.322244 H 22.469257 M 1.5060515,7.96466 V 7.0359951 c 0,-1.3005838 0,-1.9513575 0.2538762,-2.4481086 C 1.9832324,4.1509216 2.3393041,3.7959204 2.7775863,3.5732868 3.2758352,3.3201741 3.9285712,3.3201741 5.2330765,3.3201741 H 18.742697 c 1.304497,0 1.955869,0 2.454093,0.2531127 0.438249,0.2226336 0.795556,0.5776348 1.018812,1.0145997 0.253655,0.4962633 0.253655,1.1462475 0.253655,2.4442884 V 7.96466 m -20.9632055,0 H 22.469257 M 6.1645416,14.931391 H 10.823032 M 22.469257,10.286904 V 7.96466"
stroke="context-fill"
stroke-width="2.32575"
stroke-linecap="round"
stroke-linejoin="round" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.63 2.245c.345 0 .625.28.625.625v8.5c0 .76.616 1.375 1.375 1.375h11a.625.625 0 1 1 0 1.25h-11a2.625 2.625 0 0 1-2.625-2.625v-8.5c0-.345.28-.625.625-.625Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M7.37 3.245c.345 0 .625.28.625.625v7.5a.625.625 0 1 1-1.25 0v-7.5c0-.345.28-.625.625-.625Zm3 2.5c.345 0 .625.28.625.625v5a.625.625 0 1 1-1.25 0v-5c0-.345.28-.625.625-.625Zm-6 2c.345 0 .625.28.625.625v3a.625.625 0 1 1-1.25 0v-3c0-.345.28-.625.625-.625Zm9 0c.345 0 .625.28.625.625v3a.625.625 0 1 1-1.25 0v-3c0-.345.28-.625.625-.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 735 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M16 12a4 4 0 1 1-7-2.646V11.5h2.5l-.914-.914a2 2 0 1 1-.518 1.932.5.5 0 1 0-.966.258A3 3 0 1 0 9.88 9.88l-.707-.707A4 4 0 0 1 16 12Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M4 1.25h8a.75.75 0 0 1 .75.75v5.005h-.524A4.975 4.975 0 0 1 14 7.416V2a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h5a5.028 5.028 0 0 1-1.176-1.25H4a.75.75 0 0 1-.75-.75V8.255h5.437a4.98 4.98 0 0 1 3.087-1.25H3.25V2A.75.75 0 0 1 4 1.25Zm3.534 8.5h-.909a.625.625 0 1 0 0 1.25H7.1c.09-.44.237-.86.434-1.25Zm-.909-7a.625.625 0 1 0 0 1.25h2.75a.625.625 0 1 0 0-1.25h-2.75Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 752 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M12 1.25H4a.75.75 0 0 0-.75.75v12c0 .414.336.75.75.75h8a.75.75 0 0 0 .75-.75V2a.75.75 0 0 0-.75-.75ZM4 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H4Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M2.375 7.63c0-.345.28-.625.625-.625h10a.625.625 0 1 1 0 1.25H3a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/><path d="M6 10.375c0-.345.28-.625.625-.625h2.75a.625.625 0 1 1 0 1.25h-2.75A.625.625 0 0 1 6 10.375ZM6 3.375c0-.345.28-.625.625-.625h2.75a.625.625 0 1 1 0 1.25h-2.75A.625.625 0 0 1 6 3.375Z"/></svg>

After

Width:  |  Height:  |  Size: 700 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M13 3.25H3a.75.75 0 0 0-.75.75v6c0 .414.336.75.75.75h10a.75.75 0 0 0 .75-.75V4a.75.75 0 0 0-.75-.75ZM3 2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H3ZM.005 13.37c0-.345.28-.625.625-.625h14.75a.625.625 0 1 1 0 1.25H.63a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 460 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M11 1.25H5a.75.75 0 0 0-.75.75v12c0 .414.336.75.75.75h6a.75.75 0 0 0 .75-.75V2a.75.75 0 0 0-.75-.75ZM5 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H5Z" clip-rule="evenodd"/><path d="M7 2.625C7 2.28 7.28 2 7.625 2h.75a.625.625 0 1 1 0 1.25h-.75A.625.625 0 0 1 7 2.625Z"/></svg>

After

Width:  |  Height:  |  Size: 464 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 3.25H2a.75.75 0 0 0-.75.75v8c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V4a.75.75 0 0 0-.75-.75ZM2 2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path d="M12.625 11c-.345 0-.625-.21-.625-.469V5.47c0-.26.28-.469.625-.469s.625.21.625.469v5.062c0 .26-.28.469-.625.469Z"/></svg>

After

Width:  |  Height:  |  Size: 490 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M13 3.25H3a.75.75 0 0 0-.75.75v6c0 .414.336.75.75.75h10a.75.75 0 0 0 .75-.75V4a.75.75 0 0 0-.75-.75ZM3 2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H3Z" clip-rule="evenodd"/><path d="M4 13.375c0-.345.28-.625.625-.625h6.75a.625.625 0 1 1 0 1.25h-6.75A.625.625 0 0 1 4 13.375Z"/></svg>

After

Width:  |  Height:  |  Size: 470 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 4.25H2a.75.75 0 0 0-.75.75v6c0 .414.336.75.75.75h3.443c.027 0 .05-.019.056-.046.578-2.695 4.424-2.695 5.002 0 .006.027.029.046.056.046H14a.75.75 0 0 0 .75-.75V5a.75.75 0 0 0-.75-.75ZM2 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h3.443c.617 0 1.15-.43 1.278-1.034.296-1.378 2.262-1.378 2.558 0C9.408 12.57 9.94 13 10.557 13H14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path d="M3 6.375c0-.345.28-.625.625-.625h8.75a.625.625 0 1 1 0 1.25h-8.75A.625.625 0 0 1 3 6.375Z"/></svg>

After

Width:  |  Height:  |  Size: 648 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M2.188 2.188a.625.625 0 0 1 .884 0l4.933 4.933 4.933-4.933a.625.625 0 1 1 .884.884L8.889 8.005l4.933 4.933a.625.625 0 1 1-.884.884L8.005 8.889l-4.933 4.933a.625.625 0 1 1-.884-.884l4.933-4.933-4.933-4.933a.625.625 0 0 1 0-.884Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 425 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M4 1a2 2 0 0 0-2 2v5.018a3.834 3.834 0 0 1 1.25.086V3A.75.75 0 0 1 4 2.25h4V6a1 1 0 0 0 1 1h3.75v1.362c.162.073.32.157.476.252l.774.47-1.158 2.596a2.955 2.955 0 0 1 .7 1.035 3.141 3.141 0 0 1 .21 1.25A1.99 1.99 0 0 0 14 13V6.828a2 2 0 0 0-.586-1.414L9.586 1.586A2 2 0 0 0 8.172 1H4Z" clip-rule="evenodd"/><path d="M12.674 13.903c0 .659-.188 1.174-.563 1.545-.37.368-.92.552-1.646.552-.645 0-1.178-.131-1.6-.394v-1.4c.215.154.465.28.75.382.29.1.543.151.762.151.242 0 .426-.06.55-.181a.654.654 0 0 0 .194-.491.799.799 0 0 0-.2-.54c-.132-.153-.376-.341-.731-.563-.473-.291-.813-.6-1.02-.928-.203-.33-.305-.72-.305-1.17 0-.573.19-1.028.569-1.363.382-.335.906-.503 1.57-.503.578 0 1.123.158 1.635.473l-.51 1.157c-.418-.234-.785-.351-1.102-.351-.199 0-.35.054-.45.163a.578.578 0 0 0-.147.4c0 .182.06.344.181.485.125.142.356.317.692.527.406.255.691.471.855.649.164.178.291.38.381.606.09.226.135.491.135.794ZM8.186 13.903c0 .659-.188 1.174-.563 1.545-.371.368-.92.552-1.646.552-.645 0-1.178-.131-1.6-.394v-1.4c.215.154.465.28.75.382.289.1.543.151.762.151.242 0 .425-.06.55-.181a.654.654 0 0 0 .194-.491.798.798 0 0 0-.2-.54c-.132-.153-.376-.341-.732-.563-.472-.291-.812-.6-1.02-.928-.202-.33-.304-.72-.304-1.17 0-.573.19-1.028.568-1.363.383-.335.907-.503 1.57-.503.579 0 1.124.158 1.635.473l-.51 1.157c-.417-.234-.785-.351-1.1-.351-.2 0-.35.054-.452.163a.578.578 0 0 0-.147.4c0 .182.061.344.182.485.125.142.356.317.691.527.407.255.692.471.856.649.164.178.29.38.38.606.09.226.136.491.136.794ZM2.385 16c-.778 0-1.37-.293-1.776-.879C.203 14.535 0 13.675 0 12.54c0-1.188.191-2.074.574-2.66C.961 9.293 1.557 9 2.361 9c.243 0 .496.036.762.11.266.072.504.177.715.314l-.445 1.255c-.325-.198-.612-.297-.862-.297-.332 0-.572.18-.72.54-.145.355-.217.89-.217 1.605 0 .7.072 1.223.217 1.57.144.343.38.515.709.515.39 0 .798-.141 1.224-.424v1.418a2.47 2.47 0 0 1-1.36.394Z"/></svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M4 1a2 2 0 0 0-2 2v4h1.25V3A.75.75 0 0 1 4 2.25h4V6a1 1 0 0 0 1 1h3.75v6a.75.75 0 0 1-.75.75H9V14c0 .35-.06.687-.17 1H12a2 2 0 0 0 2-2V6.828a2 2 0 0 0-.586-1.414L9.586 1.586A2 2 0 0 0 8.172 1H4Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M0 10a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v4a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2v-4Zm4 1.375c.345 0 .625.28.625.625v2a.625.625 0 1 1-1.25 0v-2c0-.345.28-.625.625-.625ZM3.995 9.75a.625.625 0 1 0 0 1.25.625.625 0 0 0 0-1.25Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 653 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M7 4a2 2 0 0 1 2-2h1.172a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 16 7.828V12a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V4Zm2 8.75h5a.75.75 0 0 0 .75-.75V8H11a1 1 0 0 1-1-1V3.25H9a.75.75 0 0 0-.75.75v8c0 .414.336.75.75.75Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M0 4.63A2.63 2.63 0 0 1 2.63 2h1.593a.63.63 0 1 1 0 1.26H2.63a1.37 1.37 0 0 0-1.37 1.37v1.688a.63.63 0 1 1-1.26 0V4.63Zm6.777-2a.63.63 0 0 1 .63-.63H9v1.26H7.407a.63.63 0 0 1-.63-.63ZM.63 9.063a.63.63 0 0 1 .63.63v1.687c0 .757.613 1.37 1.37 1.37h1.593a.63.63 0 0 1 0 1.26H2.63A2.63 2.63 0 0 1 0 11.38V9.692a.63.63 0 0 1 .63-.63Zm6.147 4.317a.63.63 0 0 1 .63-.63H9v1.26H7.407a.63.63 0 0 1-.63-.63Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 856 B

View file

@ -0,0 +1 @@
<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="M2 3a2 2 0 0 1 2-2h4.172a2 2 0 0 1 1.414.586l3.828 3.828A2 2 0 0 1 14 6.828V13a2 2 0 0 1-2 2h-1.382a1.78 1.78 0 0 0-.366-1.25H12a.75.75 0 0 0 .75-.75V7H9a1 1 0 0 1-1-1V2.25H4a.75.75 0 0 0-.75.75v2.474c-.441.09-.861.241-1.25.443V3Z"/><path fill-rule="evenodd" d="M4.2 12.15a1.95 1.95 0 1 0 0-3.9 1.95 1.95 0 0 0 0 3.9Zm0 1.25a3.2 3.2 0 1 0 0-6.4 3.2 3.2 0 0 0 0 6.4Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="m8.558 15.442-3.2-3.2.884-.884 3.2 3.2a.625.625 0 0 1-.884.884Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 658 B

View file

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 16 16"
width="16"
height="16"
fill="context-fill"
fill-opacity="context-fill-opacity"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<path
d="m 13.011927,7.47066 a 0.75,0.75 0 0 1 0,1.06 l -4.2499996,4.25 a 0.75,0.75 0 0 1 -1.06,0 l -4.25,-4.25 a 0.751,0.751 0 0 1 0.018,-1.042 0.751,0.751 0 0 1 1.042,-0.018 l 2.97,2.97 v -7.44 a 0.75,0.75 0 0 1 1.5,0 v 7.44 l 2.9699996,-2.97 a 0.75,0.75 0 0 1 1.06,0 z"
id="path1"
/>
</svg>

After

Width:  |  Height:  |  Size: 618 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M15 9v5a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4.416a4.964 4.964 0 0 0-.36 1.25H3a.75.75 0 0 0-.75.75v1H7.1c.09.44.237.86.434 1.25H2.25v2.5h3.39c.765 0 1.332.476 1.606.975.071.13.174.272.302.373.11.087.245.152.452.152a.683.683 0 0 0 .452-.152c.128-.1.23-.242.302-.373.274-.5.841-.975 1.606-.975h.074c.493.162 1.02.25 1.566.25.547 0 1.073-.088 1.566-.25h.184v-.065c.451-.168.871-.4 1.25-.685ZM3 14.75a.75.75 0 0 1-.75-.75v-3h3.39a.6.6 0 0 1 .51.327c.242.441.802 1.173 1.85 1.173s1.608-.732 1.85-1.173a.6.6 0 0 1 .51-.327h3.39v3a.75.75 0 0 1-.75.75H3Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M12 9a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm1.812-3.928a.625.625 0 1 0-.884-.884l-.303.303V2.63a.625.625 0 1 0-1.25 0v1.861l-.303-.303a.625.625 0 1 0-.884.884l1.37 1.37c.244.244.64.244.884 0l1.37-1.37ZM10.005 7.5c0 .345.28.625.625.625h2.74a.625.625 0 1 0 0-1.25h-2.74a.625.625 0 0 0-.625.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.5102 0.589672C11.2931 -0.193221 12.5579 -0.193221 13.3408 0.589672L15.4108 2.65967C16.1937 3.44257 16.1937 4.70744 15.4108 5.49033L5.12083 15.7803C4.98018 15.921 4.78941 16 4.5905 16H0.750501C0.336287 16 0.000500679 15.6642 0.000500679 15.25V11.41C0.000500679 11.2111 0.0795183 11.0203 0.220171 10.8797L10.5102 0.589672ZM12.2802 1.65033C12.0831 1.45323 11.7679 1.45323 11.5708 1.65033L10.2162 3.005L12.9955 5.78434L14.3502 4.42967C14.5473 4.23257 14.5473 3.91744 14.3502 3.72033L12.2802 1.65033ZM11.9348 6.845L4.27984 14.5H1.5005V11.7207L9.1555 4.06566L11.9348 6.845Z"/>
</svg>

After

Width:  |  Height:  |  Size: 771 B

View file

@ -0,0 +1 @@
<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="M4 2.25h5a.75.75 0 0 1 .75.75H11a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2v-1.25a.75.75 0 0 1-.75-.75V3A.75.75 0 0 1 4 2.25Z"/><path fill-rule="evenodd" d="M12 5.25H7a.75.75 0 0 0-.75.75v7c0 .414.336.75.75.75h5a.75.75 0 0 0 .75-.75V6a.75.75 0 0 0-.75-.75ZM7 4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2H7Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 506 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M4.5 13.75a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Zm0 1.25a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5ZM11.5 13.75a1.25 1.25 0 1 0 0-2.5 1.25 1.25 0 0 0 0 2.5Zm0 1.25a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M4.285 1.109a.625.625 0 0 1 .866.176l5.87 8.87a.625.625 0 1 1-1.042.69l-5.87-8.87a.625.625 0 0 1 .176-.866Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M10.849 1.285a.625.625 0 1 1 1.042.69L9.25 5.967 8.5 4.834l2.349-3.549ZM7.75 5.967l-2.772 4.188a.625.625 0 1 0 1.042.69L8.5 7.099l-.75-1.132Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 748 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M4 2h.014a2.276 2.276 0 0 0 .22 1.25H4a.75.75 0 0 0-.75.75v10c0 .414.336.75.75.75h6.127c-.165.4-.163.852.005 1.25H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Zm10 5.744V4a2 2 0 0 0-2-2h-.014a2.24 2.24 0 0 1-.22 1.25H12a.75.75 0 0 1 .75.75v2.453l.049.048L14 7.744ZM5.5 3.25h5A1.248 1.248 0 0 0 10.975 2h-5.95A1.256 1.256 0 0 0 5.5 3.25Z" clip-rule="evenodd"/><path d="M5 2.25C5 1.56 5.56 1 6.25 1h3.5a1.25 1.25 0 1 1 0 2.5h-3.5C5.56 3.5 5 2.94 5 2.25ZM4.25 5.625c0-.345.28-.625.625-.625h3.75a.625.625 0 1 1 0 1.25h-3.75a.625.625 0 0 1-.625-.625ZM4.25 7.625c0-.345.28-.625.625-.625h4.75a.625.625 0 1 1 0 1.25h-4.75a.625.625 0 0 1-.625-.625ZM4.25 9.625c0-.345.28-.625.625-.625h.75a.625.625 0 1 1 0 1.25h-.75a.625.625 0 0 1-.625-.625Z"/><path fill-rule="evenodd" d="M11.196 7.18a.625.625 0 0 1 .883.016l3.74 3.87a.625.625 0 0 1 0 .868l-3.74 3.87a.625.625 0 1 1-.898-.868l2.716-2.811H6.63a.625.625 0 1 1 0-1.25h7.267l-2.716-2.81a.625.625 0 0 1 .015-.884Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M4 2h.014a2.276 2.276 0 0 0 .22 1.25H4a.75.75 0 0 0-.75.75v10c0 .414.336.75.75.75h7.452l1.156 1.156A1.999 1.999 0 0 1 12 16H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Zm10 10.702V4a2 2 0 0 0-2-2h-.014a2.24 2.24 0 0 1-.22 1.25H12a.75.75 0 0 1 .75.75v3.955c.412.649.65 1.42.65 2.245 0 .563-.11 1.1-.312 1.59l.912.912ZM9.125 6a.625.625 0 0 0-.5-1h-3.75a.625.625 0 1 0 0 1.249h2.894c.424-.154.88-.241 1.356-.25ZM6.48 7H4.875a.625.625 0 1 0 0 1.25h.604a4.217 4.217 0 0 1 1-1.25ZM5.174 9h-.299a.625.625 0 1 0 0 1.25H5v-.05c0-.417.06-.82.174-1.2ZM5.5 3.25h5A1.248 1.248 0 0 0 10.975 2h-5.95A1.256 1.256 0 0 0 5.5 3.25Z" clip-rule="evenodd"/><path d="M5 2.25C5 1.56 5.56 1 6.25 1h3.5a1.25 1.25 0 1 1 0 2.5h-3.5C5.56 3.5 5 2.94 5 2.25Z"/><path fill-rule="evenodd" d="M9.2 12.15a1.95 1.95 0 1 0 0-3.9 1.95 1.95 0 0 0 0 3.9Zm0 1.25a3.2 3.2 0 1 0 0-6.4 3.2 3.2 0 0 0 0 6.4Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="m13.558 15.442-3.2-3.2.884-.884 3.2 3.2a.625.625 0 0 1-.884.884Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M4.014 2H4a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2h-.014a2.24 2.24 0 0 1-.22 1.25H12a.75.75 0 0 1 .75.75v10a.75.75 0 0 1-.75.75H4a.75.75 0 0 1-.75-.75V4A.75.75 0 0 1 4 3.25h.234A2.24 2.24 0 0 1 4.014 2ZM10.5 3.25h-5A1.248 1.248 0 0 1 5.025 2h5.95a1.256 1.256 0 0 1-.475 1.25Z" clip-rule="evenodd"/><path d="M5 2.25C5 1.56 5.56 1 6.25 1h3.5a1.25 1.25 0 1 1 0 2.5h-3.5C5.56 3.5 5 2.94 5 2.25ZM4.25 5.625c0-.345.28-.625.625-.625h3.75a.625.625 0 1 1 0 1.25h-3.75a.625.625 0 0 1-.625-.625ZM4.25 7.625c0-.345.28-.625.625-.625h4.75a.625.625 0 1 1 0 1.25h-4.75a.625.625 0 0 1-.625-.625ZM4.25 9.625c0-.345.28-.625.625-.625h2.75a.625.625 0 1 1 0 1.25h-2.75a.625.625 0 0 1-.625-.625Z"/></svg>

After

Width:  |  Height:  |  Size: 872 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M8.005 1.63c0-.345.28-.625.625-.625h5.74c.345 0 .625.28.625.625v5.74a.625.625 0 1 1-1.25 0V3.139l-3.673 3.673a.625.625 0 1 1-.884-.884l3.673-3.673H8.63a.625.625 0 0 1-.625-.625ZM7.995 14.37c0 .345-.28.625-.625.625H1.63a.625.625 0 0 1-.625-.625V8.63a.625.625 0 1 1 1.25 0v4.231l3.673-3.673a.625.625 0 0 1 .884.884l-3.673 3.673H7.37c.345 0 .625.28.625.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 552 B

View file

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path d="M9.197.439a1.501 1.501 0 0 1 2.121 0l4.243 4.243a1.501 1.501 0 0 1 0 2.121L7.364 15H12.5a.5.5 0 0 1 0 1H5.819a1.494 1.494 0 0 1-1.139-.437L.437 11.32a1.5 1.5 0 0 1 0-2.121l8.76-8.76Zm1.414.707a.5.5 0 0 0-.707 0L3.538 7.512l4.95 4.95 6.366-6.366a.5.5 0 0 0 0-.707l-4.243-4.243Zm-2.83 12.023-4.95-4.95-1.687 1.687a.5.5 0 0 0 0 .707l4.243 4.243a.5.5 0 0 0 .707 0l1.687-1.687Z"/>
</svg>

After

Width:  |  Height:  |  Size: 532 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 17 KiB

View file

@ -0,0 +1,61 @@
<!-- 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="M73.275 165.84l63.117-26.74a1 1 0 0 0-.78-1.842L72.494 164a1 1 0 0 0 .78 1.842z" fill="#eaeaee"/>
<path d="M110.05 144.74l15.834-6.708a.5.5 0 1 0-.39-.921l-15.834 6.708a.5.5 0 0 0 .39.921z" fill="#eaeaee"/>
<path d="M59.35 176.038a.5.5 0 0 1 .265-.655l2.762-1.17a.5.5 0 1 1 .39.921l-2.762 1.17a.5.5 0 0 1-.655-.266zm10.128-4.291a.5.5 0 0 1 .265-.655l11.049-4.681a.5.5 0 1 1 .39.921l-11.049 4.681a.5.5 0 0 1-.654-.266zm19.336-8.192a.5.5 0 0 1 .265-.655l.921-.39a.5.5 0 1 1 .39.921l-.921.39a.5.5 0 0 1-.654-.266zm4.6-1.951a.5.5 0 0 1 .265-.655l2.762-1.17a.5.5 0 1 1 .39.921l-2.762 1.17a.5.5 0 0 1-.65-.27zm10.128-4.291a.5.5 0 0 1 .265-.655l11.049-4.681a.5.5 0 0 1 .39.921l-11.046 4.68a.5.5 0 0 1-.653-.265z" fill="#eaeaee"/>
<path d="M103.245 194.26L208.809 161a1 1 0 0 0-.6-1.908l-105.565 33.26a1 1 0 1 0 .6 1.908z" fill="#eaeaee"/>
<path d="M116 185l26.482-8.343a.5.5 0 1 0-.3-.954l-26.482 8.342a.5.5 0 0 0 .3.954z" fill="#eaeaee"/>
<path d="M84.918 204.09a.5.5 0 0 1 .327-.627l11.445-3.606a.5.5 0 0 1 .3.954l-11.445 3.606a.5.5 0 0 1-.627-.327zm19.076-6.01a.5.5 0 0 1 .327-.627l2.861-.9a.5.5 0 1 1 .3.954l-2.861.9a.5.5 0 0 1-.627-.326zm6.677-2.1a.5.5 0 0 1 .327-.627l.954-.3a.5.5 0 1 1 .3.954l-.954.3a.5.5 0 0 1-.627-.33zm9.538-3a.5.5 0 0 1 .327-.627l11.445-3.606a.5.5 0 1 1 .3.954l-11.445 3.599a.5.5 0 0 1-.628-.327zm19.076-6.01a.5.5 0 0 1 .327-.627l2.861-.9a.5.5 0 1 1 .3.954l-2.861.9a.5.5 0 0 1-.628-.334zm6.677-2.1a.5.5 0 0 1 .327-.627l.954-.3a.5.5 0 1 1 .3.954l-.954.3a.5.5 0 0 1-.628-.337zm9.538-3a.5.5 0 0 1 .327-.627l11.445-3.606a.5.5 0 1 1 .3.954l-11.445 3.606a.5.5 0 0 1-.627-.342zm19.076-6.01a.5.5 0 0 1 .327-.627l2.861-.9a.5.5 0 0 1 .3.954l-2.861.9a.5.5 0 0 1-.629-.342zm6.677-2.1a.5.5 0 0 1 .327-.627l.954-.3a.5.5 0 1 1 .3.954l-.954.3a.5.5 0 0 1-.629-.345zm9.538-3a.5.5 0 0 1 .327-.627l11.445-3.606a.5.5 0 0 1 .3.954l-11.445 3.606a.5.5 0 0 1-.629-.35zm19.076-6.01a.5.5 0 0 1 .327-.627l2.861-.9a.5.5 0 0 1 .3.954l-2.861.9a.5.5 0 0 1-.629-.349zm6.677-2.1a.5.5 0 0 1 .327-.627l.954-.3a.5.5 0 0 1 .3.954l-.954.3a.5.5 0 0 1-.63-.352zm9.538-3a.5.5 0 0 1 .327-.627l11.445-3.606a.5.5 0 1 1 .3.954l-11.445 3.606a.5.5 0 0 1-.63-.357z" fill="#eaeaee"/>
<path d="M50.883 109.437L73.366 97.57s-15.334-12.008-1.472-21.924C84.256 66.8 96.745 77.71 96.745 77.71s-2.589-8.73 6.13-11.4c8.6-2.633 20.994 6.885 20.994 6.885l19.577-10.334" fill="#fff"/>
<path d="M141.872 58.947L136.085 62a.588.588 0 0 1-.549-1.04l5.788-3.055a.588.588 0 1 1 .549 1.04zm-15.152 8l-1.04.549a.588.588 0 0 1-.549-1.04l1.04-.549a.588.588 0 0 1 .549 1.04zM72.4 94.811l-1.674.884a.588.588 0 0 1-.549-1.04l.9-.478a24.222 24.222 0 0 1-.591-.543.588.588 0 1 1 .81-.853c.7.664 1.177 1.039 1.188 1.048a.588.588 0 0 1-.088.983zm-10 5.277l-12.485 6.59a.588.588 0 1 1-.549-1.04l12.485-6.59a.588.588 0 1 1 .549 1.04zm59.158-31.3a.588.588 0 0 1-.6-.026 45.206 45.206 0 0 0-3-1.776.588.588 0 1 1 .559-1.036 46.056 46.056 0 0 1 3.086 1.824.588.588 0 0 1-.045 1.014zM68.064 90.2a.588.588 0 0 1-.751-.176q-.348-.483-.681-1a.588.588 0 0 1 .993-.631c.208.328.423.643.642.946a.588.588 0 0 1-.133.821.666.666 0 0 1-.07.04zm25.892-16.6a.587.587 0 0 1-.6-.031c-.293-.2-.617-.4-.972-.62a.588.588 0 0 1 .611-1.006c.37.225.71.444 1.016.649a.588.588 0 0 1-.052 1.008zm15.815-10.047a.586.586 0 0 1-.405.053 14.722 14.722 0 0 0-7.557-.008 8.578 8.578 0 0 0-4.693 3.166.588.588 0 0 1-.966-.673 9.747 9.747 0 0 1 5.314-3.618 15.855 15.855 0 0 1 8.163-.013.588.588 0 0 1 .144 1.093zm-21.029 7.324a.587.587 0 0 1-.486.029 21.942 21.942 0 0 0-3.291-.988.588.588 0 0 1 .246-1.151 23.255 23.255 0 0 1 3.468 1.04.588.588 0 0 1 .063 1.07zm-23.055 8.291a.589.589 0 0 1-.827-.722 14.421 14.421 0 0 1 5.452-6.558 19.345 19.345 0 0 1 5.307-2.711.588.588 0 1 1 .361 1.123A18.263 18.263 0 0 0 71 72.844a13.284 13.284 0 0 0-5.031 6.006.59.59 0 0 1-.282.318z" fill="#eaeaee"/>
<path d="M144.627 62.6l-92.656 48.906a1.176 1.176 0 0 1-1.1-2.081l92.656-48.907a1.176 1.176 0 1 1 1.1 2.081z" fill="#fff"/>
<path d="M185.779 90.824l13.771 3.409s-1.925-10.7 7.531-9.678c8.434.909 9.583 10.091 9.583 10.091s2.165-4.6 6.788-2.471c4.558 2.1 6.186 10.666 6.186 10.666l11.991 2.968" fill="#fff"/>
<path d="M200.337 92.789l-13.752-3.4a.59.59 0 0 1 .284-1.146l13.752 3.4a.59.59 0 0 1-.284 1.146zm42.412 10.311l-.529-.131a.59.59 0 1 1 .284-1.146l.529.131a.59.59 0 0 1-.284 1.146zm-5.113-1.266l-3.438-.851a.59.59 0 1 1 .284-1.146l3.438.851a.59.59 0 0 1-.284 1.146zm-20.166-8.627a.614.614 0 0 1-.445-.506l-.035-.222a.589.589 0 0 1 .4-.662 5.483 5.483 0 0 1 6-2.637 7.111 7.111 0 0 1 1.259.447 10.622 10.622 0 0 1 4.381 4.221.591.591 0 0 1-1 .626 9.484 9.484 0 0 0-3.872-3.774 5.935 5.935 0 0 0-1.05-.374c-3.3-.818-4.891 2.422-4.957 2.562a.592.592 0 0 1-.681.319zm-14.675-9.061a.591.591 0 0 1-.2-1.053 6.8 6.8 0 0 1 3.628-1.19.591.591 0 0 1 .07 1.179 5.632 5.632 0 0 0-3.009.97.589.589 0 0 1-.489.094zm9 .181a.6.6 0 0 1-.146-.057 9.055 9.055 0 0 0-1-.478.59.59 0 0 1-.324-.769.6.6 0 0 1 .769-.325 10.36 10.36 0 0 1 1.128.54.59.59 0 0 1-.428 1.089z" fill="#eaeaee"/>
<path d="M242.217 107.236l-56.755-14.049a1.181 1.181 0 1 1 .567-2.292l56.755 14.049a1.181 1.181 0 0 1-.567 2.292z" fill="#fff"/>
<ellipse cx="155.535" cy="245.952" rx="7.463" ry="43.55" transform="rotate(-86.464 155.535 245.951)" fill="#eaeaee"/>
<path d="M112.695 226.207l-64.217-18.684a1 1 0 1 0-.559 1.92l64.217 18.684a1 1 0 1 0 .559-1.92z" fill="#eaeaee"/>
<path d="M243.246 226.609L178.5 209.394a1 1 0 0 0-.514 1.933l64.751 17.215a1 1 0 1 0 .514-1.933z" fill="#eaeaee"/>
<path d="M146.467 240.275a.789.789 0 0 0 .166-.037.82.82 0 0 1-.205.045z" fill="#fff"/>
<g fill="#fff">
<path d="M179.037 101.776l-.121-.547a12.937 12.937 0 0 0-.4-1.386 12.75 12.75 0 0 0-22.367-3.36l-4.583-.2a5 5 0 0 0-4.02-2.981 5 5 0 0 0-1.409-1.736l-.987 5.022-.259 1.327 1.261-.689 2.337-1.286.866 3.905 8.492.371.509-.8a9.751 9.751 0 0 1 16.444 10.478l-1.117 1.753a166 166 0 0 1 5.9 23.121c.32-.012 11.494 70.842 11.421 75.734a61.9 61.9 0 0 1-.1 10.1c-.433 3.64-1.661 13.195-5.4 14.023a2.76 2.76 0 0 1-1.855-.234c-.957-.484-1.864-1.833-3.817-11.386a123 123 0 0 1-15.17 4.294 149.57 149.57 0 0 1-17.448 2.843c2.283 9.563 1.761 10.211 1.121 11.019a2.76 2.76 0 0 1-1.582 1c-3.739.829-8.634-6.281-10.574-9.446a46.87 46.87 0 0 1-2.769-5.378c-2.744-3.417-5.519-2.72-2.775.881a47.78 47.78 0 0 0 2.805 5.4 38.26 38.26 0 0 0 6.116 7.863c2.261 2.07 4.879 3.528 7.652 2.913a5.81 5.81 0 0 0 3.292-2.061c.926-1.229 1.334-2.436 1.126-4.9a43.46 43.46 0 0 0-.916-5.379c4.453-.567 9.452-1.439 14.4-2.536 3.437-.762 7.923-1.869 12.292-3.277A61.92 61.92 0 0 0 179 232.33c.863 2.369 1.735 4.03 3.085 4.714a5.017 5.017 0 0 0 3.538.655c2.812-.623 4.751-1.742 6.522-6.337a46.05 46.05 0 0 0 1.841-10.27 75.3 75.3 0 0 0-.13-11.375c.029-4.493-.48-7.184-.945-13.441-1.184-16.126-9.59-59.447-11.018-64.876a168.439 168.439 0 0 0-5.141-20.053l.342-.537a12.8 12.8 0 0 0 1.475-3.236c.1-.361.189-.718.262-1.082a12.68 12.68 0 0 0 .206-4.716z"/>
<path d="M134.237 228.656l-6.947-14.593c-1.686-6.992-20.874-79.082-21.813-86.213l-3.447-2.2a9.76 9.76 0 0 1 10.489-16.449l2.087 1.33c4.834-2.638 12.315-6.642 15.256-7.744 3.252-1.223 9.874-6.285 12.141-8.119L146 91.43c-.11-.078-.209-.158-.317-.227a5 5 0 0 0-5.729.4c-3.239 2.623-8.884 6.732-11.307 7.627-2.713 1.021-8.725 4.167-14.083 7.075l-.6-.38a12.76 12.76 0 1 0-13.679 21.468l2.254 1.436c.592 4.611 14.794 90.939 28.1 99.384z"/>
<path d="M186.722 176.206s10.389-4.558 15.3-2.655c3.46 1.339 7.075 4.468 9.434 12.129s2.346 13.664-1.921 16.234-9.314 1.9-10.178-.979c-.621-2.067-2.547-9.158-2.547-9.158s-1.255-.941-6.281 1.683z"/>
<path d="M116.553 182.33s-16.275-1.34-19.879 3.447c-2.232 2.964-4.4 7.12-3.154 15.039s3.888 13.307 8.85 13.744 9.2-2.381 8.716-5.346c-.349-2.129-1.73-9.347-1.73-9.347s.135 1.219 11.44 2.024z"/>
</g>
<path d="M205.432 180.5c-3.039-4.414-6.895-5.465-18.936.241-3.035-15.577-8.491-43.6-8.527-43.761a260.987 260.987 0 0 0-.7-3.767l-.039-.176-.958-4.325-.113-.508-.361-1.63-.307-1.386-.314-1.416q-.216-.976-.5-1.937l-.206-.927q-.369-1.342-.756-2.67a5 5 0 0 0-.285-.961q-.305-1.008-.618-2c-.065-.293-.179-.575-.275-.871-.3-.957-.6-1.833-.924-2.735l1.623-2.8a7.778 7.778 0 0 0-13.12-8.359l-.448.7a12.79 12.79 0 0 1 7.84 4.408.5.5 0 0 1-.755.659 11.81 11.81 0 0 0-7.682-4.115l-.084.131-11.187-.495-.052-.234-.059.013-.576-2.6-4.955 2.737.067-.343-.192.1 1.014-5.131c-1.3 1.047-8.6 6.812-12.5 8.282-3.064 1.15-11.506 5.715-16.035 8.2-4.027 2.582-4.287 5.938-4.3 6.074a.5.5 0 0 1-.391.455l-.137.03a.5.5 0 0 1-.474-.52c-.035-.156.269-3.778 4.383-6.615l-2.111-1.345a7.778 7.778 0 0 0-8.359 13.12l3.817 2.432.463.287c.312 3.3 1.05 7.88 2.09 13.129a244.916 244.916 0 0 0 2.3 10.359l.182.82s.136 11.739 6.835 36.611c-13.88-.9-19.023.179-20.366 4.046-1.625 4.678.566 13.9 1.116 15.346a4 4 0 0 0 4.6 2.486 4.046 4.046 0 0 0 .557-.167c2.064-.782 1.925-2.583 1.145-4.648-1.047-2.768-.811-7.074-.755-9.09 2.342-1.09 8.613-.388 16.016.208a437.29 437.29 0 0 0 5.028 15.915c3.14 9.547 6.214 11.174 9.089 14.624a46.19 46.19 0 0 0 2.75 5.383c2.74 4.412 5.31 7.181 7.025 8.174l.357.177.091.041.277.092.13.033.2.037.156-.035.137-.03a.821.821 0 0 0 .205-.045l.059-.013a.781.781 0 0 0 .214-.191c.465-.584-.541-5.4-1.791-10.532a17.821 17.821 0 0 1-5.563-1.625.5.5 0 1 1 .446-.9 17.649 17.649 0 0 0 4.866 1.482c2.018-.14 4.231-.364 6.637-.693l.185-.041 2.114-.3.989-.158 1.423-.234 1.45-.25.976-.216 1.836-.356.586-.13 2.119-.47.312-.069a115.067 115.067 0 0 0 17.231-4.884c2.187-1.13 5.312-3.021 5.347-3.049a.5.5 0 0 1 .518.858c-.136.081-2.713 1.625-4.879 2.8 1.044 5.218 2.365 11.073 3.045 11.414a.77.77 0 0 0 .476.069l.049-.011.215-.048.088-.019.205-.138.087-.07.2-.2.09-.1.216-.273.078-.109.228-.358.046-.072a15.559 15.559 0 0 0 1.319-3.293l-.019-.088.221-.807.033-.13.215-.877-.022-.1c.072-.323.143-.646.211-.989.213-1.071 1.234-3.087.359-4.558a61.5 61.5 0 0 0 .075-9.829l-.015-.068-.033-.658c.569-3.666-.534-19.041-.534-19.041l-.4-2.048c5.392-2.54 8.767-3.317 11.088-3.221.826 1.839 2.666 5.179 2.763 8.137.074 2.206.67 4.468 2.876 4.4a4 4 0 0 0 3.869-4.122c-.047-1.53-.432-9.45-3.24-13.53z" fill="url(#a)"/>
<g fill="#f9f9fa">
<path d="M120.69 115.886c-2.232 1.282-7.4 4.415-7.3 9.164s2.239 19.146 3.2 20.184 16.5-.365 17.218-1.631-1.208-31.981-1.974-32.714-8.428 3.437-11.144 4.997z"/>
<path d="M173.771 187.946c-.254-1.838 4.982-9.811 7.446-13.441-2.179-10.881-6.769-31.937-7.541-34.944-1.738-10.523-4.47-21.185-8.722-28.908-2.181-3.961-12.142-6.956-23.757-5.16l-4.669 36.8s-.428 3.26-2.172 3.549c-1.431.237-13.05 3.558-17.183 4.745q.248.932.505 1.867c.248 1.63 4.281 18.045 7.083 28.711 4.165 2.817 11.809 8.193 12.283 10.016.429 1.652-2.666 8.234-4.839 12.552 2.917 7.157 5.781 12.57 7.815 14.158 12.135 9.6 40.827 2.219 43.492-11.964a69.862 69.862 0 0 0 .03-7.868c-3.884-3.376-9.553-8.541-9.771-10.113z"/>
</g>
<g fill="url(#b)">
<path d="M124.228 131.126a1.4 1.4 0 0 0 1.064-1.67l-.679-3.066a1.4 1.4 0 1 0-2.734.606l.679 3.066a1.4 1.4 0 0 0 1.67 1.064z"/>
<path d="M165.962 143.534a1.4 1.4 0 0 0 1.064-1.67l-.679-3.066a1.4 1.4 0 1 0-2.734.606l.679 3.066a1.4 1.4 0 0 0 1.67 1.064z"/>
<path d="M125.543 137.062a5.7 5.7 0 0 0 3.981-3.341 1 1 0 1 0-1.876-.7 3.72 3.72 0 0 1-2.548 2.091 3.67 3.67 0 0 1-3.193-.819 1 1 0 0 0-1.4 1.428 5.7 5.7 0 0 0 5.036 1.341z"/>
<path d="M167.278 149.47a5.7 5.7 0 0 0 3.991-3.343 1 1 0 0 0-1.866-.7 3.64 3.64 0 0 1-5.741 1.272 1 1 0 0 0-1.395 1.426 5.7 5.7 0 0 0 5.011 1.345z"/>
<path d="M156.452 156.752a6.476 6.476 0 0 1-.522.387 6.69 6.69 0 0 1 .8 1.377 4.69 4.69 0 0 1-.525 4.333 1 1 0 0 0 1.592 1.21 6.72 6.72 0 0 0 .808-6.321 7.62 7.62 0 0 0-.365-.762 4.47 4.47 0 0 0 1.118.081 5 5 0 0 0 3.889-2.108 1 1 0 0 0-1.693-1.061 3.06 3.06 0 0 1-2.335 1.181 4.41 4.41 0 0 1-1.548-.31 6.4 6.4 0 0 1-.921 1.814 1.579 1.579 0 0 1-.298.179z"/>
<path d="M155.906 157.107a6.476 6.476 0 0 0 .522-.387 1.58 1.58 0 0 0 .249-.184 6.4 6.4 0 0 0 .921-1.814 14.34 14.34 0 0 0 .973-5.9 2.88 2.88 0 0 0-1.181-2.149 1.75 1.75 0 0 0-1.792-.017c-2.144 1-6.864 6.325-7.348 10.764a1.52 1.52 0 0 0 .906 1.594c1.376.615 5.074-.928 6.75-1.907z"/>
<path d="M205.286 200.2a5.653 5.653 0 0 0 4.378-4.134c.93-3.7-1.4-15.212-7.182-18.87-5.91-3.741-18 3.543-19.94 4.564-.488.258-.789.725-.531 1.213a1 1 0 0 0 1.35.418c14.7-7.753 16.768-5.262 18.106-4.473 4.967 2.926 7.036 13.563 6.257 16.658a3.561 3.561 0 0 1-3.3 2.686.794.794 0 0 1-.858-.791c-1.144-9.775-3.335-12.139-3.582-12.377a1 1 0 0 0-.744-.28c-.358.018-2.956-.343-13.509 4.457a.97.97 0 0 0-.37 1.365 1.049 1.049 0 0 0 1.365.369c7.878-3.365 10.1-3.936 12.094-4.148.54.877 1.925 3.726 2.759 10.845a2.777 2.777 0 0 0 2.714 2.555 4.132 4.132 0 0 0 .993-.057z"/>
<path d="M122.9 161.253l-16.287 3.61a1 1 0 0 1-.433-1.953l16.287-3.61a1 1 0 0 1 .433 1.953z"/>
<path d="M124.115 166.721l-16.287 3.61a1 1 0 1 1-.433-1.953l16.287-3.61a1 1 0 1 1 .433 1.953z"/>
<path d="M125.219 171.7l-16.287 3.61a.5.5 0 1 1-.216-.976l16.284-3.61a.5.5 0 0 1 .216.976z"/>
<path d="M177.123 139.793a1 1 0 0 1-1.06-1.514l8.964-14.069a1 1 0 0 1 1.687 1.075l-8.964 14.069a1 1 0 0 1-.627.439z"/>
<path d="M105.051 211.452a5.653 5.653 0 0 1-5.63-2.134c-2.28-3.056-4.647-14.652-.62-20.181 3.171-4.352 22.929-3.128 25.11-2.93a1 1 0 0 1 .9 1.087 1.024 1.024 0 0 1-1.086.9c-22.257-.643-23.329 2.139-23.329 2.139-3.462 4.61-1.284 15.225.625 17.784a3.561 3.561 0 0 0 4.076 1.213.794.794 0 0 0 .488-1.06c-2.7-9.464-1.586-12.489-1.449-12.8a1 1 0 0 1 .58-.544c.337-.121 7.4-.753 19.966.848a1 1 0 1 1-.253 1.983c-10.344-1.318-16.621-1.676-18.541-1.106-.162 1.018-.346 4.18 1.62 11.072a2.777 2.777 0 0 1-1.524 3.4 4.132 4.132 0 0 1-.933.329z"/>
<path d="M154.954 133.172s2.432 4.544 3.463 4.542 1.742-2.279 4.785-3.524c3.272-1.339 5.033.538 6.124-.251s1.2-5.459.718-6.368-3.7-2.42-8.672-.654-6.905 5.347-6.418 6.255z"/>
<path d="M131.166 148.6a6.476 6.476 0 0 0 .643.1 1.58 1.58 0 0 0 .307.046 6.4 6.4 0 0 0 1.934-.631 14.34 14.34 0 0 0 4.857-3.481 2.88 2.88 0 0 0 .685-2.355 1.75 1.75 0 0 0-1.255-1.279c-2.225-.807-9.326-.381-12.807 2.416a1.52 1.52 0 0 0-.486 1.768c.538 1.397 4.244 2.916 6.122 3.416z"/>
<path d="M131.973 147.394s-.186 6.672 2.354 8.45"/>
<path d="M134.349 156.844a1 1 0 0 1-.595-.181c-2.9-2.028-2.8-8.559-2.781-9.3a.982.982 0 0 1 1.028-.972 1 1 0 0 1 .972 1.027c-.064 2.374.4 6.536 1.929 7.6a1 1 0 0 1-.553 1.819z"/>
<path d="M191.146 210.564c-.657-8.673-1.389-15.793-2.2-22.113a70.69 70.69 0 0 0-1.943.918c.927 6.929 1.676 13.949 2.144 21.2l.015.068a61.494 61.494 0 0 1-.075 9.829c-.254 3.16-.151 3.467-.359 4.558-.067.343-.139.666-.211.989l.022.1-.215.877-.033.13-.221.807.019.088a15.562 15.562 0 0 1-1.319 3.293l-.046.072-.228.358-.078.109-.216.273-.09.1-.2.2-.087.07-.205.138-.088.019-.215.048-.049.011a.77.77 0 0 1-.476-.069c-.67-.343-2-6.187-3.045-11.414 2.134-1.139 4.734-2.719 4.879-2.8a.5.5 0 1 0-.518-.858s-3.162 1.909-5.347 3.049l-.156.035a113.632 113.632 0 0 1-16.147 4.695l-1.25.277-2.119.47-.586.13-1.837.356-.976.216-1.45.25-1.423.233-.989.158-2.114.3-.185.041c-2.4.326-4.649.559-6.637.693a17.65 17.65 0 0 1-4.866-1.482.5.5 0 1 0-.446.9 17.821 17.821 0 0 0 5.563 1.625c1.25 5.131 2.256 9.948 1.791 10.532a.769.769 0 0 1-.224.193l-.1.022a.784.784 0 0 1-.166.037l-.137.03-.156.035-.2-.037-.13-.033-.276-.092-.091-.041-.357-.177c-1.723-.98-4.285-3.762-7.025-8.174a46.184 46.184 0 0 1-2.75-5.383c-2.877-3.46-6.6-10.108-9.711-19.642q-1.77-5.725-3.244-10.808c-.206-.022-.41-.043-.606-.059-.655-.052-1.3-.1-1.936-.157 4.495 15.768 9.369 28.443 13.727 31.643a46.869 46.869 0 0 0 2.769 5.378c1.93 3.116 6.835 10.274 10.574 9.446a2.76 2.76 0 0 0 1.582-1c.64-.808 1.16-1.466-1.121-11.019a149.565 149.565 0 0 0 17.448-2.843 123 123 0 0 0 15.17-4.294c1.953 9.554 2.86 10.9 3.817 11.386a2.76 2.76 0 0 0 1.855.234c3.739-.829 5.571-8.783 5.4-14.023a61.9 61.9 0 0 0 .1-10.101zm-79.172-59.54l-.182-.82-2.3-10.359c-1.052-5.257-1.793-9.845-2.11-13.124l-.441-.281-3.817-2.432a7.778 7.778 0 1 1 8.359-13.12l2.111 1.345c-4.114 2.837-4.368 6.448-4.383 6.615a.5.5 0 0 0 .474.52l.137-.03a.5.5 0 0 0 .391-.455c-.032-.146.249-3.5 4.3-6.074 4.568-2.5 12.973-7.044 16.035-8.2 3.885-1.465 11.18-7.23 12.5-8.282l.2-.167-1.02 5.194-.067.343 4.955-2.737.059-.013.63 2.841 11.181.492.084-.131a11.81 11.81 0 0 1 7.682 4.115.5.5 0 1 0 .755-.659 12.79 12.79 0 0 0-7.84-4.408l.448-.7a7.778 7.778 0 1 1 13.12 8.359l-1.634 2.564c.311.894.616 1.81.924 2.735.065.293.188.573.275.871q.3.957.618 2a5 5 0 0 0 .285.961q.386 1.328.756 2.67l.206.927q.216.976.5 1.938l.314 1.416.307 1.386.361 1.63.112.508.959 4.325.039.176c2.917 16.877 6.122 32.387 8.549 48.11a99.288 99.288 0 0 1 1.969-.924c-2.147-13.977-4.762-25.188-7.888-44.349a179.865 179.865 0 0 0-6.07-24.087l1.117-1.753a9.751 9.751 0 0 0-16.447-10.479l-.509.8-8.492-.371-.859-3.91-2.337 1.286-1.261.689.259-1.327.987-5.022.076-.4-.3.24-3.993 3.241c-2.342 1.82-8.958 6.861-12.167 8.094-2.941 1.1-10.422 5.106-15.256 7.744l-2.087-1.33a9.76 9.76 0 1 0-11.04 16.1q.269.185.55.351l3.447 2.2A571.373 571.373 0 0 0 117.6 187.6q1.175.069 2.441.158c-6.999-25.479-8.067-36.735-8.067-36.735z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 17 KiB

View file

@ -0,0 +1,60 @@
<!-- 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>

After

Width:  |  Height:  |  Size: 19 KiB

View file

@ -0,0 +1,68 @@
<!-- 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>

After

Width:  |  Height:  |  Size: 21 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 48 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14.995 7.37c0 .345-.28.625-.625.625H8.63a.625.625 0 0 1-.625-.625V1.63a.625.625 0 1 1 1.25 0v4.231l3.673-3.673a.625.625 0 1 1 .884.884l-3.673 3.673h4.231c.345 0 .625.28.625.625ZM1.005 8.63c0-.345.28-.625.625-.625h5.74c.345 0 .625.28.625.625v5.74a.625.625 0 1 1-1.25 0v-4.231l-3.673 3.673a.625.625 0 1 1-.884-.884l3.673-3.673H1.63a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 554 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14.812 1.188a.625.625 0 0 1 0 .884l-12.74 12.74a.625.625 0 1 1-.884-.884l12.74-12.74a.625.625 0 0 1 .884 0Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M13.02 3.566A8.668 8.668 0 0 0 8 2C3 2 0 6 0 8c0 1.333 1.332 3.553 3.7 4.886l.923-.923a7.408 7.408 0 0 1-1.657-1.138 6.484 6.484 0 0 1-1.323-1.644c-.3-.547-.393-.962-.393-1.181 0-.219.094-.634.393-1.18a6.484 6.484 0 0 1 1.323-1.645A7.409 7.409 0 0 1 8 3.25c1.646 0 3.033.502 4.12 1.216l.9-.9ZM14.515 4.9l-.885.886c.302.349.545.702.727 1.034.3.547.393.962.393 1.181 0 .219-.094.634-.393 1.18a6.486 6.486 0 0 1-1.323 1.645A7.41 7.41 0 0 1 8 12.75c-.43 0-.843-.034-1.238-.098L5.71 13.705A8.883 8.883 0 0 0 8 14c5 0 8-4 8-6 0-.832-.519-2.01-1.485-3.101Zm-6.068 6.068a3.002 3.002 0 0 0 2.52-2.52l-2.52 2.52Zm1.947-4.775a3 3 0 1 0-4.202 4.202l.898-.899A1.749 1.749 0 0 1 8 6.25c.633 0 1.188.336 1.495.84l.899-.898Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.643 6.82c-.3.546-.393.961-.393 1.18 0 .219.094.634.393 1.18.29.53.733 1.109 1.323 1.645A7.409 7.409 0 0 0 8 12.75a7.41 7.41 0 0 0 5.034-1.925 6.486 6.486 0 0 0 1.323-1.644c.3-.547.393-.962.393-1.181 0-.219-.094-.634-.393-1.18a6.487 6.487 0 0 0-1.323-1.645A7.409 7.409 0 0 0 8 3.25c-2.15 0-3.859.856-5.034 1.925a6.484 6.484 0 0 0-1.323 1.644ZM0 8c0-2 3-6 8-6s8 4 8 6-3 6-8 6-8-4-8-6Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M8 9.75a1.75 1.75 0 1 0 0-3.5 1.75 1.75 0 0 0 0 3.5ZM8 11a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 721 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14.812 1.188a.625.625 0 0 1 0 .884l-12.74 12.74a.625.625 0 1 1-.884-.884l12.74-12.74a.625.625 0 0 1 .884 0Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M12.659 3.927C11.44 2.832 9.824 2 8 2 4 2 1 6 1 8c0 1.24 1.155 3.252 2.987 4.6l.921-.922a17.566 17.566 0 0 1-.63-.566c-.102-.094-.205-.19-.312-.287a6.484 6.484 0 0 1-1.323-1.644c-.3-.547-.393-.962-.393-1.181 0-.219.094-.634.393-1.18a6.484 6.484 0 0 1 1.323-1.645l.311-.287C5.283 3.958 6.047 3.25 8 3.25c1.945 0 2.71.701 3.71 1.626l.949-.95Zm1.328 1.5-.921.921c.11.16.207.318.29.471.3.547.394.962.394 1.181 0 .219-.094.634-.393 1.18a6.486 6.486 0 0 1-1.323 1.645l-.311.287c-1.006.93-1.77 1.638-3.723 1.638-.469 0-.869-.04-1.22-.115l-.964.963A6.245 6.245 0 0 0 8 14c4 0 7-4 7-6 0-.699-.366-1.642-1.013-2.573Zm-5.54 5.54a3.002 3.002 0 0 0 2.52-2.52l-2.52 2.52Zm1.947-4.775a3 3 0 1 0-4.202 4.202l.898-.899A1.749 1.749 0 0 1 8 6.25c.633 0 1.188.336 1.495.84l.899-.898ZM5 0H2a2 2 0 0 0-2 2v3h1.25V2A.75.75 0 0 1 2 1.25h3V0ZM0 11v3a2 2 0 0 0 2 2h3v-1.25H2a.75.75 0 0 1-.75-.75v-3H0ZM11 0v1.25h3a.75.75 0 0 1 .75.75v3H16V2a2 2 0 0 0-2-2h-3Zm5 11h-1.25v3a.75.75 0 0 1-.75.75h-3V16h3a2 2 0 0 0 2-2v-3Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M15.94 6.144a4.537 4.537 0 1 1-9.074 0 4.537 4.537 0 0 1 9.074 0zm-5.895-1.942a.413.413 0 0 0-.584.584l1.359 1.358-1.36 1.358a.413.413 0 0 0 .584.583l1.358-1.358 1.358 1.358a.413.413 0 0 0 .583-.583l-1.358-1.358 1.358-1.358a.413.413 0 0 0-.583-.584l-1.358 1.359zm-2.069 6.067A5.392 5.392 0 0 1 6.884 9.03h-3.73a.619.619 0 0 0 0 1.238zM6.04 6.144c0-.426.05-.84.144-1.238H.68a.619.619 0 0 0 0 1.238zm2.063 7.012a.619.619 0 0 1 0 1.237H5.628a.619.619 0 0 1 0-1.237z"/>
</svg>

After

Width:  |  Height:  |  Size: 624 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M10.985 1.627a4.537 4.537 0 0 0-4.12 4.518 4.537 4.537 0 1 0 9.075 0 4.537 4.537 0 0 0-4.955-4.518zm.377 1.76a2.727 2.727 0 0 1 1.84.71l.572-.572a.196.196 0 0 1 .334.14V5.23l-.117.118h-1.567a.196.196 0 0 1-.138-.336l.568-.569a2.24 2.24 0 0 0-1.492-.566 2.258 2.258 0 0 0-2.256 2.256 2.258 2.258 0 0 0 2.256 2.256 2.247 2.247 0 0 0 2.246-2.037.25.25 0 0 1 .268-.221.246.246 0 0 1 .22.267 2.735 2.735 0 0 1-2.734 2.48 2.75 2.75 0 0 1-2.746-2.745 2.75 2.75 0 0 1 2.746-2.746zM.68 4.907a.62.62 0 0 0 0 1.238h5.36c0-.426.05-.84.144-1.239H.68zm2.475 4.122a.62.62 0 0 0 0 1.239l4.82.002a5.392 5.392 0 0 1-1.092-1.24H3.155zm2.472 4.127a.619.619 0 0 0 0 1.237h2.475a.619.619 0 0 0 0-1.237H5.627z"/>
</svg>

After

Width:  |  Height:  |  Size: 848 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M11 3.25H7V2h4a2 2 0 0 1 2 2v3h-1.25V4a.75.75 0 0 0-.75-.75ZM2 7v4a2 2 0 0 0 2 2h3v-1.25H4a.75.75 0 0 1-.75-.75V7H2ZM4 1.25H2a.75.75 0 0 0-.75.75v2c0 .414.336.75.75.75h2A.75.75 0 0 0 4.75 4V2A.75.75 0 0 0 4 1.25ZM2 0a2 2 0 0 0-2 2v2a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2ZM14 9.25h-4a.75.75 0 0 0-.75.75v4c0 .414.336.75.75.75h4a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 0-.75-.75ZM10 8a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2h-4Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 652 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M12.732 11.625c-.072 1.239-.352 2.305-.729 3.059-.476.953-.903 1.066-1.003 1.066-.1 0-.527-.114-1.003-1.066-.377-.754-.657-1.82-.73-3.059h3.465Zm1.252 0c-.083 1.604-.482 3.02-1.07 3.996a5.005 5.005 0 0 0 3.047-3.996h-1.977Zm-4.898 3.996a5.005 5.005 0 0 1-3.047-3.996h1.977c.083 1.604.482 3.02 1.07 3.996Zm.182-5.246c.072-1.239.352-2.305.729-3.059.476-.953.903-1.066 1.003-1.066.1 0 .527.113 1.003 1.066.377.754.657 1.82.73 3.059H9.267Zm-1.252 0H6.04a5.005 5.005 0 0 1 3.047-3.996c-.588.976-.987 2.392-1.07 3.996Zm4.898-3.996a5.005 5.005 0 0 1 3.047 3.996h-1.977c-.083-1.604-.482-3.02-1.07-3.996Z" clip-rule="evenodd"/><path d="M7.086 1.586A2 2 0 0 0 5.672 1H3a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h2.803c-.226-.39-.41-.81-.544-1.25H3a.75.75 0 0 1-.75-.75V3A.75.75 0 0 1 3 2.25h2.672a.75.75 0 0 1 .53.22l.828.828c.196.196.311.364.405.502.2.292.308.45.893.45H13a.75.75 0 0 1 .75.75v.666c.453.234.873.525 1.25.862V5a2 2 0 0 0-2-2H8.328c-.281 0-.275-.06-.263-.171.01-.099.025-.239-.15-.415l-.83-.828Z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M15.582 7.597A.856.856 0 0 0 15 7.37V5a2 2 0 0 0-2-2H9.328a2 2 0 0 1-1.414-.586l-.828-.828A2 2 0 0 0 5.672 1H3a2 2 0 0 0-2 2v6.37a.804.804 0 0 0-.789.978l.448 2.074A2 2 0 0 0 2.614 14H13.28a2 2 0 0 0 1.978-1.702l.594-3.94a.858.858 0 0 0-.269-.761Zm-13.5 2.398a1.255 1.255 0 0 1-.558.51l.357 1.653a.75.75 0 0 0 .733.592H13.28a.75.75 0 0 0 .742-.638l.538-3.572a1.254 1.254 0 0 1-.642-.545H9.328c-.364 0-.714.145-.972.403l-.828.828a2.625 2.625 0 0 1-1.856.769h-3.59Zm11.668-3.25V5a.75.75 0 0 0-.75-.75H9.328a3.25 3.25 0 0 1-2.298-.952l-.828-.828a.75.75 0 0 0-.53-.22H3a.75.75 0 0 0-.75.75v5.745h3.422c.364 0 .714-.145.972-.403l.828-.828a2.625 2.625 0 0 1 1.856-.769h4.422Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 867 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M4 4h1.031c.255.011.51.129.688.313L8 6.592l2.312-2.28c.266-.231.447-.306.688-.313h1v1c0 .286-.034.55-.25.75L9.469 8.031l2.25 2.25c.188.188.281.454.281.719v1h-1c-.265 0-.53-.093-.719-.281L8 9.438l-2.281 2.28A1.015 1.015 0 015 12H4v-1c0-.265.093-.53.281-.719l2.281-2.25-2.28-2.281A.909.909 0 014 5z" style="line-height:normal;-inkscape-font-specification:'Andale Mono';text-indent:0;text-align:start;text-decoration-line:none;text-transform:none;marker:none" color="#bebebe" font-weight="400" font-family="Andale Mono" overflow="visible" fill="context-fill" stroke="context-stroke" fill-opacity="context-fill-opacity" stroke-opacity="context-stroke-opacity"/></svg>

After

Width:  |  Height:  |  Size: 735 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M3.988 3.992v8.012H12V3.992zm2 2H10v4.012H5.988z" style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="context-fill" stroke="context-stroke" fill-opacity="context-fill-opacity" stroke-opacity="context-stroke-opacity"/></svg>

After

Width:  |  Height:  |  Size: 795 B

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path d="M4 10.009h8v1.989H4z" style="marker:none" color="#000" overflow="visible" fill="context-fill" stroke="context-stroke" fill-opacity="context-fill-opacity" stroke-opacity="context-stroke-opacity" fill-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 293 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
<path d="M4.988 4.992v6.012H11V4.992zm2 2H9v2.012H6.988z" style="line-height:normal;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000;text-transform:none;text-orientation:mixed;white-space:normal;shape-padding:0;isolation:auto;mix-blend-mode:normal;solid-color:#000;solid-opacity:1;marker:none" color="#000" font-weight="400" font-family="sans-serif" overflow="visible" fill="context-fill" stroke="context-stroke" fill-opacity="context-fill-opacity" stroke-opacity="context-stroke-opacity"/>
</svg>

After

Width:  |  Height:  |  Size: 800 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M1.63.005c.345 0 .625.28.625.625v3c0 .76.616 1.375 1.375 1.375h8.74c.76 0 1.375-.616 1.375-1.375v-3a.625.625 0 1 1 1.25 0v3a2.625 2.625 0 0 1-2.625 2.625H3.63A2.625 2.625 0 0 1 1.005 3.63v-3c0-.345.28-.625.625-.625Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M11.75 6.25h-7.5V8c0 .414.336.75.75.75h6a.75.75 0 0 0 .75-.75V6.25ZM3 5v3a2 2 0 0 0 2 2h6a2 2 0 0 0 2-2V5H3Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M9.75 10.25h-3.5v3.727l3.5-1.75V10.25ZM5 9v5.382a1 1 0 0 0 1.447.894l4-2a1 1 0 0 0 .553-.894V9H5Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 722 B

View file

@ -0,0 +1,4 @@
<svg viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<path d="M7.625 1.75c3.446 0 6.25 2.804 6.25 6.25s-2.804 6.25-6.25 6.25-6.25-2.804-6.25-6.25 2.804-6.25 6.25-6.25m0-1.25a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15z"/>
<path d="M4.661 10.424c.11 0 .217-.029.312-.084l3-1.732.312-.542V4.625A.628.628 0 007.66 4a.628.628 0 00-.625.625v3.081L4.347 9.258a.627.627 0 00.314 1.166z"/>
</svg>

After

Width:  |  Height:  |  Size: 473 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 69 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 96 KiB

View file

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
<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>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M8.875 3.63c0-.345.28-.625.625-.625h3.87a2.625 2.625 0 0 1 2.625 2.625v7.74a2.625 2.625 0 0 1-2.625 2.625H5.63a2.625 2.625 0 0 1-2.625-2.625V9.5a.625.625 0 1 1 1.25 0v3.87c0 .76.616 1.375 1.375 1.375h7.74c.76 0 1.375-.616 1.375-1.375V5.63c0-.76-.616-1.375-1.375-1.375H9.5a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/><path d="M12.877 13.5H6.123a.5.5 0 0 1-.372-.835l3.377-3.752a.5.5 0 0 1 .744 0l3.377 3.752a.5.5 0 0 1-.372.835ZM13 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"/><path fill-rule="evenodd" d="M4 8a4 4 0 1 0 0-8 4 4 0 0 0 0 8Zm.625-6.37a.625.625 0 0 0-1.25 0v1.745H1.63a.625.625 0 1 0 0 1.25h1.745V6.37a.625.625 0 1 0 1.25 0V4.625H6.37a.625.625 0 1 0 0-1.25H4.625V1.63Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 871 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M8.875 3.63c0-.345.28-.625.625-.625h3.87a2.625 2.625 0 0 1 2.625 2.625v7.74a2.625 2.625 0 0 1-2.625 2.625H5.63a2.625 2.625 0 0 1-2.625-2.625V9.5a.625.625 0 1 1 1.25 0v3.87c0 .76.616 1.375 1.375 1.375h7.74c.76 0 1.375-.616 1.375-1.375V5.63c0-.76-.616-1.375-1.375-1.375H9.5a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/><path d="M12.877 13.5H6.123a.5.5 0 0 1-.372-.835l3.377-3.752a.5.5 0 0 1 .744 0l3.377 3.752a.5.5 0 0 1-.372.835ZM13 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"/><path fill-rule="evenodd" d="M2 0a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Zm.13 2.005a.625.625 0 0 0 0 1.25h3.74a.625.625 0 1 0 0-1.25H2.13Zm0 2.74a.625.625 0 1 0 0 1.25h3.74a.625.625 0 1 0 0-1.25H2.13Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 891 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M8.875 3.63c0-.345.28-.625.625-.625h3.87a2.625 2.625 0 0 1 2.625 2.625v7.74a2.625 2.625 0 0 1-2.625 2.625H5.63a2.625 2.625 0 0 1-2.625-2.625V9.5a.625.625 0 1 1 1.25 0v3.87c0 .76.616 1.375 1.375 1.375h7.74c.76 0 1.375-.616 1.375-1.375V5.63c0-.76-.616-1.375-1.375-1.375H9.5a.625.625 0 0 1-.625-.625Z" clip-rule="evenodd"/><path d="M12.877 13.5H6.123a.5.5 0 0 1-.372-.835l3.377-3.752a.5.5 0 0 1 .744 0l3.377 3.752a.5.5 0 0 1-.372.835ZM13 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"/><path fill-rule="evenodd" d="M8 4a4 4 0 1 1-7-2.646V3.5h2.5l-.914-.914a2 2 0 1 1-.518 1.932.5.5 0 0 0-.966.258A3 3 0 1 0 1.88 1.88l-.707-.707A4 4 0 0 1 8 4Z" clip-rule="evenodd"/></svg>

After

Width:  |  Height:  |  Size: 822 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M5.63 1.255c-.76 0-1.375.616-1.375 1.375v7.74c0 .76.616 1.375 1.375 1.375h7.74c.76 0 1.375-.616 1.375-1.375V2.63c0-.76-.616-1.375-1.375-1.375H5.63ZM3.005 2.63A2.625 2.625 0 0 1 5.63.005h7.74a2.625 2.625 0 0 1 2.625 2.625v7.74a2.625 2.625 0 0 1-2.625 2.625H5.63a2.625 2.625 0 0 1-2.625-2.625V2.63Z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M1.63 2.005c.345 0 .625.28.625.625v9.74c0 .76.616 1.375 1.375 1.375h9.74a.625.625 0 1 1 0 1.25H3.63a2.625 2.625 0 0 1-2.625-2.625V2.63c0-.345.28-.625.625-.625Z" clip-rule="evenodd"/><path d="M12.877 10.5H6.123a.5.5 0 0 1-.372-.834l3.377-3.753a.5.5 0 0 1 .744 0l3.377 3.753a.5.5 0 0 1-.372.834ZM13 4a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"/></svg>

After

Width:  |  Height:  |  Size: 853 B

View file

@ -0,0 +1 @@
<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 fill-rule="evenodd" d="M14 1.25H2a.75.75 0 0 0-.75.75v12c0 .414.336.75.75.75h12a.75.75 0 0 0 .75-.75V2a.75.75 0 0 0-.75-.75ZM2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2Z" clip-rule="evenodd"/><path d="M12.793 13.5H3.207a.5.5 0 0 1-.353-.854l4.792-4.792a.5.5 0 0 1 .708 0l4.793 4.792a.5.5 0 0 1-.354.854ZM12.5 5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Z"/></svg>

After

Width:  |  Height:  |  Size: 528 B

View file

@ -0,0 +1,7 @@
<!-- 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="M4.197 3.623a.624.624 0 0 1 1.247 0l.005 6.709 2.051 0a.5.5 0 0 1 .353.852L5.037 14l-.423 0-2.816-2.816a.5.5 0 0 1 .353-.852l2.051 0-.005-6.709z"/>
<path d="M11.812 12.377a.624.624 0 0 1-1.25 0l-.005-6.709-2.056 0a.5.5 0 0 1-.354-.852L10.97 2l.424 0 2.823 2.816a.499.499 0 0 1-.354.852l-2.056 0 .005 6.708z"/>
</svg>

After

Width:  |  Height:  |  Size: 681 B

Some files were not shown because too many files have changed in this diff Show more