1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-12 19:38:57 +00:00

Merge branch '3.0' into image-management-refactoring

# Conflicts:
#	gns3server/api/routes/controller/permissions.py
This commit is contained in:
grossmj 2021-09-20 17:06:46 +09:30
commit d8bceaad5d
618 changed files with 4841 additions and 13708 deletions

View File

@ -1,5 +1,26 @@
# Change Log
## 2.2.25 14/09/2021
* Release web UI 2.2.25
* Fix issue preventing to use custom nested symbols. Fixes #1969
* Updated affinity symbols
* Fix qemu-img rebase code to support Qemu 6.1. Ref https://github.com/GNS3/gns3-server/pull/1962
* Reinstate qemu-img rebase
* Return disk usage for partition that contains the default project directory. Fixes #1947
* Explicitly require setuptools, utils/get_resource.py imports pkg_resources
## 2.2.24 25/08/2021
* Release web UI 2.2.24
* Fix issue when searching for image with relative path. Fixes #1925
* Fix wrong error when NAT interface is not allowed. Fixes #1943
* Fix incorrect Qemu binary selected when importing template. Fixes https://github.com/GNS3/gns3-gui/issues/3216
* Fix error when updating a link style. Fixes https://github.com/GNS3/gns3-gui/issues/2461
* Some fixes for early support for Python3.10 The loop parameter has been removed from most of asyncios high-level API following deprecation in Python 3.8.
* Early support for Python3.10 Fixes #1940
* Bump pywin32 from 300 to 301
## 2.2.23 05/08/2021
* Release web UI 2.2.23

View File

@ -1,8 +1,8 @@
-r requirements.txt
pytest==6.2.4
flake8==3.9.1
flake8==3.9.2
pytest-timeout==1.4.2
pytest-asyncio==0.15.1
requests==2.25.1
httpx==0.18.1
requests==2.26.0
httpx==0.18.2

View File

@ -61,11 +61,7 @@ async def get_current_active_user(
)
# remove the prefix (e.g. "/v3") from URL path
match = re.search(r"^(/v[0-9]+).*", request.url.path)
if match:
path = request.url.path[len(match.group(1)):]
else:
path = request.url.path
path = re.sub(r"^/v[0-9]", "", request.url.path)
# special case: always authorize access to the "/users/me" endpoint
if path == "/users/me":

View File

