Initial commit

This commit is contained in:
Lucàs
2025-01-27 22:50:14 +01:00
commit 3fa960acc7
1497 changed files with 46331 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
{
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
"logo": {
"type": "chafa",
"source": "$HOME/.config/fastfetch/icon.png",
"width": 35,
"chafa": {
"fgOnly": true
}
},
"general": {
"multithreading": true
},
"display": {
"separator": " 󰅂 "
},
"modules": [
"break",
"break",
"break",
{
"type": "title",
"format": "Content de te revoir {6} 🍀"
},
"break",
{
"key": "󰅐 Date/Heure",
"keyColor": "yellow",
"type": "datetime",
"format": "{weekday} {day-in-month} {month-name}, {hour-pretty}:{minute-pretty}:{second-pretty}"
},
{
"key": "󰁹 Batterie",
"keyColor": "green",
"type": "battery",
"format": "{capacity}"
},
{
"key": " Météo",
"keyColor": "blue",
"type": "weather"
},
"break",
{
"key": " OS",
"keyColor": "red",
"type": "os"
},
{
"key": "󰌢 Machine",
"keyColor": "magenta",
"type": "host"
},
{
"key": " Kernel",
"keyColor": "blue",
"type": "kernel"
},
{
"key": "󰻠 CPU",
"keyColor": "green",
"type": "cpu"
},
"break",
{
"type": "colors",
"symbol": "circle",
"block": {
"width": 10
}
}
]
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 201 KiB

+1
View File
@@ -0,0 +1 @@
+8
View File
@@ -0,0 +1,8 @@
tt.*
.tests
doc/tags
debug
.repro
foo.*
*.log
data
+15
View File
@@ -0,0 +1,15 @@
{
"neodev": {
"library": {
"enabled": true,
"plugins": true
}
},
"neoconf": {
"plugins": {
"lua_ls": {
"enabled": true
}
}
}
}
+201
View File
@@ -0,0 +1,201 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+4
View File
@@ -0,0 +1,4 @@
# 💤 LazyVim
A starter template for [LazyVim](https://github.com/LazyVim/LazyVim).
Refer to the [documentation](https://lazyvim.github.io/installation) to get started.
+2
View File
@@ -0,0 +1,2 @@
-- bootstrap lazy.nvim, LazyVim and your plugins
require("config.lazy")
+38
View File
@@ -0,0 +1,38 @@
{
"LazyVim": { "branch": "main", "commit": "2bea40c447b72e54ffb2d5cddc98d7798990796f" },
"blink.cmp": { "branch": "main", "commit": "b6f11a0aa33e601c469a126e3ed6e35208fe3ea3" },
"bufferline.nvim": { "branch": "main", "commit": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3" },
"catppuccin": { "branch": "main", "commit": "f67b886d65a029f12ffa298701fb8f1efd89295d" },
"conform.nvim": { "branch": "master", "commit": "363243c03102a531a8203311d4f2ae704c620d9b" },
"flash.nvim": { "branch": "main", "commit": "34c7be146a91fec3555c33fe89c7d643f6ef5cf1" },
"friendly-snippets": { "branch": "main", "commit": "efff286dd74c22f731cdec26a70b46e5b203c619" },
"fzf-lua": { "branch": "main", "commit": "6607312ca0e0656e64c98ce748b79be713ca8f76" },
"gitsigns.nvim": { "branch": "main", "commit": "d8918f06624dd53b9a82bd0e29c31bcfd541b40d" },
"grug-far.nvim": { "branch": "main", "commit": "635e69adf3a714621bd0a289314bc23c5848babb" },
"lazy.nvim": { "branch": "main", "commit": "7e6c863bc7563efbdd757a310d17ebc95166cef3" },
"lazydev.nvim": { "branch": "main", "commit": "a1b78b2ac6f978c72e76ea90ae92a94edf380cfc" },
"lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "e942edf5c85b6a2ab74059ea566cac5b3e1514a4" },
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
"mini.ai": { "branch": "main", "commit": "ebb04799794a7f94628153991e6334c3304961b8" },
"mini.icons": { "branch": "main", "commit": "910db5df9724d65371182948f921fce23c2c881e" },
"mini.pairs": { "branch": "main", "commit": "7e834c5937d95364cc1740e20d673afe2d034cdb" },
"neo-tree.nvim": { "branch": "main", "commit": "60c8f77cc35f9a52b7ee8da5df5555bd0e41b9f4" },
"noice.nvim": { "branch": "main", "commit": "eaed6cc9c06aa2013b5255349e4f26a6b17ab70f" },
"nui.nvim": { "branch": "main", "commit": "53e907ffe5eedebdca1cd503b00aa8692068ca46" },
"nvim-lint": { "branch": "master", "commit": "789b7ada1b4f00e08d026dffde410dcfa6a0ba87" },
"nvim-lspconfig": { "branch": "master", "commit": "e5bf88e5ea1c4cea5ea96b1e970cb264f7a401a1" },
"nvim-treesitter": { "branch": "master", "commit": "d34e62afd3e483fe0fa2f24b6323f3bb1d35ddcc" },
"nvim-treesitter-textobjects": { "branch": "master", "commit": "ad8f0a472148c3e0ae9851e26a722ee4e29b1595" },
"nvim-ts-autotag": { "branch": "main", "commit": "1cca23c9da708047922d3895a71032bc0449c52d" },
"nvim-web-devicons": { "branch": "master", "commit": "37334adf4517fecfd97c0b44e1d4718e377e9e52" },
"persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" },
"plenary.nvim": { "branch": "master", "commit": "3707cdb1e43f5cea73afb6037e6494e7ce847a66" },
"snacks.nvim": { "branch": "main", "commit": "b96bd540f785c725289f9f15f0147b1b2dac5a35" },
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
"toggleterm.nvim": { "branch": "main", "commit": "e76134e682c1a866e3dfcdaeb691eb7b01068668" },
"tokyonight.nvim": { "branch": "main", "commit": "c3ab53c3f544e4a04f2a05d43451fd9bedff51b4" },
"trouble.nvim": { "branch": "main", "commit": "50481f414bd3c1a40122c1d759d7e424d5fafe84" },
"ts-comments.nvim": { "branch": "main", "commit": "872dcfa0418f4a33b7437fb4d9f4e89f2f000d74" },
"which-key.nvim": { "branch": "main", "commit": "6cebd86917df559a88de0f806b2989799c6e6423" }
}
+9
View File
@@ -0,0 +1,9 @@
{
"extras": [
],
"news": {
"NEWS.md": "10960"
},
"version": 7
}
+8
View File
@@ -0,0 +1,8 @@
-- Autocmds are automatically loaded on the VeryLazy event
-- Default autocmds that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/autocmds.lua
--
-- Add any additional autocmds here
-- with `vim.api.nvim_create_autocmd`
--
-- Or remove existing autocmds by their group name (which is prefixed with `lazyvim_` for the defaults)
-- e.g. vim.api.nvim_del_augroup_by_name("lazyvim_wrap_spell")
+3
View File
@@ -0,0 +1,3 @@
-- Keymaps are automatically loaded on the VeryLazy event
-- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua
-- Add any additional keymaps here
+52
View File
@@ -0,0 +1,52 @@
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
if not (vim.uv or vim.loop).fs_stat(lazypath) then
local lazyrepo = "https://github.com/folke/lazy.nvim.git"
local out = vim.fn.system({ "git", "clone", "--filter=blob:none", "--branch=stable", lazyrepo, lazypath })
if vim.v.shell_error ~= 0 then
vim.api.nvim_echo({
{ "Failed to clone lazy.nvim:\n", "ErrorMsg" },
{ out, "WarningMsg" },
{ "\nPress any key to exit..." },
}, true, {})
vim.fn.getchar()
os.exit(1)
end
end
vim.opt.rtp:prepend(lazypath)
require("lazy").setup({
spec = {
-- add LazyVim and import its plugins
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
-- import/override with your plugins
{ import = "plugins" },
},
defaults = {
-- By default, only LazyVim plugins will be lazy-loaded. Your custom plugins will load during startup.
-- If you know what you're doing, you can set this to `true` to have all your custom plugins lazy-loaded by default.
lazy = false,
-- It's recommended to leave version=false for now, since a lot the plugin that support versioning,
-- have outdated releases, which may break your Neovim install.
version = false, -- always use the latest git commit
-- version = "*", -- try installing the latest stable version for plugins that support semver
},
checker = {
enabled = true, -- check for plugin updates periodically
notify = true, -- notify on update
}, -- automatically check for plugin updates
performance = {
rtp = {
-- disable some rtp plugins
disabled_plugins = {
"gzip",
-- "matchit",
-- "matchparen",
-- "netrwPlugin",
"tarPlugin",
"tohtml",
"tutor",
"zipPlugin",
},
},
},
})
+3
View File
@@ -0,0 +1,3 @@
-- Options are automatically loaded before lazy.nvim startup
-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua
-- Add any additional options here
+55
View File
@@ -0,0 +1,55 @@
return {
{
"catppuccin/nvim",
lazy = false,
name = "catppuccin",
-- you can do it like this with a config function
config = function()
require("catppuccin").setup({
flavour = "mocha",
})
vim.cmd.colorscheme("catppuccin")
end,
-- or just use opts table
opts = {
integrations = {
aerial = true,
alpha = true,
cmp = true,
dashboard = true,
flash = true,
fzf = true,
grug_far = true,
gitsigns = true,
headlines = true,
illuminate = true,
indent_blankline = { enabled = true },
leap = true,
lsp_trouble = true,
mason = true,
markdown = true,
mini = true,
native_lsp = {
enabled = true,
underlines = {
errors = { "undercurl" },
hints = { "undercurl" },
warnings = { "undercurl" },
information = { "undercurl" },
},
},
navic = { enabled = true, custom_bg = "lualine" },
neotest = true,
neotree = true,
noice = true,
notify = true,
semantic_tokens = true,
snacks = true,
telescope = true,
treesitter = true,
treesitter_context = true,
which_key = true,
},
},
},
}
@@ -0,0 +1,4 @@
return {
"nvim-tree/nvim-web-devicons",
lazy = true,
}
+10
View File
@@ -0,0 +1,10 @@
return {
"akinsho/toggleterm.nvim", -- Plugin toggleterm.nvim
config = function()
-- Configuration de toggleterm
require("toggleterm").setup({
open_mapping = [[<c-x>]], -- Raccourci pour ouvrir le terminal avec Ctrl+Enter
direction = "horizontal", -- Choix : "horizontal", "vertical", "float"
})
end,
}
+3
View File
@@ -0,0 +1,3 @@
indent_type = "Spaces"
indent_width = 2
column_width = 120
+178
View File
@@ -0,0 +1,178 @@
"$schema" = 'https://starship.rs/config-schema.json'
format = """
[](surface0)\
$os\
$username\
[](bg:peach fg:surface0)\
$directory\
[](fg:peach bg:green)\
$git_branch\
$git_status\
[](fg:green bg:teal)\
$c\
$rust\
$golang\
$nodejs\
$php\
$java\
$kotlin\
$haskell\
$python\
[](fg:teal bg:blue)\
$docker_context\
[](fg:blue bg:purple)\
$time\
[ ](fg:purple)\
$line_break$character"""
palette = 'catppuccin_mocha'
[palettes.catppuccin_mocha]
rosewater = "#f5e0dc"
flamingo = "#f2cdcd"
pink = "#f5c2e7"
orange = "#cba6f7"
red = "#f38ba8"
maroon = "#eba0ac"
peach = "#fab387"
yellow = "#f9e2af"
green = "#a6e3a1"
teal = "#94e2d5"
sky = "#89dceb"
sapphire = "#74c7ec"
blue = "#89b4fa"
lavender = "#b4befe"
text = "#cdd6f4"
subtext1 = "#bac2de"
subtext0 = "#a6adc8"
overlay2 = "#9399b2"
overlay1 = "#7f849c"
overlay0 = "#6c7086"
surface2 = "#585b70"
surface1 = "#45475a"
surface0 = "#313244"
base = "#1e1e2e"
mantle = "#181825"
crust = "#11111b"
[os]
disabled = false
style = "bg:surface0 fg:text"
[os.symbols]
Windows = ""
Ubuntu = ""
SUSE = ""
Raspbian = ""
Mint = "󰣭"
Macos = ""
Manjaro = ""
Linux = ""
Gentoo = ""
Fedora = ""
Alpine = ""
Amazon = ""
Android = ""
Arch = ""
Artix = ""
CentOS = ""
Debian = ""
Redhat = ""
RedHatEnterprise = "e"
[username]
show_always = true
style_user = "bg:surface0 fg:text"
style_root = "bg:surface0 fg:text"
format = '[ $user ]($style)'
[directory]
style = "fg:mantle bg:peach"
format = "[ $path ]($style)"
truncation_length = 3
truncation_symbol = "…/"
[directory.substitutions]
"Documents" = " "
"Downloads" = " "
"Music" = " "
"Pictures" = " "
"Developer" = " "
[git_branch]
symbol = ""
style = "bg:teal"
format = '[[ $symbol $branch ](fg:base bg:green)]($style)'
[git_status]
style = "bg:teal"
format = '[[($all_status$ahead_behind )](fg:base bg:green)]($style)'
[nodejs]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[c]
symbol = " "
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[rust]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[golang]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[php]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[java]
symbol = " "
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[kotlin]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[haskell]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[python]
symbol = ""
style = "bg:teal"
format = '[[ $symbol( $version) ](fg:base bg:teal)]($style)'
[docker_context]
symbol = ""
style = "bg:mantle"
format = '[[ $symbol( $context) ](fg:#83a598 bg:color_bg3)]($style)'
[time]
disabled = false
time_format = "%R"
style = "bg:peach"
format = '[[  $time ](fg:mantle bg:purple)]($style)'
[line_break]
disabled = false
[character]
disabled = false
success_symbol = '[󰅂](bold fg:green)'
error_symbol = '[󰅂](bold fg:red)'
vimcmd_symbol = '[󰅁](bold fg:creen)'
vimcmd_replace_one_symbol = '[󰅁](bold fg:purple)'
vimcmd_replace_symbol = '[󰅁](bold fg:purple)'
vimcmd_visual_symbol = '[󰅁](bold fg:lavender)'
+1
View File
@@ -0,0 +1 @@
.DS_Store
@@ -0,0 +1,17 @@
// A launch configuration that launches the extension inside a new window
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
{
"version": "0.2.0",
"configurations": [
{
"name": "Extension",
"type": "extensionHost",
"request": "launch",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
]
}
]
}
@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Language="en-US" Id="catppuccin-vsc" Version="2.0.0" Publisher="Catppuccin" />
<DisplayName>Catppuccin for VSCode</DisplayName>
<Description xml:space="preserve">Soothing pastel theme for VSCode</Description>
<Tags>theme,color-theme,__web_extension</Tags>
<Categories>Themes</Categories>
<GalleryFlags>Public</GalleryFlags>
<Properties>
<Property Id="Microsoft.VisualStudio.Code.Engine" Value="^1.13.0" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionDependencies" Value="" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionPack" Value="" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionKind" Value="ui,workspace,web" />
<Property Id="Microsoft.VisualStudio.Code.LocalizedLanguages" Value="" />
<Property Id="Microsoft.VisualStudio.Services.Links.Source" Value="https://github.com/catppuccin/vscode.git" />
<Property Id="Microsoft.VisualStudio.Services.Links.Getstarted" Value="https://github.com/catppuccin/vscode.git" />
<Property Id="Microsoft.VisualStudio.Services.Links.GitHub" Value="https://github.com/catppuccin/vscode.git" />
<Property Id="Microsoft.VisualStudio.Services.Links.Support" Value="https://github.com/catppuccin/vscode/issues" />
<Property Id="Microsoft.VisualStudio.Services.Links.Learn" Value="https://github.com/catppuccin/vscode#readme" />
<Property Id="Microsoft.VisualStudio.Services.GitHubFlavoredMarkdown" Value="true" />
</Properties>
<License>extension/LICENSE.txt</License>
<Icon>extension/icon.png</Icon>
</Metadata>
<Installation>
<InstallationTarget Id="Microsoft.VisualStudio.Code"/>
</Installation>
<Dependencies/>
<Assets>
<Asset Type="Microsoft.VisualStudio.Code.Manifest" Path="extension/package.json" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Content.Details" Path="extension/README.md" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Content.License" Path="extension/LICENSE.txt" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Icons.Default" Path="extension/icon.png" Addressable="true" />
</Assets>
</PackageManifest>
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2021 Catppuccin
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,81 @@
<h3 align="center">
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/logos/exports/1544x1544_circle.png" width="100" alt="Logo"/><br/>
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
Catppuccin for <a href="https://code.visualstudio.com">VSCode</a>
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
</h3>
<p align="center">
<a href="https://github.com/catppuccin/vscode/stargazers"><img src="https://img.shields.io/github/stars/catppuccin/vscode?colorA=363a4f&colorB=b7bdf8&style=for-the-badge"></a>
<a href="https://github.com/catppuccin/vscode/issues"><img src="https://img.shields.io/github/issues/catppuccin/vscode?colorA=363a4f&colorB=f5a97f&style=for-the-badge"></a>
<a href="https://github.com/catppuccin/vscode/contributors"><img src="https://img.shields.io/github/contributors/catppuccin/vscode?colorA=363a4f&colorB=a6da95&style=for-the-badge"></a>
</p>
<p align="center">
<img src="https://raw.githubusercontent.com/catppuccin/vscode/main/assets/ss.png"/>
</p>
## Previews
<details>
<summary>🌻 Latte</summary>
<img src="https://user-images.githubusercontent.com/79978224/183617750-085cb606-eea0-4c7a-a8b9-10426617c0a0.png"/>
</details>
<details>
<summary>🪴 Frappé</summary>
<img src="https://user-images.githubusercontent.com/79978224/183618317-9adec6d4-b9da-4c6f-b2f4-9752054c98f4.png"/>
</details>
<details>
<summary>🌺 Macchiato</summary>
<img src="https://user-images.githubusercontent.com/79978224/183618382-61a17330-e61f-47c7-b0e1-ffb309ddb459.png"/>
</details>
<details>
<summary>🌿 Mocha</summary>
<img src="https://user-images.githubusercontent.com/79978224/183618460-075a74a2-7d3e-46d8-997a-cfa6fc8cbaab.png"/>
</details>
## Usage
**Preferred method of installation**
- Install the extension from the [marketplace](https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc).\
**OR**
- Open Visual Studio Code. Launch Quick Open by pressing <kbd>Ctrl+P</kbd> and typing `ext install Catppuccin.catppuccin-vsc`.
**Manual method for installation**
1. Clone this repository into the extensions folder of VSCode:
```
git clone https://github.com/catppuccin/vscode.git $HOME/.vscode/extensions/catppuccin-vsc
```
Or if you are using VSCodium:
```
git clone https://github.com/catppuccin/vscode.git $HOME/.vscode-oss/extensions/catppuccin-vsc
```
2. Open the app and type:
* **macOS**: <kbd>CMD+K</kbd> <kbd>CMD+T</kbd>
* **Linux/Windows**: <kbd>CTRL+K</kbd> <kbd>CTRL+T</kbd>
1. Select theme flavour from the list.
2. Enjoy! :sparkles:
## Note
- From the settings, change `window.titleBarStyle` to `custom` for the context menus to be properly rendered according to the theme.
## Development
1. Clone and open this repository in VSCode.
2. Press <kbd>Ctrl+F5</kbd> (or <kbd>CMD+F5</kbd>) to open a new VSCode instance.
3. The new instance's theme elements will update when modifications are performed from the original instance.
## 💝 Thanks to
- [VictorTennekes](https://github.com/VictorTennekes)
- [Gingeh](https://github.com/Gingeh)
- [BrunDerSchwarzmagier](https://github.com/BrunDerSchwarzmagier)
- [ghostx31](https://github.com/ghostx31)
- [Ren](https://github.com/watatomo)
&nbsp;
<p align="center"><img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/footers/gray0_ctp_on_line.png" /></p>
<p align="center">Copyright &copy; 2021-present <a href="https://github.com/catppuccin" target="_blank">Catppuccin Org</a>
<p align="center"><a href="https://github.com/catppuccin/catppuccin/blob/main/LICENSE"><img src="https://img.shields.io/static/v1.svg?style=for-the-badge&label=License&message=MIT&logoColor=d9e0ee&colorA=363a4f&colorB=b7bdf8"/></a></p>
Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

@@ -0,0 +1,57 @@
{
"name": "catppuccin-vsc",
"displayName": "Catppuccin for VSCode",
"publisher": "Catppuccin",
"description": "Soothing pastel theme for VSCode",
"version": "2.0.0",
"engines": {
"vscode": "^1.13.0"
},
"categories": [
"Themes"
],
"contributes": {
"themes": [
{
"label": "Catppuccin Mocha",
"uiTheme": "vs-dark",
"path": "./themes/Catppuccin-mocha-color-theme.json"
},
{
"label": "Catppuccin Macchiato",
"uiTheme": "vs-dark",
"path": "./themes/Catppuccin-macchiato-color-theme.json"
},
{
"label": "Catppuccin Frappé",
"uiTheme": "vs-dark",
"path": "./themes/Catppuccin-frappe-color-theme.json"
},
{
"label": "Catppuccin Latte",
"uiTheme": "vs",
"path": "./themes/Catppuccin-latte-color-theme.json"
}
]
},
"repository": {
"type": "git",
"url": "https://github.com/catppuccin/vscode.git"
},
"bugs": {
"url": "https://github.com/catppuccin/vscode/issues"
},
"icon": "icon.png",
"license": "MIT",
"__metadata": {
"publisherDisplayName": "Catppuccin",
"publisherId": "e7d2ed61-53e0-4dd4-afbe-f536c3bb4316",
"id": "69264e4d-cd3b-468a-8f2b-e69673c7d864",
"isPreReleaseVersion": false,
"targetPlatform": "undefined",
"isApplicationScoped": false,
"updated": false,
"preRelease": false,
"installedTimestamp": 1737998713065
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<PackageManifest Version="2.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2011" xmlns:d="http://schemas.microsoft.com/developer/vsx-schema-design/2011">
<Metadata>
<Identity Language="en-US" Id="catppuccin-vsc-icons" Version="0.33.0" Publisher="Catppuccin" />
<DisplayName>Catppuccin Icons for VSCode</DisplayName>
<Description xml:space="preserve">🦌 Soothing pastel icon theme for VSCode</Description>
<Tags>catppuccin,theme,fancy,pastel-colors,vscode,vscode-theme,vscode-icons,vscode-extension,icon-theme,__web_extension</Tags>
<Categories>Themes</Categories>
<GalleryFlags>Public</GalleryFlags>
<Properties>
<Property Id="Microsoft.VisualStudio.Code.Engine" Value="^1.69.0" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionDependencies" Value="" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionPack" Value="" />
<Property Id="Microsoft.VisualStudio.Code.ExtensionKind" Value="ui,workspace,web" />
<Property Id="Microsoft.VisualStudio.Code.LocalizedLanguages" Value="" />
<Property Id="Microsoft.VisualStudio.Services.Links.Source" Value="https://github.com/catppuccin/vscode-icons.git" />
<Property Id="Microsoft.VisualStudio.Services.Links.Getstarted" Value="https://github.com/catppuccin/vscode-icons.git" />
<Property Id="Microsoft.VisualStudio.Services.Links.GitHub" Value="https://github.com/catppuccin/vscode-icons.git" />
<Property Id="Microsoft.VisualStudio.Services.Links.Support" Value="https://github.com/catppuccin/vscode-icons/issues" />
<Property Id="Microsoft.VisualStudio.Services.Links.Learn" Value="https://github.com/catppuccin/vscode-icons#readme" />
<Property Id="Microsoft.VisualStudio.Services.GitHubFlavoredMarkdown" Value="true" />
<Property Id="Microsoft.VisualStudio.Services.Content.Pricing" Value="Free"/>
</Properties>
<License>extension/LICENSE.txt</License>
<Icon>extension/logo.png</Icon>
</Metadata>
<Installation>
<InstallationTarget Id="Microsoft.VisualStudio.Code"/>
</Installation>
<Dependencies/>
<Assets>
<Asset Type="Microsoft.VisualStudio.Code.Manifest" Path="extension/package.json" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Content.Details" Path="extension/README.md" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Content.License" Path="extension/LICENSE.txt" Addressable="true" />
<Asset Type="Microsoft.VisualStudio.Services.Icons.Default" Path="extension/logo.png" Addressable="true" />
</Assets>
</PackageManifest>
@@ -0,0 +1,21 @@
MIT License
Copyright (c) 2023 Catppuccin
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
@@ -0,0 +1,64 @@
<h3 align="center">
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/logos/exports/1544x1544_circle.png" width="100" alt="Logo"/><br/>
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
Catppuccin icons for <a href="https://code.visualstudio.com/">VSCode</a>
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/misc/transparent.png" height="30" width="0px"/>
</h3>
<p align="center">
<a><img src="https://img.shields.io/github/directory-file-count/catppuccin/vscode-icons/icons?label=icons&colorA=363a4f&colorB=eed49f&style=for-the-badge"></a>
<a href="https://github.com/catppuccin/vscode-icons/stargazers"><img src="https://img.shields.io/github/stars/catppuccin/vscode-icons?colorA=363a4f&colorB=b7bdf8&style=for-the-badge"></a>
<a href="https://github.com/catppuccin/vscode-icons/issues"><img src="https://img.shields.io/github/issues/catppuccin/vscode-icons?colorA=363a4f&colorB=f5a97f&style=for-the-badge"></a>
<a href="https://github.com/catppuccin/vscode-icons/contributors"><img src="https://img.shields.io/github/contributors/catppuccin/vscode-icons?colorA=363a4f&colorB=a6da95&style=for-the-badge"></a>
</p>
<p align="center">
<img src="https://github.com/catppuccin/vscode-icons/raw/HEAD/assets/preview.webp"/>
</p>
## Previews
<details>
<summary>🌻 Latte</summary>
<img src="https://github.com/catppuccin/vscode-icons/raw/HEAD/assets/previews/latte.png"/>
</details>
<details>
<summary>🪴 Frappé</summary>
<img src="https://github.com/catppuccin/vscode-icons/raw/HEAD/assets/previews/frappe.png"/>
</details>
<details>
<summary>🌺 Macchiato</summary>
<img src="https://github.com/catppuccin/vscode-icons/raw/HEAD/assets/previews/macchiato.png"/>
</details>
<details>
<summary>🌿 Mocha</summary>
<img src="https://github.com/catppuccin/vscode-icons/raw/HEAD/assets/previews/mocha.png"/>
</details>
## Usage
1. Install the [icon theme extension](https://marketplace.visualstudio.com/items?itemName=Catppuccin.catppuccin-vsc-icons)
2. Press <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> or <kbd>CMD</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd>
3. Type in `> File Icon Theme` and press enter
4. Select your flavor and press enter
5. Enjoy!
## 💝 Thanks to
- [PraZ](https://github.com/prazdevs)
&nbsp;
<p align="center">
<img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/footers/gray0_ctp_on_line.png"/>
</p>
<p align="center">
Copyright &copy; 2021-present <a href="https://github.com/catppuccin" target="_blank">Catppuccin Org</a>
</p>
<p align="center">
<a href="https://github.com/catppuccin/catppuccin/blob/main/LICENSE"><img src="https://img.shields.io/static/v1.svg?style=for-the-badge&label=License&message=MIT&logoColor=d9e0ee&colorA=363a4f&colorB=b7bdf8"/></a>
</p>
Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

@@ -0,0 +1,109 @@
{
"publisher": "Catppuccin",
"name": "catppuccin-vsc-icons",
"displayName": "Catppuccin Icons for VSCode",
"type": "module",
"version": "0.33.0",
"description": "🦌 Soothing pastel icon theme for VSCode",
"author": "prazdevs",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/catppuccin/vscode-icons"
},
"keywords": [
"catppuccin",
"theme",
"fancy",
"pastel-colors",
"vscode",
"vscode-theme",
"vscode-icons",
"vscode-extension"
],
"categories": [
"Themes"
],
"icon": "logo.png",
"files": [
"dist"
],
"engines": {
"vscode": "^1.69.0"
},
"contributes": {
"iconThemes": [
{
"id": "catppuccin-mocha",
"label": "Catppuccin Mocha",
"path": "themes/mocha/theme.json"
},
{
"id": "catppuccin-latte",
"label": "Catppuccin Latte",
"path": "themes/latte/theme.json"
},
{
"id": "catppuccin-frappe",
"label": "Catppuccin Frappé",
"path": "themes/frappe/theme.json"
},
{
"id": "catppuccin-macchiato",
"label": "Catppuccin Macchiato",
"path": "themes/macchiato/theme.json"
}
]
},
"scripts": {
"build": "yarn build:themes && yarn build:preview",
"build:icons": "tsx scripts/icons.ts",
"build:themes": "tsx scripts/themes.ts",
"build:preview": "tsx scripts/preview.ts",
"catwalk": "tsx scripts/catwalk.ts",
"dev": "chokidar \"src/**/*\" -c \"yarn build\"",
"integrity": "tsx scripts/integrity.ts",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"package": "vsce package --no-dependencies -o dist",
"release": "bumpp -t \"v%s\" -c \"chore: release v\""
},
"devDependencies": {
"@antfu/eslint-config": "^0.38.6",
"@catppuccin/palette": "^0.1.8",
"@types/fs-extra": "^11.0.1",
"@types/node": "^18.16.5",
"@vscode/vsce": "^2.19.0",
"bumpp": "^9.1.0",
"chokidar-cli": "^3.0.0",
"colorsea": "^1.2.1",
"consola": "^3.1.0",
"eslint": "^8.40.0",
"fs-extra": "^11.1.1",
"lint-staged": "^15.2.0",
"pathe": "^1.1.0",
"puppeteer": "^20.1.2",
"scule": "^1.0.0",
"simple-git-hooks": "^2.9.0",
"svgo": "^3.0.2",
"tsx": "^3.12.7",
"typescript": "^5.0.4"
},
"simple-git-hooks": {
"pre-commit": "pnpm lint-staged"
},
"lint-staged": {
"*": "eslint --fix"
},
"__metadata": {
"id": "625b9abd-dfac-405b-bf34-e65f46e2f22f",
"publisherId": "e7d2ed61-53e0-4dd4-afbe-f536c3bb4316",
"publisherDisplayName": "Catppuccin",
"targetPlatform": "undefined",
"isApplicationScoped": false,
"updated": false,
"isPreReleaseVersion": false,
"preRelease": false,
"installedTimestamp": 1737998714308
}
}
@@ -0,0 +1,15 @@
{pkgs ? import <nixpkgs> {}}: let
inherit (pkgs.stdenv) isLinux;
inherit (pkgs) lib;
in
pkgs.mkShell {
buildInputs = with pkgs; ([
nodejs
yarn
]
++ lib.optionals isLinux [chromium]);
PUPPETEER_EXECUTABLE_PATH =
if isLinux
then "${pkgs.chromium}/bin/chromium"
else "";
}
@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ca9ee6" stroke-width="0.95" d="M12 3c7.2 0 9 1.8 9 9s-1.8 9-9 9-9-1.8-9-9 1.8-9 9-9Z" transform="matrix(5.26316 0 0 5.26316 -13.158 -13.158)"/>
<path fill="none" stroke="#ca9ee6" stroke-width="0.95" d="M8.863 16.922C10 16.5 10.5 16 12 16s2 .5 3.138.922c.713.264 1.516-.102 1.778-.772.126-.32.11-.673-.044-.983l-3.708-7.474c-.297-.598-1.058-.859-1.7-.583a1.24 1.24 0 0 0-.627.583l-3.709 7.474c-.321.648-.017 1.415.679 1.714.332.143.715.167 1.056.04z" transform="matrix(5.26316 0 0 5.26316 -13.158 -13.158)"/>
</svg>

After

Width:  |  Height:  |  Size: 640 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<rect width="94.052" height="94.445" x="2.974" y="2.777" fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke" rx="16.188" ry="16.092"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M33.14 69.278h32.406M33.435 80.472h32.406" paint-order="fill markers stroke"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M67.87 57.783s-1.653.23-2.485.254a7.733 7.733 0 0 1-1.18-.054c-.355-.045-.72-.084-1.052-.218-.345-.14-.7-.317-.943-.599-.225-.26-.336-.61-.418-.943-.141-.583-.09-1.197-.108-1.796-.102-3.361 0-6.725 0-10.087 0-3.363-.03-6.725 0-10.087.012-1.404.08-2.806.072-4.21-.003-.572.013-1.148-.05-1.718-.07-.615-.191-1.226-.36-1.821-.18-.633-.387-1.265-.693-1.848a8.993 8.993 0 0 0-1.36-1.95c-.39-.418-.867-.747-1.334-1.077-.623-.442-1.255-.888-1.95-1.206-.676-.31-1.403-.508-2.13-.667-.858-.188-1.74-.268-2.616-.334a22.235 22.235 0 0 0-2.31-.051c-.737.022-1.478.06-2.206.18-.774.126-1.532.34-2.283.564-.739.221-1.483.444-2.181.77a9.752 9.752 0 0 0-1.565.923c-.478.344-.92.737-1.335 1.155a13.661 13.661 0 0 0-1.462 1.719c-.354.5-.643 1.046-.924 1.59-.275.535-.553 1.073-.744 1.643-.198.59-.296 1.21-.41 1.821-.108.578-.198 1.16-.257 1.745-.015.154-.025.462-.025.462" paint-order="fill markers stroke"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M61.012 35.56s-2.049.991-3.13 1.335c-1.234.392-2.514.648-3.797.82-3.446.464-6.968.119-10.417.565a20.961 20.961 0 0 0-3.233.667 15.04 15.04 0 0 0-2.514.975c-.687.346-1.375.721-1.95 1.232a7.774 7.774 0 0 0-1.54 1.898c-.378.651-.636 1.374-.82 2.104-.275 1.086-.363 2.217-.41 3.336-.04.923-.077 1.864.102 2.77.134.68.408 1.331.718 1.95.366.73.814 1.424 1.334 2.053.378.457.809.876 1.283 1.232.521.39 1.1.705 1.694.975.526.24 1.09.389 1.642.564.696.222 1.385.481 2.103.616.777.146 1.573.149 2.36.205.616.044 1.232.122 1.848.103.723-.023 1.443-.131 2.155-.257.589-.104 1.171-.245 1.745-.41a15.632 15.632 0 0 0 1.796-.616 17.522 17.522 0 0 0 1.899-.975c.6-.347 1.186-.72 1.744-1.129.412-.302.785-.652 1.18-.975.698-.569 1.468-1.057 2.104-1.693.964-.963 2.566-3.182 2.566-3.182" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m50 2.79 47.21 11.803-5.902 62.552L50 97.209 8.692 77.145l-5.901-62.55Z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M26.395 71.626 50 15.92l23.605 55.707m-39.09-17.522h31.263" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 514 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<g fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.02665308">
<path d="m12.147 21.265-.147-.03-.147.03c-2.377.475-4.62.21-6.26-1.1C3.964 18.86 2.75 16.373 2.75 12c0-4.473 1.008-6.29 2.335-6.954.695-.347 1.593-.448 2.735-.317 1.141.132 2.458.488 3.943.983l.26.086.255-.102c2.482-.992 4.713-1.373 6.28-.641 1.47.685 2.692 2.538 2.692 6.945 0 4.374-1.213 6.86-2.843 8.164-1.64 1.312-3.883 1.576-6.26 1.1z" transform="matrix(4.8702 0 0 4.8702 -8.442 -7.186)"/>
<path d="M12 5.5C12 3 11 2 9 2" transform="matrix(4.8702 0 0 4.8702 -8.442 -7.186)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 713 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M95.714 36.687a47.5 47.5 0 0 1-26.728 56.767A47.5 47.5 0 0 1 9.274 74.186a47.5 47.5 0 0 1 11.492-61.683 47.5 47.5 0 0 1 62.645 3.53" paint-order="fill markers stroke"/>
<circle cx="84.668" cy="17.755" r="2.5" fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M29.088 70.546 50 22.786 70.912 70.51" paint-order="fill markers stroke"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m36.322 56.534 15.811.121" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 895 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M52.324 21.125a2.325 2.325 0 0 1-2.326-2.318A16.264 16.264 0 0 1 66.263 2.542a2.32 2.32 0 0 1 2.318 2.326 16.264 16.264 0 0 1-16.257 16.25Zm33.919 48.922a2.316 2.316 0 0 1 .677 2.895c-8.169 16.366-14.698 24.516-20.657 24.516-2.773 0-5.498-.895-8.156-2.644a12.081 12.081 0 0 0-12.848-.278c-3.213 1.925-6.284 2.922-9.193 2.922-8.773 0-23.234-26.997-23.234-41.817 0-15.81 8.292-27.878 20.909-27.878 5.932 0 11.057.881 15.363 2.644a6.941 6.941 0 0 0 5.667-.15c3.492-1.68 8.095-2.494 13.817-2.494 6.983 0 13.058 3.478 18.116 10.223a2.325 2.325 0 0 1-.461 3.255c-5.648 4.23-8.367 8.99-8.367 14.4 0 5.417 2.72 10.17 8.367 14.406z"/>
</svg>

After

Width:  |  Height:  |  Size: 829 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<circle cx="50" cy="50" r="47.5" fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke"/>
<circle cx="50" cy="50" r="23" fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke"/>
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M30.906 37.14 4.353 58.307m58.69 10.712L43.025 97.26" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 623 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.994" d="M54.548 41.395a22.333 22.333 0 1 1 4.881 24.408c-9.177-9.763-10.373-22.968-18.843-31.535a22.309 22.309 0 1 0 0 31.535 22.528 22.528 0 0 0 4.882-7.078m-15.01-8.69H18.545m62.484 0H69.119m5.956 5.932V44.08"/>
</svg>

After

Width:  |  Height:  |  Size: 413 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<g fill="none" stroke="#838ba7" stroke-width="1.9" transform="matrix(2.63158 0 0 2.63158 -13.158 -13.158)">
<rect width="24" height="36" x="12" y="6" rx="2"/>
<path stroke-linecap="round" stroke-linejoin="round" d="M12 12H6m6 8H6m6 8H6m6 8H6m36-24h-6m6 8h-6m6 8h-6m6 8h-6"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 401 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M63.645 4.808c.753.937 1.137 2.198 1.906 4.722l16.784 55.13a69.858 69.858 0 0 0-20.066-6.794l-10.924-36.92c-.404-1.36-2.332-1.354-2.728.008l-10.798 36.9a69.839 69.839 0 0 0-20.154 6.806L34.53 9.523c.768-2.521 1.153-3.781 1.91-4.715a6.198 6.198 0 0 1 2.513-1.86c1.114-.446 2.428-.446 5.064-.446h12.047c2.636 0 3.957 0 5.072.45a6.202 6.202 0 0 1 2.505 1.856z"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M65.471 70.063c-2.766 2.367-8.288 3.977-14.648 3.977-7.809 0-14.353-2.428-16.09-5.698-.618 1.875-.76 4.019-.76 5.387 0 0-.408 6.725 4.269 11.405 0-2.428 1.971-4.4 4.4-4.4 4.161 0 4.157 3.632 4.154 6.58v.264c0 4.473 2.732 8.304 6.62 9.922a9.019 9.019 0 0 1-.906-3.954c0-4.265 2.505-5.852 5.418-7.697 2.313-1.472 4.888-3.101 6.66-6.379a12.024 12.024 0 0 0 1.452-5.74c0-1.245-.191-2.482-.569-3.667z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m60.221 50.944-.683-2.308-2.73-9.23-5.463-18.46c-.404-1.36-2.332-1.354-2.728.008l-10.798 36.9a69.839 69.839 0 0 0-20.154 6.806L34.53 9.523c.768-2.521 1.153-3.781 1.91-4.715a6.198 6.198 0 0 1 2.513-1.86c1.114-.446 2.428-.446 5.064-.446h12.047c2.636 0 3.957 0 5.072.45a6.202 6.202 0 0 1 2.505 1.856h.004c.753.937 1.137 2.198 1.906 4.722l8.392 27.565 2.098 6.891.525 1.723"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M45.259 73.61c-1.739-.279-3.343-.685-4.758-1.193-2.829-1.016-4.9-2.44-5.768-4.075-.618 1.875-.76 4.019-.76 5.387 0 0-.408 6.725 4.269 11.405 0-2.428 1.971-4.4 4.4-4.4 4.161 0 4.157 3.632 4.154 6.58v.264c0 4.473 2.732 8.304 6.62 9.922"/>
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5.00775" d="M84.218 76.25a7.967 7.967 0 0 1-7.967 7.967 7.967 7.967 0 0 1-7.968-7.967 7.967 7.967 0 0 1 7.968-7.967 7.967 7.967 0 0 1 7.967 7.967zM76.25 55.004c-2.835 0-3.84 4.33-6.64 5.311-2.799.982-7.104-2.19-9.295 0-2.191 2.191.982 6.497 0 9.296-.982 2.799-5.312 3.805-5.312 6.639s4.33 3.84 5.312 6.64c.982 2.799-2.19 7.103 0 9.295 2.19 2.191 6.497-.975 9.295.007s3.806 5.305 6.64 5.304c2.833 0 3.84-4.33 6.639-5.311 2.799-.982 7.103 2.19 9.295 0s-.974-6.497.007-9.296c.982-2.798 5.305-3.806 5.304-6.639 0-2.833-4.33-3.84-5.311-6.64-.982-2.799 2.19-7.104 0-9.295-2.191-2.19-6.497.982-9.296 0-2.799-.982-3.805-5.311-6.639-5.311z" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e5c890" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M20.665 20.899c7.979-4.91 16.824-11.141 26.3-14.236 8.372-2.735 17.548-5.318 26.178-3.564 4.315.877 9.13 2.952 11.355 6.752 2.068 3.532 2.162 8.627.307 12.275C77.816 35.87 46.76 48.433 46.76 48.433m8.684-43.25L13.822 97.483s44.418-15.57 59.535-32.35c3.143-3.49 6.89-8.558 5.403-13.013-1.286-3.85-6.49-5.504-10.491-6.186-11.315-1.927-33.779 6.687-33.779 6.687" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 599 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M24.475 79.797v3.353m.839-35.792-.084 3.102m6.622 2.011s-4.443-1-6.957-1.005c-2.042-.004-4.35.393-5.868 1.76-1.507 1.358-2.776 3.633-2.347 5.616.524 2.421 1.6 3.442 3.018 4.61 1.584 1.305 3.703 1.861 5.704 2.322 2.19.505 4.562 1.088 6.198 2.623 1.002.94 1.82 2.314 1.844 3.688.031 1.813-.926 3.722-2.263 4.946-1.356 1.24-3.388 1.516-5.197 1.844-1.567.284-3.19.223-4.777.084-1.305-.115-3.856-.755-3.856-.755" paint-order="fill markers stroke"/>
<path fill="none" stroke="#a6d189" stroke-width="4.43410018" d="M16.602 91.486c-3.976 0-8.443-4.449-8.443-8.424V32.516c0-3.972 4.453-8.425 8.424-8.425H67.13c3.97 0 8.424 4.453 8.424 8.425v50.546c0 3.971-4.453 8.424-8.424 8.424z" transform="matrix(1.12762 0 0 1.12762 -6.381 -6.381)"/>
<path fill="none" stroke="#a6d189" stroke-width="4.43410018" d="m10.976 26.903 13.589-13.722c2.18-2.2 5.54-4.667 8.638-4.667h50.214c3.936 0 8.424 4.34 8.424 8.276v45.833c0 3.724-1.71 7.64-4.258 10.356l-14.71 15.683" transform="matrix(1.12762 0 0 1.12762 -6.381 -6.381)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ca9ee6" stroke-width="4.43410018" d="M16.602 91.486c-3.976 0-8.443-4.449-8.443-8.424V32.516c0-3.972 4.453-8.425 8.424-8.425H67.13c3.97 0 8.424 4.453 8.424 8.425v50.546c0 3.971-4.453 8.424-8.424 8.424z" transform="matrix(1.12762 0 0 1.12762 -6.381 -6.381)"/>
<path fill="none" stroke="#ca9ee6" stroke-width="4.43410018" d="m10.976 26.903 13.589-13.722c2.18-2.2 5.54-4.667 8.638-4.667h50.214c3.936 0 8.424 4.34 8.424 8.276v45.833c0 3.724-1.71 7.64-4.258 10.356l-14.71 15.683" transform="matrix(1.12762 0 0 1.12762 -6.381 -6.381)"/>
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m16 57 18.681 11L16 79" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 828 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M45.278 40.555V16.943h-4.723m37.78 66.115V59.445h-4.722"/>
<rect width="14.168" height="23.613" x="64.168" y="16.943" fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" rx="2.361"/>
<rect width="14.168" height="23.613" x="40.555" y="59.445" fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" rx="2.361"/>
<rect width="94.444" height="94.444" x="2.778" y="2.778" fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke" rx="16.667" ry="16.667"/>
</svg>

After

Width:  |  Height:  |  Size: 814 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e5c890" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M96.49 45.742c-2.03-4.024-7.45-4.585-10.317-1.352-7.697-5.896-15.357-18.285-10.889-33.027-7.89-.932-16.463 1.477-23.926 5.863-1.931-4.027-2.96-8.331-2.96-14.271-7.054 3.794-12.73 10.83-16.323 18.776-4.008-2.202-7.38-5.16-10.854-10.118-3.562 7.066-4.203 15.964-2.656 24.446-4.511.478-8.947-.019-14.598-2.076C5.125 41.91 9.8 49.663 16.048 55.767c-3.429 3.008-7.362 5.16-13.207 6.727 5.436 5.77 13.591 9.42 22.105 10.86-1.089 4.374-3.077 8.35-6.922 12.931 7.803 1.611 16.612-.094 24.434-3.826 1.623 4.216 2.278 8.621 1.762 14.586 11.096-4.78 21.94-18.905 23.79-35.536 9.224-1.54 14.94-4.649 19.583-7.11 6.49 3.08 11.403-3.559 8.897-8.657zm-28.354 13.95c-.022-4.372-2.601-9.202-3.273-13.647-.437-2.894-1.093-5.828-.61-11.058.017-4.732 4.431-15.119 8.393-21.585m12.832 31.84c-1.747 4.059-.162 6.818 1.377 8.457"/>
</svg>

After

Width:  |  Height:  |  Size: 1012 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#f2d5cf" stroke-linecap="square" stroke-width="0.785558" d="M.5 8.5c0 5.25 5.5 6 7.5 6s7.5-.75 7.5-6c0-4-4.5-6-7.5-7-3 1-7.5 3-7.5 7z" transform="matrix(6.3351 0 0 6.39486 -.68 -1.09)"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M42.278 66.055h15.444C56.006 69.352 53.432 71 50 71c-3.432 0-6.006-1.648-7.722-4.945Z"/>
<circle cx="31.012" cy="50" r="5" fill="#838ba7" paint-order="fill markers stroke"/>
<circle cx="69" cy="50" r="5" fill="#838ba7" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 704 B

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#838ba7" stroke-width="5" d="M70.329 73.289v-8.88a8.88 8.88 0 0 1 17.759 0v8.88m-23.679 0h29.599a2.96 2.96 0 0 1 2.96 2.96v17.759a2.96 2.96 0 0 1-2.96 2.96H64.409a2.96 2.96 0 0 1-2.96-2.96v-17.76a2.96 2.96 0 0 1 2.96-2.96z"/>
<path fill="none" stroke="#f2d5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M87.715 48.319c.232-1.693.355-3.481.355-5.37 0-23.035-25.671-34.552-42.785-40.311C28.171 8.397 2.5 19.914 2.5 42.948 2.5 73.181 33.876 77.5 45.285 77.5c1.426 0 3.164-.067 5.114-.245"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M38.231 54.319h13.868c-1.54 2.96-3.852 4.44-6.934 4.44-3.082 0-5.393-1.48-6.934-4.44z"/>
<circle cx="28.115" cy="39.902" r="4.49" fill="#838ba7" paint-order="fill markers stroke"/>
<circle cx="62.227" cy="39.902" r="4.49" fill="#838ba7" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M53.846 4.143 87.791 23.74a7.686 7.686 0 0 1 3.846 6.662v39.196a7.689 7.689 0 0 1-3.846 6.662L53.846 95.858a7.688 7.688 0 0 1-7.692 0L12.209 76.26a7.686 7.686 0 0 1-3.846-6.662V30.402a7.693 7.693 0 0 1 3.846-6.662L46.154 4.143a7.687 7.687 0 0 1 7.692 0z"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M68.13 67.213a25 25 0 0 1-27.303 6.043A25 25 0 0 1 25 50.201a25 25 0 0 1 15.454-23.307 25 25 0 0 1 27.397 5.604"/>
</svg>

After

Width:  |  Height:  |  Size: 681 B

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M45.387 78.56h25.087a2.779 2.779 0 0 0 2.779-2.78V48.171a2.779 2.779 0 0 0-2.78-2.78H29.599a2.779 2.779 0 0 0-2.78 2.78v12.145" clip-rule="evenodd"/>
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M36.769 45.392V32.125c0-7.277 5.99-13.268 13.267-13.268 7.277 0 13.267 5.99 13.267 13.268v13.267" clip-rule="evenodd"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M94.118 33.71a47.223 47.223 0 0 1-12.722 51.374 47.223 47.223 0 0 1-52.42 7.299" paint-order="fill markers stroke"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M11.444 77.552a47.223 47.223 0 0 1 9.408-64.873 47.223 47.223 0 0 1 65.173 7.031" paint-order="fill markers stroke"/>
<circle cx="90.774" cy="26.055" r="6.647" fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke"/>
<circle cx="23.282" cy="81.606" r="11.439" fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m32.54 74.213 14.566-11.905M85.245 30.52l-8.3 6.646" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<defs>
<linearGradient id="a" x1="3.843" x2="28.148" y1="28.15" y2="3.845" gradientTransform="translate(-7.154 -7.15) scale(3.57177)" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#85c1dc"/>
<stop offset="1" stop-color="#8caaee"/>
</linearGradient>
</defs>
<path fill="none" stroke="#99d1db" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.996" d="M96.5 55.97c1.117 1.1 1.07 1.697-.023 2.752-3.732 3.617-7.397 7.333-11.072 11.024-.627.631-1.082 1.117-1.975.217Q66.855 53.253 50.22 36.61 40.077 26.552 29.924 16.505c-.651-.641-.576-1.076.038-1.697q5.914-5.856 11.77-11.777c.727-.736 1.171-.608 1.83.058q7.217 7.315 14.488 14.59c1.313 1.269 2.62 2.548 3.943 3.804.53.502.94 1.194 1.795 1.225q9.823-9.8 19.632-19.616c.73-.733 1.191-.835 1.978-.037A637.701 637.701 0 0 0 96.79 14.337c1.001.96.9 1.48-.03 2.395-6.149 6.064-12.199 12.215-18.38 18.255-1.273 1.239-1.127 1.846.053 3.003 6.064 5.948 12.009 12.025 18.069 17.98zm-46.74 7.441a2.114 2.114 0 0 0-.227-.339q-16.426-16.43-32.842-32.876c-.834-.835-1.32-.818-2.134 0A622.127 622.127 0 0 1 3.36 41.393c-1.08 1.039-.937 1.599.05 2.572C9.46 49.937 15.41 56.008 21.48 61.95c1.228 1.208 1.188 1.863-.024 3.054C15.348 71.008 9.35 77.126 3.272 83.166c-.89.882-1.127 1.412-.082 2.426A490.434 490.434 0 0 1 14.35 96.82c.882.916 1.357.902 2.25 0q6.25-6.39 12.636-12.653a94.865 94.865 0 0 1 7.366-7.126l5.327 5.307q7.238 7.262 14.462 14.54c.678.678 1.177.702 1.866 0q5.85-5.9 11.754-11.744c.627-.62.634-1.055 0-1.696Q59.865 73.462 49.76 63.41Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M26.243 83.679V56.025l23.703 11.852V95.53z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M2.57 71.856V44.203l23.702 11.851v27.654z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M26.243 56.054V28.401l23.703 11.851v27.654zM73.649 83.679V56.025L49.946 67.877V95.53zM97.418 69.215V42.88L73.715 56.047v26.337z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M73.649 56.054V28.401L49.946 40.252v27.654zM97.418 42.835V16.498L73.715 29.666v26.337zM49.946 40.064 26.243 28.213 49.946 16.36l23.703 11.852ZM73.728 28.173 50.025 16.322 73.728 4.47l23.703 11.852ZM26.272 56.084 2.57 44.232l23.703-11.851v15.802Z"/>
</svg>

After

Width:  |  Height:  |  Size: 992 B

@@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50623" d="M23.658 73.64V48.716l21.362 10.68V84.32z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50623" d="M2.322 62.985V38.062l21.362 10.681v24.923z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50623" d="M23.658 48.743V23.821L45.02 34.5v24.923z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50623" d="M66.382 51.832v-3.115L45.02 59.397V84.32l8.011-4.005"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50623" d="M87.804 45.77v-8.901L66.442 48.737"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50623" d="M66.382 48.743V23.821L45.02 34.5v24.923zM87.804 36.83V13.092L66.442 24.961v23.736zM45.02 34.332l-21.362-10.68L45.02 12.97l21.362 10.681ZM66.454 23.615l-21.362-10.68L66.454 2.252l21.362 10.681ZM23.684 48.77 2.322 38.087l21.362-10.68v14.24z"/>
<path fill="none" stroke="#838ba7" stroke-width="5" d="M70.329 73.289v-8.88a8.88 8.88 0 0 1 17.759 0v8.88m-23.679 0h29.599a2.96 2.96 0 0 1 2.96 2.96v17.759a2.96 2.96 0 0 1-2.96 2.96H64.409a2.96 2.96 0 0 1-2.96-2.96v-17.76a2.96 2.96 0 0 1 2.96-2.96z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M55.055 4.92a7.15 7.15 0 0 0-10.11 0l-6.79 6.79h-9.603a7.15 7.15 0 0 0-7.149 7.15v9.602l-6.79 6.79a7.15 7.15 0 0 0 0 10.11l6.79 6.79v9.602a7.15 7.15 0 0 0 7.15 7.15h7.149V97.5L50 83.202 64.298 97.5V68.904h7.15a7.15 7.15 0 0 0 7.149-7.15v-9.602l6.79-6.79a7.148 7.148 0 0 0 0-10.11l-6.79-6.79v-9.603a7.15 7.15 0 0 0-7.15-7.15h-9.602z" clip-rule="evenodd"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M50 54.452c7.897 0 14.298-6.402 14.298-14.298 0-7.897-6.401-14.299-14.298-14.299s-14.298 6.402-14.298 14.299c0 7.896 6.401 14.298 14.298 14.298z" clip-rule="evenodd"/>
</svg>

After

Width:  |  Height:  |  Size: 832 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M50 88.355c23.62 0 42.767-19.148 42.767-42.767C92.767 21.968 73.62 2.82 50 2.82c-23.62 0-42.767 19.148-42.767 42.768 0 17.193 10.146 32.017 24.778 38.81M50 88.355l6.11-8.825M50 88.355l6.11 8.825m10.13-61.724L50 51.697v-35.73"/>
</svg>

After

Width:  |  Height:  |  Size: 431 B

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M63.359 72.642a26.29 26.29 0 0 1-26.589.075 26.29 26.29 0 0 1-13.055-23.163A26.29 26.29 0 0 1 37.55 26.847"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M37.406 26.925A26.29 26.29 0 0 1 72.7 36.743a26.29 26.29 0 0 1-8.792 35.564"/>
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M94.832 64.718a47.186 47.186 0 0 1-59.387 30.167A47.186 47.186 0 0 1 5.062 35.61"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M5.477 34.368A47.186 47.186 0 0 1 64.701 5.162a47.186 47.186 0 0 1 30.433 58.601"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M48.961 48.297S37.914 65.4 39.111 73.92"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M5.37 34.785c3.372-7.793 13.508-10.707 22.03-10.872 23.981-.465 19.037 41.202 37.716 49.117 8.805 3.73 25.095-.449 29.78-8.477"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M34.694 75.271 9.01 97.16H88.04Z"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M57.082 2.495 97.5 82.88 62.8 68.665l-5.718-66.17z"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m2.5 81.566 43.358-36.925-3.646-42.142L2.5 81.567Z"/>
</svg>

After

Width:  |  Height:  |  Size: 559 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M66.938 20.814 49.475 38.138l10.39 10.294 7.073-7.019L87.03 61.331l10.395-10.294ZM34.05 38.68 2.575 68.88l10.732 10.306 20.738-19.918 20.739 19.918 10.73-10.306Z"/>
</svg>

After

Width:  |  Height:  |  Size: 368 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m89.304 53.015-39.26 38.883-39.26-38.883a26.173 26.173 0 1 1 39.26-34.371 26.173 26.173 0 1 1 39.26 34.402"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M50.043 18.612 32.806 35.85a5.235 5.235 0 0 0 0 7.402l2.842 2.842c3.612 3.612 9.475 3.612 13.087 0l5.234-5.234a16.657 16.657 0 0 1 23.557 0l11.778 11.778M52.66 68.342l10.47 10.47m2.617-23.557 10.469 10.47"/>
</svg>

After

Width:  |  Height:  |  Size: 627 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M37.868 54.81a31.432 31.432 0 0 0-17.342-5.184c-6.615 0-12.82 1.784-17.894 5.263a47.368 47.368 0 1 1 94.736 0c-5.084-3.495-11.263-5.263-17.894-5.263a31.579 31.579 0 0 0-29.5 42.863"/>
</svg>

After

Width:  |  Height:  |  Size: 387 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m50.075 2.86 40.05 12.867C100.7 72.867 62.68 97.139 49.89 97.139c-12.79 0-50.923-24.346-39.866-81.412z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#ef9f76" stroke-width="5" d="M54.513 50.12a9.026 9.026 0 0 0 4.532-7.71c.817-12.851-18.907-12.851-18.09 0a9.025 9.025 0 0 0 4.532 7.82v12.534c-.593 6.584 9.62 6.584 9.026 0z"/>
</svg>

After

Width:  |  Height:  |  Size: 550 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M9.192 35.035c24.708 12.387 67.493 11.548 87.93 0-3.556 11.733-12.155 37.865-20.9 46.387-8.746 8.521-12.5 8.32-20.645 8.665-8.143.345-15.547.507-25.231-8.156-9.684-8.664-19.517-29.224-21.155-46.896Z"/>
<path fill="none" stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M9.07 24.062c24.731 12.4 67.56 11.56 88.015 0m-58.03-13.225c-5.452-2.621-12.193.191-12.516 4.353-.327 4.202 7.66 4.58 11.87 4.366 4.244-.217 7.72-3.573 11.46-5.594 4.575-2.473 9.143-3.582 13.779-2.866 3.764.583 10.422 1.312 9.96 5.594-.595 5.513-13.52 5.987-16.27 3.707m-46.72 26.789C-1.916 58.851-.249 76.114 23.414 75.58"/>
</svg>

After

Width:  |  Height:  |  Size: 837 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M22.01 57.44a12.79 14.081 0 0 1-16.247-3.131 12.79 14.081 0 0 1 .065-18.159 12.79 14.081 0 0 1 16.269-2.988" paint-order="fill markers stroke"/>
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M31.647 18.72h9.329v32.006s-1.005 8.756 6.746 8.612h5.597" paint-order="fill markers stroke"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M66.668 58.764h30.571" paint-order="fill markers stroke"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m69.756 81.28 12.108-12.107L93.973 81.28" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 898 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M43.668 97.473H8.746c-2.797 0-5.934-3.137-5.934-5.934V8.46c0-2.797 3.137-5.934 5.934-5.934h71.21c2.797 0 5.934 3.137 5.934 5.934v49.844" paint-order="fill markers stroke"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M20.987 28.262h43.572M20.589 48.755h23.477" paint-order="fill markers stroke"/>
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m56.401 84.369 12.535 12.534 28.252-28.252" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 748 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e5c890" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.20736261" d="m8.246 8.248-1.28.996s-.453.093 1.652-.108c.68 1.007 2.604 3.462.642 4.891-6.54 3.534-2.34 1.93 1.599 5.878.541.543-2.005 3.142-2.005 3.142l.027 1.68 6.58.027-.123-2.105c-.047-.815-1.388-.82-.856-2.814.193-.723.686-2.546 1.906-2.792-.296-.692-.279-1.285.078-1.526 1.396-.945 1.555 1.18-1.527 3.293 16.252-1.721 3.856-19.315-1.882-5.361-.73-.396-.395-7.368-1.257-7.052" transform="matrix(4.1443 0 0 4.13822 -9.788 -4.84)"/>
<path fill="none" stroke="#ea999c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.20736261" d="M8.457 7.949c-2.068-.307-3.85-3.18-.115-5.478 3.973-2.444 10.825 1.894 5.995 5.843-.687.562-.807-4.555-5.88-.365Z" transform="matrix(4.1443 0 0 4.13822 -9.788 -4.84)"/>
</svg>

After

Width:  |  Height:  |  Size: 919 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M53.846 4.143 87.791 23.74a7.686 7.686 0 0 1 3.846 6.662v39.196a7.689 7.689 0 0 1-3.846 6.662L53.846 95.858a7.688 7.688 0 0 1-7.692 0L12.209 76.26a7.686 7.686 0 0 1-3.846-6.662V30.402a7.693 7.693 0 0 1 3.846-6.662L46.154 4.143a7.687 7.687 0 0 1 7.692 0z"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M46.86 49.718h9.437m-4.719 4.719v-9.438M66.456 49.718h9.438m-4.719 4.719v-9.438"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M68.13 67.213a25 25 0 0 1-27.303 6.043A25 25 0 0 1 25 50.201a25 25 0 0 1 15.454-23.307 25 25 0 0 1 27.397 5.604"/>
</svg>

After

Width:  |  Height:  |  Size: 870 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M53.846 4.143 87.791 23.74a7.686 7.686 0 0 1 3.846 6.662v39.196a7.689 7.689 0 0 1-3.846 6.662L53.846 95.858a7.688 7.688 0 0 1-7.692 0L12.209 76.26a7.686 7.686 0 0 1-3.846-6.662V30.402a7.693 7.693 0 0 1 3.846-6.662L46.154 4.143a7.687 7.687 0 0 1 7.692 0z"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M64.965 70.026a25 25 0 0 1-33.492-3.24 25 25 0 0 1 .07-33.649 25 25 0 0 1 33.505-3.1"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M52.5 55.127h19.017M53.464 44.96h19.017m-4.207-5.52L65.733 60.56m-6.836-21.12-2.541 21.12"/>
</svg>

After

Width:  |  Height:  |  Size: 853 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M8.1 2.793h83.8l-8.38 84.358L50 97.207 16.48 87.15Z"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M25.422 20.569H75.14l-5.333 51.777L50 77.112l-19.715-4.766-1.168-13.014m10.72-14.438H69.43"/>
</svg>

After

Width:  |  Height:  |  Size: 458 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50456" d="M56.094 12.69h41.654l-7.55 75.998L60 97.748l-30.198-9.06-.944-9.5-.236-2.375"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.50456" d="M57.732 28.704h24.917L77.844 75.35 60 79.644 42.238 75.35l-1.051-11.725m9.657-13.008h26.662"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M25.248 2.5C12.68 2.5 2.5 12.685 2.5 25.248a22.645 22.645 0 0 0 4.519 13.61L21.61 64.132c.085.163.17.325.274.474l.032.056.01-.005a4.084 4.084 0 0 0 3.335 1.703c1.255 0 2.35-.57 3.102-1.45l.038.02.144-.25a4.22 4.22 0 0 0 .538-.93l14.295-24.763a22.646 22.646 0 0 0 4.62-13.739c0-12.563-10.18-22.748-22.749-22.748z"/>
<circle cx="25.25" cy="26" r="9.75" fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-width="5" d="M2.568 14.017c0-3.975 3.515-7.197 7.85-7.197h31.404l8.505 7.851h39.254c4.336 0 7.851 3.222 7.851 7.197l-.654 64.115c0 3.975-3.515 7.197-7.85 7.197h-78.51c-4.335 0-7.85-3.222-7.85-7.197z" clip-rule="evenodd"/>
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M60.162 41.987v33.875M39.837 41.987v33.875M80.39 41.987v33.875M19.512 41.987v33.875m0 0h60.976M19.512 58.925h60.976M19.512 41.987h60.976" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 645 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M91.941 44.798C91.888 73.696 68.488 97.15 39.59 97.202V85.37l-.052-.051C17.132 79.507 3.624 56.682 9.384 34.276A41.886 41.886 0 0 1 60.374 4.12c18.48 4.764 31.566 21.622 31.566 40.73zM42.207 29.145 39.59 23.91m18.323 36.646 2.618 5.235M34.354 52.703l-5.236 2.618m15.706 5.235-2.618 5.235m13.088-36.646 2.618-5.235M71 52.703l-5.236-2.618m-31.41-10.47-5.236-2.618"/>
</svg>

After

Width:  |  Height:  |  Size: 568 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.99107" d="M84.58 52.682C60.429 73.811 21.7 84.763 2.496 45.807c25.666-25.758 52.295-20.853 70.4-.963-19.022 19.204-39.28 28.233-53.212 2.202 0 0 19.386-17.05 34.237-2.2 0 0-2.671 3.622-5.521 4.628"/>
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="4.99107" d="M37.144 27.285V19.82h60.36v60.36h-60.36v-7.337"/>
</svg>

After

Width:  |  Height:  |  Size: 561 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M47.81 57.745a14.936 14.817 0 0 1-16.57 7.012 14.936 14.817 0 0 1-11.318-13.904 14.936 14.817 0 0 1 10.4-14.593 14.936 14.817 0 0 1 16.988 5.947m20.969 23.582L55.002 36.273m-5.026 61.236c2.685-.349 3.854-.538 5.347-1.534.916-.775 1.79-2.053 2.202-3.164l23.438-56.538M49.734 97.505A47.506 47.506 0 0 1 3.042 57.193a47.506 47.506 0 0 1 32.485-52.44 47.506 47.506 0 0 1 56.888 23.852 47.506 47.506 0 0 1-14.629 59.927" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 655 B

@@ -0,0 +1,10 @@
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="-5 -5 110 110">
<g>
<path fill="none" stroke="#ea999c" stroke-width="4.89" d="M54.075 36.278c2.683-5.846 9.015-9.995 16.32-9.995 9.704 0 17.689 7.32 17.689 16.215v.006c0 8.895-7.985 16.215-17.689 16.215-3.149 0-6.117-.771-8.69-2.117" transform="translate(.068 -2.023) scale(1.02352)"/>
<path fill="#ea999c" fill-rule="nonzero" d="M96.158 23.751v.002c0 2.858-2.566 5.21-5.684 5.21s-5.684-2.352-5.684-5.21v-.002c0-2.858 2.566-5.21 5.684-5.21s5.684 2.352 5.684 5.21z" transform="translate(.068 -2.023) scale(1.02352)"/>
<g fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="miter" stroke-miterlimit="1.5">
<path stroke-width="4.8822931" d="M51.669 54.864a17.713 17.713 0 0 0-17.713-17.713H13.428v35.427h20.528a17.714 17.714 0 0 0 17.713-17.713z" transform="translate(.068 -2.023) scale(1.02352)"/>
<path stroke-width="4.89" d="M61.255 54.864A26.594 26.594 0 0 0 34.661 28.27H3.842v53.189h30.819a26.595 26.595 0 0 0 26.594-26.594z" transform="translate(.068 -2.023) scale(1.02352)"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M42.517 97.159h36.058V78.575h18.583V42.518L60.194 5.554c-2.1-2.1-5.96-3.5-8.637-2.209l-32.543 15.67L3.346 51.558c-1.29 2.678.108 6.536 2.209 8.638z"/>
<path fill="none" stroke="#85c1dc" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m19.215 73.856-.201-54.84 54.47.571m-54.47-.572 59.56 59.56"/>
</svg>

After

Width:  |  Height:  |  Size: 523 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M42.517 97.159h36.058V78.575h18.583V42.518L60.194 5.554c-2.1-2.1-5.96-3.5-8.637-2.209l-32.543 15.67L3.346 51.558c-1.29 2.678.108 6.536 2.209 8.638z"/>
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m19.215 73.856-.201-54.84 54.47.571m-54.47-.572 59.56 59.56"/>
</svg>

After

Width:  |  Height:  |  Size: 523 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<ellipse cx="49.996" cy="19.668" fill="none" stroke="#e5c890" stroke-width="5" rx="41.628" ry="16.858"/>
<path fill="none" stroke="#e5c890" stroke-width="5" d="M91.622 49.618A41.628 16.858 0 0 1 70.81 64.216a41.628 16.858 0 0 1-41.627 0A41.628 16.858 0 0 1 8.367 49.62m83.255 30.7a41.628 16.858 0 0 1-20.813 14.6 41.628 16.858 0 0 1-41.627 0 41.628 16.858 0 0 1-20.815-14.6m.01-60.24v60.24m83.256-60.273v60.24"/>
</svg>

After

Width:  |  Height:  |  Size: 518 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.94999998" d="M3 12a9 9 0 1 0 18 0 9 9 0 1 0-18 0" transform="matrix(5.26316 0 0 5.26316 -13.158 -13.158)"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.95" d="M13.47 20.882 12 15c-2.649-.088-5-1.624-5-3.5C7 9.567 9.239 8 12 8s4 1 5 3c.024.048.69 2.215 2 6.5" transform="matrix(5.26316 0 0 5.26316 -13.158 -13.158)"/>
<circle cx="54.759" cy="42.426" r="2.5" fill="#c6d0f5" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 669 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M2.374 44.888c0 23.48 19.034 42.513 42.514 42.513a43.012 43.012 0 0 0 7-.574m35.294-37.593c.145-1.429.219-2.879.219-4.346 0-23.48-19.034-42.514-42.513-42.514-23.48 0-42.514 19.034-42.514 42.514"/>
<path fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M51.831 86.635 44.888 59.06c-12.514-.416-23.62-7.672-23.62-16.533 0-9.131 10.577-16.533 23.62-16.533 13.042 0 18.894 4.723 23.618 14.17.057.114.872 2.73 2.446 7.847"/>
<circle cx="49.158" cy="38.09" r="2.244" fill="#c6d0f5" paint-order="fill markers stroke"/>
<path fill="none" stroke="#838ba7" stroke-width="5" d="M70.861 73.821v-8.88a8.88 8.88 0 0 1 17.76 0v8.88m-23.68 0h29.6a2.96 2.96 0 0 1 2.959 2.96v17.76a2.96 2.96 0 0 1-2.96 2.959H64.941a2.96 2.96 0 0 1-2.96-2.96V76.781a2.96 2.96 0 0 1 2.96-2.96z"/>
</svg>

After

Width:  |  Height:  |  Size: 1023 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<rect width="78.665" height="66.038" x="10.668" y="25.062" fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke" rx="7" ry="7"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M36.575 49.59v16.401M63.57 49.59v16.401M2.5 57.01h7.692M89.808 57.01H97.5M50.903 24.602V8.9H40.435" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 545 B

@@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" clip-rule="evenodd" viewBox="-5 -5 110 110">
<g fill="none">
<path d="M0 0h100v100H0z"/>
<path stroke="#c6d0f5" stroke-width="9.998372800000002" d="m48.498 6.96 21.827 5.848s-2.65 22.26-1.724 32.961C54.154 55.656 40.69 79.737 40.69 79.737s.161-27.036-7.188-43.373c6.29-8.15 14.997-29.404 14.997-29.404z"/>
<path stroke="#c6d0f5" stroke-linecap="round" stroke-miterlimit="1.5" stroke-width="9.9957078" d="M51.142 40.703 42.625 72.51"/>
</g>
<path fill="#c6d0f5" d="M35.501 87.547a6.002 6.002 0 0 1 7.348 4.241c.856 3.198-1.045 6.49-4.243 7.348a6 6 0 0 1-7.346-4.242 6.002 6.002 0 0 1 4.241-7.347z"/>
</svg>

After

Width:  |  Height:  |  Size: 748 B

@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M68.234 34.896H31.766M50 16.662v36.469" paint-order="fill markers stroke"/>
<rect width="69.979" height="95.125" x="15.011" y="2.437" fill="none" stroke="#c6d0f5" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" paint-order="fill markers stroke" rx="12.349" ry="16.787"/>
<path fill="none" stroke="#e78284" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M68.545 73.025h-37.09" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 659 B

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#a6d189" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M85.838 30.503v32.122c0 11.068-.81 16.377-3.238 20.965-2.25 4.41-5.22 7.2-11.339 10.258L58.394 87.73c6.118-2.88 9.088-5.398 10.978-9.268 1.98-3.96 2.61-8.548 2.61-20.606V30.503ZM57.892 6.152v64.14c-7.108 1.35-12.327 1.89-17.996 1.89-16.915 0-25.734-7.648-25.734-22.315 0-14.128 9.359-23.305 23.845-23.305 2.25 0 3.959.18 6.028.72V6.153h13.858ZM39.356 37.72c-7.018 0-11.067 4.319-11.067 11.876 0 7.38 3.869 11.43 10.978 11.43 1.53 0 2.79-.091 4.768-.36V38.437c-1.618-.538-2.968-.718-4.679-.718ZM85.838 6.226v14.218H71.983V6.226H85.84z"/>
</svg>

After

Width:  |  Height:  |  Size: 740 B

@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M50 2.762V30c0 6.772 3.228 9.227 10 9.227h26.464m0 43.646c0 6.771-7.593 14.365-14.365 14.365H27.901c-6.772 0-14.365-7.594-14.365-14.365V16.48c0-6.528 7.836-13.718 14.365-13.718H50l36.464 36.465z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M28.127 54.5h45M28.127 68.5h45M28.127 82.5h35.277" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 628 B

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M3.298 46.546h65.091l6.282-2.28c-2.032-7.105-1.335-14.21 1.548-21.317 6.312 3.801 3.854 13.056 8.543 13.857 4.795-.569 7.419-1.03 12.214 2.239 0 0-4.793 9.376-14.384 10.765C70.5 73.164 52.265 88.07 37.566 86.95-2.313 83.916 3.298 46.546 3.298 46.546Z"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M22.684 16.488H52.684V31.488H22.684z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M37.684 16.488v15" paint-order="fill markers stroke"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M15.199 31.532H60.199V46.532H15.199z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M30.184 31.488v15M45.184 31.488v15" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#81c8be" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M3.298 46.546h65.091l6.282-2.28c-2.032-7.105-1.335-14.21 1.548-21.317 6.312 3.801 3.854 13.056 8.543 13.857 4.795-.569 7.419-1.03 12.214 2.239 0 0-4.793 9.376-14.384 10.765C70.5 73.164 52.265 88.07 37.566 86.95-2.313 83.916 3.298 46.546 3.298 46.546Z"/>
<path fill="none" stroke="#81c8be" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M22.684 16.488H52.684V31.488H22.684z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#81c8be" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M37.684 16.488v15" paint-order="fill markers stroke"/>
<path fill="none" stroke="#81c8be" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M15.199 31.532H60.199V46.532H15.199z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#81c8be" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M30.184 31.488v15M45.184 31.488v15" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M3.298 46.546h65.091l6.282-2.28c-2.032-7.105-1.335-14.21 1.548-21.317 6.312 3.801 3.854 13.056 8.543 13.857 4.795-.569 7.419-1.03 12.214 2.239 0 0-4.793 9.376-14.384 10.765C70.5 73.164 52.265 88.07 37.566 86.95-2.313 83.916 3.298 46.546 3.298 46.546Z"/>
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M22.684 16.488H52.684V31.488H22.684z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M37.684 16.488v15" paint-order="fill markers stroke"/>
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M15.199 31.532H60.199V46.532H15.199z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#838ba7" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M30.184 31.488v15M45.184 31.488v15" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-miterlimit="1.5" clip-rule="evenodd" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e78284" stroke-width="5" d="m30.974 65.959-6.955 3.353a11.095 11.095 0 0 1-4.82 1.101H4.698V28.535H24.52a10.1 10.1 0 0 1 10.1 10.1v17.088c0 8.71 7.06 15.771 15.77 15.771h.008c8.71 0 15.771-7.061 15.771-15.771V28.506h19.056a10.077 10.077 0 0 1 10.077 10.077v.377c0 5.358-4.344 9.702-9.703 9.702H73.8h10.573c6.036 0 10.929 4.894 10.929 10.93v.017a10.93 10.93 0 0 1-10.93 10.93H68.134"/>
<g fill="#ea999c">
<path d="M50 46.719c5.069 0 9.184 4.115 9.184 9.184S55.069 65.087 50 65.087s-9.184-4.115-9.184-9.184 4.115-9.184 9.184-9.184zm0 5c-2.309 0-4.184 1.875-4.184 4.184s1.875 4.184 4.184 4.184 4.184-1.875 4.184-4.184-1.875-4.184-4.184-4.184z"/>
<circle cx="58.286" cy="44.14" r="2.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 880 B

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" stroke-miterlimit="1.5" clip-rule="evenodd" viewBox="-5 -5 110 110">
<path fill="none" stroke="#e78284" stroke-width="5" d="m30.974 65.959-6.955 3.353a11.095 11.095 0 0 1-4.82 1.101H4.698V28.535H24.52a10.1 10.1 0 0 1 10.1 10.1v17.088c0 8.71 7.06 15.771 15.77 15.771h.008c8.71 0 15.771-7.061 15.771-15.771V28.506h19.056a10.077 10.077 0 0 1 10.077 10.077v.377c0 5.358-4.344 9.702-9.703 9.702H73.8h10.573c6.036 0 10.929 4.894 10.929 10.93v.017c0 2.054-.578 4.048-1.644 5.766"/>
<path fill="#ea999c" d="M50 46.719c5.069 0 9.184 4.115 9.184 9.184S55.069 65.087 50 65.087s-9.184-4.115-9.184-9.184 4.115-9.184 9.184-9.184zm0 5c-2.309 0-4.184 1.875-4.184 4.184s1.875 4.184 4.184 4.184 4.184-1.875 4.184-4.184-1.875-4.184-4.184-4.184z"/>
<circle cx="58.286" cy="44.14" r="2.5" fill="#ea999c"/>
<path fill="none" stroke="#838ba7" stroke-miterlimit="4" stroke-width="5" d="M70.735 73.695v-8.88c.002-4.87 4.01-8.876 8.88-8.876s8.877 4.006 8.879 8.876v8.88m-23.679 0h29.599a2.974 2.974 0 0 1 2.96 2.96v17.759a2.974 2.974 0 0 1-2.96 2.96H64.815a2.975 2.975 0 0 1-2.96-2.96V76.655a2.975 2.975 0 0 1 2.96-2.96z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#f2d5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M19.769 39.24c1.664.514 3.359 1.052 4.845 1.962 1.811 1.11 3.67 2.383 4.814 4.172.69 1.08 1.213 2.422 1.066 3.696-.166 1.428-.944 2.923-2.112 3.763-1.498 1.077-3.594.966-5.439 1.03-2.14.073-4.287-.306-6.38-.759-1.558-.337-3.076-.861-4.558-1.447-1.594-.63-3.202-1.284-4.639-2.217-1.342-.872-2.816-1.752-3.654-3.116-.628-1.024-1.008-2.314-.845-3.505.177-1.285.9-2.571 1.9-3.398 1.305-1.08 3.142-1.38 4.82-1.603 1.639-.218 3.313.056 4.951.28 1.768.241 3.526.614 5.23 1.141z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#f2d5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M44.685 50.52c1.563.093 3.113.365 4.655.643 1.699.305 3.408.607 5.055 1.123 1.82.57 3.709 1.11 5.297 2.167 1.292.859 2.766 1.83 3.29 3.29.382 1.062.16 2.35-.32 3.37-.549 1.164-1.635 2.053-2.73 2.73-1.294.8-2.82 1.272-4.333 1.444-1.388.157-2.787-.22-4.173-.401-1.775-.233-3.558-.455-5.296-.883-1.997-.491-4.087-.884-5.859-1.926-1.224-.72-2.347-1.705-3.13-2.89-.438-.663-.666-1.463-.802-2.246-.17-.976-.31-2.03 0-2.97.24-.726.79-1.34 1.364-1.845.782-.689 1.723-1.253 2.729-1.525 1.368-.37 2.837-.164 4.253-.08z" paint-order="fill markers stroke"/>
<path fill="none" stroke="#f2d5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M17.797 36.205s2.132-4.29 3.779-5.977c1.38-1.413 3.188-2.354 4.929-3.286a30.565 30.565 0 0 1 5.377-2.24 29.416 29.416 0 0 1 5.377-1.12c2.474-.28 4.988-.375 7.467-.15 2.48.226 4.959.7 7.32 1.494 2.536.852 5.018 1.977 7.238 3.471 1.842 1.24 3.471 2.806 4.929 4.48 1.814 2.087 3.365 4.418 4.673 6.853 1.232 2.292 2.322 4.701 2.95 7.226.602 2.428.892 4.97.746 7.468-.135 2.315-.791 4.586-1.494 6.796a36.217 36.217 0 0 1-2.613 6.198c-.8 1.486-1.818 2.845-2.813 4.208-1.023 1.402-2.081 2.785-3.242 4.076-1.598 1.778-3.284 3.49-5.109 5.035-2.635 2.23-5.4 4.345-8.39 6.07-3.656 2.107-7.59 3.732-11.562 5.157-3.845 1.38-7.76 2.75-11.812 3.26-2.918.369-5.942.443-8.82-.161-2.506-.527-4.988-1.498-7.09-2.962-1.8-1.254-3.224-3.022-4.485-4.818-.602-.857-1.07-1.813-1.437-2.794-.458-1.219-.738-2.505-.94-3.79-.182-1.155-.229-2.33-.242-3.498-.013-1.096.056-2.193.149-3.286.119-1.4.229-2.808.523-4.182.338-1.578.884-3.107 1.419-4.63.692-1.971 1.428-3.933 2.315-5.825.95-2.027 3.21-5.9 3.21-5.9" paint-order="fill markers stroke"/>
<path fill="none" stroke="#f2d5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M28.308 25.354c-.141-1.303-.426-2.598-.423-3.908.005-1.559.13-3.14.528-4.647.24-.907.654-1.767 1.11-2.587.582-1.05 1.254-2.066 2.059-2.958.903-1 1.995-1.817 3.063-2.64.862-.664 1.733-1.335 2.693-1.848 1.086-.581 2.253-1.016 3.432-1.373 1.309-.396 2.651-.729 4.013-.845.948-.08 1.923-.098 2.852.106.894.196 1.76.568 2.535 1.056a7.991 7.991 0 0 1 2.006 1.795c.644.817 1.225 1.738 1.479 2.746.172.683.082 1.413 0 2.112a17.199 17.199 0 0 1-.95 4.014c-.293.781-.733 1.502-1.162 2.218-.9 1.498-1.972 2.886-2.958 4.33" paint-order="fill markers stroke"/>
<path fill="none" stroke="#f2d5cf" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M71.003 40.072s2.41-3.452 4.038-4.738c1.458-1.151 3.16-2.088 4.964-2.535 2.615-.647 5.469-.766 8.08-.105 2.032.514 3.993 1.597 5.491 3.063 1.517 1.484 2.538 3.482 3.222 5.491.543 1.596.765 3.337.633 5.017-.133 1.7-.551 3.448-1.425 4.911-1.38 2.308-3.624 4.012-5.756 5.65-1.865 1.433-3.904 2.684-6.073 3.591-1.78.745-3.686 1.21-5.598 1.479-1.726.242-5.227.105-5.227.105" paint-order="fill markers stroke"/>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<path fill="none" stroke="#ca9ee6" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M80.675 67.98c0 14.768-11.521 29.23-30.478 29.23-20.661 0-30.872-14.604-30.872-32.631 0-20.508 15.32-50.982 31.49-61.59a1.563 1.563 0 0 1 2.4 1.46 38.244 38.244 0 0 0 6.669 25.656c2.055 3.13 4.298 5.818 6.94 9.258 3.7 4.83 6.443 7.503 10.407 15.123l.059.11a27.975 27.975 0 0 1 3.385 13.383z"/>
</svg>

After

Width:  |  Height:  |  Size: 497 B

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="-5 -5 110 110">
<rect width="94.356" height="94.356" x="2.822" y="2.822" fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" rx="7.902" ry="7.902"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m6.16 6.133 88.174 87.85M50.663 2.991 96.711 49.69"/>
<path fill="none" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m74.29 72.11 21.954-21.954"/>
<path fill="#e78284" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="M25.399 25.088h45.465"/>
<path fill="#e78284" stroke="#8caaee" stroke-linecap="round" stroke-linejoin="round" stroke-width="5" d="m5.891 94.31 66.165-66.49"/>
</svg>

After

Width:  |  Height:  |  Size: 843 B

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