refactore directory structure

This commit is contained in:
Chris Cochrun 2023-06-09 06:06:37 -05:00
parent 3830eef1f4
commit e87bfb7c39
485 changed files with 66 additions and 1696 deletions

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 22 22">
<path fill="context-fill" fill-opacity="context-fill-opacity" transform="translate(-1 -1)" d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"/>
</svg>

After

Width:  |  Height:  |  Size: 484 B

View file

@ -0,0 +1,3 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" stroke-opacity="context-fill-opacity" d="M8,1A1,1,0,1,1,7,2,1,1,0,0,1,8,1ZM2,7A1,1,0,1,1,1,8,1,1,0,0,1,2,7ZM14,7a1,1,0,1,1-1,1A1,1,0,0,1,14,7ZM8,13a1,1,0,1,1-1,1A1,1,0,0,1,8,13Zm0.723,0.309L7.309,14.723l-6-6L2.723,7.309Zm-6-4.586L1.309,7.309l6-6L8.723,2.723Zm-0.707.293v-2h12v2h-12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 417 B

View file

@ -0,0 +1,8 @@
<svg
version="1.1" xmlns="http://www.w3.org/2000/svg"
width="16" height="16" viewBox="0 0 16 16"
fill="none" stroke-opacity="context-fill-opacity" stroke="context-fill" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"
>
<path d="M2.25,7.75h11.5"/>
<path d="M7.75,13.25l-5.5-5.5,5.5-5.5"/>
</svg>

After

Width:  |  Height:  |  Size: 318 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M11,9.143V5.5h1v4.639ZM9,7.149V6.5h1V8.146ZM6.672,4.828L8,3.5V6.153Zm-3.96-2.11,9.531,9.5-0.509.494L8,8.985V12.5l-3-3H3v-3H5l0.255-.255L2.218,3.212l0.5-.5h0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 317 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M11,10.5v-5h1v5H11Zm-2-4h1v3H9v-3Zm-6,3v-3H5l3-3v9l-3-3H3Z"/>
</svg>

After

Width:  |  Height:  |  Size: 218 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M13,12.091V4.5l-0.056-.056a3,3,0,0,0-2.388-2.388L10.5,2H5A2,2,0,0,1,7,0h6a2,2,0,0,1,2,2V13ZM12,5V16L7,13.5,2,16V5A2,2,0,0,1,4,3h6A2,2,0,0,1,12,5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 305 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M15,13.47H12.32a5,5,0,0,1-8.66,0H1v-2H3c0-.16,0-.33,0-.49V10H1V8H3V7a5,5,0,0,1,0-.51H1v-2H3.68A5,5,0,0,1,5,2.94l-1.5-1.5L5,0l2,2a5,5,0,0,1,2,0l2-2,1.41,1.41L10.95,2.95a5,5,0,0,1,1.36,1.52H15v2H13A5,5,0,0,1,13,7V8h2v2H13v1c0,.17,0,.33,0,.49h2Zm-5.51-7h-3V8h3Zm0,3.49h-3v1.5h3Z"/>
</svg>

After

Width:  |  Height:  |  Size: 435 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/>
</svg>

After

Width:  |  Height:  |  Size: 265 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M13.5,16h-8A1.5,1.5,0,0,1,4,14.5V4.5A1.5,1.5,0,0,1,5.5,3h8A1.5,1.5,0,0,1,15,4.5v10A1.5,1.5,0,0,1,13.5,16Zm0-11.5h-8v10h8Zm-11-3v10H1V1.5A1.5,1.5,0,0,1,2.5,0H11V1.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 324 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M6.11,4.51A3.12,3.12,0,0,0,6.4,3.2,3.2,3.2,0,1,0,3.2,6.4a3.12,3.12,0,0,0,1.31-.29L6.4,8,4.51,9.89A3.12,3.12,0,0,0,3.2,9.6a3.2,3.2,0,1,0,3.2,3.2,3.12,3.12,0,0,0-.29-1.31L8,9.6,13.4,15H16v-.6Zm-3,.24A1.62,1.62,0,1,1,4.75,3.13,1.62,1.62,0,0,1,3.13,4.75Zm0,9.74a1.62,1.62,0,1,1,1.62-1.62A1.62,1.62,0,0,1,3.13,14.49ZM8,8.49A.49.49,0,1,1,8.49,8,.49.49,0,0,1,8,8.49ZM13.41,1,8.8,5.6l1.6,1.6L16,1.6V1Z"/>
</svg>

After