@ -260,6 +260,28 @@ async def reload_node(node: Node = Depends(dep_node)) -> Response:
return Response(status_code=status.HTTP_204_NO_CONTENT)
@router.post("/{node_id}/isolate", status_code=status.HTTP_204_NO_CONTENT)
async def isolate_node(node: Node = Depends(dep_node)) -> Response:
"""
Isolate a node (suspend all attached links).
"""
for link in node.links:
await link.update_suspend(True)
return Response(status_code=status.HTTP_204_NO_CONTENT)
@router.post("/{node_id}/unisolate", status_code=status.HTTP_204_NO_CONTENT)
async def unisolate_node(node: Node = Depends(dep_node)) -> Response:
"""
Un-isolate a node (resume all attached suspended links).
"""
for link in node.links:
await link.update_suspend(False)
return Response(status_code=status.HTTP_204_NO_CONTENT)
@router.get("/{node_id}/links", response_model=List[schemas.Link], response_model_exclude_unset=True)
async def get_node_links(node: Node = Depends(dep_node)) -> List[schemas.Link]:
"""

View File

@ -19,13 +19,16 @@
API routes for permissions.
"""
from fastapi import APIRouter, Depends, Response, status
import re
from fastapi import APIRouter, Depends, Response, Request, status
from fastapi.routing import APIRoute
from uuid import UUID
from typing import List
from gns3server import schemas
from gns3server.controller.controller_error import (
ControllerError,
ControllerBadRequestError,
ControllerNotFoundError,
ControllerForbiddenError,
@ -33,6 +36,7 @@ from gns3server.controller.controller_error import (
from gns3server.db.repositories.rbac import RbacRepository
from .dependencies.database import get_repository
from .dependencies.authentication import get_current_active_user
import logging
@ -54,18 +58,46 @@ async def get_permissions(
@router.post("", response_model=schemas.Permission, status_code=status.HTTP_201_CREATED)
async def create_permission(
request: Request,
permission_create: schemas.PermissionCreate,
current_user: schemas.User = Depends(get_current_active_user),
rbac_repo: RbacRepository = Depends(get_repository(RbacRepository))
) -> schemas.Permission:
"""
Create a new permission.
"""
if await rbac_repo.check_permission_exists(permission_create):
raise ControllerBadRequestError(f"Permission '{permission_create.methods} {permission_create.path} "
f"{permission_create.action}' already exists")
# TODO: should we prevent having multiple permissions with same methods/path?
#if await rbac_repo.check_permission_exists(permission_create):
# raise ControllerBadRequestError(f"Permission '{permission_create.methods} {permission_create.path} "
# f"{permission_create.action}' already exists")
return await rbac_repo.create_permission(permission_create)
for route in request.app.routes:
if isinstance(route, APIRoute):
# remove the prefix (e.g. "/v3") from the route path
route_path = re.sub(r"^/v[0-9]", "", route.path)
# replace route path ID parameters by an UUID regex
route_path = re.sub(r"{\w+_id}", "[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}", route_path)
# replace remaining route path parameters by an word matching regex
route_path = re.sub(r"/{[\w:]+}", r"/\\w+", route_path)
# the permission can match multiple routes
if permission_create.path.endswith("/*"):
route_path += r"/.*"
if re.fullmatch(route_path, permission_create.path):
for method in permission_create.methods:
if method in list(route.methods):
# check user has the right to add the permission (i.e has already to right on the path)
if not await rbac_repo.check_user_is_authorized(current_user.user_id, method, permission_create.path):
raise ControllerForbiddenError(f"User '{current_user.username}' doesn't have the rights to "
f"add a permission on {method} {permission_create.path} or "
f"the endpoint doesn't exist")
return await rbac_repo.create_permission(permission_create)
raise ControllerBadRequestError(f"Permission '{permission_create.methods} {permission_create.path}' "
f"doesn't match any existing endpoint")
@router.get("/{permission_id}", response_model=schemas.Permission)
@ -115,7 +147,18 @@ async def delete_permission(
success = await rbac_repo.delete_permission(permission_id)
if not success:
raise ControllerError(f"Permission '{permission_id}' could not be deleted")
raise ControllerNotFoundError(f"Permission '{permission_id}' could not be deleted")
return Response(status_code=status.HTTP_204_NO_CONTENT)
@router.post("/prune", status_code=status.HTTP_204_NO_CONTENT)
async def prune_permissions(
rbac_repo: RbacRepository = Depends(get_repository(RbacRepository))
) -> Response:
"""
Prune orphaned permissions.
"""
await rbac_repo.prune_permissions()
return Response(status_code=status.HTTP_204_NO_CONTENT)

View File

@ -75,7 +75,7 @@ async def authenticate(
) -> schemas.Token:
"""
Alternative authentication method using json.
Example: curl http://host:port/v3/users/authenticate -d '{"username": "admin", "password": "admin"}'
Example: curl http://host:port/v3/users/authenticate -d '{"username": "admin", "password": "admin"} -H "Content-Type: application/json" '
"""
user = await users_repo.authenticate_user(username=user_credentials.username, password=user_credentials.password)

View File

@ -0,0 +1,46 @@
{
"name": "Nokia vSIM",
"category": "router",
"description": "The Nokia Virtualized 7750 SR and 7950 XRS Simulator (vSIM) is a Virtualized Network Function (VNF) that simulates the control, management, and forwarding functions of a 7750 SR or 7950 XRS router. The vSIM runs the same Service Router Operating System (SR OS) as 7750 SR and 7950 XRS hardware-based routers and, therefore, has the same feature set and operational behavior as those platforms.",
"vendor_name": "Nokia",
"vendor_url": "https://www.nokia.com/networks/",
"documentation_url": "https://documentation.nokia.com/",
"product_name": "Nokia vSIM",
"product_url": "https://www.nokia.com/networks/products/virtualized-service-router/",
"registry_version": 4,
"status": "experimental",
"maintainer": "Vinicius Rocha",
"maintainer_email": "viniciusatr@gmail.com",
"usage": "Login is admin and password is admin. \n\nWe are using one IOM with one MDA 12x100G (w/ breakout).\n\nYou must add your license: file vi cf3:license.txt",
"first_port_name": "A/1",
"port_name_format": "1/1/{port1}",
"qemu": {
"adapter_type": "virtio-net-pci",
"adapters": 13,
"ram": 4096,
"cpus": 2,
"hda_disk_interface": "virtio",
"arch": "x86_64",
"console_type": "telnet",
"kvm": "require",
"options": "-nographic -smbios type=1,product=TIMOS:license-file=cf3:license.txt\\ slot=A\\ chassis=SR-1\\ card=cpm-1\\ mda/1=me12-100gb-qsfp28"
},
"images": [
{
"filename": "sros-vsr-21.7.R1.qcow2",
"version": "21.7.R1",
"md5sum": "7eed38c01350ebaf9c6105e26ce5307e",
"filesize": 568655872,
"download_url": "https://customer.nokia.com/support/s/",
"compression": "zip"
}
],
"versions": [
{
"name": "21.7.R1",
"images": {
"hda_disk_image": "sros-vsr-21.7.R1.qcow2"
}
}
]
}

View File

@ -7,7 +7,7 @@
"documentation_url": "hhttps://docs.openmediavault.org",
"product_name": "OpenMediaVault",
"product_url": "https://www.openmediavault.org/",
"registry_version": 3,
"registry_version": 4,
"status": "stable",
"maintainer": "Savio D'souza",
"maintainer_email": "savio2002@yahoo.in",
@ -17,21 +17,29 @@
"adapter_type": "e1000",
"adapters": 1,
"ram": 2048,
"hda_disk_interface": "ide",
"hdb_disk_interface": "ide",
"arch": "x86_64",
"hda_disk_interface": "sata",
"hdb_disk_interface": "sata",
"arch": "x86_64",
"console_type": "vnc",
"boot_priority": "dc",
"kvm": "require"
},
"images": [
{
"filename": "openmediavault_5.6.13-amd64.iso",
"version": "5.6.13",
"md5sum": "f08b41a5111fffca0355d53e26ec47ab",
"filesize": 652214272,
"download_url": "https://www.openmediavault.org/download.html",
"direct_download_url": "https://sourceforge.net/projects/openmediavault/files/5.6.13/openmediavault_5.6.13-amd64.iso/download"
},
{
"filename": "openmediavault_5.5.11-amd64.iso",
"version": "5.5.11",
"md5sum": "76baad8e13dd49bee9b4b4a6936b7296",
"filesize": 608174080,
"download_url": "https://www.openmediavault.org/download.html",
"direct_download_url": "https://sourceforge.net/projects/openmediavault/files/latest/download"
"direct_download_url": "https://sourceforge.net/projects/openmediavault/files/5.5.11/openmediavault_5.5.11-amd64.iso/download"
},
{
"filename": "empty30G.qcow2",
@ -44,12 +52,20 @@
],
"versions": [
{
"name": "5.5.11",
"name": "5.6.13",
"images": {
"hda_disk_image": "empty30G.qcow2",
"hdb_disk_image": "empty30G.qcow2",
"cdrom_image": "openmediavault_5.5.11-amd64.iso"
"cdrom_image": "openmediavault_5.6.13-amd64.iso"
}
},
{
"name": "5.5.11",
"images": {
"hda_disk_image": "empty30G.qcow2",
"hdb_disk_image": "empty30G.qcow2",
"cdrom_image": "openmediavault_5.5.11-amd64.iso"
}
}
]
}

View File

@ -22,6 +22,24 @@
"kvm": "allow"
},
"images": [
{
"filename": "openwrt-21.02.0-x86-64-generic-ext4-combined.img",
"version": "21.02.0",
"md5sum": "1ba2a5c5c05e592c36a469a8ecd3bcf5",
"filesize": 126353408,
"download_url": "https://downloads.openwrt.org/releases/21.02.0/targets/x86/64/",
"direct_download_url": "https://downloads.openwrt.org/releases/21.02.0/targets/x86/64/openwrt-21.02.0-x86-64-generic-ext4-combined.img.gz",
"compression": "gzip"
},
{
"filename": "openwrt-19.07.8-x86-64-combined-ext4.img",
"version": "19.07.8",
"md5sum": "a9d9776a96968a2042484330f285cae3",
"filesize": 285736960,
"download_url": "https://downloads.openwrt.org/releases/19.07.8/targets/x86/64/",
"direct_download_url": "https://downloads.openwrt.org/releases/19.07.8/targets/x86/64/openwrt-19.07.8-x86-64-combined-ext4.img",
"compression": "gzip"
},
{
"filename": "openwrt-19.07.7-x86-64-combined-ext4.img",
"version": "19.07.7",
@ -168,6 +186,18 @@
}
],
"versions": [
{
"name": "21.02.0",
"images": {
"hda_disk_image": "openwrt-21.02.0-x86-64-generic-ext4-combined.img"
}
},
{
"name": "19.07.8",
"images": {
"hda_disk_image": "openwrt-19.07.8-x86-64-combined-ext4.img"
}
},
{
"name": "19.07.7",
"images": {

View File

@ -1,24 +1,27 @@
{
"name": "Ostinato",
"category": "guest",
"description": "Ostinato is an open-source, cross-platform network packet crafter/traffic generator and analyzer with a friendly GUI. Craft and send packets of several streams with different protocols at different rates.",
"description": "Packet crafter and traffic generator for network engineers",
"vendor_name": "Ostinato",
"vendor_url": "http://ostinato.org/",
"documentation_url": "http://ostinato.org/docs.html",
"vendor_url": "https://ostinato.org/",
"documentation_url": "https://ostinato.org/docs",
"product_name": "Ostinato",
"product_url": "http://ostinato.org/",
"registry_version": 3,
"status": "experimental",
"maintainer": "Bernhard Ehlers",
"maintainer_email": "be@bernhard-ehlers.de",
"usage": "Use interfaces starting with eth1 as traffic interfaces, eth0 is only for the (optional) management of the server/drone.",
"symbol": "ostinato-3d-icon.svg",
"port_name_format": "eth{0}",
"product_url": "https://ostinato.org/",
"registry_version": 4,
"status": "stable",
"availability": "service-contract",
"maintainer": "Srivats P",
"maintainer_email": "support@ostinato.org",
"symbol": ":/symbols/affinity/circle/gray/cog.svg",
"first_port_name": "eth0/mgmt",
"port_name_format": "eth{port1}",
"linked_clone": true,
"qemu": {
"adapter_type": "e1000",
"adapters": 4,
"ram": 256,
"hda_disk_interface": "ide",
"cpus": 2,
"hda_disk_interface": "sata",
"arch": "i386",
"console_type": "vnc",
"kvm": "allow",
@ -26,33 +29,18 @@
},
"images": [
{
"filename": "ostinato-0.9-1.qcow2",
"version": "0.9",
"md5sum": "00b4856ec9fffbcbcab7a8f757355d69",
"filesize": 101646336,
"download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/index.html",
"direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.9-1.qcow2"
},
{
"filename": "ostinato-0.8-1.qcow2",
"version": "0.8",
"md5sum": "12e990ba695103cfac82f8771b8015d4",
"filesize": 57344000,
"download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/index.html",
"direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.8-1.qcow2"
"version": "1.1",
"filename": "ostinatostd-1.1-1.qcow2",
"filesize": 134217728,
"md5sum": "aa027e83cefea1c38d0102eb2f28956e",
"download_url": "https://ostinato.org/pricing/gns3"
}
],
"versions": [
{
"name": "0.9",
"name": "1.1",
"images": {
"hda_disk_image": "ostinato-0.9-1.qcow2"
}
},
{
"name": "0.8",
"images": {
"hda_disk_image": "ostinato-0.8-1.qcow2"
"hda_disk_image": "ostinatostd-1.1-1.qcow2"
}
}
]

View File

@ -11,7 +11,7 @@
"status": "stable",
"maintainer": "GNS3 Team",
"maintainer_email": "developers@gns3.net",
"usage": "Default username/password is vyos/vyos.\n\nAt first boot of versions 1.1.x/1.2.x the router will start from the cdrom. Login and then type \"install image\" and follow the instructions.",
"usage": "Default username/password is vyos/vyos.\n\nAt first boot the router will start from the cdrom. Login and then type \"install image\" and follow the instructions.",
"symbol": "vyos.svg",
"port_name_format": "eth{0}",
"qemu": {
@ -26,12 +26,12 @@
},
"images": [
{
"filename": "vyos-1.3.0-rc5-amd64.qcow2",
"version": "1.3.0-rc5",
"md5sum": "dd704f59afc0fccdf601cc750bf2c438",
"filesize": 361955328,
"download_url": "https://www.b-ehlers.de/GNS3/images/",
"direct_download_url": "https://www.b-ehlers.de/GNS3/images/vyos-1.3.0-rc5-amd64.qcow2"
"filename": "vyos-1.3.0-rc6-amd64.iso",
"version": "1.3.0-rc6",
"md5sum": "b3939f82a35b23d428ee0ad4ac8be087",
"filesize": 331350016,
"download_url": "https://vyos.net/get/snapshots/",
"direct_download_url": "https://s3.amazonaws.com/s3-us.vyos.io/snapshot/vyos-1.3.0-rc6/vyos-1.3.0-rc6-amd64.iso"
},
{
"filename": "vyos-1.2.8-amd64.iso",
@ -66,9 +66,10 @@
],
"versions": [
{
"name": "1.3.0-rc5",
"name": "1.3.0-rc6",
"images": {
"hda_disk_image": "vyos-1.3.0-rc5-amd64.qcow2"
"hda_disk_image": "empty8G.qcow2",
"cdrom_image": "vyos-1.3.0-rc6-amd64.iso"
}
},
{

View File

@ -475,8 +475,7 @@ class BaseManager:
for root, dirs, files in os.walk(directory):
for file in files:
# If filename is the same
if s[1] == file and (s[0] == '' or os.path.basename(s[0]) == os.path.basename(root)):
if s[1] == file and (s[0] == '' or root == os.path.join(directory, s[0])):
path = os.path.normpath(os.path.join(root, s[1]))
if os.path.exists(path):
return path

View File

@ -36,10 +36,16 @@ class Nat(Cloud):
def __init__(self, name, node_id, project, manager, ports=None):
allowed_interfaces = Config.instance().settings.Server.allowed_interfaces
if allowed_interfaces:
allowed_interfaces = allowed_interfaces.split(',')
if sys.platform.startswith("linux"):
nat_interface = Config.instance().settings.Server.default_nat_interface
if not nat_interface:
nat_interface = "virbr0"
if allowed_interfaces and nat_interface not in allowed_interfaces:
raise NodeError("NAT interface {} is not allowed be used on this server. "
"Please check the server configuration file.".format(nat_interface))
if nat_interface not in [interface["name"] for interface in gns3server.utils.interfaces.interfaces()]:
raise NodeError(f"NAT interface {nat_interface} is missing, please install libvirt")
interface = nat_interface
@ -47,6 +53,9 @@ class Nat(Cloud):
nat_interface = Config.instance().settings.Server.default_nat_interface
if not nat_interface:
nat_interface = "vmnet8"
if allowed_interfaces and nat_interface not in allowed_interfaces:
raise NodeError("NAT interface {} is not allowed be used on this server. "
"Please check the server configuration file.".format(nat_interface))
interfaces = list(
filter(
lambda x: nat_interface in x.lower(),

View File

@ -152,8 +152,6 @@ class Qemu(BaseManager):
log.debug(f"Searching for Qemu binaries in '{path}'")
try:
for f in os.listdir(path):
if f.endswith("-spice"):
continue
if (
(f.startswith("qemu-system") or f.startswith("qemu-kvm") or f == "qemu" or f == "qemu.exe")
and os.access(os.path.join(path, f), os.X_OK)

View File

@ -1832,23 +1832,16 @@ class QemuVM(BaseNode):
def _get_qemu_img(self):
"""
Search the qemu-img binary in the same binary of the qemu binary
for avoiding version incompatibility.
to avoid version incompatibility.
:returns: qemu-img path or raise an error
"""
qemu_img_path = ""
qemu_path_dir = os.path.dirname(self.qemu_path)
try:
for f in os.listdir(qemu_path_dir):
if f.startswith("qemu-img"):
qemu_img_path = os.path.join(qemu_path_dir, f)
except OSError as e:
raise QemuError(f"Error while looking for qemu-img in {qemu_path_dir}: {e}")
if not qemu_img_path:
raise QemuError(f"Could not find qemu-img in {qemu_path_dir}")
return qemu_img_path
qemu_image_path = shutil.which("qemu-img", path=qemu_path_dir)
if qemu_image_path:
return qemu_image_path
raise QemuError(f"Could not find qemu-img in {qemu_path_dir}")
async def _qemu_img_exec(self, command):
@ -1864,27 +1857,36 @@ class QemuVM(BaseNode):
log.info(f"{self._get_qemu_img()} returned with {retcode}")
return retcode
async def _find_disk_file_format(self, disk):
qemu_img_path = self._get_qemu_img()
try:
output = await subprocess_check_output(qemu_img_path, "info", "--output=json", disk)
except subprocess.SubprocessError as e:
raise QemuError(f"Error received while checking Qemu disk format: {e}")
if output:
try:
json_data = json.loads(output)
except ValueError as e:
raise QemuError(f"Invalid JSON data returned by qemu-img: {e}")
return json_data.get("format")
async def _create_linked_clone(self, disk_name, disk_image, disk):
try:
qemu_img_path = self._get_qemu_img()
command = [qemu_img_path, "create", "-o", f"backing_file={disk_image}", "-f", "qcow2", disk]
try:
base_qcow2 = Qcow2(disk_image)
if base_qcow2.crypt_method:
# Workaround for https://gitlab.com/qemu-project/qemu/-/issues/441
# Also embed a secret name so it doesn't have to be passed to qemu -drive ...
options = {
"encrypt.key-secret": os.path.basename(disk_image),
"driver": "qcow2",
"file": {
"driver": "file",
"filename": disk_image,
},
}
command = [qemu_img_path, "create", "-b", "json:"+json.dumps(options, separators=(',', ':')),
"-f", "qcow2", "-u", disk, str(base_qcow2.size)]
except Qcow2Error:
pass # non-qcow2 base images are acceptable (e.g. vmdk, raw image)
backing_file_format = await self._find_disk_file_format(disk_image)
if not backing_file_format:
raise QemuError(f"Could not detect format for disk image: {disk_image}")
backing_options, base_qcow2 = Qcow2.backing_options(disk_image)
if base_qcow2 and base_qcow2.crypt_method:
# Workaround for https://gitlab.com/qemu-project/qemu/-/issues/441
# (we have to pass -u and the size). Also embed secret name.
command = [qemu_img_path, "create", "-b", backing_options,
"-F", backing_file_format, "-f", "qcow2", "-u", disk, str(base_qcow2.size)]
else:
command = [qemu_img_path, "create", "-o", "backing_file={}".format(disk_image),
"-F", backing_file_format, "-f", "qcow2", disk]
retcode = await self._qemu_img_exec(command)
if retcode:
@ -2068,19 +2070,14 @@ class QemuVM(BaseNode):
if retcode == 3:
# image has leaked clusters, but is not corrupted, let's try to fix it
log.warning(f"Qemu image {disk_image} has leaked clusters")
if (await self._qemu_img_exec([qemu_img_path, "check", "-r", "leaks", f"{disk_image}"])) == 3:
self.project.emit(
"log.warning",
{"message": f"Qemu image '{disk_image}' has leaked clusters and could not be fixed"},
)
if await self._qemu_img_exec([qemu_img_path, "check", "-r", "leaks", "{}".format(disk_image)]) == 3:
self.project.emit("log.warning", {"message": "Qemu image '{}' has leaked clusters and could not be fixed".format(disk_image)})
elif retcode == 2:
# image is corrupted, let's try to fix it
log.warning(f"Qemu image {disk_image} is corrupted")
if (await self._qemu_img_exec([qemu_img_path, "check", "-r", "all", f"{disk_image}"])) == 2:
self.project.emit(
"log.warning",
{"message": f"Qemu image '{disk_image}' is corrupted and could not be fixed"},
)
if await self._qemu_img_exec([qemu_img_path, "check", "-r", "all", "{}".format(disk_image)]) == 2:
self.project.emit("log.warning", {"message": "Qemu image '{}' is corrupted and could not be fixed".format(disk_image)})
# ignore retcode == 1. One reason is that the image is encrypted and there is no encrypt.key-secret available
except (OSError, subprocess.SubprocessError) as e:
stdout = self.read_qemu_img_stdout()
raise QemuError(f"Could not check '{disk_name}' disk image: {e}\n{stdout}")
@ -2091,10 +2088,16 @@ class QemuVM(BaseNode):
# create the disk
await self._create_linked_clone(disk_name, disk_image, disk)
else:
# The disk exists we check if the clone works
backing_file_format = await self._find_disk_file_format(disk_image)
if not backing_file_format:
raise QemuError("Could not detect format for disk image: {}".format(disk_image))
# Rebase the image. This is in case the base image moved to a different directory,
# which will be the case if we imported a portable project. This uses
# get_abs_image_path(hdX_disk_image) and ignores the old base path embedded
# in the qcow2 file itself.
try:
qcow2 = Qcow2(disk)
await qcow2.validate(qemu_img_path)
await qcow2.rebase(qemu_img_path, disk_image, backing_file_format)
except (Qcow2Error, OSError) as e:
raise QemuError(f"Could not use qcow2 disk image '{disk_image}' for {disk_name} {e}")

View File

@ -15,6 +15,7 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import json
import os
import asyncio
import struct
@ -88,31 +89,50 @@ class Qcow2:
return None
return path
async def rebase(self, qemu_img, base_image):
@staticmethod
def backing_options(base_image):
"""
If the base_image is encrypted qcow2, return options for the upper layer
which include a secret name (equal to the basename)
:param base_image: Path to the base file (which may or may not be qcow2)
:returns: (base image string, Qcow2 object representing base image or None)
"""
try:
base_qcow2 = Qcow2(base_image)
if base_qcow2.crypt_method:
# Embed a secret name so it doesn't have to be passed to qemu -drive ...
options = {
"encrypt.key-secret": os.path.basename(base_image),
"driver": "qcow2",
"file": {
"driver": "file",
"filename": base_image,
},
}
return ("json:"+json.dumps(options, separators=(',', ':')), base_qcow2)
else:
return (base_image, base_qcow2)
except Qcow2Error:
return (base_image, None) # non-qcow2 base images are acceptable (e.g. vmdk, raw image)
async def rebase(self, qemu_img, base_image, backing_file_format):
"""
Rebase a linked clone in order to use the correct disk
:param qemu_img: Path to the qemu-img binary
:param base_image: Path to the base image
:param backing_file_format: File format of the base image
"""
if not os.path.exists(base_image):
raise FileNotFoundError(base_image)
command = [qemu_img, "rebase", "-u", "-b", base_image, self._path]
backing_options, _ = Qcow2.backing_options(base_image)
command = [qemu_img, "rebase", "-u", "-b", backing_options, "-F", backing_file_format, self._path]
process = await asyncio.create_subprocess_exec(*command)
retcode = await process.wait()
if retcode != 0:
raise Qcow2Error("Could not rebase the image")
self._reload()
async def validate(self, qemu_img):
"""
Run qemu-img info to validate the file and its backing images
:param qemu_img: Path to the qemu-img binary
"""
command = [qemu_img, "info", "--backing-chain", self._path]
process = await asyncio.create_subprocess_exec(*command)
retcode = await process.wait()
if retcode != 0:
raise Qcow2Error("Could not validate the image")

View File

@ -174,7 +174,6 @@ class Link:
async def update_link_style(self, link_style):
if link_style != self._link_style:
self._link_style = link_style
await self.update()
self._project.emit_notification("link.updated", self.asdict())
self._project.dump()

View File

@ -25,6 +25,7 @@ from .compute import ComputeConflict, ComputeError
from .controller_error import ControllerError, ControllerTimeoutError
from .ports.port_factory import PortFactory, StandardPortFactory, DynamipsPortFactory
from ..utils.images import images_directories
from ..config import Config
from ..utils.qt import qt_font_to_style
@ -293,10 +294,11 @@ class Node:
if val is None:
val = ":/symbols/computer.svg"
# No abs path, fix them (bug of 1.X)
try:
if not val.startswith(":") and os.path.abspath(val):
val = os.path.basename(val)
if not val.startswith(":") and os.path.isabs(val):
default_symbol_directory = Config.instance().settings.Server.symbols_path
if os.path.commonprefix([default_symbol_directory, val]) != default_symbol_directory:
val = os.path.basename(val)
except OSError:
pass

View File

@ -59,7 +59,7 @@ class CrashReport:
Report crash to a third party service
"""
DSN = "https://aefc1e0e41e94957936f8773071aebf9:056b5247d4854b81ac9162d9ccc5a503@o19455.ingest.sentry.io/38482"
DSN = "https://54d3363bab36489fb0f7cbbdda6ca7c5:9f1012f8aa1547f683e00c0aac9b99f6@o19455.ingest.sentry.io/38482"
_instance = None
def __init__(self):

View File

@ -53,19 +53,19 @@ def create_default_roles(target, connection, **kw):
default_permissions = [
{
"description": "Allow access to all endpoints",
"methods": ["GET", "HEAD", "POST", "PUT", "DELETE", "PATCH"],
"methods": ["GET", "POST", "PUT", "DELETE"],
"path": "/",
"action": "ALLOW"
},
{
"description": "Allow to create and list projects",
"methods": ["GET", "HEAD", "POST"],
"methods": ["GET", "POST"],
"path": "/projects",
"action": "ALLOW"
},
{
"description": "Allow to create and list templates",
"methods": ["GET", "HEAD", "POST"],
"methods": ["GET", "POST"],
"path": "/templates",
"action": "ALLOW"
},
@ -77,7 +77,7 @@ def create_default_roles(target, connection, **kw):
},
{
"description": "Allow access to all symbol endpoints",
"methods": ["GET", "HEAD", "POST"],
"methods": ["GET", "POST"],
"path": "/symbols/*",
"action": "ALLOW"
},

View File

@ -38,7 +38,7 @@ class Role(BaseTable):
__tablename__ = "roles"
role_id = Column(GUID, primary_key=True, default=generate_uuid)
name = Column(String, unique=True)
name = Column(String, unique=True, index=True)
description = Column(String)
is_builtin = Column(Boolean, default=False)
permissions = relationship("Permission", secondary=permission_role_link, back_populates="roles")

View File

@ -17,7 +17,7 @@
from uuid import UUID
from typing import Optional, List, Union
from sqlalchemy import select, update, delete
from sqlalchemy import select, update, delete, null
from sqlalchemy.ext.asyncio import AsyncSession
from sqlalchemy.orm import selectinload
@ -194,7 +194,8 @@ class RbacRepository(BaseRepository):
Get all permissions.
"""
query = select(models.Permission)
query = select(models.Permission).\
order_by(models.Permission.path.desc())
result = await self._db_session.execute(query)
return result.scalars().all()
@ -257,6 +258,22 @@ class RbacRepository(BaseRepository):
await self._db_session.commit()
return result.rowcount > 0
async def prune_permissions(self) -> int:
"""
Prune orphaned permissions.
"""
query = select(models.Permission).\
filter((~models.Permission.roles.any()) & (models.Permission.user_id == null()))
result = await self._db_session.execute(query)
permissions = result.scalars().all()
permissions_deleted = 0
for permission in permissions:
if await self.delete_permission(permission.permission_id):
permissions_deleted += 1
log.info(f"{permissions_deleted} orphaned permissions have been deleted")
return permissions_deleted
def _match_permission(
self,
permissions: List[models.Permission],
@ -282,9 +299,9 @@ class RbacRepository(BaseRepository):
"""
query = select(models.Permission).\
join(models.User.permissions). \
join(models.User.permissions).\
filter(models.User.user_id == user_id).\
order_by(models.Permission.path)
order_by(models.Permission.path.desc())
result = await self._db_session.execute(query)
return result.scalars().all()
@ -379,11 +396,11 @@ class RbacRepository(BaseRepository):
"""
query = select(models.Permission).\
join(models.Permission.roles). \
join(models.Role.groups). \
join(models.UserGroup.users). \
join(models.Permission.roles).\
join(models.Role.groups).\
join(models.UserGroup.users).\
filter(models.User.user_id == user_id).\
order_by(models.Permission.path)
order_by(models.Permission.path.desc())
result = await self._db_session.execute(query)
permissions = result.scalars().all()

View File

@ -0,0 +1,135 @@
# -*- coding: utf-8 -*-
#
# Copyright (C) 2015 GNS3 Technologies Inc.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
import psutil
import platform
from gns3server.web.route import Route
from gns3server.config import Config
from gns3server.schemas.version import VERSION_SCHEMA
from gns3server.schemas.server_statistics import SERVER_STATISTICS_SCHEMA
from gns3server.compute.port_manager import PortManager
from gns3server.utils.cpu_percent import CpuPercent
from gns3server.utils.path import get_default_project_directory
from gns3server.version import __version__
from aiohttp.web import HTTPConflict
class ServerHandler:
@Route.get(
r"/version",
description="Retrieve the server version number",
output=VERSION_SCHEMA)
def version(request, response):
config = Config.instance()
local_server = config.get_section_config("Server").getboolean("local", False)
response.json({"version": __version__, "local": local_server})
@Route.get(
r"/statistics",
description="Retrieve server statistics",
output=SERVER_STATISTICS_SCHEMA,
status_codes={
200: "Statistics information returned",
409: "Conflict"
})
def statistics(request, response):
try:
memory_total = psutil.virtual_memory().total
memory_free = psutil.virtual_memory().available
memory_used = memory_total - memory_free # actual memory usage in a cross platform fashion
swap_total = psutil.swap_memory().total
swap_free = psutil.swap_memory().free
swap_used = psutil.swap_memory().used
cpu_percent = int(CpuPercent.get())
load_average_percent = [int(x / psutil.cpu_count() * 100) for x in psutil.getloadavg()]
memory_percent = int(psutil.virtual_memory().percent)
swap_percent = int(psutil.swap_memory().percent)
disk_usage_percent = int(psutil.disk_usage(get_default_project_directory()).percent)
except psutil.Error as e:
raise HTTPConflict(text="Psutil error detected: {}".format(e))
response.json({"memory_total": memory_total,
"memory_free": memory_free,
"memory_used": memory_used,
"swap_total": swap_total,
"swap_free": swap_free,
"swap_used": swap_used,
"cpu_usage_percent": cpu_percent,
"memory_usage_percent": memory_percent,
"swap_usage_percent": swap_percent,
"disk_usage_percent": disk_usage_percent,
"load_average_percent": load_average_percent})
@Route.get(
r"/debug",
description="Return debug information about the compute",
status_codes={
201: "Written"
})
def debug(request, response):
response.content_type = "text/plain"
response.text = ServerHandler._getDebugData()
@staticmethod
def _getDebugData():
try:
addrs = ["* {}: {}".format(key, val) for key, val in psutil.net_if_addrs().items()]
except UnicodeDecodeError:
addrs = ["INVALID ADDR WITH UNICODE CHARACTERS"]
data = """Version: {version}
OS: {os}
Python: {python}
CPU: {cpu}
Memory: {memory}
Networks:
{addrs}
""".format(
version=__version__,
os=platform.platform(),
python=platform.python_version(),
memory=psutil.virtual_memory(),
cpu=psutil.cpu_times(),
addrs="\n".join(addrs)
)
try:
connections = psutil.net_connections()
# You need to be root for OSX
except psutil.AccessDenied:
connections = None
if connections:
data += "\n\nConnections:\n"
for port in PortManager.instance().tcp_ports:
found = False
for open_port in connections:
if open_port.laddr[1] == port:
found = True
data += "TCP {}: {}\n".format(port, found)
for port in PortManager.instance().udp_ports:
found = False
for open_port in connections:
if open_port.laddr[1] == port:
found = True
data += "UDP {}: {}\n".format(port, found)
return data

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -2575,7 +2575,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
spark-md5
WTFPL
(WTFPL OR MIT)
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
@ -2621,13 +2621,25 @@ uuid
MIT
The MIT License (MIT)
Copyright (c) 2010-2020 Robert Kieffer and other contributors
Copyright (c) 2010-2016 Robert Kieffer and other contributors
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:
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 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.
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.
xterm

View File

@ -1,6 +1,9 @@
GNS3 WebUI is web implementation of user interface for GNS3 software.
Current version: 2.2.22
Current version: 2.2.24
Bug Fixes & enhancements
- security fixes
Current version: 2020.4.0-beta.1

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
!function(){"use strict";var e,v={},g={};function n(e){var u=g[e];if(void 0!==u)return u.exports;var t=g[e]={id:e,loaded:!1,exports:{}};return v[e](t,t.exports,n),t.loaded=!0,t.exports}n.m=v,e=[],n.O=function(u,t,a,o){if(!t){var r=1/0;for(i=0;i<e.length;i++){t=e[i][0],a=e[i][1],o=e[i][2];for(var l=!0,f=0;f<t.length;f++)(!1&o||r>=o)&&Object.keys(n.O).every(function(b){return n.O[b](t[f])})?t.splice(f--,1):(l=!1,o<r&&(r=o));if(l){e.splice(i--,1);var s=a();void 0!==s&&(u=s)}}return u}o=o||0;for(var i=e.length;i>0&&e[i-1][2]>o;i--)e[i]=e[i-1];e[i]=[t,a,o]},n.n=function(e){var u=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(u,{a:u}),u},n.d=function(e,u){for(var t in u)n.o(u,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:u[t]})},n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce(function(u,t){return n.f[t](e,u),u},[]))},n.u=function(e){return e+".30249f0e3aeb3f791226.js"},n.miniCssF=function(e){return"styles.bc7659e2cee2695de64b.css"},n.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},n.o=function(e,u){return Object.prototype.hasOwnProperty.call(e,u)},function(){var e={},u="gns3-web-ui:";n.l=function(t,a,o,i){if(e[t])e[t].push(a);else{var r,l;if(void 0!==o)for(var f=document.getElementsByTagName("script"),s=0;s<f.length;s++){var c=f[s];if(c.getAttribute("src")==t||c.getAttribute("data-webpack")==u+o){r=c;break}}r||(l=!0,(r=document.createElement("script")).charset="utf-8",r.timeout=120,n.nc&&r.setAttribute("nonce",n.nc),r.setAttribute("data-webpack",u+o),r.src=n.tu(t)),e[t]=[a];var d=function(h,b){r.onerror=r.onload=null,clearTimeout(p);var _=e[t];if(delete e[t],r.parentNode&&r.parentNode.removeChild(r),_&&_.forEach(function(m){return m(b)}),h)return h(b)},p=setTimeout(d.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=d.bind(null,r.onerror),r.onload=d.bind(null,r.onload),l&&document.head.appendChild(r)}}}(),n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;n.tu=function(u){return void 0===e&&(e={createScriptURL:function(t){return t}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e.createScriptURL(u)}}(),n.p="",function(){var e={666:0};n.f.j=function(a,o){var i=n.o(e,a)?e[a]:void 0;if(0!==i)if(i)o.push(i[2]);else if(666!=a){var r=new Promise(function(c,d){i=e[a]=[c,d]});o.push(i[2]=r);var l=n.p+n.u(a),f=new Error;n.l(l,function(c){if(n.o(e,a)&&(0!==(i=e[a])&&(e[a]=void 0),i)){var d=c&&("load"===c.type?"missing":c.type),p=c&&c.target&&c.target.src;f.message="Loading chunk "+a+" failed.\n("+d+": "+p+")",f.name="ChunkLoadError",f.type=d,f.request=p,i[1](f)}},"chunk-"+a,a)}else e[a]=0},n.O.j=function(a){return 0===e[a]};var u=function(a,o){var f,s,i=o[0],r=o[1],l=o[2],c=0;for(f in r)n.o(r,f)&&(n.m[f]=r[f]);if(l)var d=l(n);for(a&&a(o);c<i.length;c++)n.o(e,s=i[c])&&e[s]&&e[s][0](),e[i[c]]=0;return n.O(d)},t=self.webpackChunkgns3_web_ui=self.webpackChunkgns3_web_ui||[];t.forEach(u.bind(null,0)),t.push=u.bind(null,t.push.bind(t))}()}();

View File

@ -1 +0,0 @@
!function(){"use strict";var e,t,r,n,o={},u={};function i(e){var t=u[e];if(void 0!==t)return t.exports;var r=u[e]={id:e,loaded:!1,exports:{}};return o[e](r,r.exports,i),r.loaded=!0,r.exports}i.m=o,e=[],i.O=function(t,r,n,o){if(!r){var u=1/0;for(d=0;d<e.length;d++){r=e[d][0],n=e[d][1],o=e[d][2];for(var a=!0,c=0;c<r.length;c++)(!1&o||u>=o)&&Object.keys(i.O).every(function(e){return i.O[e](r[c])})?r.splice(c--,1):(a=!1,o<u&&(u=o));a&&(e.splice(d--,1),t=n())}return t}o=o||0;for(var d=e.length;d>0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[r,n,o]},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},i.d=function(e,t){for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=function(e){return Promise.all(Object.keys(i.f).reduce(function(t,r){return i.f[r](e,t),t},[]))},i.u=function(e){return e+".a7470e50128ddf7860c4.js"},i.miniCssF=function(e){return"styles.c514ad565d1e615b86db.css"},i.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t={},r="gns3-web-ui:",i.l=function(e,n,o,u){if(t[e])t[e].push(n);else{var a,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),f=0;f<d.length;f++){var s=d[f];if(s.getAttribute("src")==e||s.getAttribute("data-webpack")==r+o){a=s;break}}a||(c=!0,(a=document.createElement("script")).charset="utf-8",a.timeout=120,i.nc&&a.setAttribute("nonce",i.nc),a.setAttribute("data-webpack",r+o),a.src=i.tu(e)),t[e]=[n];var l=function(r,n){a.onerror=a.onload=null,clearTimeout(p);var o=t[e];if(delete t[e],a.parentNode&&a.parentNode.removeChild(a),o&&o.forEach(function(e){return e(n)}),r)return r(n)},p=setTimeout(l.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=l.bind(null,a.onerror),a.onload=l.bind(null,a.onload),c&&document.head.appendChild(a)}},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.tu=function(e){return void 0===n&&(n={createScriptURL:function(e){return e}},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(n=trustedTypes.createPolicy("angular#bundler",n))),n.createScriptURL(e)},i.p="",function(){var e={666:0};i.f.j=function(t,r){var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else if(666!=t){var o=new Promise(function(r,o){n=e[t]=[r,o]});r.push(n[2]=o);var u=i.p+i.u(t),a=new Error;i.l(u,function(r){if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),u=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+o+": "+u+")",a.name="ChunkLoadError",a.type=o,a.request=u,n[1](a)}},"chunk-"+t,t)}else e[t]=0},i.O.j=function(t){return 0===e[t]};var t=function(t,r){var n,o,u=r[0],a=r[1],c=r[2],d=0;for(n in a)i.o(a,n)&&(i.m[n]=a[n]);if(c)var f=c(i);for(t&&t(r);d<u.length;d++)i.o(e,o=u[d])&&e[o]&&e[o][0](),e[u[d]]=0;return i.O(f)},r=self.webpackChunkgns3_web_ui=self.webpackChunkgns3_web_ui||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))}()}();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 34 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 38 KiB

View File

@ -1,53 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata37"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs35" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><g
id="g17"><g
id="g19"
transform="matrix(0,-1.75127,1.42064,0,22.4725,513.322)"><path
id="path21"
style="fill:#2d67b9"
d="M 207.484,99.968 236.031,150 178.937,150 207.484,99.968 Z" /></g><g
id="g23"
transform="matrix(0,-0.656744,0.532754,0,139.382,286.225)"><path
id="path25"
style="fill:#ffffff"
d="M 207.484,99.968 236.031,150 178.937,150 207.484,99.968 Z" /></g></g><g
id="g27"><path
id="path29"
style="fill:#2d67b9"
d="m 178.937,109.509 c 0,-5.266 -4.275,-9.541 -9.541,-9.541 l -94.458,0 c -5.265,0 -9.54,4.275 -9.54,9.541 l 0,80.905 c 0,5.266 4.275,9.541 9.54,9.541 l 94.458,0 c 5.266,0 9.541,-4.275 9.541,-9.541 l 0,-80.905 z" /><rect
id="rect31"
style="fill:#ffffff"
height="68.193001"
width="84.647003"
y="115.903"
x="79.844002" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M178.937 160.122v30.292c0 5.266-4.275 9.541-9.541 9.541H74.938c-5.265 0-9.54-4.275-9.54-9.541v-80.905c0-5.266 4.275-9.541 9.54-9.541h94.458c5.266 0 9.541 4.275 9.541 9.541V139.8l56.631-39.832v99.987l-56.631-39.833Zm-14.446-44.219H79.844v68.194h84.647v-68.194Zm28.149 34.058 26.655-18.748v37.496l-26.655-18.748Z" style="fill:#2d67b9"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.9 KiB

After

Width:  |  Height:  |  Size: 822 B

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 44 KiB

View File

@ -1,53 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"
inkscape:version="0.91 r13725"
sodipodi:docname="circle.svg"><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="866"
inkscape:window-height="480"
id="namedview12"
showgrid="false"
inkscape:zoom="3.9333333"
inkscape:cx="30"
inkscape:cy="30"
inkscape:window-x="150"
inkscape:window-y="68"
inkscape:window-maximized="0"
inkscape:current-layer="g5" /><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,60 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg128"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.5"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata134"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs132" /><g
transform="matrix(0.19997959,0,0,0.19995117,0.00612242,3.3261915e-4)"
id="Background_circle"><g
id="g105"><circle
id="circle101"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path103"
d="m 150.485,0.001 c 49.52443,-0.30811961 97.99009,26.139159 124.885,67.66 29.14955,43.41666 32.66867,102.35471 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.16927,120.37286 9.3281329,175.39447 33.956,217.011 c 22.83544,40.17536 67.60985,66.70688 113.877,66.972 44.98421,1.17284 89.41924,-22.44652 113.952,-60.106 26.866,-39.70944 29.54259,-94.08821 6.807,-136.282 -21.26707,-41.053691 -65.00625,-69.348254 -111.261,-71.398 -2.58582,-0.137959 -5.17549,-0.2052 -7.765,-0.196 z"
style="fill:#2d67b9" /></g><g
id="g125"><g
id="g119"><g
id="g109"
transform="matrix(1,0,0,1.01748,0,-12.4555)"><rect
id="rect107"
style="fill:#2d67b9;fill-opacity:0;stroke:#2d67b9;stroke-width:11.89999962px"
height="93.275002"
width="142.27901"
y="103.363"
x="78.860001" /></g><g
id="g113"
transform="matrix(1.70092,0,0,1.08662,-105.138,-15.1201)"><rect
id="rect111"
style="fill:#ffffff"
height="77.197998"
width="77.197998"
y="104.31"
x="111.401" /></g><g
id="g117"
transform="translate(-4.85646,-7.97745)"><path
id="path115"
style="fill:#2d67b9"
d="m 202.868,225.508 c 0,-3.287 -2.668,-5.955 -5.954,-5.955 h -84.115 c -3.286,0 -5.954,2.668 -5.954,5.955 0,3.286 2.668,5.954 5.954,5.954 h 84.115 c 3.286,0 5.954,-2.668 5.954,-5.954 z" /></g></g><g
id="g123"
transform="matrix(1.66872,0,0,1.06605,-100.308,-7.71468)"><rect
id="rect121"
style="fill:#ffffff"
height="78.688004"
width="78.688004"
y="99.375999"
x="110.656" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M216.943 234.5a7.246 7.246 0 0 0-7.243-7.243H90.3a7.246 7.246 0 0 0-7.243 7.243 7.247 7.247 0 0 0 7.243 7.243h119.4a7.247 7.247 0 0 0 7.243-7.243Zm33.072-162.59c0-8.46-6.869-15.329-15.329-15.329H65.308c-8.46 0-15.328 6.869-15.328 15.329v113.343c0 8.46 6.868 15.328 15.328 15.328h169.378c8.46 0 15.329-6.868 15.329-15.328V71.91Zm-14.411-.508h-170v114h170v-114Z" style="fill:#2d67b9" transform="translate(30.473 37.188) scale(.79686)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 922 B

View File

@ -1,46 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg1072"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata1078"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs1076" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="g1070"><g
id="Background_circle"><g
id="g1054"><circle
id="circle1050"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path1052"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="Layer1"><g
id="g1067"><path
id="path1057"
style="fill:#2d67b9;fill-opacity:0;stroke:#2d67b9;stroke-width:12px"
d="m 193.656,225.178 h -87.312 v -0.433 h 87.312 z M 221.14,92.714 V 193.016 H 78.86 V 92.714 Z" /><g
id="g1065"
transform="matrix(0.314025,0,0,0.314025,101.684,100.157)"><path
id="path1059"
style="fill:#2d67b9"
d="M 68.751,82.244 153.879,131.92 238.287,82.244 153.879,31.058 Z" /><path
id="path1061"
style="fill:#2d67b9"
d="m 59.634,99.464 84.96,49.02 v 98.076 l -84.96,-48.641 z" /><path
id="path1063"
style="fill:#2d67b9"
d="m 162.579,149.166 85.504,-49.702 v 98.214 l -85.504,48.882 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M216.943 234.5a7.246 7.246 0 0 0-7.243-7.243H90.3a7.246 7.246 0 0 0-7.243 7.243 7.247 7.247 0 0 0 7.243 7.243h119.4a7.247 7.247 0 0 0 7.243-7.243Zm33.072-162.59c0-8.46-6.869-15.329-15.329-15.329H65.308c-8.46 0-15.328 6.869-15.328 15.329v113.343c0 8.46 6.868 15.328 15.328 15.328h169.378c8.46 0 15.329-6.868 15.329-15.328V71.91Zm-14.411-.508h-170v114h170v-114Z" style="fill:#2d67b9" transform="translate(30.473 37.188) scale(.79686)"/>
<path d="m68.751 82.244 85.128 49.676 84.408-49.676-84.408-51.186-85.128 51.186ZM59.634 99.464l84.96 49.02v98.076l-84.96-48.641V99.464ZM162.579 149.166l85.504-49.702v98.214l-85.504 48.882v-97.394Z" style="fill:#2d67b9" transform="matrix(.30646 0 0 .30646 102.851 96.967)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,35 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="g4"><g
id="Background_circle"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g13"
transform="translate(0,-6.69727)"><path
id="path15"
style="fill:#2d67b9"
d="m 210.025,221.534 -118.119,0 0,0 c -21.734,-0.004 -39.378,-17.65 -39.378,-39.385 0,-19.275 13.877,-35.335 32.177,-38.725 0.182,-35.883 29.37,-64.958 65.295,-64.958 35.925,0 65.113,29.075 65.295,64.958 18.3,3.39 32.177,19.45 32.177,38.725 0,21.087 -16.609,38.326 -37.447,39.338 l 0,0.047 z m -2.802,-15.929 c 0.287,0.01 0.575,0.015 0.865,0.015 12.954,0 23.471,-10.517 23.471,-23.471 0,-11.115 -7.742,-20.435 -18.124,-22.858 l -0.006,0.026 c -0.884,-0.215 -1.787,-0.38 -2.707,-0.492 -0.865,-0.098 -1.744,-0.147 -2.634,-0.147 -4.025,0 -7.814,1.015 -11.126,2.803 1.984,-5.385 3.068,-11.204 3.068,-17.274 0,-16.41 -7.917,-30.984 -20.137,-40.11 -8.32,-6.282 -18.675,-10.009 -29.893,-10.009 -11.218,0 -21.573,3.727 -29.893,10.009 -12.22,9.126 -20.137,23.7 -20.137,40.11 0,6.07 1.084,11.889 3.068,17.274 -3.312,-1.788 -7.101,-2.803 -11.126,-2.803 -0.825,0 -1.64,0.042 -2.444,0.126 -0.985,0.113 -1.952,0.287 -2.896,0.517 l -0.007,-0.03 c -10.382,2.423 -18.124,11.743 -18.124,22.858 0,12.954 10.517,23.471 23.471,23.471 0.29,0 0.578,-0.005 0.865,-0.015 0.248,0.024 0.499,0.037 0.753,0.037 l 29.987,0 -0.018,0.024 53.002,0 -0.018,-0.024 29.987,0 c 0.254,0 0.505,-0.013 0.753,-0.037 z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M93.524 228.429c-.175.003-.349.004-.524.004-21.764 0-39.433-17.669-39.433-39.433 0-19.528 14.227-35.76 32.872-38.888.478-34.678 28.775-62.679 63.561-62.679s63.083 28.001 63.561 62.679c18.645 3.128 32.872 19.36 32.872 38.888 0 21.764-17.669 39.433-39.433 39.433-.273 0-.545-.003-.815-.009v.005H93.524ZM93 215h114c14.037 0 25.433-11.396 25.433-25.433 0-12.32-8.779-22.606-20.417-24.937l-.223-.044-.086-.015-.225-.042-.087-.015-.225-.039-.091-.014-.223-.035-.095-.014-.22-.032-.102-.014-.214-.028-.11-.014-.207-.025-.12-.013-.198-.021-.13-.012-.19-.018-.14-.012-.181-.015-.151-.01-.171-.012-.162-.009-.161-.01-.174-.007-.15-.007-.19-.006-.136-.004-.215-.004-.111-.002-.328-.003-.318.002-.106.002-.212.004-.126.004-.19.006-.134.006-.182.008-.138.007-.176.01-.141.009-.173.013-.142.011-.17.014-.143.012-.169.016-.143.015-.168.018-.143.016-.166.02-.143.018-.166.022-.142.02-.167.024-.14.021-.168.027-.137.022-.178.031-.126.021-.295.055-.144.029-.157.031-.153.032-.146.031-.156.034-.141.032-.159.037-.138.033-.159.039-.135.034-.16.042-.134.035-.16.043-.131.037-.161.045-.13.038-.161.048-.127.039-.162.05-.125.039-.163.053-.122.04-.163.055-.119.041-.166.058-.113.04-.169.062-.087.032-.188.07-.147.057-.075.03A49.912 49.912 0 0 0 200 151c0-27.596-22.404-50-50-50s-50 22.404-50 50c0 5.18.789 10.177 2.253 14.874l-.075-.03-.147-.057-.188-.07-.087-.032-.169-.062-.113-.04-.166-.058-.119-.041-.163-.055-.122-.04-.163-.053-.125-.039-.162-.05-.127-.039-.161-.048-.13-.038-.161-.045-.131-.037-.16-.043-.134-.035-.16-.042-.135-.034-.159-.039-.138-.033-.159-.037-.141-.032-.156-.034-.146-.031-.153-.032-.157-.031-.144-.029-.295-.055-.126-.021-.178-.031-.137-.022-.168-.027-.14-.021-.167-.024-.142-.02-.166-.022-.143-.018-.166-.02-.143-.016-.168-.018-.143-.015-.169-.016-.143-.012-.17-.014-.142-.011-.173-.013-.141-.009-.176-.01-.138-.007-.182-.008-.134-.006-.19-.006-.126-.004-.212-.004-.106-.002-.318-.002-.328.003-.111.002-.215.004-.136.004-.19.006-.15.007-.174.007-.161.01-.162.009-.171.012-.151.01-.181.015-.14.012-.19.018-.13.012-.198.021-.12.013-.207.025-.11.014-.214.028-.102.014-.22.032-.095.014-.223.035-.091.014-.225.039-.087.015-.225.042-.086.015-.223.044c-11.638 2.331-20.417 12.617-20.417 24.937C67.567 203.604 78.963 215 93 215Z" style="fill:#2d67b9" transform="matrix(1.0372 0 0 .99188 -5.58 -13.784)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@ -0,0 +1,6 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M180.131 174.282v1.14c0 11.084-2.724 24.533-25.105 24.533H123.37c-22.409 0-25.136-13.449-25.136-24.533v-52.604a.42.42 0 0 1 .421-.419l40.553.174 40.503-.174a.42.42 0 0 1 .42.419v8.193c11.941 0 21.635 9.695 21.635 21.635 0 11.941-9.694 21.636-21.635 21.636Zm0-35.399v27.526c7.596 0 13.763-6.167 13.763-13.763s-6.167-13.763-13.763-13.763Zm-61.629-81.191s7.108 11.839 1.996 24.91c-9.984 25.532 9.726 28.484 9.726 28.484s-9.621-5.38-1.347-25.031c8.371-19.884-10.375-28.363-10.375-28.363Zm23.499-15.79s9.978 10.824 2.742 34.763c-9.696 32.077 12.307 34.58 14.443 34.414 2.137-.166-13.228-2.669-1.622-35.408 8.544-24.102-15.563-33.769-15.563-33.769Z" style="fill:#2d67b9" transform="translate(-39.85 -20.556) scale(1.34621)"/>
<path d="M180.131 174.282v1.14c0 11.084-2.724 24.533-25.105 24.533H123.37c-22.409 0-25.136-13.449-25.136-24.533v-52.604a.42.42 0 0 1 .421-.419l40.553.174 40.503-.174a.42.42 0 0 1 .42.419v8.193c11.941 0 21.635 9.695 21.635 21.635 0 11.941-9.694 21.636-21.635 21.636ZM102.319 126.5v48.922c0 5.546.526 11.901 5.217 16.019 3.194 2.802 8.203 4.428 15.834 4.428h31.656c7.619 0 12.621-1.625 15.809-4.427 4.686-4.118 5.211-10.473 5.211-16.02v-1.14a4.085 4.085 0 0 1 2.991-3.936 4.086 4.086 0 0 1-2.991-3.937v-27.526a4.085 4.085 0 0 1 2.991-3.936 4.085 4.085 0 0 1-2.991-3.936V126.5l-36.82.158h-.036l-36.871-.158Zm77.812 12.383v27.526c7.596 0 13.763-6.167 13.763-13.763s-6.167-13.763-13.763-13.763Zm-81.476-12.399Zm81.055 0h.001-.001Zm-61.208-68.792s7.108 11.839 1.996 24.91c-9.984 25.532 9.726 28.484 9.726 28.484s-9.621-5.38-1.347-25.031c8.371-19.884-10.375-28.363-10.375-28.363Zm23.499-15.79s9.978 10.824 2.742 34.763c-9.696 32.077 12.307 34.58 14.443 34.414 2.137-.166-13.228-2.669-1.622-35.408 8.544-24.102-15.563-33.769-15.563-33.769Zm9.031 11.878c.893 6.033.662 14.008-2.378 24.067-3.396 11.233-2.697 18.324-.101 22.78.308.528.641 1.015.993 1.462-.499-2.816-.641-6.314-.122-10.664.548-4.587 1.842-10.218 4.289-17.119 3.263-9.206.901-15.924-2.681-20.526Zm-24.62 18.55c.049 3.647-.502 7.65-2.109 11.76-1.91 4.884-2.643 8.774-2.552 11.873.464-3.253 1.493-7.059 3.36-11.494 2.047-4.86 2.211-8.878 1.301-12.139Z" style="fill:#2d67b9" transform="translate(-39.85 -20.556) scale(1.34621)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -1,42 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata27"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs25" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><path
id="path17"
style="fill:#2d67b9"
d="m 182.537,71.431 c 6.916,2.87 13.373,6.628 19.228,11.13 l -10.827,26.822 14.706,25.472 28.662,4.038 c 0.475,3.635 0.721,7.343 0.721,11.107 0,3.764 -0.246,7.472 -0.721,11.107 l -28.662,4.038 -14.706,25.472 10.827,26.822 c -5.855,4.502 -12.312,8.26 -19.228,11.13 l -17.831,-22.807 -29.412,0 -17.831,22.807 c -6.916,-2.87 -13.373,-6.628 -19.228,-11.13 l 10.827,-26.822 -14.706,-25.472 -28.662,-4.038 c -0.475,-3.635 -0.721,-7.343 -0.721,-11.107 0,-3.764 0.246,-7.472 0.721,-11.107 l 28.662,-4.038 14.706,-25.472 -10.827,-26.822 c 5.855,-4.502 12.312,-8.26 19.228,-11.13 l 17.831,22.807 29.412,0 17.831,-22.807 z m 41.377,120.599 c -0.149,0.262 -0.3,0.523 -0.452,0.782 l 0.452,-0.782 z m -147.828,0 0.452,0.782 c -0.152,-0.259 -0.303,-0.52 -0.452,-0.782 z M 150,118.87 c 17.181,0 31.13,13.949 31.13,31.13 0,17.181 -13.949,31.13 -31.13,31.13 -17.181,0 -31.13,-13.949 -31.13,-31.13 0,-17.181 13.949,-31.13 31.13,-31.13 z m 73.462,-11.682 c 0.152,0.259 0.303,0.52 0.452,0.782 l -0.452,-0.782 z m -146.924,0 -0.452,0.782 c 0.149,-0.262 0.3,-0.523 0.452,-0.782 z M 150,64.973 c 0,0 0,0 0,0 z" /><g
id="g19"
transform="matrix(1.13747,0,0,1.13747,-20.62,-20.62)"><circle
id="circle21"
style="fill:#ffffff"
r="28.177"
cy="150"
cx="150" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M182.537 71.431a85 85 0 0 1 19.228 11.13l-10.827 26.822 14.706 25.472 28.662 4.038c.475 3.635.721 7.343.721 11.107 0 3.764-.246 7.472-.721 11.107l-28.662 4.038-14.706 25.472 10.827 26.822a85 85 0 0 1-19.228 11.13l-17.831-22.807h-29.412l-17.831 22.807a85 85 0 0 1-19.228-11.13l10.827-26.822-14.706-25.472-28.662-4.038A85.697 85.697 0 0 1 64.973 150c0-3.764.246-7.472.721-11.107l28.662-4.038 14.706-25.472-10.827-26.822a85 85 0 0 1 19.228-11.13l17.831 22.807h29.412l17.831-22.807Zm41.377 120.599c-.149.262-.3.523-.452.782l.452-.782Zm-147.828 0 .452.782a66.35 66.35 0 0 1-.452-.782ZM150 118.87c17.181 0 31.13 13.949 31.13 31.13 0 17.181-13.949 31.13-31.13 31.13-17.181 0-31.13-13.949-31.13-31.13 0-17.181 13.949-31.13 31.13-31.13Zm73.462-11.682c.152.259.303.52.452.782l-.452-.782Zm-146.924 0-.452.782c.149-.262.3-.523.452-.782ZM150 64.973Z" style="fill:#2d67b9"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,42 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata27"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs25" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><path
id="path17"
style="fill:#2d67b9"
d="m 109.7,179.509 c -6.069,-8.27 -9.655,-18.474 -9.655,-29.509 0,-1.07 0.034,-2.131 0.1,-3.184 l 0,-66.371 -18.912,18.912 0,-29.291 29.096,-29.096 29.096,29.096 0,29.207 -18.934,-18.934 0,29.361 c 8.27,-6.069 18.474,-9.655 29.509,-9.655 1.07,0 2.131,0.034 3.184,0.1 l 66.371,0 -18.912,-18.912 29.291,0 29.096,29.096 -29.096,29.096 -29.207,0 18.934,-18.934 -29.361,0 c 6.069,8.271 9.655,18.475 9.655,29.509 0,1.07 -0.034,2.131 -0.1,3.184 l 0,66.371 18.912,-18.912 0,29.291 -29.096,29.096 -29.096,-29.096 0,-29.207 18.934,18.934 0,-29.361 c -8.27,6.069 -18.474,9.655 -29.509,9.655 -1.07,0 -2.131,-0.034 -3.184,-0.1 l -66.371,0 18.912,18.912 -29.291,0 -29.096,-29.096 29.096,-29.096 29.207,0 -18.934,18.934 29.361,0 z m 40.004,-58.805 c 16.005,0 29,12.994 29,29 0,16.005 -12.995,29 -29,29 -16.006,0 -29,-12.995 -29,-29 0,-16.006 12.994,-29 29,-29 z" /><g
id="g19"
transform="matrix(1.06678,0,0,1.06678,-10.0171,-10.0171)"><circle
id="circle21"
style="fill:#ffffff"
r="28.177"
cy="150"
cx="150" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M109.7 179.509A49.71 49.71 0 0 1 100.045 150c0-1.07.034-2.131.1-3.184V80.445L81.233 99.357V70.066l29.096-29.096 29.096 29.096v29.207l-18.934-18.934V109.7A49.71 49.71 0 0 1 150 100.045c1.07 0 2.131.034 3.184.1h66.371l-18.912-18.912h29.291l29.096 29.096-29.096 29.096h-29.207l18.934-18.934H190.3A49.714 49.714 0 0 1 199.955 150c0 1.07-.034 2.131-.1 3.184v66.371l18.912-18.912v29.291l-29.096 29.096-29.096-29.096v-29.207l18.934 18.934V190.3A49.71 49.71 0 0 1 150 199.955c-1.07 0-2.131-.034-3.184-.1H80.445l18.912 18.912H70.066L40.97 189.671l29.096-29.096h29.207l-18.934 18.934H109.7Zm40.004-58.805c16.005 0 29 12.994 29 29 0 16.005-12.995 29-29 29-16.006 0-29-12.995-29-29 0-16.006 12.994-29 29-29Z" style="fill:#2d67b9" transform="matrix(.91685 0 0 .91685 12.473 12.473)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 55 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 35 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 35 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 37 KiB

View File

@ -1,42 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata29"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs27" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><g
id="g17"
transform="translate(0,7.61811)"><path
id="path19"
style="fill:#2d67b9"
d="m 169.165,126.098 -29.706,-33.738 -51.728,0 c -4.415,0 -8,-3.584 -8,-8 0,-4.415 3.585,-8 8,-8 l 55.437,0 c 2.769,0 5.212,1.411 6.648,3.552 l 29.263,33.233 45.534,0 c 4.415,0 8,3.585 8,8 0,4.416 -3.585,8 -8,8 l -49.167,0 c -2.546,0 -4.815,-1.191 -6.281,-3.047 z" /></g><g
id="g21"
transform="matrix(1,0,0,-1,0,292.297)"><path
id="path23"
style="fill:#2d67b9"
d="m 169.165,126.098 -29.706,-33.738 -51.728,0 c -4.415,0 -8,-3.584 -8,-8 0,-4.415 3.585,-8 8,-8 l 55.437,0 c 2.769,0 5.212,1.411 6.648,3.552 l 29.263,33.233 45.534,0 c 4.415,0 8,3.585 8,8 0,4.416 -3.585,8 -8,8 l -49.167,0 c -2.546,0 -4.815,-1.191 -6.281,-3.047 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="m169.165 166.199-29.706 33.737H87.731c-4.415 0-8 3.585-8 8 0 4.416 3.585 8 8 8h55.437a7.994 7.994 0 0 0 6.648-3.551l29.263-33.234h45.534c4.415 0 8-3.584 8-8 0-4.415-3.585-8-8-8h-49.167a7.987 7.987 0 0 0-6.281 3.048Zm0-32.483-29.706-33.738H87.731c-4.415 0-8-3.584-8-8 0-4.415 3.585-7.999 8-8h55.437a7.998 7.998 0 0 1 6.648 3.552l29.263 33.233h45.534c4.415 0 8 3.585 8 8 0 4.416-3.585 8-8 8h-49.167a7.986 7.986 0 0 1-6.281-3.047Z" style="fill:#2d67b9"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 939 B

View File

@ -0,0 +1,6 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M69.997 234.964V121.73h.433L110 99.968l.069 21.762h.288l39.57-21.762.069 21.762h35.153l7.386-66.036h14.989l7.386 66.036h15.087v113.234h8.334v15H61.769v-15h8.228Z" style="fill:#2d67b9" transform="matrix(.88612 0 0 .88612 17.038 5.97)"/>
<path d="M120.07 185.379h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm39.98 0h-20v20h20v-20ZM120.07 150h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm39.98 0h-20v20h20v-20Z" style="fill:#fff" transform="matrix(.88612 0 0 .88612 17.038 5.97)"/>
</svg>

After

Width:  |  Height:  |  Size: 956 B

View File

@ -1,40 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata25"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs23" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"><path
id="path15"
style="fill:#2d67b9"
d="m 184.85,216.436 0.002,0.005 c -10.416,5.48 -22.275,8.581 -34.852,8.581 -41.406,0 -75.022,-33.616 -75.022,-75.022 0,-41.406 33.616,-75.022 75.022,-75.022 6.321,0 12.461,0.783 18.327,2.258 l 0,10e-4 0.003,0.001 c 4.298,1.083 6.909,5.452 5.826,9.75 -1.083,4.298 -5.452,6.909 -9.75,5.826 -0.019,-0.005 -0.039,-0.01 -0.058,-0.015 l -0.001,0.003 c -4.593,-1.151 -9.399,-1.761 -14.347,-1.761 -32.541,0 -58.959,26.418 -58.959,58.959 0,32.541 26.418,58.959 58.959,58.959 9.787,0 19.021,-2.39 27.148,-6.617 0.056,-0.031 0.113,-0.062 0.17,-0.092 3.927,-2.053 8.784,-0.532 10.837,3.396 2.038,3.898 0.555,8.71 -3.305,10.79 z m 5.774,-109.15 c -3.18,-3.06 -3.294,-8.125 -0.247,-11.324 3.057,-3.21 8.144,-3.334 11.353,-0.277 l 0.002,0.001 0,0 c 14.345,13.669 23.29,32.955 23.29,54.314 0,14.97 -4.394,28.921 -11.961,40.634 l 0,0 c -2.402,3.723 -7.374,4.798 -11.099,2.398 -3.726,-2.4 -4.802,-7.374 -2.401,-11.1 0.017,-0.026 0.033,-0.052 0.051,-0.078 l -0.001,-0.001 c 5.915,-9.188 9.348,-20.123 9.348,-31.853 0,-16.801 -7.043,-31.971 -18.335,-42.714 l 0,0 z" /><path
id="path17"
style="fill:#2d67b9"
d="m 241.101,124.485 c -0.007,-0.025 -0.014,-0.05 -0.021,-0.076 -1.204,-4.277 1.292,-8.726 5.569,-9.929 4.277,-1.204 8.726,1.292 9.929,5.569 0.012,0.042 0.024,0.084 0.035,0.126 l 10e-4,0 c 2.654,9.49 4.072,19.493 4.072,29.825 0,61.089 -49.597,110.686 -110.686,110.686 -19.04,0 -36.963,-4.817 -52.616,-13.299 -0.036,-0.019 -0.071,-0.038 -0.107,-0.057 -3.906,-2.116 -5.359,-7.006 -3.242,-10.912 2.116,-3.906 7.006,-5.359 10.912,-3.242 l 0.035,0.019 0,-0.001 c 13.39,7.267 28.726,11.395 45.018,11.395 52.205,0 94.589,-42.384 94.589,-94.589 0,-8.839 -1.215,-17.397 -3.488,-25.515 l 0,0 z m -173.985,98.844 0,0 C 49.819,203.797 39.314,178.116 39.314,150 c 0,-30.642 12.478,-58.392 32.626,-78.442 0.04,-0.042 0.081,-0.084 0.123,-0.125 3.154,-3.127 8.252,-3.105 11.379,0.049 3.126,3.153 3.104,8.252 -0.049,11.378 l -0.032,0.031 0.003,0.004 C 66.104,100.034 55.411,123.778 55.411,150 c 0,24.002 8.96,45.928 23.713,62.613 0.018,0.019 0.036,0.039 0.053,0.059 2.943,3.326 2.631,8.416 -0.696,11.359 -3.327,2.943 -8.416,2.631 -11.359,-0.696 l -0.006,-0.006 z m 159.68,-128.534 0,0 C 209.616,70.948 181.608,55.411 150,55.411 c -14.128,0 -27.537,3.105 -39.582,8.668 l 0,0 c -4.031,1.839 -8.8,0.069 -10.653,-3.959 -1.857,-4.036 -0.089,-8.82 3.947,-10.677 l 0,0 C 117.798,42.941 133.479,39.314 150,39.314 c 37.007,0 69.797,18.201 89.898,46.132 l -0.001,0 0.001,0 c 2.591,3.607 1.767,8.64 -1.841,11.232 -3.607,2.591 -8.639,1.767 -11.231,-1.841 l -0.03,-0.042 z" /><path
id="path19"
style="fill:#2d67b9"
d="m 109.3,151.841 c -0.002,-0.038 -0.004,-0.077 -0.006,-0.115 -0.193,-4.55 3.344,-8.401 7.894,-8.593 4.55,-0.193 8.4,3.344 8.593,7.894 0.003,0.063 0.005,0.127 0.006,0.19 l 0.003,0 c 0.635,12.814 11.24,23.023 24.21,23.023 5.304,0 10.213,-1.707 14.206,-4.602 l 0,0.001 c 3.694,-2.599 8.807,-1.741 11.447,1.935 2.657,3.698 1.811,8.857 -1.887,11.513 l 0,0.001 c -6.691,4.816 -14.9,7.655 -23.766,7.655 -21.869,0 -39.737,-17.268 -40.702,-38.902 l 0.002,0 z m 12.815,-31.532 -10e-4,-0.002 c 7.291,-6.851 17.102,-11.05 27.886,-11.05 22.486,0 40.743,18.257 40.743,40.743 0,1.19 -0.052,2.369 -0.152,3.533 l 0,0 c -0.396,4.536 -4.399,7.898 -8.936,7.503 -4.537,-0.394 -7.9,-4.398 -7.506,-8.936 0.004,-0.04 0.008,-0.081 0.012,-0.122 l -0.001,0 c 0.053,-0.652 0.08,-1.312 0.08,-1.978 0,-13.379 -10.861,-24.24 -24.24,-24.24 -6.439,0 -12.295,2.516 -16.638,6.618 l -0.001,-10e-4 c -3.318,3.084 -8.516,2.913 -11.623,-0.391 -3.119,-3.317 -2.958,-8.541 0.358,-11.66 l 0.019,-0.017 z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="m241.101 124.485-.021-.076a8.053 8.053 0 0 1 5.569-9.929 8.053 8.053 0 0 1 9.964 5.695h.001A110.59 110.59 0 0 1 260.686 150c0 61.089-49.597 110.686-110.686 110.686-19.04 0-36.963-4.817-52.616-13.299l-.107-.057a8.052 8.052 0 0 1-3.242-10.912 8.052 8.052 0 0 1 10.912-3.242l.035.019v-.001c13.39 7.267 28.726 11.395 45.018 11.395 52.205 0 94.589-42.384 94.589-94.589a94.507 94.507 0 0 0-3.488-25.515ZM67.116 223.329C49.819 203.797 39.314 178.116 39.314 150c0-30.642 12.478-58.392 32.626-78.442a8.05 8.05 0 0 1 11.502-.076 8.05 8.05 0 0 1-.049 11.378l-.032.031.003.004C66.104 100.034 55.411 123.778 55.411 150c0 24.002 8.96 45.928 23.713 62.613l.053.059c2.943 3.326 2.631 8.416-.696 11.359a8.05 8.05 0 0 1-11.359-.696l-.006-.006Zm117.734-6.893.002.005c-10.416 5.48-22.275 8.581-34.852 8.581-41.406 0-75.022-33.616-75.022-75.022 0-41.406 33.616-75.022 75.022-75.022 6.321 0 12.461.783 18.327 2.258v.001l.003.001a8.035 8.035 0 0 1 5.826 9.75 8.035 8.035 0 0 1-9.75 5.826l-.058-.015-.001.003A58.955 58.955 0 0 0 150 91.041c-32.541 0-58.959 26.418-58.959 58.959 0 32.541 26.418 58.959 58.959 58.959 9.787 0 19.021-2.39 27.148-6.617l.17-.092c3.927-2.053 8.784-.532 10.837 3.396a8.035 8.035 0 0 1-3.305 10.79Zm5.774-109.15a8.034 8.034 0 0 1-.247-11.324 8.033 8.033 0 0 1 11.353-.277l.002.001c14.345 13.669 23.29 32.955 23.29 54.314 0 14.97-4.394 28.921-11.961 40.634a8.036 8.036 0 0 1-11.099 2.398 8.033 8.033 0 0 1-2.401-11.1l.051-.078-.001-.001c5.915-9.188 9.348-20.123 9.348-31.853 0-16.801-7.043-31.971-18.335-42.714ZM109.3 151.841l-.006-.115c-.193-4.55 3.344-8.401 7.894-8.593a8.254 8.254 0 0 1 8.599 8.084h.003c.635 12.814 11.24 23.023 24.21 23.023a24.121 24.121 0 0 0 14.206-4.602v.001c3.694-2.599 8.807-1.741 11.447 1.935a8.253 8.253 0 0 1-1.887 11.513v.001A40.548 40.548 0 0 1 150 190.743c-21.869 0-39.737-17.268-40.702-38.902h.002Zm12.815-31.532-.001-.002c7.291-6.851 17.102-11.05 27.886-11.05 22.486 0 40.743 18.257 40.743 40.743 0 1.19-.052 2.369-.152 3.533a8.255 8.255 0 0 1-8.936 7.503c-4.537-.394-7.9-4.398-7.506-8.936l.012-.122h-.001c.053-.652.08-1.312.08-1.978 0-13.379-10.861-24.24-24.24-24.24a24.156 24.156 0 0 0-16.638 6.618l-.001-.001c-3.318 3.084-8.516 2.913-11.623-.391a8.253 8.253 0 0 1 .358-11.66l.019-.017Zm104.681-25.514C209.616 70.948 181.608 55.411 150 55.411c-14.128 0-27.537 3.105-39.582 8.668a8.053 8.053 0 0 1-10.653-3.959 8.053 8.053 0 0 1 3.947-10.677c14.086-6.502 29.767-10.129 46.288-10.129 37.007 0 69.797 18.201 89.898 46.132h-.001.001a8.052 8.052 0 0 1-1.841 11.232 8.051 8.051 0 0 1-11.231-1.841l-.03-.042Z" style="fill:#2d67b9"/>
</svg>

Before

Width:  |  Height:  |  Size: 5.5 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -1,40 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata23"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs21" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><circle
id="circle7"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path9"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g11"
transform="matrix(0.927469,0,0,0.927469,10.8823,10.8796)"><path
id="path13"
style="fill:#2d67b9"
d="m 94.046,118.987 -44.066,0 0,-43.932 44.066,0 0,43.932 z m 100.012,-43.932 0,43.932 -88.07,0 0,-43.932 88.07,0 z m 55.957,43.932 -44.014,0 0,-43.932 44.014,0 0,43.932 z" /><path
id="path15"
style="fill:#2d67b9"
d="m 144.029,130.929 0,38.09 -94.049,0 0,-38.09 94.049,0 z m 105.986,38.09 -94.044,0 0,-38.09 94.044,0 0,38.09 z" /><path
id="path17"
style="fill:#2d67b9"
d="m 94.046,180.962 0,43.983 -44.066,0 0,-43.983 44.066,0 z m 155.969,43.983 -44.014,0 0,-43.983 44.014,0 0,43.983 z m -55.957,0 -88.07,0 0,-43.983 88.07,0 0,43.983 z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M94.046 180.962v43.983H49.98v-43.983h44.066Zm155.969 43.983h-44.014v-43.983h44.014v43.983Zm-55.957 0h-88.07v-43.983h88.07v43.983Zm-50.029-94.016v38.09H49.98v-38.09h94.049Zm105.986 38.09h-94.044v-38.09h94.044v38.09ZM94.046 118.987H49.98V75.055h44.066v43.932Zm100.012-43.932v43.932h-88.07V75.055h88.07Zm55.957 43.932h-44.014V75.055h44.014v43.932Z" style="fill:#2d67b9" transform="matrix(.87155 0 0 .87155 19.27 19.268)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 907 B

View File

@ -1,42 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg29"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata35"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs33" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g26"><g
id="g14"><circle
id="circle10"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path12"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g24"
transform="matrix(1.23635,0,0,1.21194,-34.4849,-21.0406)"><g
id="g18"
transform="matrix(0,1.27181,-1,0,273.793,2.09675)"><path
id="path16"
style="fill:#2d67b9"
d="m 109.312,94.325 c 3.619,0.088 45.805,88.817 38.703,88.779 -13.302,-0.072 -64.103,-0.062 -77.406,0 -7.05,0.032 35.013,-88.868 38.703,-88.779 z" /></g><g
id="g22"
transform="translate(25.7657,-5.8894)"><path
id="path20"
style="fill:#2d67b9"
d="m 181.98,97.718 c 0,-1.113 -0.885,-2.016 -1.976,-2.016 H 165 c -1.09,0 -1.975,0.903 -1.975,2.016 v 98.603 c 0,1.113 0.885,2.016 1.975,2.016 h 15.004 c 1.091,0 1.976,-0.903 1.976,-2.016 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M207.746 91.788c0-1.09-.886-1.975-1.976-1.975h-15.004c-1.09 0-1.975.885-1.975 1.975v98.684c0 1.09.885 1.975 1.975 1.975h15.004c1.09 0 1.976-.885 1.976-1.975V91.788Zm-28.279 49.333c-.087 4.786-85.49 54.209-88.778 51.194-3.146-2.885-3.467-99.108 0-102.388 2.952-2.792 88.867 46.313 88.778 51.194Z" style="fill:#2d67b9" transform="translate(-46.14 -37.065) scale(1.32548)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 859 B

View File

@ -0,0 +1,5 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M150.036 50.036c55.192 0 100 44.809 100 100 0 55.192-44.808 100-100 100-55.191 0-100-44.808-100-100 0-55.191 44.809-100 100-100Zm5.153 184.846a135.159 135.159 0 0 0 20.128-34.18 316.296 316.296 0 0 0-25.281-1.008c-8.557 0-17.021.343-25.374 1.016a135.22 135.22 0 0 0 20.151 34.168 86.07 86.07 0 0 0 10.376.004Zm58.602-28.652a306.4 306.4 0 0 0-23.289-3.936 149.455 149.455 0 0 1-14.33 28.642c14.69-4.748 27.637-13.39 37.619-24.706Zm-89.992 24.673a149.453 149.453 0 0 1-14.323-28.597 306.483 306.483 0 0 0-23.194 3.924c9.959 11.289 22.868 19.917 37.517 24.673ZM65.355 157.44a84.48 84.48 0 0 0 11.658 36.1 324.403 324.403 0 0 1 28.058-5.071 149.65 149.65 0 0 1-4.815-31.029H65.355Zm169.362 0h-35.024a149.632 149.632 0 0 1-4.795 31.015 324.997 324.997 0 0 1 28.162 5.084 84.434 84.434 0 0 0 11.657-36.099Zm-49.773 0h-69.938a134.724 134.724 0 0 0 4.882 29.356 335.854 335.854 0 0 1 30.148-1.351c10.143 0 20.162.455 30.045 1.342a134.808 134.808 0 0 0 4.863-29.347Zm38-51.1a324.975 324.975 0 0 1-28.103 5.067 149.551 149.551 0 0 1 4.845 31.08h35.019a84.422 84.422 0 0 0-11.761-36.147Zm-145.815.001a84.436 84.436 0 0 0-11.761 36.146h34.888a149.585 149.585 0 0 1 4.834-31.099 324.654 324.654 0 0 1-27.961-5.047Zm107.807 36.146a134.7 134.7 0 0 0-4.915-29.415 335.56 335.56 0 0 1-29.985 1.337c-10.174 0-20.223-.457-30.128-1.35a134.778 134.778 0 0 0-4.902 29.428h69.93Zm-29.748-77.296a85.263 85.263 0 0 0-10.5.012 135.208 135.208 0 0 0-19.998 33.944 316.478 316.478 0 0 0 25.346 1.013c8.499 0 16.905-.338 25.195-1.001a135.261 135.261 0 0 0-20.043-33.968Zm20.985 3.946a149.443 149.443 0 0 1 14.251 28.433 306.228 306.228 0 0 0 23.204-3.912c-9.96-11.225-22.845-19.798-37.455-24.521Zm-52.493.072c-14.52 4.738-27.326 13.283-37.235 24.449a306.38 306.38 0 0 0 23.057 3.893 149.442 149.442 0 0 1 14.178-28.342Z" style="fill:#2d67b9"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,35 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"
transform="matrix(0.681304,0,0,0.681304,47.8044,47.8044)"><path
id="path15"
style="fill:#2d67b9"
d="m 225.468,45.022 c 2.318,-11.406 12.413,-20 24.498,-20 13.798,0 25,11.202 25,25 0,12.086 -8.594,22.18 -20,24.499 l 0,50.98 c 11.406,2.319 20,12.413 20,24.499 0,12.086 -8.594,22.18 -20,24.499 l 0,50.98 c 11.406,2.319 20,12.413 20,24.499 0,13.798 -11.202,25 -25,25 -12.085,0 -22.18,-8.594 -24.498,-20 l -50.969,0 c -2.319,11.406 -12.413,20 -24.499,20 -12.086,0 -22.18,-8.594 -24.499,-20 l -50.969,0 c -2.318,11.406 -12.413,20 -24.498,20 -13.798,0 -25,-11.202 -25,-25 0,-12.086 8.594,-22.18 20,-24.499 l 0,-50.98 c -11.406,-2.319 -20,-12.413 -20,-24.499 0,-12.086 8.594,-22.18 20,-24.499 l 0,-50.98 c -11.406,-2.319 -20,-12.413 -20,-24.499 0,-13.798 11.202,-25 25,-25 12.085,0 22.18,8.594 24.498,20 l 50.969,0 c 2.319,-11.406 12.413,-20 24.499,-20 12.086,0 22.18,8.594 24.499,20 l 50.969,0 z m 0,109.978 -50.969,0 c -1.99,9.79 -9.709,17.509 -19.499,19.499 l 0,50.98 c 9.79,1.991 17.509,9.709 19.499,19.499 l 50.969,0 c 1.99,-9.79 9.709,-17.508 19.498,-19.499 l 0,-50.98 C 235.177,172.509 227.458,164.79 225.468,155 Z m -99.967,0 -50.969,0 c -1.99,9.79 -9.709,17.509 -19.498,19.499 l 0,50.98 c 9.789,1.991 17.508,9.709 19.498,19.499 l 50.969,0 c 1.99,-9.79 9.709,-17.508 19.499,-19.499 l 0,-50.98 C 135.21,172.509 127.491,164.79 125.501,155 Z m 99.967,-99.978 -50.969,0 C 172.509,64.812 164.79,72.53 155,74.521 l 0,50.98 c 9.79,1.99 17.509,9.709 19.499,19.499 l 50.969,0 c 1.99,-9.79 9.709,-17.509 19.498,-19.499 l 0,-50.98 C 235.177,72.53 227.458,64.812 225.468,55.022 Z m -99.967,0 -50.969,0 c -1.99,9.79 -9.709,17.508 -19.498,19.499 l 0,50.98 c 9.789,1.99 17.508,9.709 19.498,19.499 l 50.969,0 c 1.99,-9.79 9.709,-17.509 19.499,-19.499 l 0,-50.98 C 135.21,72.53 127.491,64.812 125.501,55.022 Z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M225.468 45.022c2.318-11.406 12.413-20 24.498-20 13.798 0 25 11.202 25 25 0 12.086-8.594 22.18-20 24.499v50.98c11.406 2.319 20 12.413 20 24.499 0 12.086-8.594 22.18-20 24.499v50.98c11.406 2.319 20 12.413 20 24.499 0 13.798-11.202 25-25 25-12.085 0-22.18-8.594-24.498-20h-50.969c-2.319 11.406-12.413 20-24.499 20-12.086 0-22.18-8.594-24.499-20H74.532c-2.318 11.406-12.413 20-24.498 20-13.798 0-25-11.202-25-25 0-12.086 8.594-22.18 20-24.499v-50.98c-11.406-2.319-20-12.413-20-24.499 0-12.086 8.594-22.18 20-24.499v-50.98c-11.406-2.319-20-12.413-20-24.499 0-13.798 11.202-25 25-25 12.085 0 22.18 8.594 24.498 20h50.969c2.319-11.406 12.413-20 24.499-20 12.086 0 22.18 8.594 24.499 20h50.969Zm0 109.978h-50.969c-1.99 9.79-9.709 17.509-19.499 19.499v50.98c9.79 1.991 17.509 9.709 19.499 19.499h50.969c1.99-9.79 9.709-17.508 19.498-19.499v-50.98c-9.789-1.99-17.508-9.709-19.498-19.499Zm-99.967 0H74.532c-1.99 9.79-9.709 17.509-19.498 19.499v50.98c9.789 1.991 17.508 9.709 19.498 19.499h50.969c1.99-9.79 9.709-17.508 19.499-19.499v-50.98c-9.79-1.99-17.509-9.709-19.499-19.499Zm99.967-99.978h-50.969c-1.99 9.79-9.709 17.508-19.499 19.499v50.98c9.79 1.99 17.509 9.709 19.499 19.499h50.969c1.99-9.79 9.709-17.509 19.498-19.499v-50.98c-9.789-1.991-17.508-9.709-19.498-19.499Zm-99.967 0H74.532c-1.99 9.79-9.709 17.508-19.498 19.499v50.98c9.789 1.99 17.508 9.709 19.498 19.499h50.969c1.99-9.79 9.709-17.509 19.499-19.499v-50.98c-9.79-1.991-17.509-9.709-19.499-19.499Z" style="fill:#2d67b9" transform="matrix(.61077 0 0 .61077 58.384 58.384)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -1,34 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg20"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata26"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs24" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g14"><circle
id="circle10"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path12"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
transform="matrix(0.42391,0.42391,-0.4253,0.4253,150.118,22.7974)"
id="Layer1"><path
id="path16"
style="fill:#2d67b9"
d="m 225.468,45.022 c 2.318,-11.406 12.413,-20 24.498,-20 13.798,0 25,11.202 25,25 0,12.086 -8.594,22.18 -20,24.499 v 50.98 c 11.406,2.319 20,12.413 20,24.499 0,12.086 -8.594,22.18 -20,24.499 v 50.98 c 11.406,2.319 20,12.413 20,24.499 0,13.798 -11.202,25 -25,25 -12.085,0 -22.18,-8.594 -24.498,-20 h -50.969 c -2.319,11.406 -12.413,20 -24.499,20 -12.086,0 -22.18,-8.594 -24.499,-20 H 74.532 c -2.318,11.406 -12.413,20 -24.498,20 -13.798,0 -25,-11.202 -25,-25 0,-12.086 8.594,-22.18 20,-24.499 v -50.98 c -11.406,-2.319 -20,-12.413 -20,-24.499 0,-12.086 8.594,-22.18 20,-24.499 v -50.98 c -11.406,-2.319 -20,-12.413 -20,-24.499 0,-13.798 11.202,-25 25,-25 12.085,0 22.18,8.594 24.498,20 h 50.969 c 2.319,-11.406 12.413,-20 24.499,-20 12.086,0 22.18,8.594 24.499,20 z m 0,109.978 h -50.969 c -1.99,9.79 -9.709,17.509 -19.499,19.499 v 50.98 c 9.79,1.991 17.509,9.709 19.499,19.499 h 50.969 c 1.99,-9.79 9.709,-17.508 19.498,-19.499 v -50.98 C 235.177,172.509 227.458,164.79 225.468,155 Z m -99.967,0 H 74.532 c -1.99,9.79 -9.709,17.509 -19.498,19.499 v 50.98 c 9.789,1.991 17.508,9.709 19.498,19.499 h 50.969 c 1.99,-9.79 9.709,-17.508 19.499,-19.499 v -50.98 C 135.21,172.509 127.491,164.79 125.501,155 Z M 225.468,55.022 H 174.499 C 172.509,64.812 164.79,72.53 155,74.521 v 50.98 c 9.79,1.99 17.509,9.709 19.499,19.499 h 50.969 c 1.99,-9.79 9.709,-17.509 19.498,-19.499 V 74.521 C 235.177,72.53 227.458,64.812 225.468,55.022 Z m -99.967,0 H 74.532 c -1.99,9.79 -9.709,17.508 -19.498,19.499 v 50.98 c 9.789,1.99 17.508,9.709 19.498,19.499 h 50.969 c 1.99,-9.79 9.709,-17.509 19.499,-19.499 V 74.521 C 135.21,72.53 127.491,64.812 125.501,55.022 Z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M225.468 45.022c2.318-11.406 12.413-20 24.498-20 13.798 0 25 11.202 25 25 0 12.086-8.594 22.18-20 24.499v50.98c11.406 2.319 20 12.413 20 24.499 0 12.086-8.594 22.18-20 24.499v50.98c11.406 2.319 20 12.413 20 24.499 0 13.798-11.202 25-25 25-12.085 0-22.18-8.594-24.498-20h-50.969c-2.319 11.406-12.413 20-24.499 20-12.086 0-22.18-8.594-24.499-20H74.532c-2.318 11.406-12.413 20-24.498 20-13.798 0-25-11.202-25-25 0-12.086 8.594-22.18 20-24.499v-50.98c-11.406-2.319-20-12.413-20-24.499 0-12.086 8.594-22.18 20-24.499v-50.98c-11.406-2.319-20-12.413-20-24.499 0-13.798 11.202-25 25-25 12.085 0 22.18 8.594 24.498 20h50.969c2.319-11.406 12.413-20 24.499-20 12.086 0 22.18 8.594 24.499 20h50.969Zm0 109.978h-50.969c-1.99 9.79-9.709 17.509-19.499 19.499v50.98c9.79 1.991 17.509 9.709 19.499 19.499h50.969c1.99-9.79 9.709-17.508 19.498-19.499v-50.98c-9.789-1.99-17.508-9.709-19.498-19.499Zm-99.967 0H74.532c-1.99 9.79-9.709 17.509-19.498 19.499v50.98c9.789 1.991 17.508 9.709 19.498 19.499h50.969c1.99-9.79 9.709-17.508 19.499-19.499v-50.98c-9.79-1.99-17.509-9.709-19.499-19.499Zm99.967-99.978h-50.969c-1.99 9.79-9.709 17.508-19.499 19.499v50.98c9.79 1.99 17.509 9.709 19.499 19.499h50.969c1.99-9.79 9.709-17.509 19.498-19.499v-50.98c-9.789-1.991-17.508-9.709-19.498-19.499Zm-99.967 0H74.532c-1.99 9.79-9.709 17.508-19.498 19.499v50.98c9.789 1.99 17.508 9.709 19.498 19.499h50.969c1.99-9.79 9.709-17.509 19.499-19.499v-50.98c-9.79-1.991-17.509-9.709-19.499-19.499Z" style="fill:#2d67b9" transform="rotate(45 38.253 196.159) scale(.56462)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,5 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="m140 94.918-20.724 44.168A36.36 36.36 0 0 1 86.36 160H50.749c-5.519 0-10-4.481-10-10s4.481-10 10-10H86.36a16.359 16.359 0 0 0 14.81-9.41l35.117-74.843A12.447 12.447 0 0 1 160 61.034v109.043l13.583-18.018A30.294 30.294 0 0 1 197.775 140h53.009c5.519 0 10 4.481 10 10s-4.481 10-10 10h-53.009a10.3 10.3 0 0 0-8.222 4.098l-27.169 36.042A12.447 12.447 0 0 1 140 192.648v-97.73Z" style="fill:#2d67b9" transform="matrix(.90908 0 0 .90908 12.941 34.692)"/>
</svg>

After

Width:  |  Height:  |  Size: 936 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -1,35 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"
transform="translate(40.6705,0)"><path
id="path15"
style="fill:#2d67b9"
d="m 154.098,161.02 -20.481,20.481 31.316,0 31.27,-31.27 -31.732,-31.732 -30.936,0 20.379,20.378 -131.458,0 0,22.247 131.642,-0.104 z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M51.352 171.487v76.838c0 1.943 14.378-12.509 14.378-11.28v17.14c0 1.278-19.007 16.606-21.497 16.915v.005l-.035-.002-.036.002v-.005c-2.49-.309-21.497-15.637-21.497-16.915v-17.14c0-1.229 14.379 13.223 14.379 11.28v-76.838h14.308Z" style="fill:#2d67b9" transform="matrix(0 -1.47199 1.71211 0 -228.884 215.058)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 797 B

View File

@ -1,51 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata35"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs33" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"
transform="translate(0.0808839,-14.5186)"><g
id="g17"
transform="translate(-0.0808839,14.5186)"><path
id="path19"
d="m 150.531,52.812 c 34.87706,-0.292686 68.04162,24.312009 77.89962,57.78286 8.64283,26.89731 1.84872,57.90078 -17.06362,78.82214 -4.29948,4.83584 -9.1678,9.16629 -14.476,12.867 6.27542,11.09704 12.95577,21.98258 18.977,33.2124 5.42293,11.98717 -12.82702,15.82381 -15.76378,4.35175 C 194.34461,229.98618 188.6794,219.83209 182.861,210.152 154.03612,223.00575 117.93947,217.41943 94.812556,195.66521 69.280745,173.1997 60.72929,134.2074 74.311125,103.07855 86.677946,72.906147 117.92471,52.251992 150.531,52.812 Z"
style="fill:#ffffff;fill-opacity:0" /><path
id="path21"
d="m 150.531,52.812 c 29.07418,-0.106091 57.35182,16.715401 71.249,42.246 14.12742,24.86593 13.66704,57.14718 -1.105,81.62 -5.98127,10.10125 -14.15189,18.8957 -23.784,25.606 6.25097,11.10823 12.99056,21.97 18.977,33.212 1.91171,4.30319 0.22979,10.79267 -4.98,11.599 -5.44008,0.81865 -9.59245,-4.07638 -11.54711,-8.56899 -5.50519,-9.42122 -10.91592,-19.13468 -16.47989,-28.37401 -25.80414,11.49438 -57.48076,8.31992 -80.372,-8.304 -22.950677,-15.98571 -36.45251,-44.30492 -34.42,-72.19 1.597041,-29.693132 20.864047,-57.505215 48.051,-69.542 10.76006,-4.901074 22.59021,-7.392909 34.411,-7.304 z m -0.973,16 c -24.8372,-0.126515 -48.83762,15.218209 -59.276,37.746 -10.745612,22.05828 -7.686571,50.00238 7.72,69.133 13.5683,17.6871 36.63091,27.40673 58.66,24.98 7.41833,-0.66196 14.71345,-2.9115 21.40506,-5.7839 2.02823,-1.18348 5.21567,0.35354 6.12471,-2.31985 3.29824,-3.85101 7.82637,-6.10311 11.15323,-9.59425 8.23605,-7.76741 14.33318,-17.49195 17.714,-28.207 0.0725,-0.2104 0.68665,-2.24624 0.914,-3.182 0.45289,-1.77497 0.69883,-2.89044 0.962,-4.279 3.44066,-17.36339 -0.74721,-37.24941 -11.873,-51.791 C 190.76587,78.755384 170.3444,68.51672 149.558,68.812 Z m 61.291,91.933 c -0.0744,0.18277 0.1692,-0.39681 0,0 z m 0.241,-0.572 c -0.36112,0.91108 -0.11943,0.22288 0,0 z m 4.754,-19.409 c -0.3641,2.76808 0.51255,-2.79458 0,0 l 0,0 z"
style="fill:#2d67b9" /></g><g
id="g23"
transform="translate(-0.0234314,18.6466)"><path
id="path25"
style="fill:#2d67b9"
d="m 100.017,104.797 69.758,0 -14.29,-14.29 22.183,0 22.2,22.2 -22.2,22.199 -22.16,0 14.475,-14.475 -69.966,0 0,-15.634 z" /></g><g
id="g27"
transform="matrix(-1,0,0,1,300.023,55.9398)"><path
id="path29"
style="fill:#2d67b9"
d="m 100.017,104.797 69.758,0 -14.29,-14.29 22.183,0 22.2,22.2 -22.2,22.199 -22.16,0 14.475,-14.475 -69.966,0 0,-15.634 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M196.31 221.271C182.983 229.954 167.076 235 150 235c-46.913 0-85-38.087-85-85s38.087-85 85-85 85 38.087 85 85c0 24.442-10.338 46.487-26.878 62.001l19.672 27.499a7.505 7.505 0 0 1-1.736 10.464 7.504 7.504 0 0 1-10.464-1.737l-19.284-26.956ZM150 80c38.634 0 70 31.366 70 70s-31.366 70-70 70-70-31.366-70-70 31.366-70 70-70Z" style="fill:#2d67b9" transform="translate(0 -8.181)"/>
<path d="M195.55 177.204h-70.97c-2.084 0 13.412 15.417 12.094 15.417h-18.377c-1.371 0-17.804-20.379-18.136-23.049h-.005l.001-.038-.001-.038h.005c.332-2.67 16.765-23.049 18.136-23.049h18.377c1.318 0-14.178 15.417-12.094 15.417h70.97v15.34Z" style="fill:#2d67b9" transform="translate(2.147 -7.945)"/>
<path d="M195.55 177.204h-70.97c-2.084 0 13.412 15.417 12.094 15.417h-18.377c-1.371 0-17.804-20.379-18.136-23.049h-.005l.001-.038-.001-.038h.005c.332-2.67 16.765-23.049 18.136-23.049h18.377c1.318 0-14.178 15.417-12.094 15.417h70.97v15.34Z" style="fill:#2d67b9" transform="rotate(-180 148.926 145.79)"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.6 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,6 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M196.31 221.271C182.983 229.954 167.076 235 150 235c-46.913 0-85-38.087-85-85s38.087-85 85-85 85 38.087 85 85c0 24.442-10.338 46.487-26.878 62.001l19.672 27.499a7.505 7.505 0 0 1-1.736 10.464 7.504 7.504 0 0 1-10.464-1.737l-19.284-26.956ZM150 80c38.634 0 70 31.366 70 70s-31.366 70-70 70-70-31.366-70-70 31.366-70 70-70Z" style="fill:#2d67b9" transform="translate(0 -8.181)"/>
<path d="M193.418 107.418h-86v86h86v-86Zm-15.418 15h-56v56h56v-56Z" style="fill:#2d67b9" transform="matrix(.91873 0 0 .91873 11.807 4.775)"/>
</svg>

After

Width:  |  Height:  |  Size: 1010 B

View File

@ -1,45 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg182"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata188"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs186" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g179"><g
id="g165"><circle
id="circle161"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path163"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g177"
transform="matrix(0.965759,0,0,0.965759,11.4918,-14.8634)"><g
id="g171"
transform="matrix(-1,0,0,1,299.919,20.7086)"><path
id="path167"
d="m 150.531,52.812 c 34.87706,-0.292686 68.04162,24.312009 77.89962,57.78286 8.64283,26.89731 1.84872,57.90078 -17.06362,78.82214 -4.29948,4.83584 -9.1678,9.16629 -14.476,12.867 6.27542,11.09704 12.95577,21.98258 18.977,33.2124 5.42293,11.98717 -12.82702,15.82381 -15.76378,4.35175 C 194.34461,229.98618 188.6794,219.83209 182.861,210.152 154.03612,223.00575 117.93947,217.41943 94.812556,195.66521 69.280745,173.1997 60.72929,134.2074 74.311125,103.07855 86.71685,72.876768 117.883,52.272391 150.531,52.812 Z"
style="fill:#ffffff;fill-opacity:0" /><path
id="path169"
d="m 150.531,52.812 c 29.07485,-0.106674 57.35095,16.716599 71.249,42.246 14.15454,24.89985 13.66048,57.23549 -1.165,81.72 -5.97471,10.05991 -14.12414,18.8177 -23.724,25.506 6.25097,11.10823 12.99056,21.97 18.977,33.212 1.94056,4.32934 0.18585,10.88543 -5.079,11.615 -5.40863,0.73778 -9.4969,-4.12069 -11.44811,-8.58499 -5.50519,-9.42122 -10.91592,-19.13468 -16.47989,-28.37401 -25.80414,11.49438 -57.48076,8.31992 -80.372,-8.304 -22.950677,-15.98571 -36.45251,-44.30492 -34.42,-72.19 1.597041,-29.693132 20.864047,-57.505215 48.051,-69.542 10.75945,-4.900923 22.59083,-7.393023 34.411,-7.304 z m -0.973,16 c -24.83721,-0.126545 -48.83762,15.218213 -59.276,37.746 -10.864963,22.29883 -7.605051,50.60695 8.216,69.755 13.93583,17.72035 37.44204,27.14623 59.66,24.191 6.63808,-0.76668 13.34361,-2.78049 19.422,-5.463 2.13425,-1.36339 5.58973,0.28376 6.61177,-2.47375 3.30067,-3.85145 7.82724,-6.10569 11.15323,-9.59425 10.27811,-9.69705 17.23354,-22.43858 19.718,-36.358 0.26901,-1.5175 0.49591,-3.07349 0.667,-4.708 -0.18184,2.77172 0.0582,-0.74529 0.173,-1.903 1.23586,-14.98314 -3.06446,-31.13818 -12.14,-43.53 C 191.52591,79.157478 170.76088,68.51011 149.558,68.812 Z m 61.409,91.658 c -0.16688,0.37606 0.0398,-0.08 0,0 z m 2.151,-5.894 c -0.0366,0.12421 0.0219,-0.0712 0,0 z m 0.181,-0.589 c -0.27945,0.91901 -0.17597,0.5627 0,0 z m 1.547,-6.211 c -0.30854,1.45344 0.08,-0.34285 0,0 z"
style="fill:#2d67b9" /></g><g
id="g175"
transform="translate(59.823,65.5189)"><path
id="path173"
style="fill:#2d67b9"
d="m 130.096,50 v 80 h -80 V 50 Z m -10,10 h -60 v 60 h 60 z" /></g></g></g></g></svg>

Before

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -1,40 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata25"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs23" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><path
id="path17"
style="fill:#2d67b9"
d="m 181.066,86.193 c -6.827,-6.535 -8.59,-17.122 -3.657,-25.667 5.795,-10.038 18.649,-13.482 28.687,-7.687 10.037,5.795 13.481,18.649 7.686,28.687 -4.933,8.545 -14.983,12.312 -24.056,9.667 l -14.098,24.417 c 9.219,6.884 15.581,17.384 16.977,29.39 l 28.187,0 c 2.245,-9.18 10.532,-16 20.4,-16 11.59,0 21,9.41 21,21 0,11.59 -9.41,21 -21,21 -9.868,0 -18.155,-6.82 -20.4,-16 l -28.187,0 c -1.396,12.006 -7.758,22.506 -16.977,29.39 l 14.098,24.417 c 9.073,-2.645 19.123,1.122 24.056,9.667 5.795,10.038 2.351,22.892 -7.686,28.687 -10.038,5.795 -22.892,2.351 -28.687,-7.687 -4.933,-8.545 -3.17,-19.132 3.657,-25.667 L 166.974,189.4 c -5.207,2.248 -10.946,3.494 -16.974,3.494 -6.028,0 -11.767,-1.246 -16.974,-3.494 l -14.092,24.407 c 6.827,6.535 8.59,17.122 3.657,25.667 -5.795,10.038 -18.649,13.482 -28.687,7.687 -10.037,-5.795 -13.481,-18.649 -7.686,-28.687 4.933,-8.545 14.983,-12.312 24.056,-9.667 L 124.372,184.39 C 115.153,177.506 108.791,167.006 107.395,155 l -28.187,0 c -2.245,9.18 -10.532,16 -20.4,16 -11.59,0 -21,-9.41 -21,-21 0,-11.59 9.41,-21 21,-21 9.868,0 18.155,6.82 20.4,16 l 28.187,0 c 1.396,-12.006 7.758,-22.506 16.977,-29.39 L 110.274,91.193 c -9.073,2.645 -19.123,-1.122 -24.056,-9.667 -5.795,-10.038 -2.351,-22.892 7.686,-28.687 10.038,-5.795 22.892,-2.351 28.687,7.687 4.933,8.545 3.17,19.132 -3.657,25.667 l 14.092,24.407 c 5.207,-2.248 10.946,-3.494 16.974,-3.494 6.028,0 11.767,1.246 16.974,3.494 L 181.066,86.193 Z M 159.2,175.935 150,160 l -9.2,15.935 c 2.877,1.022 5.974,1.578 9.2,1.578 3.226,0 6.323,-0.556 9.2,-1.578 z m -27.055,-5.009 9.195,-15.926 -18.399,0 c 1.164,6.332 4.5,11.907 9.204,15.926 z M 177.059,155 l -18.399,0 9.195,15.926 c 4.704,-4.019 8.04,-9.594 9.204,-15.926 z m -44.914,-25.926 c -4.704,4.019 -8.04,9.594 -9.204,15.926 l 18.399,0 -9.195,-15.926 z m 35.71,0 -9.195,15.926 18.399,0 c -1.164,-6.332 -4.5,-11.907 -9.204,-15.926 z m -8.655,-5.009 c -2.877,-1.022 -5.974,-1.578 -9.2,-1.578 -3.226,0 -6.323,0.556 -9.2,1.578 L 150,140 l 9.2,-15.935 z" /><circle
id="circle19"
style="fill:#ffffff"
r="28.177"
cy="150"
cx="150" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M181.066 86.193c-6.827-6.535-8.59-17.122-3.657-25.667 5.795-10.038 18.649-13.482 28.687-7.687 10.037 5.795 13.481 18.649 7.686 28.687-4.933 8.545-14.983 12.312-24.056 9.667l-14.098 24.417c9.219 6.884 15.581 17.384 16.977 29.39h28.187c2.245-9.18 10.532-16 20.4-16 11.59 0 21 9.41 21 21s-9.41 21-21 21c-9.868 0-18.155-6.82-20.4-16h-28.187c-1.396 12.006-7.758 22.506-16.977 29.39l14.098 24.417c9.073-2.645 19.123 1.122 24.056 9.667 5.795 10.038 2.351 22.892-7.686 28.687-10.038 5.795-22.892 2.351-28.687-7.687-4.933-8.545-3.17-19.132 3.657-25.667L166.974 189.4A42.721 42.721 0 0 1 150 192.894a42.721 42.721 0 0 1-16.974-3.494l-14.092 24.407c6.827 6.535 8.59 17.122 3.657 25.667-5.795 10.038-18.649 13.482-28.687 7.687-10.037-5.795-13.481-18.649-7.686-28.687 4.933-8.545 14.983-12.312 24.056-9.667l14.098-24.417c-9.219-6.884-15.581-17.384-16.977-29.39H79.208c-2.245 9.18-10.532 16-20.4 16-11.59 0-21-9.41-21-21s9.41-21 21-21c9.868 0 18.155 6.82 20.4 16h28.187c1.396-12.006 7.758-22.506 16.977-29.39l-14.098-24.417c-9.073 2.645-19.123-1.122-24.056-9.667-5.795-10.038-2.351-22.892 7.686-28.687 10.038-5.795 22.892-2.351 28.687 7.687 4.933 8.545 3.17 19.132-3.657 25.667l14.092 24.407A42.721 42.721 0 0 1 150 107.106a42.721 42.721 0 0 1 16.974 3.494l14.092-24.407ZM150 121.823c15.552 0 28.177 12.625 28.177 28.177S165.552 178.177 150 178.177 121.823 165.552 121.823 150s12.625-28.177 28.177-28.177Z" style="fill:#2d67b9" transform="translate(16.28 16.28) scale(.89146)"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,21 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M260 53.349C260 45.982 255.103 40 249.071 40H130.929C124.897 40 120 45.982 120 53.349v173.302c0 7.367 4.897 13.349 10.929 13.349h118.142c6.032 0 10.929-5.982 10.929-13.349V53.349Z" style="fill:#2d67b9;stroke:#000;stroke-width:.25px" transform="matrix(.92575 0 0 .75792 -18.502 36.878)"/>
<path style="fill:#fff;stroke:#000;stroke-width:.23px" d="M140 60h100v60H140z" transform="matrix(.75792 0 0 1.01056 25.133 21.72)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 25.133 52.037)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 55.45 52.037)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 85.766 52.037)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 25.133 67.195)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 55.45 67.195)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 85.766 67.195)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 25.133 82.353)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 55.45 82.353)"/>
<path d="M160 142.5a2.5 2.5 0 0 0-2.5-2.5h-15a2.5 2.5 0 0 0-2.5 2.5v5a2.5 2.5 0 0 0 2.5 2.5h15a2.5 2.5 0 0 0 2.5-2.5v-5Z" style="fill:#fff;stroke:#000;stroke-width:.27px" transform="matrix(.75792 0 0 .75792 85.766 82.353)"/>
<g>
<path d="M59.5 40.005C74.171 40.271 86 52.265 86 67c0 2.535-.35 4.988-1.005 7.316C83.059 88.83 79 121.47 79 140c0 18.53 4.059 51.17 5.995 65.684A26.971 26.971 0 0 1 86 213c0 14.735-11.829 26.729-26.5 26.995V240l-.25-.001L59 240v-.005c-14.671-.266-26.5-12.26-26.5-26.995 0-2.535.35-4.988 1.005-7.316C35.441 191.17 39.5 158.53 39.5 140c0-18.53-4.059-51.17-5.995-65.684A26.971 26.971 0 0 1 32.5 67c0-14.735 11.829-26.729 26.5-26.995V40l.25.001.25-.001v.005Z" style="fill:#2d67b9;stroke:#fff;stroke-width:3.02px" transform="matrix(.75792 0 0 .75792 53.176 36.878)"/>
</g>
<g>
<path d="M292.083 135.483v17.458c0 11.912-9.671 21.583-21.583 21.583-11.912 0-21.583-9.671-21.583-21.583v-17.458h4.166v17.458c0 9.612 7.804 17.416 17.417 17.416 9.613 0 17.417-7.804 17.417-17.416v-17.458h4.166Z" style="fill:#2d67b9" transform="matrix(.75792 0 0 .75792 -93.057 113.674)"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -1,36 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata23"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs21" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"
transform="matrix(0.641099,-0.641099,0.641099,0.641099,-42.3296,150)"><path
id="path17"
style="fill:#2d67b9"
d="m 62.539,139.838 43.071,0 0,20.346 -42.965,0 18.912,18.912 -29.29,0 L 23.171,150 l 29.096,-29.096 29.206,0 -18.934,18.934 z m 185.194,39.258 -29.29,0 18.912,-18.912 -42.965,0 0,-20.346 43.071,0 -18.934,-18.934 29.206,0 29.096,29.096 -29.096,29.096 z m -71.099,-18.912 -17.756,0 0,-20.344 8.922,0 0,-0.002 8.834,0 0,20.346 z m -44.434,-20.346 0,0.002 8.922,0 0,20.344 -17.756,0 0,-20.346 8.834,0 z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M62.539 139.838h43.071v20.346H62.645l18.912 18.912h-29.29L23.171 150l29.096-29.096h29.206l-18.934 18.934Zm185.194 39.258h-29.29l18.912-18.912H194.39v-20.346h43.071l-18.934-18.934h29.206L276.829 150l-29.096 29.096Zm-71.099-18.912h-17.756V139.84h8.922v-.002h8.834v20.346ZM132.2 139.838v.002h8.922v20.344h-17.756v-20.346h8.834Z" style="fill:#2d67b9" transform="scale(.80896) rotate(-45 210.47 124.952)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 889 B

View File

@ -0,0 +1,6 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M75.614 208.233c-6.105 0-9.71-3.426-11.785-7.595-1.792-3.599-2.333-7.773-2.479-10.127l-.001-.023a4.765 4.765 0 0 1 4.758-4.989h71.213a5.72 5.72 0 0 1 5.704 5.302h13.955a5.718 5.718 0 0 1 5.704-5.302h71.211a4.762 4.762 0 0 1 3.448 1.475 4.787 4.787 0 0 1 1.308 3.56c-.144 2.331-.685 6.505-2.477 10.104-2.075 4.169-5.68 7.595-11.785 7.595H75.614Zm82.124-10.932h-15.473a5.721 5.721 0 0 1-5.707-5.302H68.019c.223 1.704.679 3.834 1.628 5.742 1.063 2.135 2.841 3.992 5.967 3.992h148.774c3.126 0 4.904-1.857 5.967-3.992.953-1.914 1.408-4.051 1.629-5.742h-68.539a5.723 5.723 0 0 1-5.707 5.302Zm64.449-99.284a6.254 6.254 0 0 0-6.25-6.25h-127.5a6.254 6.254 0 0 0-6.25 6.25v77.5c0 3.45 2.801 6.25 6.25 6.25h127.5c3.449 0 6.25-2.8 6.25-6.25v-77.5Zm-7.5 1.25h-125v75h125v-75Zm-88.882 22.149-24.814 24.814a1.75 1.75 0 0 0 2.475 2.475l24.814-24.814a1.75 1.75 0 0 0-2.475-2.475Zm-18.66 6.349-6.154 6.155a1.75 1.75 0 0 0 2.475 2.475l6.154-6.155a1.75 1.75 0 0 0-2.475-2.475Zm18.683-18.464-13.948 13.948a1.75 1.75 0 0 0 2.475 2.475l13.948-13.948a1.75 1.75 0 0 0-2.475-2.475Zm12.875-.565-6.626 6.626a1.75 1.75 0 0 0 2.475 2.475l6.626-6.627a1.75 1.75 0 1 0-2.475-2.474Z" style="fill:#2d67b9" transform="translate(-19.218 -19.218) scale(1.12812)"/>
<path d="M75.614 208.233c-6.105 0-9.71-3.426-11.785-7.595-1.792-3.599-2.333-7.773-2.479-10.127l-.001-.023a4.765 4.765 0 0 1 4.758-4.989h71.213a5.72 5.72 0 0 1 5.704 5.302h13.955a5.718 5.718 0 0 1 5.704-5.302h71.211a4.762 4.762 0 0 1 3.448 1.475 4.787 4.787 0 0 1 1.308 3.56c-.144 2.331-.685 6.505-2.477 10.104-2.075 4.169-5.68 7.595-11.785 7.595H75.614Zm82.124-10.932h-15.473a5.721 5.721 0 0 1-5.707-5.302H68.019c.223 1.704.679 3.834 1.628 5.742 1.063 2.135 2.841 3.992 5.967 3.992h148.774c3.126 0 4.904-1.857 5.967-3.992.953-1.914 1.408-4.051 1.629-5.742h-68.539a5.723 5.723 0 0 1-5.707 5.302Zm64.449-99.284a6.254 6.254 0 0 0-6.25-6.25h-127.5a6.254 6.254 0 0 0-6.25 6.25v77.5c0 3.45 2.801 6.25 6.25 6.25h127.5c3.449 0 6.25-2.8 6.25-6.25v-77.5Zm-7.5 1.25h-125v75h125v-75Zm-88.882 22.149-24.814 24.814a1.75 1.75 0 0 0 2.475 2.475l24.814-24.814a1.75 1.75 0 0 0-2.475-2.475Zm-18.66 6.349-6.154 6.155a1.75 1.75 0 0 0 2.475 2.475l6.154-6.155a1.75 1.75 0 0 0-2.475-2.475Zm18.683-18.464-13.948 13.948a1.75 1.75 0 0 0 2.475 2.475l13.948-13.948a1.75 1.75 0 0 0-2.475-2.475Zm12.875-.565-6.626 6.626a1.75 1.75 0 0 0 2.475 2.475l6.626-6.627a1.75 1.75 0 1 0-2.475-2.474Z" style="fill:#2d67b9" transform="translate(-19.218 -19.218) scale(1.12812)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -1,34 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><path
id="path15"
style="fill:#2d67b9"
d="m 144,108.687 c -8.111,-2.551 -14,-10.134 -14,-19.082 0,-11.039 8.962,-20 20,-20 11.038,0 20,8.961 20,20 0,8.948 -5.889,16.531 -14,19.082 l 0,22.23 c 8.111,2.551 14,10.135 14,19.083 0,3.336 -0.819,6.482 -2.266,9.249 l 22.997,22.997 c 2.779,-1.463 5.943,-2.291 9.299,-2.291 11.038,0 20,8.962 20,20 0,11.038 -8.962,20 -20,20 -11.039,0 -20,-8.962 -20,-20 0,-3.317 0.808,-6.445 2.24,-9.2 L 159.249,167.734 C 156.482,169.181 153.336,170 150,170 c -3.336,0 -6.482,-0.819 -9.249,-2.266 l -22.99,22.99 c 1.441,2.762 2.256,5.902 2.256,9.231 0,11.038 -8.961,20 -20,20 -11.038,0 -20,-8.962 -20,-20 0,-11.038 8.962,-20 20,-20 3.344,0 6.497,0.822 9.268,2.275 l 22.981,-22.981 C 130.819,156.482 130,153.336 130,150 c 0,-8.948 5.889,-16.532 14,-19.083 l 0,-22.23 z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M144 108.687c-8.111-2.551-14-10.134-14-19.082 0-11.039 8.962-20 20-20s20 8.961 20 20c0 8.948-5.889 16.531-14 19.082v22.23c8.111 2.551 14 10.135 14 19.083a19.9 19.9 0 0 1-2.266 9.249l22.997 22.997a19.904 19.904 0 0 1 9.299-2.291c11.038 0 20 8.962 20 20s-8.962 20-20 20c-11.039 0-20-8.962-20-20 0-3.317.808-6.445 2.24-9.2l-23.021-23.021A19.9 19.9 0 0 1 150 170a19.9 19.9 0 0 1-9.249-2.266l-22.99 22.99a19.9 19.9 0 0 1 2.256 9.231c0 11.038-8.961 20-20 20-11.038 0-20-8.962-20-20s8.962-20 20-20a19.9 19.9 0 0 1 9.268 2.275l22.981-22.981A19.9 19.9 0 0 1 130 150c0-8.948 5.889-16.532 14-19.083v-22.23Z" style="fill:#2d67b9" transform="translate(-22.944 -22.2) scale(1.15278)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -1,67 +1,11 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg354"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata360"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs358" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g351"><g
id="g319"><circle
id="circle315"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path317"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g349"
transform="translate(-0.30157,11.1657)"><g
id="g323"
transform="matrix(0.712935,0,0,0.712935,43.3615,44.2244)"><path
id="path321"
style="fill:#2d67b9"
d="m 122.981,208.691 c -0.709,-0.211 -1.327,-0.441 -1.827,-0.691 -4.3,-2.15 -8.019,-7.193 -8,-12 0.105,-26.438 -7.525,-37.446 -19.502,-56.75 C 87.984,129.292 85,117.997 85,106.5 85,70.35 113.936,41 149.577,41 c 35.641,0 64.577,29.35 64.577,65.5 0,11.497 -2.984,22.792 -8.652,32.75 -11.977,19.304 -19.608,30.312 -19.502,56.75 0.019,4.807 -3.7,9.85 -8,12 -0.541,0.27 -1.219,0.517 -2,0.741 v 39.882 c 0,1.864 -1.513,3.377 -3.377,3.377 h -0.065 l -10.813,15 h -24.51 l -10.813,-15 h -0.064 c -1.864,0 -3.377,-1.513 -3.377,-3.377 z" /></g><g
id="g327"
transform="translate(-2.57686)"><path
id="path325"
style="fill:#2d67b9"
d="m 83.659,109.101 c 1.819,0.883 1.96,21.248 0,22.101 -2.326,1.013 -32.082,-8.967 -32.082,-11.05 0,-1.969 29.981,-12.071 32.082,-11.051 z" /></g><g
id="g331"
transform="rotate(-30.000012,148.71145,124.96043)"><path
id="path329"
style="fill:#2d67b9"
d="m 83.659,109.101 c 1.819,0.883 1.96,21.248 0,22.101 -2.326,1.013 -32.082,-8.967 -32.082,-11.05 0,-1.969 29.981,-12.071 32.082,-11.051 z" /></g><g
id="g335"
transform="rotate(30.000012,148.71164,115.34332)"><path
id="path333"
style="fill:#2d67b9"
d="m 83.659,109.101 c 1.819,0.883 1.96,21.248 0,22.101 -2.326,1.013 -32.082,-8.967 -32.082,-11.05 0,-1.969 29.981,-12.071 32.082,-11.051 z" /></g><g
id="g339"
transform="matrix(-1,0,0,1,303.18,0)"><path
id="path337"
style="fill:#2d67b9"
d="m 83.659,109.101 c 1.819,0.883 1.96,21.248 0,22.101 -2.326,1.013 -32.082,-8.967 -32.082,-11.05 0,-1.969 29.981,-12.071 32.082,-11.051 z" /></g><g
id="g343"
transform="matrix(-0.866025,-0.5,-0.5,0.866025,343.16,91.0973)"><path
id="path341"
style="fill:#2d67b9"
d="m 83.659,109.101 c 1.819,0.883 1.96,21.248 0,22.101 -2.326,1.013 -32.082,-8.967 -32.082,-11.05 0,-1.969 29.981,-12.071 32.082,-11.051 z" /></g><g
id="g347"
transform="matrix(-0.866025,0.5,0.5,0.866025,223.008,-58.9027)"><path
id="path345"
style="fill:#2d67b9"
d="m 83.659,109.101 c 1.819,0.883 1.96,21.248 0,22.101 -2.326,1.013 -32.082,-8.967 -32.082,-11.05 0,-1.969 29.981,-12.071 32.082,-11.051 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M122.981 208.691c-.709-.211-1.327-.441-1.827-.691-4.3-2.15-8.019-7.193-8-12 .105-26.438-7.525-37.446-19.502-56.75A66.224 66.224 0 0 1 85 106.5C85 70.35 113.936 41 149.577 41s64.577 29.35 64.577 65.5a66.224 66.224 0 0 1-8.652 32.75C193.525 158.554 185.894 169.562 186 196c.019 4.807-3.7 9.85-8 12-.541.27-1.219.517-2 .741v39.882a3.378 3.378 0 0 1-3.377 3.377h-.065l-10.813 15h-24.51l-10.813-15h-.064a3.378 3.378 0 0 1-3.377-3.377v-39.932Z" style="fill:#2d67b9" transform="translate(44.737 54.58) scale(.70175)"/>
<path d="M83.659 109.101c1.819.883 1.96 21.248 0 22.101-2.326 1.013-32.082-8.967-32.082-11.05 0-1.969 29.981-12.071 32.082-11.051Z" style="fill:#2d67b9" transform="matrix(.98431 0 0 .98431 -.48 11.048)"/>
<path d="M83.659 109.101c1.819.883 1.96 21.248 0 22.101-2.326 1.013-32.082-8.967-32.082-11.05 0-1.969 29.981-12.071 32.082-11.051Z" style="fill:#2d67b9" transform="scale(.98431) rotate(-30 170.701 126.675)"/>
<path d="M83.659 109.101c1.819.883 1.96 21.248 0 22.101-2.326 1.013-32.082-8.967-32.082-11.05 0-1.969 29.981-12.071 32.082-11.051Z" style="fill:#2d67b9" transform="scale(.98431) rotate(30 128.81 124.853)"/>
<path d="M83.659 109.101c1.819.883 1.96 21.248 0 22.101-2.326 1.013-32.082-8.967-32.082-11.05 0-1.969 29.981-12.071 32.082-11.051Z" style="fill:#2d67b9" transform="matrix(-.98431 0 0 .98431 300.48 11.048)"/>
<path d="M83.659 109.101c1.819.883 1.96 21.248 0 22.101-2.326 1.013-32.082-8.967-32.082-11.05 0-1.969 29.981-12.071 32.082-11.051Z" style="fill:#2d67b9" transform="scale(-.98431 .98431) rotate(-30 18.31 695.404)"/>
<path d="M83.659 109.101c1.819.883 1.96 21.248 0 22.101-2.326 1.013-32.082-8.967-32.082-11.05 0-1.969 29.981-12.071 32.082-11.051Z" style="fill:#2d67b9" transform="scale(-.98431 .98431) rotate(30 -23.58 -443.876)"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -1,34 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><path
id="path15"
style="fill:#2d67b9"
d="m 140.78,150.964 9.808,-9.809 -5.767,-5.768 c -5.566,-5.565 -5.566,-14.602 0,-20.167 l 51.842,-51.842 c 5.565,-5.565 14.602,-5.565 20.167,0 l 20.167,20.167 c 5.566,5.566 5.566,14.602 0,20.167 l -51.842,51.843 c -5.565,5.565 -14.602,5.565 -20.167,0 l -5.768,-5.768 -9.808,9.808 5.767,5.768 c 5.566,5.566 5.566,14.602 0,20.167 l -51.842,51.843 c -5.565,5.565 -14.602,5.565 -20.167,0 L 63.003,217.205 c -5.566,-5.565 -5.566,-14.602 0,-20.167 l 51.842,-51.842 c 5.565,-5.565 14.602,-5.565 20.167,0 l 5.768,5.768 z m -12.16,12.16 c -2.043,-1.456 -4.901,-1.268 -6.733,0.564 l -40.311,40.311 c -2.042,2.042 -2.042,5.358 0,7.4 l 7.4,7.4 c 2.042,2.042 5.358,2.042 7.4,0 l 40.311,-40.311 c 1.832,-1.832 2.021,-4.69 0.565,-6.733 l -3.44,3.44 c -1.664,1.664 -4.366,1.664 -6.031,0 l -2.601,-2.601 c -1.664,-1.664 -1.664,-4.366 0,-6.031 l 3.44,-3.439 z m 42.841,-25.578 c 2.043,1.456 4.901,1.268 6.733,-0.565 L 218.505,96.67 c 2.042,-2.042 2.042,-5.358 0,-7.4 l -7.4,-7.4 c -2.042,-2.042 -5.358,-2.042 -7.4,0 l -40.311,40.311 c -1.832,1.833 -2.02,4.69 -0.565,6.733 l 3.424,-3.424 c 1.665,-1.664 4.367,-1.664 6.031,0 l 2.601,2.601 c 1.664,1.665 1.664,4.367 0,6.031 l -3.424,3.424 z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="m140.78 150.964 9.808-9.809-5.767-5.768c-5.566-5.565-5.566-14.602 0-20.167l51.842-51.842c5.565-5.565 14.602-5.565 20.167 0l20.167 20.167c5.566 5.566 5.566 14.602 0 20.167l-51.842 51.843c-5.565 5.565-14.602 5.565-20.167 0l-5.768-5.768-9.808 9.808 5.767 5.768c5.566 5.566 5.566 14.602 0 20.167l-51.842 51.843c-5.565 5.565-14.602 5.565-20.167 0l-20.167-20.168c-5.566-5.565-5.566-14.602 0-20.167l51.842-51.842c5.565-5.565 14.602-5.565 20.167 0l5.768 5.768Zm-12.16 12.16a5.237 5.237 0 0 0-6.733.564l-40.311 40.311a5.235 5.235 0 0 0 0 7.4l7.4 7.4a5.235 5.235 0 0 0 7.4 0l40.311-40.311a5.237 5.237 0 0 0 .565-6.733l-3.44 3.44a4.267 4.267 0 0 1-6.031 0l-2.601-2.601a4.267 4.267 0 0 1 0-6.031l3.44-3.439Zm42.841-25.578a5.236 5.236 0 0 0 6.733-.565l40.311-40.311a5.235 5.235 0 0 0 0-7.4l-7.4-7.4a5.235 5.235 0 0 0-7.4 0l-40.311 40.311a5.238 5.238 0 0 0-.565 6.733l3.424-3.424a4.267 4.267 0 0 1 6.031 0l2.601 2.601a4.267 4.267 0 0 1 0 6.031l-3.424 3.424Z" style="fill:#2d67b9" transform="translate(11.93 11.96) scale(.92047)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,44 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata29"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs27" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"
transform="translate(-10.0155,0.234291)"><g
id="g17"><path
id="path19"
style="fill:#2d67b9"
d="m 198.976,160.166 c -1.597,7.722 -4.976,14.794 -9.688,20.768 l 23.688,28.207 2.319,-26.632 18.984,22.607 -3.523,40.455 -41.53,-3.617 -18.352,-21.854 26.67,2.323 -23.837,-28.384 c -7.056,3.81 -15.131,5.973 -23.707,5.973 -24.163,0 -44.346,-17.172 -49.001,-39.967 l -20.871,0 c -3.363,5.4 -9.353,8.997 -16.176,8.997 -10.51,0 -19.042,-8.533 -19.042,-19.042 0,-10.509 8.532,-19.042 19.042,-19.042 6.823,0 12.813,3.597 16.176,8.997 l 20.871,0 C 105.654,117.16 125.837,99.988 150,99.988 c 8.571,0 16.641,2.16 23.695,5.966 l 23.689,-28.192 -26.632,2.312 18.99,-22.601 40.456,-3.513 3.606,41.531 -18.358,21.849 -2.316,-26.67 -23.85,28.385 c 4.711,5.969 8.091,13.036 9.691,20.752 l 36.818,0 -18.903,-18.903 29.52,0 28.715,28.715 -29.477,29.477 -28.538,0 18.93,-18.93 -37.06,0 z M 150,115.467 c 19.059,0 34.533,15.474 34.533,34.533 0,19.059 -15.474,34.533 -34.533,34.533 -19.059,0 -34.533,-15.474 -34.533,-34.533 0,-19.059 15.474,-34.533 34.533,-34.533 z" /><g
id="g21"
transform="matrix(1.22305,0,0,1.22305,-33.4576,-33.4576)"><circle
id="circle23"
style="fill:#ffffff"
r="28.177"
cy="150"
cx="150" /></g></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M198.976 160.166a49.81 49.81 0 0 1-9.688 20.768l23.688 28.207 2.319-26.632 18.984 22.607-3.523 40.455-41.53-3.617-18.352-21.854 26.67 2.323-23.837-28.384A49.75 49.75 0 0 1 150 200.012c-24.163 0-44.346-17.172-49.001-39.967H80.128c-3.363 5.4-9.353 8.997-16.176 8.997-10.51 0-19.042-8.533-19.042-19.042 0-10.509 8.532-19.042 19.042-19.042 6.823 0 12.813 3.597 16.176 8.997h20.871c4.655-22.795 24.838-39.967 49.001-39.967 8.571 0 16.641 2.16 23.695 5.966l23.689-28.192-26.632 2.312 18.99-22.601 40.456-3.513 3.606 41.531-18.358 21.849-2.316-26.67-23.85 28.385a49.807 49.807 0 0 1 9.691 20.752h36.818l-18.903-18.903h29.52l28.715 28.715-29.477 29.477h-28.538l18.93-18.93h-37.06ZM150 115.467c19.059 0 34.533 15.474 34.533 34.533S169.059 184.533 150 184.533 115.467 169.059 115.467 150s15.474-34.533 34.533-34.533Z" style="fill:#2d67b9" transform="matrix(.89656 0 0 .89656 6.537 15.726)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,35 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"
transform="matrix(0.8201,0,0,0.8201,45.5082,45.7797)"><path
id="path15"
style="fill:#2d67b9"
d="m 187.606,237.115 -120.385,0 c -6.834,0 -12.382,-5.548 -12.382,-12.381 l 0,-195.303 c 0,-6.833 5.548,-12.381 12.382,-12.381 l 120.385,0 c 6.834,0 12.382,5.548 12.382,12.381 l 0,195.303 c 0,6.833 -5.547,12.381 -12.382,12.381 z m -16.073,-44.889 -88.239,0 c -7.024,0 -12.727,5.703 -12.727,12.727 0,7.025 5.703,12.728 12.727,12.728 l 88.239,0 c 7.024,0 12.727,-5.703 12.727,-12.728 0,-7.024 -5.702,-12.727 -12.727,-12.727 z M 84.24,198.95 c 3.313,0 6.003,2.69 6.003,6.003 0,3.314 -2.69,6.004 -6.003,6.004 -3.313,0 -6.003,-2.69 -6.003,-6.004 0,-3.313 2.69,-6.003 6.003,-6.003 z m 87.293,-45.544 -88.239,0 c -7.025,0 -12.727,5.703 -12.727,12.727 0,7.025 5.703,12.728 12.727,12.728 l 88.239,0 c 7.024,0 12.727,-5.703 12.727,-12.728 0,-7.024 -5.702,-12.727 -12.727,-12.727 z M 84.24,160.13 c 3.313,0 6.003,2.69 6.003,6.003 0,3.314 -2.69,6.004 -6.003,6.004 -3.313,0 -6.003,-2.69 -6.003,-6.004 0,-3.313 2.69,-6.003 6.003,-6.003 z m 87.293,-45.444 -88.239,0 c -7.025,0 -12.727,5.703 -12.727,12.728 0,7.024 5.703,12.727 12.727,12.727 l 88.239,0 c 7.024,0 12.727,-5.703 12.727,-12.727 0,-7.025 -5.702,-12.728 -12.727,-12.728 z M 84.24,121.41 c 3.313,0 6.003,2.69 6.003,6.004 0,3.313 -2.69,6.003 -6.003,6.003 -3.313,0 -6.003,-2.69 -6.003,-6.003 0,-3.314 2.69,-6.004 6.003,-6.004 z m 87.293,-45.56 -88.239,0 c -7.025,0.001 -12.727,5.703 -12.727,12.728 0,7.024 5.703,12.727 12.727,12.727 l 88.239,0 c 7.024,0 12.727,-5.703 12.727,-12.727 0,-7.025 -5.702,-12.727 -12.727,-12.728 z M 84.24,82.574 c 3.313,0 6.003,2.69 6.003,6.004 0,3.313 -2.69,6.003 -6.003,6.003 -3.313,0 -6.003,-2.69 -6.003,-6.003 0,-3.314 2.69,-6.004 6.003,-6.004 z m 87.293,-45.209 -88.239,0 c -7.025,0 -12.727,5.703 -12.727,12.727 0,7.025 5.703,12.728 12.727,12.728 l 88.239,0 c 7.024,0 12.727,-5.703 12.727,-12.728 0,-7.024 -5.702,-12.727 -12.727,-12.727 z M 84.24,44.089 c 3.313,0 6.003,2.69 6.003,6.003 0,3.313 -2.69,6.003 -6.003,6.003 -3.313,0 -6.003,-2.69 -6.003,-6.003 0,-3.313 2.69,-6.003 6.003,-6.003 z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M187.606 237.115H67.221c-6.834 0-12.382-5.548-12.382-12.381V29.431c0-6.833 5.548-12.381 12.382-12.381h120.385c6.834 0 12.382 5.548 12.382 12.381v195.303c0 6.833-5.547 12.381-12.382 12.381Zm-16.073-44.889H83.294c-7.024 0-12.727 5.703-12.727 12.727 0 7.025 5.703 12.728 12.727 12.728h88.239c7.024 0 12.727-5.703 12.727-12.728 0-7.024-5.702-12.727-12.727-12.727ZM84.24 198.95a6.006 6.006 0 0 1 6.003 6.003 6.006 6.006 0 0 1-6.003 6.004 6.006 6.006 0 0 1-6.003-6.004 6.006 6.006 0 0 1 6.003-6.003Zm87.293-45.544H83.294c-7.025 0-12.727 5.703-12.727 12.727 0 7.025 5.703 12.728 12.727 12.728h88.239c7.024 0 12.727-5.703 12.727-12.728 0-7.024-5.702-12.727-12.727-12.727ZM84.24 160.13a6.006 6.006 0 0 1 6.003 6.003 6.006 6.006 0 0 1-6.003 6.004 6.006 6.006 0 0 1-6.003-6.004 6.006 6.006 0 0 1 6.003-6.003Zm87.293-45.444H83.294c-7.025 0-12.727 5.703-12.727 12.728 0 7.024 5.703 12.727 12.727 12.727h88.239c7.024 0 12.727-5.703 12.727-12.727 0-7.025-5.702-12.728-12.727-12.728ZM84.24 121.41a6.006 6.006 0 0 1 6.003 6.004 6.006 6.006 0 0 1-6.003 6.003 6.006 6.006 0 0 1-6.003-6.003 6.006 6.006 0 0 1 6.003-6.004Zm87.293-45.56H83.294c-7.025.001-12.727 5.703-12.727 12.728 0 7.024 5.703 12.727 12.727 12.727h88.239c7.024 0 12.727-5.703 12.727-12.727 0-7.025-5.702-12.727-12.727-12.728ZM84.24 82.574a6.006 6.006 0 0 1 6.003 6.004 6.006 6.006 0 0 1-6.003 6.003 6.006 6.006 0 0 1-6.003-6.003 6.006 6.006 0 0 1 6.003-6.004Zm87.293-45.209H83.294c-7.025 0-12.727 5.703-12.727 12.727 0 7.025 5.703 12.728 12.727 12.728h88.239c7.024 0 12.727-5.703 12.727-12.728 0-7.024-5.702-12.727-12.727-12.727ZM84.24 44.089a6.006 6.006 0 0 1 6.003 6.003 6.006 6.006 0 0 1-6.003 6.003 6.006 6.006 0 0 1-6.003-6.003 6.006 6.006 0 0 1 6.003-6.003Z" style="fill:#2d67b9" transform="matrix(.79958 0 0 .79958 48.123 48.388)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,5 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M229.997 234.964h20.018v15H49.98v-15h20.017v-184.9h160v184.9Zm-64.017 0v-40.029c0-.743-.603-1.346-1.345-1.346h-29.27c-.742 0-1.345.603-1.345 1.346v40.029h31.96Zm-45.963-84.239h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm-79.96-35.378h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm-79.96-35.379h-20v20h20v-20Zm39.98 0h-20v20h20v-20Zm39.98 0h-20v20h20v-20Z" style="fill:#2d67b9" transform="translate(25.063 21.39) scale(.83291)"/>
</svg>

After

Width:  |  Height:  |  Size: 948 B

View File

@ -0,0 +1,8 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M121.555 165.508h56.89v-20.292a3.18 3.18 0 0 0-3.18-3.179h-50.53a3.18 3.18 0 0 0-3.18 3.179v20.292Z" style="fill:#2d67b9" transform="translate(0 -.475)"/>
<path d="m145.115 91.354-17.749 17.749v26.062h17.749V91.354Z" style="fill:#2d67b9" transform="translate(1.48 .397)"/>
<path d="M170.749 67.987 153 85.736v49.826h17.749V67.987Z" style="fill:#2d67b9"/>
<path d="M116.458 244.583h67.084v-69.801a3.75 3.75 0 0 0-3.749-3.749h-59.586a3.75 3.75 0 0 0-3.749 3.749v69.801Z" style="fill:#2d67b9" transform="matrix(1 0 0 1.07315 0 -12.51)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,6 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M93.524 228.429c-.175.003-.349.004-.524.004-21.764 0-39.433-17.669-39.433-39.433 0-19.528 14.227-35.76 32.872-38.888.478-34.678 28.775-62.679 63.561-62.679s63.083 28.001 63.561 62.679c18.645 3.128 32.872 19.36 32.872 38.888 0 21.764-17.669 39.433-39.433 39.433-.273 0-.545-.003-.815-.009v.005H93.524ZM93 215h114c14.037 0 25.433-11.396 25.433-25.433 0-12.32-8.779-22.606-20.417-24.937l-.223-.044-.086-.015-.225-.042-.087-.015-.225-.039-.091-.014-.223-.035-.095-.014-.22-.032-.102-.014-.214-.028-.11-.014-.207-.025-.12-.013-.198-.021-.13-.012-.19-.018-.14-.012-.181-.015-.151-.01-.171-.012-.162-.009-.161-.01-.174-.007-.15-.007-.19-.006-.136-.004-.215-.004-.111-.002-.328-.003-.318.002-.106.002-.212.004-.126.004-.19.006-.134.006-.182.008-.138.007-.176.01-.141.009-.173.013-.142.011-.17.014-.143.012-.169.016-.143.015-.168.018-.143.016-.166.02-.143.018-.166.022-.142.02-.167.024-.14.021-.168.027-.137.022-.178.031-.126.021-.295.055-.144.029-.157.031-.153.032-.146.031-.156.034-.141.032-.159.037-.138.033-.159.039-.135.034-.16.042-.134.035-.16.043-.131.037-.161.045-.13.038-.161.048-.127.039-.162.05-.125.039-.163.053-.122.04-.163.055-.119.041-.166.058-.113.04-.169.062-.087.032-.188.07-.147.057-.075.03A49.912 49.912 0 0 0 200 151c0-27.596-22.404-50-50-50s-50 22.404-50 50c0 5.18.789 10.177 2.253 14.874l-.075-.03-.147-.057-.188-.07-.087-.032-.169-.062-.113-.04-.166-.058-.119-.041-.163-.055-.122-.04-.163-.053-.125-.039-.162-.05-.127-.039-.161-.048-.13-.038-.161-.045-.131-.037-.16-.043-.134-.035-.16-.042-.135-.034-.159-.039-.138-.033-.159-.037-.141-.032-.156-.034-.146-.031-.153-.032-.157-.031-.144-.029-.295-.055-.126-.021-.178-.031-.137-.022-.168-.027-.14-.021-.167-.024-.142-.02-.166-.022-.143-.018-.166-.02-.143-.016-.168-.018-.143-.015-.169-.016-.143-.012-.17-.014-.142-.011-.173-.013-.141-.009-.176-.01-.138-.007-.182-.008-.134-.006-.19-.006-.126-.004-.212-.004-.106-.002-.318-.002-.328.003-.111.002-.215.004-.136.004-.19.006-.15.007-.174.007-.161.01-.162.009-.171.012-.151.01-.181.015-.14.012-.19.018-.13.012-.198.021-.12.013-.207.025-.11.014-.214.028-.102.014-.22.032-.095.014-.223.035-.091.014-.225.039-.087.015-.225.042-.086.015-.223.044c-11.638 2.331-20.417 12.617-20.417 24.937C67.567 203.604 78.963 215 93 215Z" style="fill:#2d67b9" transform="translate(-16.749 -35.477) scale(1.11166)"/>
<path d="M81 109c1.238-10.255 15.5-24.833 23-24 7.5.833 22.614 23.435 22 31-.759 9.347-8.346 10.813-14 13-1.847.715-5.008 2.721-1 13 5.466 14.021 23.239 33.9 31 36 11.696 3.165 7.77-.436 13-6 4.526-4.816 8.054-6.503 12-5 7 2.667 25.667 21.5 25 29-.667 7.5-18.443 19.229-29 16-14.167-4.333-42.333-24.833-56-42-13.667-17.167-27.721-46.746-26-61Z" style="fill:#2d67b9;stroke:#fff;stroke-width:3.92px" transform="matrix(.95663 0 0 .95663 43.936 33.241)"/>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -0,0 +1,5 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M81 109c1.238-10.255 15.5-24.833 23-24 7.5.833 22.614 23.435 22 31-.759 9.347-8.346 10.813-14 13-1.847.715-5.008 2.721-1 13 5.466 14.021 23.239 33.9 31 36 11.696 3.165 7.77-.436 13-6 4.526-4.816 8.054-6.503 12-5 7 2.667 25.667 21.5 25 29-.667 7.5-18.443 19.229-29 16-14.167-4.333-42.333-24.833-56-42-13.667-17.167-27.721-46.746-26-61Z" style="fill:#2d67b9" transform="translate(-22.286 -37.845) scale(1.26275)"/>
</svg>

After

Width:  |  Height:  |  Size: 900 B

View File

@ -0,0 +1,8 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M81 109c1.238-10.255 15.5-24.833 23-24 7.5.833 22.614 23.435 22 31-.759 9.347-8.346 10.813-14 13-1.847.715-5.008 2.721-1 13 5.466 14.021 23.239 33.9 31 36 11.696 3.165 7.77-.436 13-6 4.526-4.816 8.054-6.503 12-5 7 2.667 25.667 21.5 25 29-.667 7.5-18.443 19.229-29 16-14.167-4.333-42.333-24.833-56-42-13.667-17.167-27.721-46.746-26-61Z" style="fill:#2d67b9" transform="translate(-12.553 19.85)"/>
<path d="M227 149.876C226.931 107.434 192.455 73 150 73h-.042a6.504 6.504 0 0 1-6.458-6.5c0-3.587 2.913-6.5 6.5-6.5 49.672 0 90 40.328 90 90 0 3.587-2.913 6.5-6.5 6.5a6.504 6.504 0 0 1-6.5-6.5v-.124Z" style="fill:#2d67b9" transform="translate(-8.303 7.6)"/>
<path d="M150.207 86c35.23.115 63.793 28.748 63.793 64 0 3.587-2.913 6.5-6.5 6.5a6.504 6.504 0 0 1-6.5-6.5c0-28.091-22.761-50.909-50.835-51H150a6.504 6.504 0 0 1-6.5-6.5c0-3.587 2.913-6.5 6.5-6.5h.207Z" style="fill:#2d67b9" transform="translate(-8.303 7.6)"/>
<path d="M149.958 125a6.504 6.504 0 0 1-6.458-6.5c0-3.587 2.913-6.5 6.5-6.5 20.973 0 38 17.027 38 38 0 3.587-2.913 6.5-6.5 6.5a6.504 6.504 0 0 1-6.5-6.5c0-13.798-11.202-25-25-25h-.042Z" style="fill:#2d67b9" transform="translate(-8.303 7.6)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1,49 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata29"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs27" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"
transform="matrix(-0.839845,0,0,-0.875733,257.008,230.636)"><path
id="path15"
style="fill:#2d67b9"
d="m 127.414,-22.07 54.467,144.324 -108.935,0 54.468,-144.324 z" /></g><g
id="g17"
transform="matrix(0.761681,0,0,0.796225,52.9516,53.1836)"><circle
id="circle19"
style="fill:#2d67b9"
r="65.682999"
cy="61.73"
cx="127.414" /></g><g
id="g21"
transform="matrix(0.533136,0,0,0.557315,82.0713,67.9317)"><circle
id="circle23"
style="fill:#ffffff"
r="65.682999"
cy="61.73"
cx="127.414" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M72.756 101.516a59.946 59.946 0 0 1-5.145-24.376c0-33.126 26.797-60.02 59.803-60.02s59.802 26.894 59.802 60.02a59.946 59.946 0 0 1-5.145 24.376h.023l-54.68 145.048-54.681-145.048h.023Zm54.658-66.387c23.102 0 41.858 18.825 41.858 42.011 0 23.186-18.756 42.011-41.858 42.011-23.103 0-41.859-18.825-41.859-42.011 0-23.186 18.756-42.011 41.859-42.011Z" style="fill:#2d67b9" transform="matrix(.87135 0 0 .87135 38.977 35.119)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 911 B

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 7.3 KiB

After

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,69 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata43"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs41" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><g
id="g17"
transform="matrix(1.24916,0,0,1.21656,-37.7449,-42.62)"><path
id="path19"
style="fill:#ffffff"
d="m 222.869,110.307 c 0,-5.707 -4.512,-10.339 -10.069,-10.339 l -125.007,0 c -5.558,0 -10.069,4.632 -10.069,10.339 l 0,96.049 c 0,5.706 4.511,10.339 10.069,10.339 l 125.007,0 c 5.557,0 10.069,-4.633 10.069,-10.339 l 0,-96.049 z" /><path
id="path21"
d="m 212.93,99.969 c 5.88616,-0.0725 10.6032,5.7273 9.939,11.45891 -0.0548,32.08022 0.10901,64.16944 -0.081,96.24409 -0.52296,5.52616 -5.99845,9.76302 -11.48255,9.023 -41.55526,-0.0456 -83.11761,0.091 -124.66845,-0.068 -5.630402,-0.53849 -9.623061,-6.29065 -8.913,-11.76555 0.05476,-31.95566 -0.109023,-63.92042 0.081,-95.87045 0.521618,-5.5264 5.998361,-9.764635 11.482549,-9.023 C 130.5017,99.968667 171.71586,99.9667 212.93,99.969 Z M 90.532,113.12 c 0,30.141 0,60.282 0,90.423 39.843,0 79.686,0 119.529,0 0,-30.141 0,-60.282 0,-90.423 -39.843,0 -79.686,0 -119.529,0 z"
style="fill:#2d67b9" /></g><g
id="g23"
transform="matrix(0,1,-0.187648,0,177.361,8.71835)"><rect
id="rect25"
style="fill:#2d67b9"
height="56.608002"
width="16.014"
y="117.507"
x="104.624" /></g><g
id="g27"
transform="matrix(0,1,-0.187648,0,157.74,8.71835)"><rect
id="rect29"
style="fill:#2d67b9"
height="56.608002"
width="16.014"
y="117.507"
x="104.624" /></g><g
id="g31"
transform="matrix(0,1,-0.187648,0,196.949,8.71835)"><rect
id="rect33"
style="fill:#2d67b9"
height="56.608002"
width="16.014"
y="117.507"
x="104.624" /></g><g
id="g35"
transform="translate(0,0.346175)"><path
id="path37"
style="fill:#2d67b9"
d="m 200.03,177.958 -16.015,0 -19.705,0 0,8.007 -28.573,0 0,-8.007 -19.705,0 0,-16.014 19.658,0 0,8.007 28.62,0 0,-8.007 19.705,0 0,-48.601 16.015,0 0,64.615 z m -83.998,0 -16.015,0 0,-64.615 16.015,0 0,64.615 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M200.03 178.304h-35.72v8.007h-28.573v-8.007h-19.705V162.29h19.658v8.007h28.62v-8.007h19.705v-48.601h16.015v64.615Zm-83.998 0h-16.015v-64.615h16.015v64.615Zm39.279-48.947v-16.014h-10.622v16.014h10.622Zm-19.621 0v-16.014h-10.623v16.014h10.623Zm39.209 0v-16.014h-10.622v16.014h10.622Z" style="fill:#2d67b9" transform="matrix(1.60883 0 0 1.59255 -91.339 -88.78)"/>
</svg>

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 848 B

View File

@ -1,35 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"
transform="translate(22.7501,22.6464)"><path
id="path15"
style="fill:#2d67b9"
d="m 138.458,152.273 0,49.996 20.457,-20.455 -0.069,31.366 -31.5,31.5 -31.434,-31.435 0,-31.476 20.518,20.518 0,-49.872 22.028,-0.142 z m 56.033,-35.843 49.873,0 0.141,22.028 -49.996,0 20.455,20.457 -31.365,-0.069 -31.5,-31.5 31.434,-31.434 31.476,0 -20.518,20.518 z m -123.524,42.485 -31.477,0 20.519,-20.518 -49.873,0 -0.142,-22.028 49.996,0 -20.454,-20.457 31.365,0.069 31.5,31.5 -31.434,31.434 z m 45.402,-56.481 0,-49.996 -20.457,20.455 0.069,-31.366 31.5,-31.499 31.434,31.434 0,31.476 -20.518,-20.518 0,49.872 -22.028,0.142 z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M138.458 152.273v49.996l20.457-20.455-.069 31.366-31.5 31.5-31.434-31.435v-31.476l20.518 20.518v-49.872l22.028-.142Zm56.033-35.843h49.873l.141 22.028h-49.996l20.455 20.457-31.365-.069-31.5-31.5 31.434-31.434h31.476l-20.518 20.518ZM70.967 158.915H39.49l20.519-20.518H10.136l-.142-22.028H59.99L39.536 95.912l31.365.069 31.5 31.5-31.434 31.434Zm45.402-56.481V52.438L95.912 72.893l.069-31.366 31.5-31.499 31.434 31.434v31.476L138.397 52.42v49.872l-22.028.142Z" style="fill:#2d67b9" transform="matrix(.85202 0 0 .85202 41.581 41.493)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 1019 B

View File

@ -0,0 +1,5 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M138.458 152.273v49.996l20.457-20.455-.069 31.366-31.5 31.5-31.434-31.435v-31.476l20.518 20.518v-49.872l22.028-.142Zm56.033-35.843h49.873l.141 22.028h-49.996l20.455 20.457-31.365-.069-31.5-31.5 31.434-31.434h31.476l-20.518 20.518ZM70.967 158.915H39.49l20.519-20.518H10.136l-.142-22.028H59.99L39.536 95.912l31.365.069 31.5 31.5-31.434 31.434Zm45.402-56.481V52.438L95.912 72.893l.069-31.366 31.5-31.499 31.434 31.434v31.476L138.397 52.42v49.872l-22.028.142Z" style="fill:#2d67b9" transform="scale(.85202) rotate(45 92.866 210.613)"/>
</svg>

After

Width:  |  Height:  |  Size: 1019 B

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 9.6 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -1,40 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata25"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs23" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g13"
transform="matrix(0.864033,0,0,0.864033,21.4517,19.4076)"><g
id="g15"
transform="translate(-7.01767,8.0407)"><path
id="path17"
style="fill:none;stroke:#2d67b9;stroke-width:13.89000034px"
d="m 58.03,179.647 c -0.028,38.886 31.426,62.301 62.523,62.317" /></g><path
id="path19"
style="fill:#2d67b9"
d="m 162.09,193.903 11.348,-11.348 35.373,35.373 33.297,-33.297 -35.374,-35.373 11.349,-11.348 46.447,46.448 -55.992,55.992 -46.448,-46.447 z m -63.397,-3.677 c -5.262,-9.991 -3.694,-22.651 4.705,-31.05 l 79.958,-79.958 c 10.328,-10.328 27.098,-10.328 37.426,0 10.328,10.328 10.328,27.098 0,37.426 l -79.958,79.958 c -8.314,8.313 -20.802,9.935 -30.744,4.864 l -7.546,7.546 c -3.122,3.122 -8.191,3.122 -11.313,0 -3.122,-3.122 -3.122,-8.191 0,-11.313 l -0.001,-0.001 7.473,-7.472 z m 111.582,-83.049 c 4.816,-4.816 4.816,-12.636 0,-17.452 -4.816,-4.816 -12.636,-4.816 -17.452,0 l -79.526,79.526 c -4.817,4.816 -4.817,12.636 0,17.452 4.816,4.817 12.636,4.817 17.452,0 l 79.526,-79.526 z M 162.09,81.917 150.742,93.266 115.369,57.892 82.072,91.189 117.445,126.562 106.097,137.91 59.65,91.462 115.642,35.47 162.09,81.917 Z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="m162.09 193.903 11.348-11.348 35.373 35.373 33.297-33.297-35.374-35.373 11.349-11.348 46.447 46.448-55.992 55.992-46.448-46.447Zm-63.397-3.677c-5.262-9.991-3.694-22.651 4.705-31.05l79.958-79.958c10.328-10.328 27.098-10.328 37.426 0 10.328 10.328 10.328 27.098 0 37.426l-79.958 79.958c-8.314 8.313-20.802 9.935-30.744 4.864l-7.546 7.546a8.003 8.003 0 0 1-11.313 0 8.003 8.003 0 0 1 0-11.313l-.001-.001 7.473-7.472Zm111.582-83.049c4.816-4.816 4.816-12.636 0-17.452-4.816-4.816-12.636-4.816-17.452 0l-79.526 79.526c-4.817 4.816-4.817 12.636 0 17.452 4.816 4.817 12.636 4.817 17.452 0l79.526-79.526Zm-48.185-25.26-11.348 11.349-35.373-35.374-33.297 33.297 35.373 35.373-11.348 11.348L59.65 91.462l55.992-55.992 46.448 46.447Z" style="fill:#2d67b9" transform="matrix(.8528 0 0 .8528 24.16 19.816)"/>
<path d="M150 215.976c-36.413 0-65.976-29.563-65.976-65.976v-.048a7.504 7.504 0 0 1 7.5-7.452 7.504 7.504 0 0 1 7.479 8.062c.301 27.704 22.734 50.136 50.435 50.435a7.504 7.504 0 0 1 8.062 7.479 7.504 7.504 0 0 1-7.452 7.5H150Z" style="fill:#2d67b9" transform="matrix(.8528 0 0 .8528 -6.497 50.844)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -1,43 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg784"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata790"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs788" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g781"><g
id="g769"><circle
id="circle765"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path767"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g779"
transform="matrix(0.926296,0,0,0.926296,12.1633,4.37465)"><g
id="g773"
transform="translate(-6.74023,6.74023)"><path
id="path771"
style="fill:#2d67b9"
d="M 105.879,194.127 105.752,194 c -27.338,-27.338 -27.338,-71.662 0,-99 l 46.668,46.668 12.72,-12.72 c -0.121,-0.533 -0.185,-1.089 -0.185,-1.659 0,-4.139 3.361,-7.5 7.5,-7.5 4.14,0 7.5,3.361 7.5,7.5 0,4.14 -3.36,7.5 -7.5,7.5 -0.569,0 -1.125,-0.063 -1.658,-0.184 l -12.72,12.72 46.675,46.675 c -14.136,14.136 -32.813,20.962 -51.335,20.479 L 164,244 H 88 Z" /></g><path
id="path775"
style="fill:#2d67b9"
d="M 226.69,137.82 C 226.639,121.263 220.04,105.397 208.329,93.685 196.572,81.928 180.627,75.324 164,75.324 c -3.212,0 -5.819,-2.608 -5.819,-5.82 0,-3.211 2.607,-5.819 5.819,-5.819 19.714,0 38.62,7.831 52.559,21.77 13.912,13.912 21.74,32.772 21.771,52.444 v 0.116 c 0,3.211 -2.608,5.819 -5.82,5.819 -3.212,0 -5.819,-2.608 -5.819,-5.819 z" /><path
id="path777"
style="fill:#2d67b9"
d="m 164.002,87.984 c 13.269,0 25.993,5.271 35.375,14.653 9.383,9.383 14.654,22.108 14.654,35.378 0,3.203 -2.601,5.804 -5.805,5.804 -3.204,0 -5.805,-2.601 -5.805,-5.804 0.001,-10.191 -4.047,-19.963 -11.253,-27.169 C 183.963,103.641 174.19,99.593 164,99.593 c -3.204,0 -5.805,-2.601 -5.805,-5.804 0,-3.204 2.601,-5.805 5.805,-5.805 z" /></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="m105.879 194.127-.127-.127c-27.338-27.338-27.338-71.662 0-99l46.668 46.668 12.72-12.72a7.504 7.504 0 0 1 7.315-9.159c4.14 0 7.5 3.361 7.5 7.5a7.503 7.503 0 0 1-9.158 7.316l-12.72 12.72L204.752 194c-14.136 14.136-32.813 20.962-51.335 20.479L164 244H88l17.879-49.873Z" style="fill:#2d67b9" transform="translate(.092 8.63) scale(.93951)"/>
<path d="M226.69 137.82A62.69 62.69 0 0 0 164 75.324a5.822 5.822 0 0 1-5.819-5.82A5.822 5.822 0 0 1 164 63.685a74.33 74.33 0 0 1 74.33 74.214v.116a5.823 5.823 0 0 1-5.82 5.819 5.822 5.822 0 0 1-5.819-5.819l-.001-.195Z" style="fill:#2d67b9" transform="translate(6.424 2.297) scale(.93951)"/>
<path d="M164.002 87.984a50.027 50.027 0 0 1 50.029 50.031 5.807 5.807 0 0 1-5.805 5.804 5.807 5.807 0 0 1-5.805-5.804A38.422 38.422 0 0 0 164 99.593a5.807 5.807 0 0 1-5.805-5.804A5.808 5.808 0 0 1 164 87.984h.002Z" style="fill:#2d67b9" transform="translate(6.424 2.297) scale(.93951)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,50 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata34"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs32" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><circle
id="circle9"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path11"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
transform="translate(22.5864,24.9658)"
id="Layer2"><g
id="g14"><path
id="path16"
style="fill:#2d67b9"
d="M 74.348,182.188 C 51.779,165.762 37.097,139.141 37.097,109.117 c 0,-49.847 40.47,-90.316 90.317,-90.316 49.846,0 90.316,40.469 90.316,90.316 0,29.933 -14.594,56.485 -37.048,72.922 0.156,0.531 0.24,1.093 0.24,1.675 l 0,41.61 c 0,3.28 -2.663,5.943 -5.943,5.943 l -11.886,0 c -3.281,0 -5.944,-2.663 -5.944,-5.943 l 0,-30.908 c -1.285,0.448 -2.584,0.869 -3.895,1.26 l 0,29.648 c 0,3.28 -2.663,5.943 -5.943,5.943 l -11.886,0 c -3.28,0 -5.943,-2.663 -5.943,-5.943 l 0,-25.914 c -0.688,0.016 -1.377,0.023 -2.068,0.023 -0.617,0 -1.232,-0.006 -1.845,-0.018 l 0,25.909 c 0,3.28 -2.663,5.943 -5.944,5.943 l -11.886,0 c -3.28,0 -5.943,-2.663 -5.943,-5.943 l 0,-29.582 c -1.304,-0.385 -2.595,-0.799 -3.873,-1.241 l 0,30.823 c 0,3.28 -2.663,5.943 -5.944,5.943 l -11.886,0 c -3.28,0 -5.943,-2.663 -5.943,-5.943 l 0,-41.61 c 0,-0.528 0.069,-1.039 0.198,-1.526 z" /><g
id="g18"><path
id="path20"
style="fill:#ffffff"
d="m 65.717,98.232 c 8.653,-0.138 51.752,29.726 51.752,36.504 -10e-4,6.779 -33.824,18.284 -52.545,4.385 -13.65,-10.134 -10.186,-40.715 0.793,-40.889 z" /><g
id="g22"
transform="matrix(-1,0,0,1,254.827,0)"><path
id="path24"
style="fill:#ffffff"
d="m 65.717,98.232 c 8.653,-0.138 51.752,29.726 51.752,36.504 -10e-4,6.779 -33.824,18.284 -52.545,4.385 -13.65,-10.134 -10.186,-40.715 0.793,-40.889 z" /></g><g
id="g26"
transform="translate(-7.05456,-2.59864)"><path
id="path28"
style="fill:#ffffff"
d="m 134.468,155.392 c 0,0 -9.945,17.602 -9.945,25.146 0,5.489 4.456,9.945 9.945,9.945 5.489,0 9.945,-4.456 9.945,-9.945 0,-7.544 -9.945,-25.146 -9.945,-25.146 z" /></g></g></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M74.348 182.188c-22.569-16.426-37.251-43.047-37.251-73.071 0-49.847 40.47-90.316 90.317-90.316 49.846 0 90.316 40.469 90.316 90.316 0 29.933-14.594 56.485-37.048 72.922.156.531.24 1.093.24 1.675v41.61a5.946 5.946 0 0 1-5.943 5.943h-11.886a5.946 5.946 0 0 1-5.944-5.943v-30.908a89.77 89.77 0 0 1-3.895 1.26v29.648a5.946 5.946 0 0 1-5.943 5.943h-11.886a5.946 5.946 0 0 1-5.943-5.943V199.41a88.93 88.93 0 0 1-3.913.005v25.909a5.946 5.946 0 0 1-5.944 5.943h-11.886a5.946 5.946 0 0 1-5.943-5.943v-29.582a88.63 88.63 0 0 1-3.873-1.241v30.823a5.946 5.946 0 0 1-5.944 5.943H80.093a5.946 5.946 0 0 1-5.943-5.943v-41.61c0-.528.069-1.039.198-1.526Z" style="fill:#2d67b9" transform="translate(22.586 24.966)"/>
<path d="M65.717 98.232c8.653-.138 51.752 29.726 51.752 36.504-.001 6.779-33.824 18.284-52.545 4.385-13.65-10.134-10.186-40.715.793-40.889Z" style="fill:#fff" transform="translate(22.586 24.966)"/>
<path d="M65.717 98.232c8.653-.138 51.752 29.726 51.752 36.504-.001 6.779-33.824 18.284-52.545 4.385-13.65-10.134-10.186-40.715.793-40.889Z" style="fill:#fff" transform="matrix(-1 0 0 1 277.413 24.966)"/>
<path d="M134.468 155.392s-9.945 17.602-9.945 25.146c0 5.489 4.456 9.945 9.945 9.945s9.945-4.456 9.945-9.945c0-7.544-9.945-25.146-9.945-25.146Z" style="fill:#fff" transform="translate(15.532 22.367)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -1,48 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata33"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs31" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"
transform="matrix(0.87966,0,0,1,18.0502,0)"><g
id="g17"
transform="matrix(1.05166,0,0,1,-7.7487,-4.00974)"><path
id="path19"
style="fill:#2d67b9"
d="m 241.494,85.91 c 1.994,0 3.613,1.62 3.613,3.614 l 0,28.907 c 0,1.995 -1.619,3.614 -3.613,3.614 l -182.988,0 c -1.994,0 -3.613,-1.619 -3.613,-3.614 l 0,-28.907 c 0,-1.994 1.619,-3.614 3.613,-3.614 l 182.988,0 z m -129.091,11.611 -11.094,0 c -0.713,0 -1.292,0.579 -1.292,1.292 l 0,10.33 c 0,0.712 0.579,1.291 1.292,1.291 l 11.094,0 c 0.713,0 1.291,-0.579 1.291,-1.291 l 0,-10.33 c 0,-0.713 -0.578,-1.292 -1.291,-1.292 z m 116.391,0 -57.529,0 c -0.713,0 -1.291,0.579 -1.291,1.292 l 0,10.33 c 0,0.712 0.578,1.291 1.291,1.291 l 57.529,0 c 0.713,0 1.291,-0.579 1.291,-1.291 l 0,-10.33 c 0,-0.713 -0.578,-1.292 -1.291,-1.292 z m -140.476,0 -11.094,0 c -0.713,0 -1.291,0.579 -1.291,1.292 l 0,10.33 c 0,0.712 0.578,1.291 1.291,1.291 l 11.094,0 c 0.713,0 1.292,-0.579 1.292,-1.291 l 0,-10.33 c 0,-0.713 -0.579,-1.292 -1.292,-1.292 z" /></g><g
id="g21"
transform="matrix(1.05166,0,0,1,-7.76036,96.0547)"><path
id="path23"
style="fill:#2d67b9"
d="m 241.494,85.91 c 1.994,0 3.613,1.62 3.613,3.614 l 0,28.907 c 0,1.995 -1.619,3.614 -3.613,3.614 l -182.988,0 c -1.994,0 -3.613,-1.619 -3.613,-3.614 l 0,-28.907 c 0,-1.994 1.619,-3.614 3.613,-3.614 l 182.988,0 z m -129.091,11.611 -11.094,0 c -0.713,0 -1.292,0.579 -1.292,1.292 l 0,10.33 c 0,0.712 0.579,1.291 1.292,1.291 l 11.094,0 c 0.713,0 1.291,-0.579 1.291,-1.291 l 0,-10.33 c 0,-0.713 -0.578,-1.292 -1.291,-1.292 z m 116.391,0 -57.529,0 c -0.713,0 -1.291,0.579 -1.291,1.292 l 0,10.33 c 0,0.712 0.578,1.291 1.291,1.291 l 57.529,0 c 0.713,0 1.291,-0.579 1.291,-1.291 l 0,-10.33 c 0,-0.713 -0.578,-1.292 -1.291,-1.292 z m -140.476,0 -11.094,0 c -0.713,0 -1.291,0.579 -1.291,1.292 l 0,10.33 c 0,0.712 0.578,1.291 1.291,1.291 l 11.094,0 c 0.713,0 1.292,-0.579 1.292,-1.291 l 0,-10.33 c 0,-0.713 -0.579,-1.292 -1.292,-1.292 z" /></g><g
id="g25"
transform="matrix(1.05166,0,0,1,-7.75453,46.0225)"><path
id="path27"
style="fill:#2d67b9"
d="m 241.494,85.91 c 1.994,0 3.613,1.62 3.613,3.614 l 0,28.907 c 0,1.995 -1.619,3.614 -3.613,3.614 l -182.988,0 c -1.994,0 -3.613,-1.619 -3.613,-3.614 l 0,-28.907 c 0,-1.994 1.619,-3.614 3.613,-3.614 l 182.988,0 z m -129.091,11.611 -11.094,0 c -0.713,0 -1.292,0.579 -1.292,1.292 l 0,10.33 c 0,0.712 0.579,1.291 1.292,1.291 l 11.094,0 c 0.713,0 1.291,-0.579 1.291,-1.291 l 0,-10.33 c 0,-0.713 -0.578,-1.292 -1.291,-1.292 z m 116.391,0 -57.529,0 c -0.713,0 -1.291,0.579 -1.291,1.292 l 0,10.33 c 0,0.712 0.578,1.291 1.291,1.291 l 57.529,0 c 0.713,0 1.291,-0.579 1.291,-1.291 l 0,-10.33 c 0,-0.713 -0.578,-1.292 -1.291,-1.292 z m -140.476,0 -11.094,0 c -0.713,0 -1.291,0.579 -1.291,1.292 l 0,10.33 c 0,0.712 0.578,1.291 1.291,1.291 l 11.094,0 c 0.713,0 1.292,-0.579 1.292,-1.291 l 0,-10.33 c 0,-0.713 -0.579,-1.292 -1.292,-1.292 z" /></g></g></g></g></svg>

Before

Width:  |  Height:  |  Size: 4.9 KiB

View File

@ -1,34 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata21"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs19" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><path
id="path15"
style="fill:#2d67b9"
d="m 190.028,68.703 c 5.52,0 10.002,4.481 10.002,10.001 l 0,142.592 c 0,5.52 -4.482,10.001 -10.002,10.001 l -80.009,0 c -5.52,0 -10.002,-4.481 -10.002,-10.001 l 0,-142.592 c 0,-5.52 4.482,-10.001 10.002,-10.001 l 80.009,0 z m -32.005,131.252 c 0,-4.416 -3.584,-8 -8,-8 -4.415,0 -8,3.584 -8,8 0,4.415 3.585,8 8,8 4.416,0 8,-3.585 8,-8 z m 26.176,-85.958 -68.398,0 c -0.799,0 -1.448,0.649 -1.448,1.448 l 0,11.582 c 0,0.799 0.649,1.448 1.448,1.448 l 68.398,0 c 0.799,0 1.448,-0.649 1.448,-1.448 l 0,-11.582 c 0,-0.799 -0.649,-1.448 -1.448,-1.448 z m 0,-28.507 -68.398,0 c -0.799,0 -1.448,0.649 -1.448,1.448 l 0,11.582 c 0,0.799 0.649,1.448 1.448,1.448 l 68.398,0 c 0.799,0 1.448,-0.649 1.448,-1.448 l 0,-11.582 c 0,-0.799 -0.649,-1.448 -1.448,-1.448 z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M190.028 68.703c5.52 0 10.002 4.481 10.002 10.001v142.592c0 5.52-4.482 10.001-10.002 10.001h-80.009c-5.52 0-10.002-4.481-10.002-10.001V78.704c0-5.52 4.482-10.001 10.002-10.001h80.009Zm-32.005 131.252c0-4.416-3.584-8-8-8-4.415 0-8 3.584-8 8 0 4.415 3.585 8 8 8 4.416 0 8-3.585 8-8Zm26.176-85.958h-68.398c-.799 0-1.448.649-1.448 1.448v11.582c0 .799.649 1.448 1.448 1.448h68.398c.799 0 1.448-.649 1.448-1.448v-11.582c0-.799-.649-1.448-1.448-1.448Zm0-28.507h-68.398c-.799 0-1.448.649-1.448 1.448V98.52c0 .799.649 1.448 1.448 1.448h68.398c.799 0 1.448-.649 1.448-1.448V86.938c0-.799-.649-1.448-1.448-1.448Z" style="fill:#2d67b9" transform="translate(-20.342 -20.339) scale(1.13559)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.7 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,7 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M241.494 85.91a3.616 3.616 0 0 1 3.613 3.614v28.907a3.615 3.615 0 0 1-3.613 3.614H58.506a3.615 3.615 0 0 1-3.613-3.614V89.524a3.616 3.616 0 0 1 3.613-3.614h182.988ZM112.403 97.521h-11.094c-.713 0-1.292.579-1.292 1.292v10.33c0 .712.579 1.291 1.292 1.291h11.094c.713 0 1.291-.579 1.291-1.291v-10.33c0-.713-.578-1.292-1.291-1.292Zm116.391 0h-57.529c-.713 0-1.291.579-1.291 1.292v10.33c0 .712.578 1.291 1.291 1.291h57.529c.713 0 1.291-.579 1.291-1.291v-10.33c0-.713-.578-1.292-1.291-1.292Zm-140.476 0H77.224c-.713 0-1.291.579-1.291 1.292v10.33c0 .712.578 1.291 1.291 1.291h11.094c.713 0 1.292-.579 1.292-1.291v-10.33c0-.713-.579-1.292-1.292-1.292Z" style="fill:#2d67b9" transform="matrix(.96025 0 0 .9024 5.962 11.02)"/>
<path d="M241.494 85.91a3.616 3.616 0 0 1 3.613 3.614v28.907a3.615 3.615 0 0 1-3.613 3.614H58.506a3.615 3.615 0 0 1-3.613-3.614V89.524a3.616 3.616 0 0 1 3.613-3.614h182.988ZM112.403 97.521h-11.094c-.713 0-1.292.579-1.292 1.292v10.33c0 .712.579 1.291 1.292 1.291h11.094c.713 0 1.291-.579 1.291-1.291v-10.33c0-.713-.578-1.292-1.291-1.292Zm116.391 0h-57.529c-.713 0-1.291.579-1.291 1.292v10.33c0 .712.578 1.291 1.291 1.291h57.529c.713 0 1.291-.579 1.291-1.291v-10.33c0-.713-.578-1.292-1.291-1.292Zm-140.476 0H77.224c-.713 0-1.291.579-1.291 1.292v10.33c0 .712.578 1.291 1.291 1.291h11.094c.713 0 1.292-.579 1.292-1.291v-10.33c0-.713-.579-1.292-1.292-1.292Z" style="fill:#2d67b9" transform="matrix(.96025 0 0 .9024 5.952 101.32)"/>
<path d="M241.494 85.91a3.616 3.616 0 0 1 3.613 3.614v28.907a3.615 3.615 0 0 1-3.613 3.614H58.506a3.615 3.615 0 0 1-3.613-3.614V89.524a3.616 3.616 0 0 1 3.613-3.614h182.988ZM112.403 97.521h-11.094c-.713 0-1.292.579-1.292 1.292v10.33c0 .712.579 1.291 1.292 1.291h11.094c.713 0 1.291-.579 1.291-1.291v-10.33c0-.713-.578-1.292-1.291-1.292Zm116.391 0h-57.529c-.713 0-1.291.579-1.291 1.292v10.33c0 .712.578 1.291 1.291 1.291h57.529c.713 0 1.291-.579 1.291-1.291v-10.33c0-.713-.578-1.292-1.291-1.292Zm-140.476 0H77.224c-.713 0-1.291.579-1.291 1.292v10.33c0 .712.578 1.291 1.291 1.291h11.094c.713 0 1.292-.579 1.292-1.291v-10.33c0-.713-.579-1.292-1.292-1.292Z" style="fill:#2d67b9" transform="matrix(.96025 0 0 .9024 5.957 56.17)"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,7 @@
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M150 251.643c-.087-.041-30.943-14.543-54.268-56.569C65.581 140.753 67.191 75.178 67.191 75.178c55.761.793 82.752-26.799 82.809-26.858.057.059 27.048 27.651 82.809 26.858 0 0 1.61 65.575-28.541 119.896C180.91 237.159 150 251.643 150 251.643Z" style="fill:#2d67b9" transform="translate(2.57 7.333) scale(.98286)"/>
<path d="M150 251.643c-.087-.041-30.943-14.543-54.268-56.569C65.581 140.753 67.191 75.178 67.191 75.178c55.761.793 82.752-26.799 82.809-26.858.057.059 27.048 27.651 82.809 26.858 0 0 1.61 65.575-28.541 119.896C180.91 237.159 150 251.643 150 251.643Z" style="fill:#2d67b9;fill-opacity:0" transform="matrix(.83864 0 0 .83271 24.204 29.216)"/>
<path d="M150 251.643c-.087-.041-30.943-14.543-54.268-56.569C65.581 140.753 67.191 75.178 67.191 75.178c55.761.793 82.752-26.799 82.809-26.858.057.059 27.048 27.651 82.809 26.858 0 0 1.61 65.575-28.541 119.896C180.91 237.159 150 251.643 150 251.643Zm0-188.601c-11.384 8.249-34.931 21.381-71.265 23.316.937 20.136 5.5 64.622 26.885 103.15 15.902 28.651 35.495 43.407 44.38 49.032 8.881-5.623 28.476-20.377 44.38-49.032 21.385-38.528 25.948-83.014 26.885-103.15-36.331-1.934-59.88-15.065-71.265-23.316Z" style="fill:#fff" transform="matrix(.83864 0 0 .83271 24.204 29.216)"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -1,47 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg922"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata928"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs926" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g919"><g
id="g903"><circle
id="circle899"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path901"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g917"
transform="matrix(0.828615,0,0,0.828615,25.7078,25.7079)"><g
id="g907"
transform="matrix(0.818246,0,0,0.634058,18.7478,70.7428)"><path
id="path905"
style="fill:#2d67b9"
d="M 109,131.977 C 109,128.126 106.577,125 103.593,125 H 57.407 C 54.423,125 52,128.126 52,131.977 v 124.046 c 0,3.851 2.423,6.977 5.407,6.977 h 46.186 c 2.984,0 5.407,-3.126 5.407,-6.977 z" /></g><g
id="g911"
transform="matrix(0.818246,0,0,0.942029,84.5403,-10.2536)"><path
id="path909"
style="fill:#2d67b9"
d="M 109,129.696 C 109,127.104 106.577,125 103.593,125 H 57.407 C 54.423,125 52,127.104 52,129.696 v 128.608 c 0,2.592 2.423,4.696 5.407,4.696 h 46.186 c 2.984,0 5.407,-2.104 5.407,-4.696 z" /></g><g
id="g915"
transform="matrix(0.818246,0,0,1.26812,149.515,-96.0145)"><path
id="path913"
style="fill:#2d67b9"
d="M 109,128.489 C 109,126.563 106.577,125 103.593,125 H 57.407 C 54.423,125 52,126.563 52,128.489 v 131.022 c 0,1.926 2.423,3.489 5.407,3.489 h 46.186 c 2.984,0 5.407,-1.563 5.407,-3.489 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M109 132.106c0-3.922-2.423-7.106-5.407-7.106H57.407c-2.984 0-5.407 3.184-5.407 7.106v123.788c0 3.922 2.423 7.106 5.407 7.106h46.186c2.984 0 5.407-3.184 5.407-7.106V132.106Z" style="fill:#2d67b9" transform="matrix(.74949 0 0 .57026 29.777 78.717)"/>
<path d="M109 129.783c0-2.64-2.423-4.783-5.407-4.783H57.407c-2.984 0-5.407 2.143-5.407 4.783v128.434c0 2.64 2.423 4.783 5.407 4.783h46.186c2.984 0 5.407-2.143 5.407-4.783V129.783Z" style="fill:#2d67b9" transform="matrix(.74949 0 0 .84724 90.041 5.87)"/>
<path d="M109 128.553c0-1.961-2.423-3.553-5.407-3.553H57.407c-2.984 0-5.407 1.592-5.407 3.553v130.894c0 1.961 2.423 3.553 5.407 3.553h46.186c2.984 0 5.407-1.592 5.407-3.553V128.553Z" style="fill:#2d67b9" transform="matrix(.74949 0 0 1.14053 149.556 -71.262)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,34 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata19"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs17" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><circle
id="circle7"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path9"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g><g
id="g11"
transform="matrix(0.87499,0,0,0.87499,18.763,27.5353)"><path
id="path13"
style="fill:#2d67b9"
d="m 50,99.968 c 0,-22.077 44.808,-40 100,-40 55.192,0 100,17.923 100,40 l 0.015,0 0,79.993 -0.056,0 c -0.01,22.075 -44.815,39.994 -100,39.994 -55.186,0 -99.991,-17.92 -100,-39.994 l 0,0 0,-79.993 0.041,0 z m 16.005,79.993 -0.046,0 c 0.011,15.175 37.646,27.494 84,27.494 46.361,0 84,-12.323 84,-27.5 l 0.01,0 0,-18.259 c -17.83,10.993 -48.784,18.272 -83.954,18.272 -35.207,0 -66.189,-7.294 -84.01,-18.306 l 0,18.299 z m 0,-58.29 0,18.297 0.01,0 c 0,15.178 37.639,27.5 84,27.5 45.423,0 82.474,-11.829 83.954,-26.583 l 0,-19.198 c -17.828,10.999 -48.789,18.281 -83.969,18.281 -35.197,0 -66.172,-7.29 -83.995,-18.297 z m 0,-21.397 c 0.502,15.037 37.946,27.194 83.995,27.194 45.589,0 82.745,-11.916 83.969,-26.745 l 0,-0.755 0.031,0 c 0,-15.178 -37.639,-27.5 -84,-27.5 -46.361,0 -84,12.322 -84,27.5 l 0.005,0 0,0.306 z" /></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M50 99.968c0-22.077 44.808-40 100-40s100 17.923 100 40h.015v79.993h-.056c-.01 22.075-44.815 39.994-100 39.994-55.186 0-99.991-17.92-100-39.994V99.968H50Zm16.005 79.993h-.046c.011 15.175 37.646 27.494 84 27.494 46.361 0 84-12.323 84-27.5h.01v-18.259c-17.83 10.993-48.784 18.272-83.954 18.272-35.207 0-66.189-7.294-84.01-18.306v18.299Zm0-58.29v18.297h.01c0 15.178 37.639 27.5 84 27.5 45.423 0 82.474-11.829 83.954-26.583v-19.198c-17.828 10.999-48.789 18.281-83.969 18.281-35.197 0-66.172-7.29-83.995-18.297Zm0-21.397c.502 15.037 37.946 27.194 83.995 27.194 45.589 0 82.745-11.916 83.969-26.745v-.755H234c0-15.178-37.639-27.5-84-27.5s-84 12.322-84 27.5h.005v.306Z" style="fill:#2d67b9" transform="matrix(.97128 0 0 .97128 4.32 14.058)"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,50 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata35"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs33" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><path
id="path17"
style="fill:#2d67b9"
d="m 96.579,121.319 53.421,0 0,20.346 -53.315,0 18.912,18.912 -29.29,0 -29.096,-29.096 29.096,-29.096 29.206,0 -18.934,18.934 z" /><g
id="g19"
transform="translate(0,68.5311)"><path
id="path21"
style="fill:#2d67b9"
d="m 96.579,121.319 53.421,0 0,20.346 -53.315,0 18.912,18.912 -29.29,0 -29.096,-29.096 29.096,-29.096 29.206,0 -18.934,18.934 z" /></g><g
id="g23"
transform="matrix(-1,0,0,1,300,37.0177)"><path
id="path25"
style="fill:#2d67b9"
d="m 96.579,121.319 53.421,0 0,20.346 -53.315,0 18.912,18.912 -29.29,0 -29.096,-29.096 29.096,-29.096 29.206,0 -18.934,18.934 z" /></g><g
id="g27"
transform="matrix(-1,0,0,1,300,-31.5135)"><path
id="path29"
style="fill:#2d67b9"
d="m 96.579,121.319 53.421,0 0,20.346 -53.315,0 18.912,18.912 -29.29,0 -29.096,-29.096 29.096,-29.096 29.206,0 -18.934,18.934 z" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M96.579 121.319H150v20.346H96.685l18.912 18.912h-29.29l-29.096-29.096 29.096-29.096h29.206l-18.934 18.934Z" style="fill:#2d67b9" transform="translate(-11.68 -11.68) scale(1.07787)"/>
<path d="M96.579 121.319H150v20.346H96.685l18.912 18.912h-29.29l-29.096-29.096 29.096-29.096h29.206l-18.934 18.934Z" style="fill:#2d67b9" transform="translate(-11.68 62.188) scale(1.07787)"/>
<path d="M96.579 121.319H150v20.346H96.685l18.912 18.912h-29.29l-29.096-29.096 29.096-29.096h29.206l-18.934 18.934Z" style="fill:#2d67b9" transform="matrix(-1.07787 0 0 1.07787 311.68 28.22)"/>
<path d="M96.579 121.319H150v20.346H96.685l18.912 18.912h-29.29l-29.096-29.096 29.096-29.096h29.206l-18.934 18.934Z" style="fill:#2d67b9" transform="matrix(-1.07787 0 0 1.07787 311.68 -45.647)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -1,42 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
id="svg2"
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:1.41420996"
xml:space="preserve"
version="1.1"
viewBox="0 0 60 60"
height="60"
width="60"><metadata
id="metadata27"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs25" /><g
transform="matrix(0.19997959,0,0,0.19995118,0.00612242,3.3238395e-4)"
id="Background_circle"><g
id="g5"><g
id="g7"><g
id="g9"><circle
id="circle11"
style="fill:#ffffff"
r="150"
cy="150"
cx="150" /><path
id="path13"
d="m 150.485,0.001 c 49.5244,-0.30805092 97.99005,26.13918 124.885,67.66 29.14949,43.41669 32.66869,102.35469 9.029,148.98 -22.3226,45.72399 -69.26524,78.27982 -120.017,82.677 C 116.79963,304.27157 67.626954,284.53159 36.597,248.141 4.2284143,211.43134 -7.8772602,158.34647 5.079,111.186 18.20087,60.591626 59.782145,18.758853 110.292,5.321 c 13.07378,-3.5887368 26.6371,-5.36778112 40.193,-5.32 z m -0.919,16 C 104.07954,15.682674 59.676029,40.73106 36.035,79.522 10.237529,120.258 9.3382219,175.08668 33.754,216.66 c 22.507056,39.83833 66.53845,66.428 112.351,67.284 44.86675,1.74378 89.5149,-21.18229 114.552,-58.394 27.38615,-39.18451 30.93913,-93.31402 9.052,-135.793 C 249.0838,48.105271 205.50868,18.954337 159.041,16.3 c -3.15359,-0.209033 -6.31449,-0.309606 -9.475,-0.299 z"
style="fill:#2d67b9" /></g></g><g
id="g15"><path
id="path17"
style="fill:#2d67b9"
d="m 142.23,100.647 0,-38.076 -14.43,14.43 0,-22.306 22.2,-22.2 22.2,22.2 0,22.354 -14.399,-14.399 0,38.002 c 7.981,1.254 15.337,4.4 21.594,8.964 l 26.933,-26.932 -20.407,0 15.772,-15.772 31.395,0 0,31.395 -15.806,15.806 0,-20.363 -26.88,26.88 c 4.56,6.26 7.702,13.618 8.951,21.6 l 38.076,0 -14.43,-14.43 22.306,0 22.2,22.2 -22.2,22.2 -22.354,0 14.399,-14.399 -38.002,0 c -1.254,7.981 -4.4,15.337 -8.964,21.594 l 26.932,26.933 0,-20.407 15.772,15.772 0,31.395 -31.395,0 -15.806,-15.806 20.363,0 -26.88,-26.88 c -6.26,4.56 -13.618,7.702 -21.6,8.951 l 0,38.076 14.43,-14.43 0,22.306 -22.2,22.2 -22.2,-22.2 0,-22.354 14.399,14.399 0,-38.002 c -7.981,-1.254 -15.337,-4.4 -21.594,-8.964 l -26.933,26.932 20.407,0 -15.772,15.772 -31.395,0 0,-31.395 15.806,-15.806 0,20.363 26.88,-26.88 c -4.56,-6.26 -7.702,-13.618 -8.951,-21.6 l -38.076,0 14.43,14.43 -22.306,0 -22.2,-22.2 22.2,-22.2 22.354,0 -14.399,14.399 38.002,0 c 1.254,-7.981 4.4,-15.337 8.964,-21.594 l -26.932,-26.933 0,20.407 -15.772,-15.772 0,-31.395 31.395,0 15.806,15.806 -20.363,0 26.88,26.88 c 6.26,-4.56 13.618,-7.702 21.6,-8.951 z m 7.77,20.142 c 16.122,0 29.211,13.089 29.211,29.211 0,16.122 -13.089,29.211 -29.211,29.211 -16.122,0 -29.211,-13.089 -29.211,-29.211 0,-16.122 13.089,-29.211 29.211,-29.211 z" /><g
id="g19"
transform="matrix(1.06678,0,0,1.06678,-10.0171,-10.0171)"><circle
id="circle21"
style="fill:#ffffff"
r="28.177"
cy="150"
cx="150" /></g></g></g></g></svg>
<svg width="60" height="60" viewBox="0 0 300 300" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2">
<circle cx="150" cy="150" r="150" style="fill:#fffefe"/>
<path d="M150 0c82.787 0 150 67.213 150 150s-67.213 150-150 150S0 232.787 0 150 67.213 0 150 0Zm0 16c73.957 0 134 60.043 134 134s-60.043 134-134 134S16 223.957 16 150 76.043 16 150 16Z" style="fill:#2d67b9"/>
<path d="M142.23 100.647V62.571l-14.43 14.43V54.695l22.2-22.2 22.2 22.2v22.354L157.801 62.65v38.002a49.701 49.701 0 0 1 21.594 8.964l26.933-26.932h-20.407l15.772-15.772h31.395v31.395l-15.806 15.806V93.75l-26.88 26.88a49.704 49.704 0 0 1 8.951 21.6h38.076l-14.43-14.43h22.306l22.2 22.2-22.2 22.2h-22.354l14.399-14.399h-38.002a49.701 49.701 0 0 1-8.964 21.594l26.932 26.933v-20.407l15.772 15.772v31.395h-31.395l-15.806-15.806h20.363l-26.88-26.88a49.704 49.704 0 0 1-21.6 8.951v38.076l14.43-14.43v22.306l-22.2 22.2-22.2-22.2v-22.354l14.399 14.399v-38.002a49.701 49.701 0 0 1-21.594-8.964l-26.933 26.932h20.407l-15.772 15.772H66.912v-31.395l15.806-15.806v20.363l26.88-26.88a49.704 49.704 0 0 1-8.951-21.6H62.571l14.43 14.43H54.695l-22.2-22.2 22.2-22.2h22.354L62.65 142.199h38.002a49.701 49.701 0 0 1 8.964-21.594L82.684 93.672v20.407L66.912 98.307V66.912h31.395l15.806 15.806H93.75l26.88 26.88a49.704 49.704 0 0 1 21.6-8.951Zm7.77 20.142c16.122 0 29.211 13.089 29.211 29.211S166.122 179.211 150 179.211 120.789 166.122 120.789 150s13.089-29.211 29.211-29.211Z" style="fill:#2d67b9" transform="matrix(.9814 0 0 .9814 2.789 2.789)"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

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