Width:  |  Height:  |  Size: 554 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20">
<path fill="context-fill" fill-opacity="context-fill-opacity" transform="translate(-2 -2)" d="M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"/>
</svg>

After

Width:  |  Height:  |  Size: 282 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M14.5,14.5H1.5A1.5,1.5,0,0,1,0,13V3A1.5,1.5,0,0,1,1.5,1.5h13A1.5,1.5,0,0,1,16,3V13A1.5,1.5,0,0,1,14.5,14.5Zm0-11.25L8,7.25l-6.5-4V5L8,9l6.5-4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 302 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M1.5,2H6L8,4h6.5A1.5,1.5,0,0,1,16,5.5v8A1.5,1.5,0,0,1,14.5,15H1.5A1.5,1.5,0,0,1,0,13.5V3.5A1.5,1.5,0,0,1,1.5,2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 251 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M13.4,9.92A4.915,4.915,0,0,0,13.8,8,5.058,5.058,0,0,0,8.735,2.946a4.958,4.958,0,0,0-1.913.4L5.741,2.261A6.357,6.357,0,0,1,8.735,1.5,6.508,6.508,0,0,1,15.251,8a6.309,6.309,0,0,1-.77,3Zm2.476,4.1-0.884.884L12.98,12.893a6.469,6.469,0,0,1-8.851-.3l1.028-1.025a5.018,5.018,0,0,0,6.8.3l-7.1-7.1A5,5,0,0,0,3.666,8H5.838L2.913,10.91l-0.051-.1L0.046,8H2.218A6.433,6.433,0,0,1,3.84,3.752L1.214,1.126,2.1,0.242Z"/>
</svg>

After

Width:  |  Height:  |  Size: 563 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M12.72,12.31A1.61,1.61,0,0,0,11.2,11.2h-.71V8.8a.8.8,0,0,0-.8-.8H5V6.49H6.21a.8.8,0,0,0,.8-.8V4H8.8a1.6,1.6,0,0,0,1.6-1.6V2.07a6.39,6.39,0,0,1,2.32,10.24m-5.52,2A6.39,6.39,0,0,1,1.6,8a6,6,0,0,1,.17-1.43L5.6,10.4v.8a1.6,1.6,0,0,0,1.6,1.6M8,0a8,8,0,1,0,8,8A8,8,0,0,0,8,0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 409 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 22 22">
<path fill="context-fill" fill-opacity="context-fill-opacity" transform="translate(-1 -1)" d="M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"/>
</svg>

After

Width:  |  Height:  |  Size: 416 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" stroke="context-fill" stroke-opacity="context-fill-opacity" d="M15,8L13,6v9H3V6L1,8,8,1l7,7"/>
</svg>

After

Width:  |  Height:  |  Size: 268 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M14.5,8.25a0.75,0.75,0,0,1-1.28.53h0L13,8.57V13.5a1,1,0,0,1-1,1H4a1,1,0,0,1-1-1V8.57l-0.219.211h0A0.75,0.75,0,1,1,1.72,7.72h0l5.75-5.844h0a0.749,0.749,0,0,1,1.058,0h0l5.75,5.844h0A0.747,0.747,0,0,1,14.5,8.25ZM4.5,13h7V7.124L8,3.75,4.5,7.124V13Z"/>
</svg>

After

Width:  |  Height:  |  Size: 404 B

View file

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" stroke="context-fill" stroke-opacity="context-fill-opacity" stroke-miterlimit="10" stroke-width="2">
<path d="M9,11h3a3,3,0,0,0,0-6H9"/>
<path d="M7,11H4A3,3,0,0,1,4,5H7"/>
<line x1="5" y1="8" x2="11" y2="8"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 328 B

View file

@ -0,0 +1,327 @@
.toolbarbutton-1:-moz-any(#back-button, #forward-button),
#context-back,
#context-forward,
.subviewbutton-back,
.identity-popup-expander
{
list-style-image: url(arrow-back-1x.svg) !important;
}
#PanelUI-menu-button
{
list-style-image: url(menu.svg) !important;
}
#PanelUI-menu-button[badge-status|="update"]
{
list-style-image: url(menu-update.svg) !important;
}
#reload-button,
#context-reload
{
list-style-image: url(refresh-1x.svg) !important;
}
#stop-button
{
list-style-image: url(stop-1x.svg) !important;
}
.toolbarbutton-1#forward-button,
#context-forward
{
transform: scaleX(-1) !important;
}
#home-button
{
list-style-image: url(home-1x.svg) !important;
}
#star-button,
#context-bookmarkpage,
#pageAction-panel-bookmark,
#panelMenuBookmarkThisPage
{
list-style-image: url(star-1x.svg) !important;
fill-opacity: 0 !important;
}
#star-button[starred],
#tracking-protection-icon-box[active]
{
fill: var(--toolbarbutton-icon-fill-attention) !important;
}
#star-button[starred],
#context-bookmarkpage[starred],
#panelMenuBookmarkThisPage
{
fill-opacity: 1 !important;
}
#bookmarks-menu-button,
#appMenu-library-bookmarks-button,
#panelMenu_toggleBookmarksMenu
{
list-style-image: url(bookmark.svg) !important;
}
#library-button,
#appMenu-library-button
{
list-style-image: url(library-1x.svg) !important;
}
#preferences-button,
#appMenu-preferences-button,
.identity-popup-preferences-button,
#urlbar-anon-search-settings-compact .button-icon
{
list-style-image: url(settings.svg) !important;
}
#history-panelmenu,
#appMenu-library-history-button
{
list-style-image: url(history.svg) !important;
}
#appMenu-logins-button,
richlistitem[originaltype="loginWithOrigin"] .ac-site-icon,
richlistitem[originaltype="loginsFooter"] .ac-site-icon
{
list-style-image: url(key.svg) !important;
}
.subviewbutton[type="highlight-history"]::after
{
content: url(history.svg) !important;
}
#panic-button
{
list-style-image: url(forget.svg) !important;
}
#developer-button
{
list-style-image: url(developer.svg) !important;
}
#add-ons-button,
#appMenu-addons-button
{
list-style-image: url(addons.svg) !important;
}
#email-link-button,
#pageAction-panel-emailLink
{
list-style-image: url(email.svg) !important;
}
#pageAction-panel-shareURL
{
list-style-image: url(share.svg) !important;
}
#pageAction-panel-copyURL
{
list-style-image: url(hyperlink.svg) !important;
}
#pageAction-panel-webcompat-reporter_mozilla_org
{
list-style-image: url(bug.svg) !important;
}
#pageAction-panel-webcompat-reporter_mozilla_org > .toolbarbutton-icon
{
list-style-image: inherit !important;
}
#screenshots_mozilla_org-menuitem-_create-screenshot .menu-iconic-left
{
background-image: url(screenshot.svg) !important;
background-position: 4px center !important;
background-repeat: no-repeat !important;
}
#screenshots_mozilla_org-menuitem-_create-screenshot .menu-iconic-icon
{
visibility: hidden !important;
}
#tabs-newtab-button,
#new-tab-button
{
list-style-image: url(new-tab.svg) !important;
}
#fxa-avatar-image
{
/* icon should be 20px, but we don't want to affect button size */
transform: scale(1.25) !important;
border-radius: 50% !important;
}
:root:not([fxastatus=signedin]) #fxa-avatar-image
{
list-style-image: url(profile-inactive.svg) !important;
}
:root[fxastatus=signedin]:not([style*="--avatar-image-url"]) #fxa-avatar-image
{
list-style-image: url(profile.svg) !important;
}
:root[privatebrowsingmode] #fxa-avatar-image
{
list-style-image: url(incognito.svg) !important;
}
#tracking-protection-icon
{
list-style-image: url(tracking-protection.svg) !important;
}
#pageActionButton
{
list-style-image: url(menu.svg) !important;
}
#urlbar[pageproxystate="invalid"] #identity-icon,
.searchbar-search-icon,
#PopupAutoCompleteRichResult .ac-type-icon[type="keyword"],
#PopupAutoCompleteRichResult .ac-site-icon[type="searchengine"],
#appMenu-find-button,
#panelMenu_searchBookmarks
{
list-style-image: url(search.svg) !important;
}
#appMenu-cut-button
{
list-style-image: url(cut.svg) !important;
}
#appMenu-copy-button
{
list-style-image: url(copy.svg) !important;
}
#appMenu-paste-button
{
list-style-image: url(paste.svg) !important;
}
#appMenu-fxa-label,
#PanelUI-fxa-menu-syncnow-button,
#appMenu-fxa-icon,
#PanelUI-remotetabs-syncnow
{
list-style-image: url(sync.svg) !important;
}
.tab-icon-image:not([src])
{
list-style-image: url(globe.svg) !important;
}
.tab-icon-image[src="chrome://browser/skin/settings.svg"]
{
display: none !important;
}
.tab-icon-image[src="chrome://browser/skin/settings.svg"] ~ .tab-icon-overlay
{
display: -moz-box !important;
margin: 0 !important;
list-style-image: url(settings.svg) !important;
-moz-context-properties: fill, fill-opacity !important;
fill: currentColor !important;
}
.tab-icon-overlay[soundplaying],
.tab-icon-sound
{
list-style-image: url(audio.svg) !important;
}
.tab-icon-overlay[muted],
.tab-icon-sound[muted]
{
list-style-image: url(audio-muted.svg) !important;
}
.tab-icon-overlay[activemedia-blocked],
.tab-icon-sound[activemedia-blocked]
{
list-style-image: url(media-blocked.svg) !important;
}
.downloadIconShow .button-icon
{
list-style-image: url(folder.svg) !important;
}
.panel-banner-item[notificationid^="update"]
{
list-style-image: url(menu-update.svg) !important;
-moz-context-properties: fill, fill-opacity !important;
fill: currentColor !important;
}
/* high DPI adjustments */
@media (min--moz-device-pixel-ratio: 2)
{
.toolbarbutton-1:-moz-any(#back-button, #forward-button),
#context-back,
#context-forward,
.subviewbutton-back,
.identity-popup-expander
{
list-style-image: url(arrow-back-2x.svg) !important;
}
#PanelUI-menu-button:not([badge-status|="update"]) .toolbarbutton-icon
{
transform: translate(-.5px, -.5px) !important;
}
#stop-button
{
list-style-image: url(stop-2x.svg) !important;
}
#reload-button,
#context-reload
{
list-style-image: url(refresh-2x.svg) !important;
}
#home-button
{
list-style-image: url(home-2x.svg) !important;
}
#star-button,
#context-bookmarkpage,
#pageAction-panel-bookmark,
#panelMenuBookmarkThisPage
{
list-style-image: url(star-2x.svg) !important;
}
#bookmarks-menu-button .toolbarbutton-icon
{
transform: translateX(.5px) !important;
}
#library-button
{
list-style-image: url(library-2x.svg) !important;
}
}

View file

@ -0,0 +1,9 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<defs>
<mask id="cutout">
<rect fill="#fff" width="100%" height="100%"/>
<path transform="translate(2 2)" fill="#000" d="M1,8L4.25,6.25h7.5L15,8H1ZM4.75,4.75l1-3L8,2.75l2.25-1,1,3H4.75ZM4.875,9.5a2.367,2.367,0,0,1,2.249,1.645A3.755,3.755,0,0,1,8,11a3.755,3.755,0,0,1,.876.145,2.374,2.374,0,1,1-.1,1.04c-0.286-.045-0.622-0.1-0.78-0.141C8.106,12.018,8.131,12,8,12s-0.106.018,0,.044c-0.158.039-.493,0.1-0.78,0.141A2.37,2.37,0,1,1,4.875,9.5Zm6.25,3.75A1.375,1.375,0,1,0,9.75,11.875,1.375,1.375,0,0,0,11.125,13.25Zm-6.25,0A1.375,1.375,0,1,0,3.5,11.875,1.375,1.375,0,0,0,4.875,13.25ZM8,12.044H8Z"/>
</mask>
</defs>
<circle mask="url(#cutout)" fill="context-fill" cx="10" cy="10" r="10"/>
</svg>

After

Width:  |  Height:  |  Size: 799 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M8.47,6.48a4.36,4.36,0,1,0,0,2.91l3,0v3h3v-3H16v-3ZM4.36,9.39A1.45,1.45,0,1,1,5.82,7.93,1.46,1.46,0,0,1,4.36,9.39Z"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M14.5,12h-9A1.5,1.5,0,0,1,4,10.5v-9A1.5,1.5,0,0,1,5.5,0h9A1.5,1.5,0,0,1,16,1.5v9A1.5,1.5,0,0,1,14.5,12ZM14,2H10V8l2-1,2,1V2ZM13,16H1.5A1.5,1.5,0,0,1,0,14.5V3H2V14H13v2Z"/>
</svg>

After

Width:  |  Height:  |  Size: 328 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M14,12.5H5A1.5,1.5,0,0,1,3.5,11V2A1.5,1.5,0,0,1,5,.5h9A1.5,1.5,0,0,1,15.5,2v9A1.5,1.5,0,0,1,14,12.5ZM14,2H10.25V8l1.871-1L14,8V2ZM12.5,15.5H2A1.5,1.5,0,0,1,.5,14V3.5H2V14H12.5v1.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 340 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M5.886,4.045L12,7.484,10.363,8.508ZM2.711,2.718l9.531,9.5-0.509.494L8.616,9.6,4,12.484V4.991L2.218,3.212l0.5-.5h0Zm9.537,9.495h0Z"/>
</svg>

After

Width:  |  Height:  |  Size: 289 B

View file

@ -0,0 +1,3 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill-rule="evenodd" fill="context-fill" stroke-opacity="context-fill-opacity" d="M8,0A8,8,0,1,1,0,8,8,8,0,0,1,8,0ZM6,9h4v3H6V9ZM8,4l4,5H4Z"/>
</svg>

After

Width:  |  Height:  |  Size: 253 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M8.5,2A1.5,1.5,0,1,1,7,3.5,1.5,1.5,0,0,1,8.5,2Zm0,5A1.5,1.5,0,1,1,7,8.5,1.5,1.5,0,0,1,8.5,7Zm0,5A1.5,1.5,0,1,1,7,13.5,1.5,1.5,0,0,1,8.5,12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 303 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M8,2A1,1,0,0,1,9,3V13a1,1,0,0,1-2,0V3A1,1,0,0,1,8,2ZM3,7H13a1,1,0,0,1,0,2H3A1,1,0,0,1,3,7Z"/>
</svg>

After

Width:  |  Height:  |  Size: 250 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M13,1.5H10.29a2.5,2.5,0,0,0-4.58,0H3A1.5,1.5,0,0,0,1.5,3V14.5A1.5,1.5,0,0,0,3,16H13a1.5,1.5,0,0,0,1.5-1.5V3A1.5,1.5,0,0,0,13,1.5Zm-5,0a1,1,0,1,1-1,1A1,1,0,0,1,8,1.5Zm5,13H3V3H4.5V5h7V3H13Z"/>
</svg>

After

Width:  |  Height:  |  Size: 348 B

View file

@ -0,0 +1,4 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<rect fill="#e1e1e1" width="100%" height="100%"/>
<path fill="#a3a3a3" d="M16,13.833a7.113,7.113,0,0,1-12,0V13.75c0-1.5,3.5-3,6-3s6,1.5,6,3v0.082ZM13,6a3,3,0,1,1-3-3A3,3,0,0,1,13,6Z"/>
</svg>

After

Width:  |  Height:  |  Size: 297 B

View file

@ -0,0 +1,9 @@
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20">
<defs>
<mask id="cutout">
<rect fill="#fff" width="100%" height="100%"/>
<path fill="#000" d="M16,13.833a7.113,7.113,0,0,1-12,0V13.75c0-1.5,3.5-3,6-3s6,1.5,6,3v0.082ZM13,6a3,3,0,1,1-3-3A3,3,0,0,1,13,6Z"/>
</mask>
</defs>
<rect mask="url(#cutout)" fill="context-fill" width="100%" height="100%"/>
</svg>

After

Width:  |  Height:  |  Size: 449 B

View file

@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="16" height="16" viewBox="0 0 16 16"
fill-rule="evenodd"
>
<path
fill="none"
stroke-opacity="context-fill-opacity" stroke="context-fill" stroke-linecap="round" stroke-width="2"
d="M13.719,10.25A5.881,5.881,0,0,1,8,14,6,6,0,1,1,12.243,3.757"
/>
<path
fill-opacity="context-fill-opacity"
fill="context-fill"
d="M15,1V7H9Z"
/>
</svg>

After

Width:  |  Height:  |  Size: 396 B

View file

@ -0,0 +1,16 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="16" height="16" viewBox="0 0 16 16"
fill-rule="evenodd"
>
<path
fill="none"
stroke-opacity="context-fill-opacity" stroke="context-fill" stroke-linecap="round" stroke-width="1.5"
d="M13.292,10.25a5.752,5.752,0,1,1-.261-5.031"
/>
<path
fill-opacity="context-fill-opacity"
fill="context-fill"
d="M15,1.5V7H9.5Z"
/>
</svg>

After

Width:  |  Height:  |  Size: 385 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M14.5,15H1.5A1.5,1.5,0,0,1,0,13.5V3.5A1.5,1.5,0,0,1,1.5,2h13A1.5,1.5,0,0,1,16,3.5v10A1.5,1.5,0,0,1,14.5,15Zm0-11.5H1.5v10h13ZM9,10.5h1.5V12H9Zm0-3A1.5,1.5,0,0,1,10.5,9H9Zm-3,0H7.5V9H6Zm-3,0H4.5V9H3Z"/>
</svg>

After

Width:  |  Height:  |  Size: 358 B

View file

@ -0,0 +1,10 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="16" height="16" viewBox="0 0 16 16"
>
<path
fill-opacity="context-fill-opacity"
fill="context-fill"
d="M10,9.5l0.75,0.25L14,13l-1,1L9.75,10.75,9.5,10,9.408,9.908a4.549,4.549,0,1,1,.5-0.5ZM6.5,3.25A3.25,3.25,0,1,0,9.75,6.5,3.25,3.25,0,0,0,6.5,3.25Z"
/>
</svg>

After

Width:  |  Height:  |  Size: 345 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" transform="translate(-2 -2)" d="M15.95 10.78c.03-.25.05-.51.05-.78s-.02-.53-.06-.78l1.69-1.32c.15-.12.19-.34.1-.51l-1.6-2.77c-.1-.18-.31-.24-.49-.18l-1.99.8c-.42-.32-.86-.58-1.35-.78L12 2.34c-.03-.2-.2-.34-.4-.34H8.4c-.2 0-.36.14-.39.34l-.3 2.12c-.49.2-.94.47-1.35.78l-1.99-.8c-.18-.07-.39 0-.49.18l-1.6 2.77c-.1.18-.06.39.1.51l1.69 1.32c-.04.25-.07.52-.07.78s.02.53.06.78L2.37 12.1c-.15.12-.19.34-.1.51l1.6 2.77c.1.18.31.24.49.18l1.99-.8c.42.32.86.58 1.35.78l.3 2.12c.04.2.2.34.4.34h3.2c.2 0 .37-.14.39-.34l.3-2.12c.49-.2.94-.47 1.35-.78l1.99.8c.18.07.39 0 .49-.18l1.6-2.77c.1-.18.06-.39-.1-.51l-1.67-1.32zM10 13c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z"/>
</svg>

After

Width:  |  Height:  |  Size: 826 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 20 20">
<path fill="context-fill" fill-opacity="context-fill-opacity" transform="translate(-2 -2)" d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z"/>
</svg>

After

Width:  |  Height:  |  Size: 551 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path stroke-width="1.5" fill-rule="evenodd" fill="context-fill" fill-opacity="context-fill-opacity" stroke="context-fill" d="M6,5.547L7.5,1.688,9,5.547l4.25,0.531L10.094,8.75,11,13,7.5,10.75,4,13,4.906,8.75,1.75,6.094Z"/>
</svg>

After

Width:  |  Height:  |  Size: 315 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path stroke-width="1.5" fill-rule="evenodd" fill="context-fill" fill-opacity="context-fill-opacity" stroke="context-fill" d="M6,5.547L7.5,1.688,9,5.547l4.25,0.531L10.094,8.75,11,13,7.5,10.75,4,13,4.906,8.75,1.75,6.094Z" transform="translate(.5 .5)"/>
</svg>

After

Width:  |  Height:  |  Size: 344 B

View file

@ -0,0 +1,8 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="16" height="16" viewBox="0 0 16 16"
fill="none" stroke="context-fill" stroke-opacity="context-fill-opacity" stroke-linecap="round" stroke-width="2"
>
<path d="M3,13L13,3"/>
<path d="M13,13L3,3"/>
</svg>

After

Width:  |  Height:  |  Size: 256 B

View file

@ -0,0 +1,8 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="16" height="16" viewBox="0 0 16 16"
fill="none" stroke="context-fill" stroke-opacity="context-fill-opacity" stroke-linecap="round" stroke-width="1.5"
>
<path d="M3,13L13,3"/>
<path d="M13,13L3,3"/>
</svg>

After

Width:  |  Height:  |  Size: 258 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" d="M13.66,2.34,15.78.22H10.12V5.88l2.12-2.12a6,6,0,0,1,0,8.49,5.87,5.87,0,0,1-2.47,1.48v2.06A8,8,0,0,0,13.66,2.34Zm-9.9,9.9a6,6,0,0,1,0-8.49A5.87,5.87,0,0,1,6.23,2.27V.21A8,8,0,0,0,2.34,13.66L.22,15.78H5.88V10.12Z"/>
</svg>

After

Width:  |  Height:  |  Size: 370 B

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path fill="context-fill" fill-opacity="context-fill-opacity" transform="scale(.666667)" d="M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"/>
</svg>

After

Width:  |  Height:  |  Size: 693 B