Merge branch 'develop' of https://github.com/Superalgos/Superalgos into develop

This commit is contained in:
Barrypair committed 2021-10-26 14:34:07 +02:00
commit aef76f529f
401 files changed
+47943 -9458

No files matched your search

+5 -5
View File
@@ -19,7 +19,7 @@ exports.newDesktopApp = function newDesktopApp() {
/*
This is the Web Sockets client that interacts with the Superalgos Network.
*/
DK.running.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient()
DK.running.webSocketsClient = SA.projects.network.modules.webSocketsAppClient.newNetworkModulesWebSocketsAppClient()
await DK.running.webSocketsClient.initialize()
console.log('Desktop Client Connected to Network Node via Web Sockets ................... Connected to port ' + global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT)
@@ -43,7 +43,7 @@ exports.newDesktopApp = function newDesktopApp() {
*/
queryMessage = {
queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILES,
emitterUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId,
emitterUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId,
initialIndex: 'Last',
amountRequested: 10,
direction: 'Past'
@@ -72,7 +72,7 @@ exports.newDesktopApp = function newDesktopApp() {
let eventMessage = {
eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(),
eventType: SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE,
emitterUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId,
emitterUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId,
targetUserProfileId: profile.userProfileId
}
@@ -97,8 +97,8 @@ exports.newDesktopApp = function newDesktopApp() {
*/
queryMessage = {
queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILE_STATS,
emitterUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId,
targetUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId
emitterUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId,
targetUserProfileId: SA.secrets.map.get(global.env.DESKTOP_APP_SIGNING_ACCOUNT).userProfileId
}
query = {
+5 -5
View File
@@ -19,7 +19,7 @@ function newWebApp() {
try {
setupRootObject(UI, 'UI')
setupRootObject(SA, 'SA')
await UI.projects.socialTrading.modules.webSocketsClient.initialize()
await UI.projects.socialTrading.modules.webSocketsWebClient.initialize()
loadWUserProfileTimeline()
loadWhoToFollow()
setupEventHandlers()
@@ -113,7 +113,7 @@ function newWebApp() {
queryMessage: JSON.stringify(queryMessage)
}
await UI.projects.socialTrading.modules.webSocketsClient.sendMessage(
await UI.projects.socialTrading.modules.webSocketsWebClient.sendMessage(
JSON.stringify(query)
)
.then(addToContentDiv)
@@ -183,7 +183,7 @@ function newWebApp() {
queryMessage: JSON.stringify(queryMessage)
}
await UI.projects.socialTrading.modules.webSocketsClient.sendMessage(
await UI.projects.socialTrading.modules.webSocketsWebClient.sendMessage(
JSON.stringify(query)
)
.then(addWhoToFollowTable)
@@ -360,7 +360,7 @@ function newWebApp() {
eventMessage: JSON.stringify(eventMessage)
}
await UI.projects.socialTrading.modules.webSocketsClient.sendMessage(
await UI.projects.socialTrading.modules.webSocketsWebClient.sendMessage(
JSON.stringify(event)
)
.then(resolve)
@@ -396,7 +396,7 @@ function newWebApp() {
eventMessage: JSON.stringify(eventMessage)
}
await UI.projects.socialTrading.modules.webSocketsClient.sendMessage(
await UI.projects.socialTrading.modules.webSocketsWebClient.sendMessage(
JSON.stringify(event)
)
.then(resolve)
+2 -3
View File
@@ -51,17 +51,16 @@ exports.newDesktopRoot = function newDesktopRoot() {
simpleGit: require('simple-git'),
nodeFetch: require('node-fetch')
}
/*
Setting up Secrets.
*/
SA.secrets = {
array: require('./My-Secrets/Secrets.json'),
array: require('./My-Secrets/Secrets.json').secrets,
map: new Map()
}
for (let i = 0; i < SA.secrets.array.length; i++) {
let secret = SA.secrets.array[i]
SA.secrets.map.set (secret.codeName, secret)
SA.secrets.map.set (secret.signingAccountChildCodeName, secret)
}
run()
+11 -5
View File
@@ -8,6 +8,7 @@ if (process.env.PACKAGED_PATH) {
exports.newEnvironment = function () {
let thisObject = {
DEMO_MODE: false,
BASE_PATH: basePath,
WEB_SERVER_URL: 'localhost',
PLATFORM_WEB_SOCKETS_INTERFACE_PORT: 18041,
@@ -25,13 +26,18 @@ exports.newEnvironment = function () {
PATH_TO_DESKTOP: './Desktop',
PATH_TO_DEFAULT_WORKSPACE: path.join(basePath, './Projects/Foundations/Plugins/Workspaces'),
PATH_TO_MY_WORKSPACES: path.join(basePath, './Platform/My-Workspaces'),
PATH_TO_FONTS: path.join(basePath, './Platform/WebServer/Fonts')
PATH_TO_FONTS: path.join(basePath, './Platform/WebServer/Fonts'),
DESKTOP_APP_SIGNING_ACCOUNT: 'Social-Trading-Desktop-App-1',
MOBILE_APP_SIGNING_ACCOUNT: 'Social-Trading-Mobile-App-1',
SERVER_APP_SIGNING_ACCOUNT: 'Social-Trading-Server-App-1',
PLATFORM_APP_SIGNING_ACCOUNT: 'Algo-Traders-Platform-1',
P2P_NETWORK_NODE_SIGNING_ACCOUNT: 'P2P-Network-Node-1',
}
if (process.env.PORTABLE_EXECUTABLE_DIR) {
thisObject.PATH_TO_DATA_STORAGE = path.join(process.env.PORTABLE_USER_DOCUMENTS, '/Superalgos/Platform/My-Data-Storage')
thisObject.PATH_TO_LOG_FILES = path.join(process.env.PORTABLE_USER_DOCUMENTS, '/Superalgos/Platform/My-Log-Files')
thisObject.PATH_TO_MY_WORKSPACES = path.join(process.env.PORTABLE_USER_DOCUMENTS, '/Superalgos/Platform/My-Workspaces')
if (process.env.DATA_PATH) {
thisObject.PATH_TO_DATA_STORAGE = path.join(process.env.DATA_PATH, '/Superalgos_Data/My-Data-Storage')
thisObject.PATH_TO_LOG_FILES = path.join(process.env.DATA_PATH, '/Superalgos_Data/My-Log-Files')
thisObject.PATH_TO_MY_WORKSPACES = path.join(process.env.DATA_PATH, '/Superalgos_Data/My-Workspaces')
}
return thisObject
+2 -2
View File
@@ -52,12 +52,12 @@ exports.newNetworkRoot = function newNetworkRoot() {
Setting up Secrets.
*/
SA.secrets = {
array: require('./My-Secrets/Secrets.json'),
array: require('./My-Secrets/Secrets.json').secrets,
map: new Map()
}
for (let i = 0; i < SA.secrets.array.length; i++) {
let secret = SA.secrets.array[i]
SA.secrets.map.set(secret.codeName, secret)
SA.secrets.map.set(secret.signingAccountChildCodeName, secret)
}
NT.app = require('./Network/NetwokNode.js').newNetworkNode()
-3
View File
@@ -1,8 +1,5 @@
exports.newEventServer = function newEventServer() {
const MODULE = "Events Server"
const LOG_INFO = false
let thisObject = {
initialize: initialize,
finalize: finalize,
+173 -3
View File
@@ -44,7 +44,11 @@ exports.newHttpInterface = function newHttpInterface() {
let endpointOrFile = requestPath[1]
switch (endpointOrFile) {
case 'Environment':
{
SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.env), httpResponse)
}
break
case 'WEB3':
{
SA.projects.foundations.utilities.httpRequests.getRequestBody(httpRequest, httpResponse, processRequest)
@@ -598,7 +602,7 @@ exports.newHttpInterface = function newHttpInterface() {
function createNewDir(path) {
try {
fs.mkdirSync(path)
fs.mkdirSync(path, {recursive: true})
} catch (err) {
if (err.message.indexOf('file already exists') < 0) {
throw (err)
@@ -858,6 +862,172 @@ exports.newHttpInterface = function newHttpInterface() {
break
}
case 'UserUpdate': {
try {
let commitMessage = unescape(requestPath[3])
const username = unescape(requestPath[4])
const token = unescape(requestPath[5])
const currentBranch = unescape(requestPath[6])
const contributionsBranch = unescape(requestPath[7])
let error
/* Unsaving # */
for (let i = 0; i < 10; i++) {
commitMessage = commitMessage.replace('_SLASH_', '/')
commitMessage = commitMessage.replace('_HASHTAG_', '#')
}
updateUser()
async function updateUser() {
await doGithub()
if (error !== undefined) {
let docs = {
project: 'Foundations',
category: 'Topic',
type: 'App Error - Contribution Not Sent',
anchor: undefined,
placeholder: {}
}
console.log('respond with docs ')
respondWithDocsObject(docs, error)
return
}
SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(global.DEFAULT_OK_RESPONSE), httpResponse)
}
async function doGithub() {
const { Octokit } = SA.nodeModules.octokit
const octokit = new Octokit({
auth: token,
userAgent: 'Superalgos Beta 12'
})
const repo = 'Superalgos'
const owner = 'Superalgos'
const head = username + ':' + contributionsBranch
const base = currentBranch
const title = 'Contribution: ' + commitMessage
const path = 'Projects/Governance/Plugins/User-Profiles/' + username + '.json' ;
const sha = await getSHA(path, octokit);
let file = await SA.projects.communityPlugins.utilities.plugins.getPluginFileContent(
'Governance',
'User-Profiles',
username + '.json'
)
let buff = new Buffer.from(file, 'utf-8');
let encodedFile = buff.toString('base64');
try {
await octokit.repos.createOrUpdateFileContents({
owner: username,
repo: "Superalgos",
path,
message: title,
content: encodedFile,
sha,
branch: base
});
} catch (err) {
if (err.stack.indexOf('Error User Commit') >= 0) {
return
} else {
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.')
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...')
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10))
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch)
error = err
}
}
try {
await octokit.pulls.create({
owner,
repo,
title,
head,
base,
});
} catch (err) {
if (err.stack.indexOf('A pull request already exists') >= 0) {
return
} else {
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.')
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...')
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10))
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch)
error = err
}
}
}
async function getSHA(path, octokit) {
let sha = ''
try{
const result = await octokit.repos.getContent({
owner: username,
repo: "Superalgos",
path,
ref: currentBranch
});
sha = result.data.sha
return sha
} catch (err) {
if (err.message === 'Not Found') {
console.log("[User Not Found] -> Creating new user")
return sha
} else {
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> Method call produced an error.')
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> err.stack = ' + err.stack)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> commitMessage = ' + commitMessage)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> username = ' + username)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token starts with = ' + token.substring(0, 10) + '...')
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> token ends with = ' + '...' + token.substring(token.length - 10))
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> currentBranch = ' + currentBranch)
console.log('[ERROR] httpInterface -> App -> Contribute -> doGithub -> contributionsBranch = ' + contributionsBranch)
return sha
}
}
}
} catch (err) {
console.log('[ERROR] httpInterface -> App -> Contribute -> Method call produced an error.')
console.log('[ERROR] httpInterface -> App -> Contribute -> err.stack = ' + err.stack)
console.log('[ERROR] httpInterface -> App -> Contribute -> commitMessage = ' + commitMessage)
console.log('[ERROR] httpInterface -> App -> Contribute -> username = ' + username)
console.log('[ERROR] httpInterface -> App -> Contribute -> token starts with = ' + token.substring(0, 10) + '...')
console.log('[ERROR] httpInterface -> App -> Contribute -> token ends with = ' + '...' + token.substring(token.length - 10))
console.log('[ERROR] httpInterface -> App -> Contribute -> currentBranch = ' + currentBranch)
console.log('[ERROR] httpInterface -> App -> Contribute -> contributionsBranch = ' + contributionsBranch)
let error = {
result: 'Fail Because',
message: err.message,
stack: err.stack
}
SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(error), httpResponse)
}
break
}
case 'Checkout': {
try {
const currentBranch = unescape(requestPath[3])
@@ -1805,7 +1975,7 @@ exports.newHttpInterface = function newHttpInterface() {
/* Create Dir if it does not exist */
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir);
fs.mkdirSync(dir, {recursive: true});
}
fs.writeFile(filePath, fileContent, onFileWritten)
+34 -5
View File
@@ -9,7 +9,7 @@
const WEB_SOCKET = SA.nodeModules.ws
let socketServer
let port = global.env.PLATFORM_WEB_SOCKETS_INTERFACE_PORT
let port = global.env.PLATFORM_WEB_SOCKETS_INTERFACE_PORT
return thisObject
@@ -36,13 +36,42 @@
socket.on('message', onMenssage)
function onMenssage(message){
function onMenssage(message) {
try {
if (LOG_INFO === true) {
console.log('Message Received: ' + message.substring(0, 1000))
if (global.env.DEMO_MODE === true) {
/*
In DEMO MODE we will accept Task / Sessioins Running or Stopping if you are requesting this from localhost only.
*/
if (socket._socket.remoteAddress !== "::1") {
if (
message.toString().indexOf('"eventType":"Run Task"') >= 0
||
message.toString().indexOf('"eventType":"Stop Task"') >= 0
||
message.toString().indexOf('"eventType":"Run Trading Session"') >= 0
||
message.toString().indexOf('"eventType":"Stop Trading Session"') >= 0
||
message.toString().indexOf('"eventType":"Resume Trading Session"') >= 0
||
message.toString().indexOf('"eventType":"Run Learning Session"') >= 0
||
message.toString().indexOf('"eventType":"Stop Learning Session"') >= 0
||
message.toString().indexOf('"eventType":"Resume Learning Session"') >= 0
) {
console.log('Trying to execute a Task while in DEMO MODE. Some hacking has taken place!')
console.log('Hacker IP Address is: ' + socket._socket.remoteAddress)
return
}
}
}
if (LOG_INFO === true) {
console.log('Message Received: ' + message.toString().substring(0, 10000))
}
let messageArray = message.toString().split('|*|')
let origin = messageArray[0]
+12 -3
View File
@@ -4,7 +4,7 @@ function newAppPostLoader() {
const MODULE_NAME = 'Post Loader'
const ERROR_LOG = true
const logger = newWebDebugLog()
let thisObject = {
start: start
@@ -14,9 +14,18 @@ function newAppPostLoader() {
function start() {
try {
// autoSaveWhenClosingTheBrowser()
setupProjectsSchema()
setupEnvironment()
function setupEnvironment() {
httpRequest(undefined, 'Environment', onResponse)
function onResponse(err, file) {
UI.environment = JSON.parse(file)
setupProjectsSchema()
}
}
function setupProjectsSchema() {
httpRequest(undefined, 'ProjectsSchema', onResponse)
+2 -2
View File
@@ -45,7 +45,7 @@ function newDailyFiles() {
}
}
function initialize(pMine, pBot, pSession, pProduct, pDataset, pExchange, pMarket, pDatetime, pTimeFrame, pHost, pPort, pEventsServerClient, callBackFunction) {
function initialize(pMine, pBot, pSession, pProduct, pDataset, pExchange, pMarket, pDatetime, pTimeFrame, pHost, pPort, pEventsServerClient, callBackFunction, scheme='http') {
try {
callBackWhenFileReceived = callBackFunction
@@ -55,7 +55,7 @@ function newDailyFiles() {
let timeFrames
fileCloud = newFileCloud()
fileCloud.initialize(pBot, pHost, pPort)
fileCloud.initialize(pBot, pHost, pPort, scheme)
/* Config Validations */
if (pDataset.config.validTimeFrames === undefined) {
+2 -2
View File
@@ -17,8 +17,8 @@ function newFileCloud () {
let fileStorage
return thisObject
function initialize (pBot, pHost, pPort) {
fileStorage = newFileStorage(pHost, pPort)
function initialize (pBot, pHost, pPort, scheme='http') {
fileStorage = newFileStorage(pHost, pPort, scheme)
}
function getFile (pMine, pBot, pSession, pProduct, pDataset, pExchange, pMarket, ptimeFrameLabel, pDatetime, pSequence, pDataRange, pTimeFrames, callBackFunction) {
+2 -2
View File
@@ -1,4 +1,4 @@
function newFileStorage(host, port) {
function newFileStorage(host, port, scheme='http') {
const MODULE_NAME = 'File Storage'
const INFO_LOG = false
const logger = newWebDebugLog()
@@ -40,7 +40,7 @@ function newFileStorage(host, port) {
let url
if (host !== undefined && port !== undefined) {
url = 'http://' + host + ':' + port + '/' + folder + filePath
url = scheme + '://' + host + ':' + port + '/' + folder + filePath
} else {
url = folder + filePath
}
+3 -2
View File
@@ -80,7 +80,8 @@ function newMarketFiles() {
pHost,
pPort,
pEventsServerClient,
callBackFunction) {
callBackFunction,
scheme='http') {
try {
let timeFrames
@@ -94,7 +95,7 @@ function newMarketFiles() {
eventsServerClient = pEventsServerClient
fileCloud = newFileCloud()
fileCloud.initialize(pBot, pHost, pPort)
fileCloud.initialize(pBot, pHost, pPort, scheme)
/* Some Validations */
if (dataset.config.validTimeFrames === undefined) {
+2 -1
View File
@@ -5,7 +5,8 @@ let PROJECTS_SCHEMA
let SCHEMAS_BY_PROJECT = new Map()
/* New Root object*/
let UI = {
projects: {}
projects: {},
environment: {}
}
/* User Interface Colors */
+5 -5
View File
@@ -74,7 +74,7 @@ function newProductStorage(name) {
}
}
function initialize(mine, bot, session, product, exchange, market, pDatetime, pTimeFrame, host, port, eventsServerClient, callBackFunction) {
function initialize(mine, bot, session, product, exchange, market, pDatetime, pTimeFrame, host, port, eventsServerClient, callBackFunction, scheme='http') {
try {
datetime = pDatetime
timeFrame = pTimeFrame
@@ -90,7 +90,7 @@ function newProductStorage(name) {
dataSetsToLoad++
let marketFiles = newMarketFiles()
marketFiles.initialize(mine, bot, session, product, dataset, exchange, market, host, port, eventsServerClient, onMarketFileReady)
marketFiles.initialize(mine, bot, session, product, dataset, exchange, market, host, port, eventsServerClient, onMarketFileReady, scheme)
thisObject.marketFiles.push(marketFiles)
}
break
@@ -99,7 +99,7 @@ function newProductStorage(name) {
dataSetsToLoad++
let dailyFiles = newDailyFiles()
dailyFiles.initialize(mine, bot, session, product, dataset, exchange, market, pDatetime, pTimeFrame, host, port, eventsServerClient, onDailyFileReady)
dailyFiles.initialize(mine, bot, session, product, dataset, exchange, market, pDatetime, pTimeFrame, host, port, eventsServerClient, onDailyFileReady, scheme)
thisObject.dailyFiles.push(dailyFiles)
}
break
@@ -108,7 +108,7 @@ function newProductStorage(name) {
dataSetsToLoad++
let singleFile = newSingleFile()
singleFile.initialize(mine, bot, session, product, dataset, exchange, market, host, port, eventsServerClient, onSingleFileReady)
singleFile.initialize(mine, bot, session, product, dataset, exchange, market, host, port, eventsServerClient, onSingleFileReady, scheme)
thisObject.singleFile.push(singleFile)
}
break
@@ -117,7 +117,7 @@ function newProductStorage(name) {
dataSetsToLoad++
let fileSequences = newFileSequence()
fileSequences.initialize(mine, bot, session, product, dataset, exchange, market, host, port, eventsServerClient, onFileSequenceReady)
fileSequences.initialize(mine, bot, session, product, dataset, exchange, market, host, port, eventsServerClient, onFileSequenceReady, scheme)
thisObject.fileSequences.push(fileSequences)
}
break
+7
View File
@@ -826,6 +826,13 @@ display: table-cell;
width: 100%;
}
::placeholder, /* Chrome, Firefox, Opera, Safari 10.1+ */
:-ms-input-placeholder, /* Internet Explorer 10-11 */
::-ms-input-placeholder { /* Microsoft Edge */
color: #dbdbdb;
opacity: 1; /* Firefox */
}
.docs-search-results-header-tabs-container {
display: table;
text-align: right;
+4
View File
@@ -15,6 +15,7 @@ The SA object is accesible everywhere at the Superalgos Desktop App.
It provides access to all modules built for Superalgos in general.
*/
global.SA = {}
/* Load Environment Variables */
let ENVIRONMENT = require('./Environment.js');
let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment()
@@ -84,4 +85,7 @@ async function run(initialWorkspace) {
PL.app = require('./Platform/PlatformApp.js').newPlatformApp()
await PL.app.run(initialWorkspace)
console.log('Superalgos Platform App is Running!')
if(process.send) {
process.send("Running")
}
}
@@ -42,6 +42,15 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() {
}
function runSession(node, resume, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not RUN Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let validationsResult = validations(node)
if (validationsResult === undefined) {
/* If something fails at validations we just quit. */
@@ -164,7 +173,7 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() {
let defaultExchange = UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName')
let defaultMarket =
UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName')
+ '-' +
+ '-' +
UI.projects.visualScripting.utilities.nodeConfig.loadConfigProperty(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName')
let dependencyFilter = UI.projects.foundations.functionLibraries.dependenciesFilter.createDependencyFilter(
@@ -195,6 +204,15 @@ function newAlgorithmicTradingFunctionLibraryTradingSessionFunctions() {
}
function stopSession(node, callBackFunction) {
if (UI.environment.DEMO_MODE === true) {
if (window.location.hostname !== 'localhost') {
node.payload.uiObject.setWarningMessage('Superalgos is running is DEMO MODE. This means that you can not STOP Sessions.', 5)
callBackFunction(GLOBAL.DEFAULT_FAIL_RESPONSE)
return
}
}
let validationsResult = validations(node)
if (validationsResult === undefined) {
/* If something fails at validations we just quit. */
@@ -0,0 +1,238 @@
<?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"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="96 11 512 512"
style="enable-background:new 96 11 512 512;"
xml:space="preserve"
sodipodi:docname="disable-saving-with-workspace.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
inkscape:export-filename="E:\Superalgos\Projects\Community-Plugins\Icons\disable-saving-with-workspace.png"
inkscape:export-xdpi="100"
inkscape:export-ydpi="100"><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" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1017"
id="namedview29"
showgrid="false"
inkscape:zoom="0.83007813"
inkscape:cx="52.865353"
inkscape:cy="305.68259"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1" />
<style
type="text/css"
id="style2">
.st0{fill:#FFD1A9;}
.st1{fill:none;stroke:#4ACFD9;stroke-width:26;stroke-linecap:round;stroke-miterlimit:10;}
.st2{fill:#9BAAAB;}
.st3{fill:#FD6A33;}
.st4{fill:#FF8C29;}
.st5{fill:#4ACFD9;}
.st6{fill:#0295AA;}
.st7{fill:#365558;}
</style>
<path
class="st0"
d="M96.1,171.9c0-7.9,6.5-14.3,14.3-14.3h81.1c7.9,0,14.3,6.5,14.3,14.3c0,0,0-0.8,0,9c0,9.9,3.5,17.5,17.5,17.5 c14,0,342.8,0,342.8,0c7.9,0,14.3,6.5,14.3,14.3v295.9c0,7.9-6.5,14.3-14.3,14.3H110.3c-7.9,0-14.3-6.5-14.3-14.3V171.9"
id="path4" />
<path
class="st1"
d="M343.9,420.5c20.9-31.3,49-71.2,43.7-111.6s-27.5-66.7-21-101.9"
id="path6" />
<circle
class="st2"
cx="366.7"
cy="206.9"
r="27.9"
id="circle8" />
<path
class="st3"
d="M384.9,86.3l-0.1-54.4c0-2.8,2.3-5.2,5.2-5.2h2.6c2.8,0,5.2,2.3,5.2,5.2v54.3c0,2.8-2.3,5.2-5.2,5.2H390 C387.2,91.4,384.9,89.1,384.9,86.3z"
id="path10" />
<path
class="st4"
d="M359.2,75.8V21.5c0-2.8,2.3-5.2,5.2-5.2h2.6c2.8,0,5.2,2.3,5.2,5.2v54.3c0,2.8-2.3,5.2-5.2,5.2h-2.6 C361.5,80.9,359.2,78.6,359.2,75.8z"
id="path12" />
<path
class="st3"
d="M342.4,85l-0.1-51.8c0-3.5-2.9-6.5-6.5-6.5l0,0c-3.5,0-6.5,2.9-6.5,6.5v51.7c0,3.5,2.9,6.5,6.5,6.5l0,0 C339.6,91.4,342.4,88.5,342.4,85z"
id="path14" />
<path
class="st5"
d="M414.7,206.1c12.7,0,23.1-10.4,23.1-23.1v-64.6c0-12.7-10.4-23.1-23.1-23.1h-49.8v110.8H414.7z"
id="path16" />
<path
class="st6"
d="M291.9,118.4V183c0,12.7,10.4,23.1,23.1,23.1l49.8,0l0-110.8H315C302.3,95.3,291.9,105.6,291.9,118.4z"
id="path18" />
<path
class="st6"
d="M398,106.4c6,0,11.1-5,11.1-11.1V86c0-6-5-11.1-11.1-11.1h-33.3v31.4L398,106.4z"
id="path20" />
<path
class="st7"
d="M320.5,86v9.3c0,6,5,11.1,11.1,11.1h33.3V75h-33.3C325.5,75,320.5,79.9,320.5,86z"
id="path22" />
<path
class="st4"
d="M564.9,523H109.2c-7.9,0-13.2-6.5-11.8-14.3l26.1-147.9c1.4-7.9,8.9-14.3,16.8-14.3H596 c7.9,0,13.2,6.5,11.8,14.3l-26.1,147.9C580.4,516.5,572.8,523,564.9,523z"
id="path24" />
<path
class="st7"
d="M123.3,505.4c-1.9,0-3.5-0.7-4.6-2c-1.1-1.4-1.5-3.3-1.2-5.4l1.3-6.9c1.8-5.4,5.6-9.5,8.2-9.5h434.8 c1.9,0,3.5,0.7,4.6,2c1.1,1.4,1.5,3.3,1.2,5.4l-1.3,6.9c-0.8,5.1-4.6,9.5-9.4,9.5H123.3z"
id="path26" />
<g
id="g938"><rect
x="-517.32117"
y="-7.1964717"
class="st1"
width="128"
height="128"
id="rect14"
style="fill:#f0353d" /><rect
x="-389.32117"
y="-7.1964717"
class="st2"
width="128"
height="128"
id="rect16"
style="fill:#fd6a33" /><rect
x="-261.32117"
y="-7.1964717"
class="st3"
width="128"
height="128"
id="rect18"
style="fill:#ff8c29" /><rect
x="-133.32117"
y="-7.1964717"
class="st4"
width="128"
height="128"
id="rect20"
style="fill:#ffd1a9" /><rect
x="-517.32117"
y="120.80353"
class="st5"
width="128"
height="128"
id="rect22"
style="fill:#365558" /><rect
x="-389.32117"
y="120.80353"
class="st6"
width="128"
height="128"
id="rect24"
style="fill:#0295aa" /><rect
x="-261.32117"
y="120.80353"
class="st7"
width="128"
height="128"
id="rect26"
style="fill:#4acfd9" /><rect
x="-517.32117"
y="248.80353"
class="st8"
width="128"
height="128"
id="rect28"
style="fill:#9baaab" /><rect
x="-389.32117"
y="248.80353"
class="st9"
width="128"
height="128"
id="rect30"
style="fill:#cdd4d5" /><rect
x="-261.32117"
y="248.80353"
class="st10"
width="128"
height="128"
id="rect32"
style="fill:#e6eaea" /><rect
x="-133.32117"
y="248.80353"
class="st11"
width="128"
height="128"
id="rect34"
style="fill:#ffffff" /><rect
x="-517.32117"
y="376.80353"
class="st12"
width="128"
height="128"
id="rect36"
style="fill:#bcd643" /></g><g
id="g969"
transform="matrix(0.77038955,0,0,0.77038955,-261.71998,171.77067)"><path
id="rect948"
style="opacity:1;fill:#365558;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
d="m 706.00706,-16.708235 h 302.55714 c 20.2631,0.223428 36.757,16.39992772 61.4379,41.427977 35.2757,35.77189 40.8092,44.366126 41.005,64.415093 V 388.29176 c 0,24.93 -20.07,45 -45,45 H 706.00706 c -24.93,0 -45,-20.07 -45,-45 V 28.291765 c 0,-24.9300003 20.07,-45 45,-45 z"
sodipodi:nodetypes="scscssssss" /><rect
style="opacity:1;fill:#e6eaea;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
id="rect959"
width="349.36472"
height="210.82353"
x="711.60474"
y="207.36705" /><rect
style="opacity:1;fill:#0295aa;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
id="rect953"
width="260.21646"
height="161.43059"
x="747.74591"
y="-1.0470586"
rx="20"
ry="20" /><rect
style="opacity:1;fill:#e6eaea;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
id="rect963"
width="53.007057"
height="119.26588"
x="920.01886"
y="20.637648" /></g><g
id="g1017"
transform="translate(132.693,140.52896)"><rect
style="opacity:1;fill:#f0353d;fill-opacity:1;stroke-width:10.9366;stroke-linejoin:round"
id="rect991"
width="101.24419"
height="377.13632"
x="291.71393"
y="-248.67224"
rx="19.248959"
ry="25.844498"
transform="rotate(45)" /><rect
style="opacity:1;fill:#f0353d;fill-opacity:1;stroke-width:10.9366;stroke-linejoin:round"
id="rect991-3"
width="101.24419"
height="377.13632"
x="-110.72624"
y="-530.90424"
rx="19.248959"
ry="25.844498"
transform="rotate(135)" /></g></svg>

After

Width:  |  Height:  |  Size: 7.2 KiB

@@ -0,0 +1,222 @@
<?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"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="96 11 512 512"
style="enable-background:new 96 11 512 512;"
xml:space="preserve"
sodipodi:docname="enable-saving-with-workspace.svg"
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)"
inkscape:export-filename="E:\Superalgos\Projects\Community-Plugins\Icons\enable-saving-with-workspace.png"
inkscape:export-xdpi="100"
inkscape:export-ydpi="100"><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 /></cc:Work></rdf:RDF></metadata><defs
id="defs31" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1017"
id="namedview29"
showgrid="false"
inkscape:zoom="0.83007813"
inkscape:cx="52.865353"
inkscape:cy="305.68259"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1"
inkscape:document-rotation="0" />
<style
type="text/css"
id="style2">
.st0{fill:#FFD1A9;}
.st1{fill:none;stroke:#4ACFD9;stroke-width:26;stroke-linecap:round;stroke-miterlimit:10;}
.st2{fill:#9BAAAB;}
.st3{fill:#FD6A33;}
.st4{fill:#FF8C29;}
.st5{fill:#4ACFD9;}
.st6{fill:#0295AA;}
.st7{fill:#365558;}
</style>
<path
class="st0"
d="M96.1,171.9c0-7.9,6.5-14.3,14.3-14.3h81.1c7.9,0,14.3,6.5,14.3,14.3c0,0,0-0.8,0,9c0,9.9,3.5,17.5,17.5,17.5 c14,0,342.8,0,342.8,0c7.9,0,14.3,6.5,14.3,14.3v295.9c0,7.9-6.5,14.3-14.3,14.3H110.3c-7.9,0-14.3-6.5-14.3-14.3V171.9"
id="path4" />
<path
class="st1"
d="M343.9,420.5c20.9-31.3,49-71.2,43.7-111.6s-27.5-66.7-21-101.9"
id="path6" />
<circle
class="st2"
cx="366.7"
cy="206.9"
r="27.9"
id="circle8" />
<path
class="st3"
d="M384.9,86.3l-0.1-54.4c0-2.8,2.3-5.2,5.2-5.2h2.6c2.8,0,5.2,2.3,5.2,5.2v54.3c0,2.8-2.3,5.2-5.2,5.2H390 C387.2,91.4,384.9,89.1,384.9,86.3z"
id="path10" />
<path
class="st4"
d="M359.2,75.8V21.5c0-2.8,2.3-5.2,5.2-5.2h2.6c2.8,0,5.2,2.3,5.2,5.2v54.3c0,2.8-2.3,5.2-5.2,5.2h-2.6 C361.5,80.9,359.2,78.6,359.2,75.8z"
id="path12" />
<path
class="st3"
d="M342.4,85l-0.1-51.8c0-3.5-2.9-6.5-6.5-6.5l0,0c-3.5,0-6.5,2.9-6.5,6.5v51.7c0,3.5,2.9,6.5,6.5,6.5l0,0 C339.6,91.4,342.4,88.5,342.4,85z"
id="path14" />
<path
class="st5"
d="M414.7,206.1c12.7,0,23.1-10.4,23.1-23.1v-64.6c0-12.7-10.4-23.1-23.1-23.1h-49.8v110.8H414.7z"
id="path16" />
<path
class="st6"
d="M291.9,118.4V183c0,12.7,10.4,23.1,23.1,23.1l49.8,0l0-110.8H315C302.3,95.3,291.9,105.6,291.9,118.4z"
id="path18" />
<path
class="st6"
d="M398,106.4c6,0,11.1-5,11.1-11.1V86c0-6-5-11.1-11.1-11.1h-33.3v31.4L398,106.4z"
id="path20" />
<path
class="st7"
d="M320.5,86v9.3c0,6,5,11.1,11.1,11.1h33.3V75h-33.3C325.5,75,320.5,79.9,320.5,86z"
id="path22" />
<path
class="st4"
d="M564.9,523H109.2c-7.9,0-13.2-6.5-11.8-14.3l26.1-147.9c1.4-7.9,8.9-14.3,16.8-14.3H596 c7.9,0,13.2,6.5,11.8,14.3l-26.1,147.9C580.4,516.5,572.8,523,564.9,523z"
id="path24" />
<path
class="st7"
d="M123.3,505.4c-1.9,0-3.5-0.7-4.6-2c-1.1-1.4-1.5-3.3-1.2-5.4l1.3-6.9c1.8-5.4,5.6-9.5,8.2-9.5h434.8 c1.9,0,3.5,0.7,4.6,2c1.1,1.4,1.5,3.3,1.2,5.4l-1.3,6.9c-0.8,5.1-4.6,9.5-9.4,9.5H123.3z"
id="path26" />
<g
id="g938"><rect
x="-517.32117"
y="-7.1964717"
class="st1"
width="128"
height="128"
id="rect14"
style="fill:#f0353d" /><rect
x="-389.32117"
y="-7.1964717"
class="st2"
width="128"
height="128"
id="rect16"
style="fill:#fd6a33" /><rect
x="-261.32117"
y="-7.1964717"
class="st3"
width="128"
height="128"
id="rect18"
style="fill:#ff8c29" /><rect
x="-133.32117"
y="-7.1964717"
class="st4"
width="128"
height="128"
id="rect20"
style="fill:#ffd1a9" /><rect
x="-517.32117"
y="120.80353"
class="st5"
width="128"
height="128"
id="rect22"
style="fill:#365558" /><rect
x="-389.32117"
y="120.80353"
class="st6"
width="128"
height="128"
id="rect24"
style="fill:#0295aa" /><rect
x="-261.32117"
y="120.80353"
class="st7"
width="128"
height="128"
id="rect26"
style="fill:#4acfd9" /><rect
x="-517.32117"
y="248.80353"
class="st8"
width="128"
height="128"
id="rect28"
style="fill:#9baaab" /><rect
x="-389.32117"
y="248.80353"
class="st9"
width="128"
height="128"
id="rect30"
style="fill:#cdd4d5" /><rect
x="-261.32117"
y="248.80353"
class="st10"
width="128"
height="128"
id="rect32"
style="fill:#e6eaea" /><rect
x="-133.32117"
y="248.80353"
class="st11"
width="128"
height="128"
id="rect34"
style="fill:#ffffff" /><rect
x="-517.32117"
y="376.80353"
class="st12"
width="128"
height="128"
id="rect36"
style="fill:#bcd643" /></g><g
id="g969"
transform="matrix(0.77038955,0,0,0.77038955,-261.71998,171.77067)"><path
id="rect948"
style="opacity:1;fill:#365558;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
d="m 706.00706,-16.708235 h 302.55714 c 20.2631,0.223428 36.757,16.39992772 61.4379,41.427977 35.2757,35.77189 40.8092,44.366126 41.005,64.415093 V 388.29176 c 0,24.93 -20.07,45 -45,45 H 706.00706 c -24.93,0 -45,-20.07 -45,-45 V 28.291765 c 0,-24.9300003 20.07,-45 45,-45 z"
sodipodi:nodetypes="scscssssss" /><rect
style="opacity:1;fill:#e6eaea;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
id="rect959"
width="349.36472"
height="210.82353"
x="711.60474"
y="207.36705" /><rect
style="opacity:1;fill:#0295aa;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
id="rect953"
width="260.21646"
height="161.43059"
x="747.74591"
y="-1.0470586"
rx="20"
ry="20" /><rect
style="opacity:1;fill:#e6eaea;fill-opacity:1;stroke-width:10;stroke-linejoin:round"
id="rect963"
width="53.007057"
height="119.26588"
x="920.01886"
y="20.637648" /></g><path
id="rect989"
style="opacity:1;fill:#bcd643;fill-opacity:1;stroke-width:8.16418;stroke-linejoin:round"
d="m 549.56859,244.40334 c -6.03717,-6.03718 -16.85955,-4.93428 -24.26623,2.4724 L 383.81719,388.36091 318.96535,323.50907 c -6.75261,-6.75261 -17.06733,-7.31168 -23.12622,-1.25278 l -36.09859,36.09858 c -6.05888,6.05888 -5.49982,16.37361 1.25279,23.12623 l 109.97976,109.97975 c 6.75261,6.75262 17.06735,7.31168 23.12623,1.25279 l 20.16509,-20.16509 15.93349,-15.93349 152.4219,-152.42189 c 7.40666,-7.40667 8.50846,-18.23016 2.47129,-24.26733 z" /></svg>

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

@@ -23,15 +23,15 @@
"action": "Enable Saving With Workspace",
"actionFunction": "payload.executeAction",
"label": "Enable Saving With Workspace",
"relatedUiObject": "Plugin File",
"actionProject": "Community-Plugins",
"relatedUiObjectProject": "Community-Plugins"
},
{
"action": "Disable Saving With Workspace",
"actionFunction": "payload.executeAction",
"label": "Disable Saving With Workspace",
"relatedUiObject": "Plugin File",
"workDoneLabel": "Enabled",
"secondaryAction": "Disable Saving With Workspace",
"secondaryLabel": "Disable Saving With Workspace",
"secondaryWorkDoneLabel": "Disabled",
"secondaryIcon": "disable-saving-with-workspace",
"booleanProperty": "saveWithWorkspace",
"iconPathOn": "enable-saving-with-workspace",
"iconPathOff": "enable-saving-with-workspace",
"iconProject": "Community-Plugins",
"actionProject": "Community-Plugins",
"relatedUiObjectProject": "Community-Plugins"
},
@@ -80,12 +80,12 @@ function newCommunityPluginsActionSwitch() {
break
case 'Enable Saving With Workspace':
{
UI.projects.communityPlugins.functionLibraries.pluginsFunctions.enableSavingWithWorkspace(action.node, action.rootNodes)
UI.projects.communityPlugins.functionLibraries.pluginsFunctions.enableSavingWithWorkspace(action.node, action.rootNodes, action.callBackFunction)
}
break
case 'Disable Saving With Workspace':
{
UI.projects.communityPlugins.functionLibraries.pluginsFunctions.disableSavingWithWorkspace(action.node, action.rootNodes)
UI.projects.communityPlugins.functionLibraries.pluginsFunctions.disableSavingWithWorkspace(action.node, action.rootNodes, action.callBackFunction)
}
break
case 'Save Plugin':
@@ -193,14 +193,16 @@ function newPluginsFunctionLibraryPluginsFunctions() {
}
}
function enableSavingWithWorkspace(node, rootNodes) {
function enableSavingWithWorkspace(node, rootNodes, callBackFunction) {
UI.projects.visualScripting.utilities.nodeConfig.saveConfigProperty(node.payload, 'saveWithWorkspace', true)
node.payload.uiObject.setInfoMessage('Saving with Workspace Enabled')
callBackFunction(GLOBAL.DEFAULT_OK_RESPONSE)
}
function disableSavingWithWorkspace(node, rootNodes) {
function disableSavingWithWorkspace(node, rootNodes, callBackFunction) {
UI.projects.visualScripting.utilities.nodeConfig.saveConfigProperty(node.payload, 'saveWithWorkspace', false)
node.payload.uiObject.setInfoMessage('Saving with Workspace Disabled')
callBackFunction(GLOBAL.DEFAULT_OK_RESPONSE)
}
function savePlugin(node, rootNodes) {
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,166 @@
{
"topic": "Quick Guides",
"pageNumber": 1,
"type": "Keyboard Shortcut Quick Guide",
"definition": {
"text": "Superalgos offers a number of keyboard shortcuts to make working with the platform more efficent and user friendly.",
"updated": 1634909540261
},
"paragraphs": [
{
"style": "Important",
"text": "For all Mac Users please substitute <kbd>Cmd</kbd> in place of Ctrl.",
"updated": 1634998306538
},
{
"style": "Text",
"text": "Here is the current list of all implemented shortcuts and options for customazation:"
},
{
"style": "Subtitle",
"text": "General Shortcuts"
},
{
"style": "List",
"text": "Save the current workspace: Ctrl + Shift + Alt + Key-S ",
"updated": 1634908447626
},
{
"style": "List",
"text": "Display Reference Connections: Ctrl + Shift + Alt + Key-R",
"updated": 1634908480733
},
{
"style": "List",
"text": "Display Parent Connections: Ctrl + Shift + Alt + Key-C",
"updated": 1634998435755
},
{
"style": "List",
"text": "Adjust Chart Aspect Ratio: Ctrl + Shift + Alt + Key-A",
"updated": 1634998443465
},
{
"style": "List",
"text": "Toggle Map Mode: Ctrl + Shift + Alt + Key-M",
"updated": 1634998451423
},
{
"style": "Success",
"text": "You can change the shortcut key for these general shortcuts by adjusting the config of your Space Settings node found under the Design Space node. See the Space Settings node page for more details.",
"updated": 1634909647891
},
{
"style": "Subtitle",
"text": "Node Manipulation Shortcuts",
"updated": 1634909665231
},
{
"style": "List",
"text": "While hovering over a node: Select a Node to move Ctrl + Shift + Alt + Key-Z",
"updated": 1634998486627
},
{
"style": "List",
"text": "While hovering over nothing: Clears the selected node Ctrl + Shift + Alt + Key-Z",
"updated": 1634998497705
},
{
"style": "List",
"text": "Move Selected node to current position of Mouse Pointer: Ctrl + Shift + Alt + Key-X",
"updated": 1634998509998
},
{
"style": "Note",
"text": "Node must be pinned in order to move.",
"updated": 1634911098847
},
{
"style": "List",
"text": "Retrieve a lost/out of bounds node: Ctrl + Shift + Alt + Key-K",
"updated": 1634998846702
},
{
"style": "Subtitle",
"text": "Productivity Shortcuts"
},
{
"style": "List",
"text": "Capture a static PNG image: Ctrl + F8 ",
"updated": 1634908593022
},
{
"style": "List",
"text": "Start capturing a GIF video: Ctrl + F9 hit the same key combination again to end the capture. ",
"updated": 1634908656330
},
{
"style": "Note",
"text": "Once the capture ends, it takes some time to process the capture and generate the final file."
},
{
"style": "List",
"text": "Start capturing a WEBM video: Ctrl + F10 hit the same key combination again to end the capture. ",
"updated": 1634908707702
},
{
"style": "Note",
"text": "WEBM videos are processed instantly."
},
{
"style": "List",
"text": "Display animation preformance: Ctrl + Shift + Alt + F11",
"updated": 1634910183292
},
{
"style": "List",
"text": "Print Node Object of current Node to browser console: Ctrl + Shift + Alt + F12",
"updated": 1634910470824
},
{
"style": "Subtitle",
"text": "Custom Shortcuts"
},
{
"style": "List",
"text": "It is also possible to set a custom shortcut to any node you would like. Simply hover over a node and hit Ctrl + Alt + your preferred key to assign the shortcut.",
"updated": 1634909920250
},
{
"style": "Note",
"text": "A more detailed walk through can be found here: Keyboard Shortcuts to Nodes"
},
{
"style": "Subtitle",
"text": "General Navigation"
},
{
"style": "Text",
"text": "You can find additional descriptions of how to use your mouse and keybord to navigate the Charting Space and Design Space at the Basic Navigation page.",
"updated": 1634912820206
},
{
"style": "Subtitle",
"text": "Shortcut Troubleshooting and Optimization"
},
{
"style": "Important",
"text": "If any of these keyboard shortucts do not function as expected, please disable any installed browser extentions while using Superalgos as they can override expected functionality.",
"updated": 1634999290105
},
{
"style": "Success",
"text": "In addtion to this, many shortcuts will work without using the Alt key. For example Ctrl + Shift + Key-S. ",
"updated": 1634999389000
},
{
"style": "Warning",
"text": "However, on certain operating systems or browsers omitting the Alt key may cause a conflict with preset system shortcuts. Therefore, the shortcuts guaranteed to work are those using Alt. But feel free to optimize as you see fit!",
"updated": 1634999581536
},
{
"style": "Text",
"text": ""
}
]
}
@@ -0,0 +1,14 @@
function newEducationFunctionLibraryDocsStats() {
let thisObject = {
printDocsStats: printDocsStats
}
return thisObject
function printDocsStats(
node,
rootNodes
) {
console.log("this is our docs stats")
}
}
@@ -26,6 +26,7 @@ function newFoundationsDocsCommmandInterface() {
function detectAppCommands() {
if (checkContributeCommand() === undefined) { return true }
if (checkUserUpdateCommand() === undefined) { return true }
if (checkUpdateCommand() === undefined) { return true }
if (fixAppSchema() === undefined) { return true }
@@ -98,6 +99,75 @@ function newFoundationsDocsCommmandInterface() {
}
}
function checkUserUpdateCommand() {
if (UI.projects.education.spaces.docsSpace.commandInterface.command.toLowerCase() === 'app.help app.userupdate') {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Userupdate Command')
return
}
if (UI.projects.education.spaces.docsSpace.commandInterface.command.indexOf('App.UserUpdate') !== 0 && UI.projects.education.spaces.docsSpace.commandInterface.command.indexOf('app.userupdate') !== 0) { return 'Not Contribute Commands' }
/* Set up the commit message */
let message = UI.projects.education.spaces.docsSpace.commandInterface.command.trim().substring(UI.projects.education.spaces.docsSpace.commandInterface.command.indexOf(' ') + 1, UI.projects.education.spaces.docsSpace.commandInterface.command.length)
if (message.toLowerCase() === 'app.userupdate') {
message = 'This is my UserUpdate to Superalgos'
}
/* Find the Username and Password */
let apisNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadByNodeType('APIs')
if (apisNode === undefined) {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing')
return
}
if (apisNode.githubAPI === undefined) {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing')
return
}
let config = JSON.parse(apisNode.githubAPI.config)
if (config.username === undefined || config.username === "") {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing')
return
}
if (config.token === undefined || config.token === "") {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing')
return
}
message = message.replaceAll('#', '_HASHTAG_')
message = message.replaceAll('/', '_SLASH_')
httpRequest(
undefined,
'App/UserUpdate/' +
message + '/' +
config.username + '/' +
config.token + '/' +
UI.projects.education.spaces.docsSpace.currentBranch + '/' +
UI.projects.education.spaces.docsSpace.contributionsBranch
, onResponse)
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Message - UserUpdate Request')
return
function onResponse(err, data) {
/* Lets check the result of the call through the http interface */
data = JSON.parse(data)
if (err.result === GLOBAL.DEFAULT_OK_RESPONSE.result && data.result === GLOBAL.DEFAULT_OK_RESPONSE.result) {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Message - UserUpdate Done')
} else {
UI.projects.education.spaces.docsSpace.navigateTo(
data.docs.project,
data.docs.category,
data.docs.type,
data.docs.anchor,
undefined,
data.docs.placeholder
)
}
}
}
function checkUpdateCommand() {
if (UI.projects.education.spaces.docsSpace.commandInterface.command.toLowerCase() === 'app.help app.update') {
UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Update Command')
@@ -207,7 +207,7 @@ function newFoundationsDocsFooter() {
HTML = HTML + '<div class="docs-footer-row">'
HTML = HTML + '<div class="docs-footer-cell">'
HTML = HTML + '<h4>Join the Conversation</h4>'
HTML = HTML + '<p>We have a new <a href="https://discord.gg/CGeKC6WQQb" target="_blank">Discord Server</a> with multiple channels, or you may join the original individual Telegram groups listed to the right.</p>'
HTML = HTML + '<p>We have a new <a href="https://discord.gg/CGeKC6WQQb" target="_blank">Discord Server</a> with multiple channels and a new <a href="https://forum.superalgos.org/" target="_blank">Community Forum</a> or you may join the original individual Telegram groups listed to the right.</p>'
HTML = HTML + '</div>'
HTML = HTML + '<div class="docs-footer-cell">'
@@ -22,7 +22,7 @@ function newFoundationsDocsMainSearchPage() {
let HTML = ''
HTML = HTML + '<div id="docs-search-page-div">'
HTML = HTML + '<center><img src="Images/superalgos-logo.png" class="docs-image-logo-search" width=400></center>'
HTML = HTML + '<center><div class="docs-font-normal docs-search-box"><input class="docs-search-input" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></input></div></center>'
HTML = HTML + '<center><div class="docs-font-normal docs-search-box"><input class="docs-search-input" placeholder="search the docs or run a command" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></input></div></center>'
HTML = HTML + '</div>'
let docsContentDiv = document.getElementById('docs-content-div')
docsContentDiv.innerHTML = HTML + UI.projects.education.spaces.docsSpace.footer.addFooter()
@@ -37,7 +37,7 @@ function newFoundationsDocsMainSearchPage() {
HTML = HTML + '<div class="docs-search-results-header">'
HTML = HTML + '<div class="docs-image-logo-search-results"><img src="Images/superalgos-logo.png" width=200></div>'
HTML = HTML + '<div class="docs-search-results-box">'
HTML = HTML + '<input class="docs-search-input" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></input>'
HTML = HTML + '<input class="docs-search-input" placeholder="search the docs or run a command" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></input>'
HTML = HTML + '</div>'
HTML = HTML + '</div>'
Binary file not shown.

After

Width:  |  Height:  |  Size: 722 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg8"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs12" />
<g
fill="none"
fill-rule="evenodd"
id="g6"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#302c2c"
fill-rule="nonzero"
id="circle2" />
<path
fill="#ffffff"
d="m 15.496,27 c -0.27,-0.028 -0.54,-0.053 -0.81,-0.085 a 10.88,10.88 0 0 1 -4.122,-1.364 c -0.019,-0.01 -0.036,-0.025 -0.073,-0.05 2.206,-1.65 4.402,-3.29 6.61,-4.94 l 0.665,0.647 c 0.37,0.362 0.742,0.72 1.105,1.087 0.09,0.09 0.155,0.089 0.26,0.035 a 7.149,7.149 0 0 0 2.728,-2.39 l 0.107,-0.158 c 0.031,0.036 0.06,0.065 0.084,0.097 0.767,1.022 1.533,2.044 2.303,3.063 0.067,0.088 0.059,0.14 -0.012,0.22 -1.783,2.026 -3.999,3.274 -6.67,3.701 -0.336,0.054 -0.677,0.074 -1.016,0.111 -0.045,0.005 -0.09,0.017 -0.134,0.026 z m 0.97,-22 c 0.186,0.019 0.373,0.039 0.56,0.056 1.576,0.15 3.05,0.617 4.423,1.4 0.02,0.012 0.037,0.026 0.07,0.05 l -6.718,4.819 C 14.712,11.241 14.626,11.161 14.541,11.078 14.069,10.618 13.595,10.159 13.126,9.695 13.051,9.621 12.994,9.613 12.9,9.66 a 7.147,7.147 0 0 0 -2.77,2.424 l -0.1,0.15 L 7.562,8.946 C 7.811,8.682 8.041,8.419 8.29,8.176 9.913,6.593 11.84,5.586 14.073,5.181 14.503,5.103 14.942,5.077 15.377,5.026 15.426,5.021 15.475,5.009 15.523,5 h 0.942 z m -10.008,5.534 4.995,6.548 -1.008,1.034 c -0.251,0.257 -0.5,0.517 -0.756,0.77 -0.072,0.072 -0.075,0.127 -0.031,0.215 a 7.134,7.134 0 0 0 2.423,2.77 c 0.035,0.022 0.07,0.045 0.103,0.07 0.006,0.004 0.009,0.014 0.027,0.048 L 8.95,24.435 C 7,22.756 5.735,20.687 5.227,18.178 4.683,15.492 5.124,12.954 6.459,10.534 Z m 14.175,4.37 0.918,-0.953 c 0.256,-0.266 0.508,-0.535 0.77,-0.794 0.082,-0.081 0.081,-0.142 0.033,-0.238 a 7.137,7.137 0 0 0 -2.45,-2.798 c -0.037,-0.025 -0.073,-0.052 -0.136,-0.097 l 3.279,-2.46 c 1.857,1.59 3.09,3.55 3.656,5.915 0.707,2.952 0.077,5.872 -1.147,7.928 z"
id="path4" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg8"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs12" />
<g
fill="none"
id="g6"
transform="scale(16)">
<circle
fill="#2ebac6"
cx="16"
cy="16"
r="16"
id="circle2" />
<path
d="M 22.934,21.574 17.584,8.042 C 17.28,7.342 16.834,7 16.243,7 H 15.77 c -0.592,0 -1.039,0.343 -1.341,1.042 l -2.327,5.896 h -1.761 c -0.528,0.002 -0.956,0.448 -0.96,1 v 0.014 c 0.004,0.553 0.432,0.999 0.96,1.001 h 0.946 L 9.066,21.574 A 1.235,1.235 0 0 0 9,21.958 C 9,22.273 9.092,22.52 9.263,22.712 9.433,22.904 9.67,23 9.973,23 a 0.933,0.933 0 0 0 0.552,-0.192 c 0.17,-0.123 0.289,-0.302 0.38,-0.507 l 2.446,-6.348 h 1.696 c 0.527,-0.002 0.955,-0.449 0.96,-1.001 v -0.027 c -0.005,-0.553 -0.433,-1 -0.96,-1.001 H 14.14 L 16.006,9.057 21.093,22.3 c 0.092,0.205 0.21,0.384 0.381,0.507 0.161,0.122 0.354,0.19 0.553,0.192 0.302,0 0.539,-0.096 0.71,-0.288 0.17,-0.192 0.262,-0.439 0.262,-0.754 a 0.944,0.944 0 0 0 -0.065,-0.384 z"
fill="#ffffff"
id="path4" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg20"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
x="-0.05457377"
y="-0.060033098"
width="1.1091475"
height="1.14508"
filterUnits="objectBoundingBox"
id="a">
<feOffset
dy=".5"
in="SourceAlpha"
result="shadowOffsetOuter1"
id="feOffset2" />
<feGaussianBlur
stdDeviation=".5"
in="shadowOffsetOuter1"
result="shadowBlurOuter1"
id="feGaussianBlur4" />
<feColorMatrix
values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.204257246 0"
in="shadowBlurOuter1"
id="feColorMatrix6" />
</filter>
<path
d="m 15.725,6.06 c 0.479,-0.247 1.064,0.324 0.81,0.795 -0.149,0.384 -0.71,0.486 -0.996,0.193 -0.303,-0.28 -0.204,-0.836 0.186,-0.989 z M 10.57,6.606 C 10.861,6.488 11.23,6.75 11.2,7.063 11.23,7.401 10.81,7.651 10.513,7.49 10.12,7.34 10.165,6.712 10.57,6.606 Z m 10.558,0.893 c -0.455,-0.054 -0.527,-0.758 -0.09,-0.9 0.34,-0.162 0.652,0.143 0.702,0.46 -0.072,0.27 -0.302,0.518 -0.612,0.44 z m -9.385,1.265 c 0.487,-0.303 1.181,0.148 1.106,0.705 -0.025,0.561 -0.783,0.887 -1.211,0.507 -0.414,-0.298 -0.351,-0.982 0.105,-1.212 z m 7.43,0.322 C 19.39,8.536 20.27,8.518 20.517,9.054 20.762,9.471 20.461,9.988 20.026,10.13 19.449,10.236 18.902,9.622 19.173,9.086 Z m -4.069,1.013 c -0.005,-0.474 0.433,-0.826 0.89,-0.859 0.304,0.06 0.634,0.187 0.764,0.488 0.243,0.416 0.027,0.987 -0.41,1.178 -0.2,0.11 -0.438,0.069 -0.656,0.056 -0.333,-0.16 -0.614,-0.477 -0.588,-0.863 z m -7.666,0.69 c 0.445,-0.27 1.045,0.22 0.876,0.696 C 8.222,11.896 7.66,12.063 7.339,11.801 6.996,11.555 7.05,10.964 7.439,10.788 Z M 23.9,10.787 c 0.377,-0.288 1,0.043 0.954,0.511 0.026,0.427 -0.513,0.75 -0.887,0.53 -0.412,-0.183 -0.455,-0.807 -0.067,-1.04 z m -6.64,0.851 c 0.622,-0.22 1.362,0.043 1.716,0.59 0.468,0.667 0.22,1.683 -0.507,2.066 -0.752,0.453 -1.851,0.07 -2.13,-0.758 -0.315,-0.74 0.145,-1.666 0.92,-1.898 z m -3.653,0.073 c 0.69,-0.32 1.619,-0.052 1.952,0.642 0.392,0.676 0.089,1.617 -0.612,1.966 -0.702,0.393 -1.693,0.095 -2.032,-0.63 -0.381,-0.702 -0.043,-1.655 0.692,-1.978 z M 9.95,12.94 c 0.053,-0.437 0.472,-0.722 0.895,-0.752 a 0.98,0.98 0 0 1 0.87,0.857 c -0.03,0.45 -0.383,0.888 -0.867,0.886 -0.533,0.045 -1,-0.477 -0.898,-0.991 z m 10.802,-0.656 c 0.547,-0.313 1.306,0.142 1.282,0.76 0.037,0.655 -0.803,1.116 -1.347,0.732 -0.566,-0.32 -0.522,-1.22 0.065,-1.492 z m -8.63,2.307 c 0.638,-0.173 1.37,0.123 1.683,0.701 0.343,0.582 0.203,1.39 -0.33,1.818 -0.685,0.626 -1.946,0.374 -2.31,-0.48 -0.419,-0.783 0.09,-1.833 0.956,-2.04 z m 6.927,-0.003 c 0.621,-0.175 1.351,0.06 1.685,0.617 0.442,0.637 0.231,1.588 -0.426,1.998 -0.69,0.477 -1.756,0.227 -2.136,-0.519 -0.46,-0.771 0.003,-1.861 0.877,-2.096 z m -11.04,0.726 c 0.552,-0.205 1.164,0.394 0.94,0.933 -0.136,0.49 -0.839,0.672 -1.202,0.31 -0.425,-0.34 -0.268,-1.095 0.262,-1.243 z m 14.969,0.782 a 0.836,0.836 0 0 1 0.788,-0.874 c 0.378,0.06 0.746,0.36 0.716,0.765 0.035,0.535 -0.62,0.898 -1.084,0.647 -0.217,-0.109 -0.328,-0.328 -0.42,-0.538 z M 5.294,15.58 C 5.626,15.437 6.037,15.72 5.961,16.083 5.943,16.494 5.326,16.653 5.1,16.309 4.9,16.07 5.02,15.703 5.294,15.579 Z m 20.949,-0.009 c 0.234,-0.163 0.61,-0.046 0.702,0.223 0.157,0.294 -0.131,0.696 -0.467,0.647 -0.472,0.042 -0.624,-0.665 -0.235,-0.87 z m -12.317,1.973 c 0.874,-0.223 1.814,0.494 1.82,1.38 0.056,0.895 -0.87,1.688 -1.764,1.482 -0.692,-0.11 -1.235,-0.766 -1.212,-1.453 -0.002,-0.658 0.502,-1.27 1.156,-1.409 z m 3.462,-0.001 c 0.887,-0.244 1.855,0.486 1.841,1.392 0.047,0.878 -0.85,1.645 -1.726,1.47 -0.825,-0.104 -1.433,-0.995 -1.203,-1.783 0.116,-0.524 0.562,-0.95 1.088,-1.08 z m -6.676,0.545 c 0.614,-0.103 1.19,0.57 0.941,1.144 -0.182,0.612 -1.086,0.777 -1.486,0.278 -0.468,-0.48 -0.118,-1.356 0.545,-1.422 z m 10.154,0.027 c 0.548,-0.226 1.22,0.24 1.178,0.825 0.022,0.643 -0.808,1.087 -1.343,0.711 -0.607,-0.337 -0.496,-1.33 0.165,-1.536 z m 2.838,2.8 c -0.214,-0.393 0.175,-0.914 0.62,-0.841 0.22,-0.004 0.375,0.167 0.516,0.311 0.029,0.233 0.078,0.511 -0.119,0.69 -0.267,0.333 -0.872,0.238 -1.017,-0.16 z M 7.436,20.183 c 0.415,-0.271 1.012,0.134 0.918,0.61 -0.05,0.423 -0.59,0.664 -0.945,0.424 C 7.027,21 7.041,20.381 7.436,20.183 Z m 8.193,0.883 c 0.543,-0.235 1.235,0.23 1.183,0.818 0.04,0.65 -0.815,1.1 -1.346,0.71 -0.59,-0.335 -0.491,-1.321 0.163,-1.528 z m -3.794,0.871 c 0.462,-0.239 1.082,0.174 1.04,0.684 0.014,0.418 -0.4,0.774 -0.82,0.712 -0.347,-0.007 -0.573,-0.314 -0.685,-0.605 0.006,-0.317 0.139,-0.67 0.465,-0.79 z m 7.686,0.008 c 0.476,-0.29 1.152,0.126 1.107,0.67 0.012,0.57 -0.752,0.934 -1.195,0.56 -0.428,-0.293 -0.376,-0.997 0.088,-1.23 z m 1.337,3.25 c -0.212,-0.314 0.037,-0.693 0.38,-0.765 0.277,0.055 0.57,0.26 0.511,0.574 -0.04,0.427 -0.674,0.557 -0.891,0.192 z M 10.247,24.922 c 0.084,-0.25 0.288,-0.497 0.587,-0.432 0.435,0.03 0.564,0.676 0.183,0.875 -0.342,0.227 -0.74,-0.084 -0.77,-0.443 z m 5.12,0.287 c 0.083,-0.37 0.568,-0.549 0.888,-0.353 0.212,0.09 0.274,0.322 0.328,0.52 a 8.822,8.822 0 0 0 -0.08,0.31 c -0.131,0.152 -0.3,0.305 -0.518,0.3 -0.405,0.047 -0.771,-0.404 -0.619,-0.777 z"
id="b" />
</defs>
<g
fill="none"
id="g18"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#0d1e30"
id="circle12" />
<use
fill="#000000"
filter="url(#a)"
xlink:href="#b"
id="use14"
x="0"
y="0"
width="100%"
height="100%" />
<use
fill="#ffffff"
xlink:href="#b"
id="use16"
x="0"
y="0"
width="100%"
height="100%" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 5.7 KiB

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg54"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs58" />
<g
fill="none"
fill-rule="evenodd"
id="g52"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#2b5ebb"
r="16"
id="circle48" />
<path
d="m 26,15.962 c -0.001,2.336 -1.81,4.158 -4.122,4.151 -2.264,-0.007 -4.102,-1.879 -4.09,-4.166 0.012,-2.286 1.87,-4.15 4.122,-4.135 2.299,0.015 4.091,1.834 4.09,4.15 z M 9.09,23.92 A 3.019,3.019 0 0 1 6.069,20.866 c 0.005,-1.706 1.339,-3.085 3.016,-3.046 0.482,0.011 0.966,0.191 1.436,0.338 0.668,0.209 1.32,0.468 1.986,0.686 0.413,0.136 0.808,0.04 1.173,-0.186 0.53,-0.33 0.98,-0.728 1.267,-1.312 0.29,-0.594 0.95,-0.815 1.537,-0.563 0.544,0.234 0.827,0.827 0.67,1.403 -0.177,0.647 -0.71,0.995 -1.374,0.879 -0.589,-0.103 -1.173,-0.293 -1.771,-0.076 -1.07,0.389 -1.54,1.275 -1.892,2.286 -0.192,0.553 -0.396,1.134 -0.74,1.59 -0.552,0.736 -1.364,1.059 -2.287,1.055 z M 9.026,8.082 c 1.367,0 2.432,0.8 2.896,2.117 0.184,0.52 0.46,1.007 0.696,1.508 0.583,1.24 2.046,1.362 2.974,1.023 0.822,-0.3 1.614,0.228 1.633,1.08 0.013,0.59 -0.29,1.02 -0.844,1.194 -0.49,0.152 -1.042,-0.055 -1.342,-0.502 -0.107,-0.16 -0.207,-0.326 -0.326,-0.477 -0.816,-1.03 -1.722,-1.3 -2.95,-0.838 -0.428,0.16 -0.829,0.4 -1.231,0.623 A 3.018,3.018 0 0 1 6.298,12.452 c -0.956,-2.03 0.504,-4.37 2.728,-4.37 z m 9.53,15.908 c -0.012,1.119 -0.925,2.03 -2.015,2.01 -1.053,-0.02 -1.933,-0.927 -1.96,-1.947 -0.029,-1.154 0.819,-2.093 1.998,-2.104 1.128,-0.011 1.99,0.919 1.978,2.04 z M 14.594,8.02 c 0,-1.132 0.886,-2.03 1.995,-2.02 1.078,0.01 1.98,0.933 1.971,2.018 -0.008,1.141 -0.862,2.056 -1.986,2.035 -1.279,-0.024 -2.032,-1.055 -1.98,-2.033 z"
fill="#ffffff"
id="path50" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg9602"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9606" />
<g
fill="none"
id="g9600"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#134451"
id="circle9588" />
<g
fill="#ffffff"
id="g9598">
<path
d="m 13.999,16.322 c -0.497,0 -0.873,0.084 -1.133,0.243 -0.25,0.155 -0.376,0.39 -0.376,0.698 0,0.23 0.078,0.416 0.225,0.548 0.151,0.133 0.363,0.199 0.627,0.199 0.41,0 0.752,-0.128 1.024,-0.38 0.273,-0.256 0.458,-0.614 0.55,-1.073 l 0.042,-0.235 h -0.96 z m 5.264,-2.169 c -0.151,-0.132 -0.363,-0.198 -0.626,-0.198 -0.411,0 -0.753,0.128 -1.025,0.38 -0.272,0.256 -0.458,0.614 -0.549,1.073 l -0.043,0.234 0.96,-0.004 c 0.497,0 0.873,-0.084 1.132,-0.243 0.25,-0.155 0.376,-0.389 0.376,-0.698 0,-0.23 -0.073,-0.411 -0.225,-0.544 z"
id="path9590" />
<path
d="m 26.965,14.71 c -0.328,-2.964 -5.51,-4.798 -11.57,-4.095 -6.06,0.702 -10.706,3.675 -10.378,6.64 0.329,2.964 5.507,4.797 11.57,4.095 6.065,-0.703 10.707,-3.676 10.378,-6.64 z m -6.34,1.484 c -0.614,0.438 -1.509,0.654 -2.684,0.659 L 16.8,16.857 16.765,17.02 a 0.434,0.434 0 0 0 -0.017,0.11 c -0.005,0.023 -0.005,0.045 -0.005,0.063 0,0.252 0.117,0.437 0.346,0.56 0.23,0.129 0.57,0.19 1.016,0.19 0.423,0 0.83,-0.048 1.214,-0.136 0.38,-0.089 0.748,-0.221 1.098,-0.398 l -0.29,1.555 c -0.436,0.106 -0.855,0.19 -1.27,0.243 a 8.807,8.807 0 0 1 -1.206,0.089 c -0.553,0 -1.011,-0.067 -1.379,-0.208 -0.38,-0.146 -0.804,-0.464 -1.015,-0.919 a 4.641,4.641 0 0 1 -1.34,0.892 3.684,3.684 0 0 1 -1.453,0.296 c -0.63,0.005 -1.128,-0.15 -1.482,-0.455 -0.359,-0.304 -0.536,-0.729 -0.54,-1.263 -0.005,-0.822 0.302,-1.445 0.912,-1.878 0.613,-0.437 1.508,-0.653 2.684,-0.658 l 1.14,-0.004 0.035,-0.164 a 0.434,0.434 0 0 0 0.018,-0.11 c 0.004,-0.022 0.004,-0.044 0.004,-0.062 0,-0.252 -0.117,-0.437 -0.346,-0.561 -0.229,-0.128 -0.57,-0.19 -1.016,-0.19 -0.423,0 -0.83,0.049 -1.214,0.137 -0.38,0.088 -0.748,0.22 -1.098,0.398 l 0.29,-1.555 c 0.436,-0.106 0.855,-0.19 1.27,-0.243 a 8.807,8.807 0 0 1 1.206,-0.089 c 0.554,0 1.012,0.067 1.38,0.208 0.38,0.146 0.803,0.464 1.015,0.919 a 4.641,4.641 0 0 1 1.34,-0.893 3.684,3.684 0 0 1 1.452,-0.296 c 0.631,-0.004 1.128,0.15 1.482,0.455 0.36,0.305 0.536,0.73 0.54,1.264 0.005,0.817 -0.297,1.444 -0.911,1.877 z"
id="path9592" />
<path
d="m 16.523,21.703 c -0.877,0.102 -1.746,0.15 -2.589,0.15 -2.006,0 -3.881,-0.282 -5.442,-0.835 a 8.81,8.81 0 0 1 -1.84,-0.883 c -0.213,1.118 -0.07,2.103 0.479,2.836 1.577,2.107 5.99,1.436 10.356,-1.4 -0.32,0.048 -0.64,0.092 -0.964,0.132 z M 15.499,10.306 c 2.96,-0.345 5.813,-0.102 8.03,0.684 a 8.81,8.81 0 0 1 1.842,0.884 c 0.211,-1.118 0.069,-2.103 -0.48,-2.836 -1.578,-2.107 -5.99,-1.436 -10.356,1.4 0.32,-0.053 0.644,-0.097 0.964,-0.132 z"
id="path9594" />
<path
d="m 12.279,24.265 a 9.094,9.094 0 0 1 -1.76,0.243 c 0.446,1.18 1.142,2.006 2.062,2.315 2.222,0.747 5.096,-1.7 7.132,-5.752 -0.48,0.133 -0.977,0.252 -1.478,0.354 -1.989,1.405 -4.063,2.399 -5.956,2.84 z M 19.877,7.712 a 9.044,9.044 0 0 1 1.76,-0.234 c -0.442,-1.18 -1.133,-2.01 -2.054,-2.323 -2.217,-0.756 -5.104,1.678 -7.153,5.716 0.48,-0.132 0.977,-0.247 1.482,-0.344 1.989,-1.4 4.068,-2.382 5.965,-2.815 z"
id="path9596" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg78"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs82" />
<g
fill="none"
id="g76"
transform="scale(16)">
<circle
fill="#000000"
cx="16"
cy="16"
r="16"
id="circle72" />
<path
d="m 10.25,22.916 2.303,-3.986 2.301,-3.972 2.288,-3.986 0.38,-0.632 0.167,0.632 0.702,2.624 -0.786,1.362 -2.301,3.972 -2.288,3.986 h 2.75 l 2.302,-3.986 1.193,-2.063 0.562,2.063 1.066,3.986 h 2.47 l -1.066,-3.986 -1.067,-3.972 -0.28,-1.025 1.712,-2.961 H 20.16 L 20.075,10.677 19.205,7.421 19.093,7 h -2.4 L 16.637,7.084 14.391,10.972 12.089,14.958 9.802,18.93 7.5,22.916 Z"
fill="#ffffff"
id="path74" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 873 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg3783"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3787" />
<g
fill="none"
fill-rule="evenodd"
id="g3781"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#2daee4"
id="circle3777" />
<path
fill="#ffffff"
d="m 8.303,11.957 h 0.11 c 0.963,-0.018 1.8,-0.382 2.51,-1.091 0.69,-0.746 1.036,-1.601 1.036,-2.565 0,-0.491 0.177,-0.914 0.532,-1.269 A 1.764,1.764 0 0 1 13.787,6.5 c 0.49,0 0.914,0.177 1.268,0.532 0.355,0.355 0.532,0.778 0.532,1.269 0,0.49 -0.168,0.914 -0.504,1.269 a 1.71,1.71 0 0 1 -1.214,0.559 c -1.037,-0.037 -1.928,0.318 -2.674,1.064 -0.746,0.746 -1.1,1.619 -1.064,2.62 0.036,1.036 0.41,1.9 1.119,2.591 0.782,0.691 1.655,1.028 2.619,1.01 a 1.71,1.71 0 0 1 1.214,0.56 c 0.336,0.354 0.504,0.768 0.504,1.24 0,0.51 -0.177,0.942 -0.532,1.297 a 1.732,1.732 0 0 1 -1.268,0.532 c -0.51,0 -0.941,-0.178 -1.296,-0.532 a 1.764,1.764 0 0 1 -0.532,-1.296 3.42,3.42 0 0 0 -1.037,-2.51 3.57,3.57 0 0 0 -2.51,-1.12 C 8.067,15.604 7.772,15.549 7.526,15.422 A 1.61,1.61 0 0 1 6.926,14.89 2.21,2.21 0 0 1 6.598,14.126 2.344,2.344 0 0 1 6.558,13.294 c 0.236,-0.891 0.818,-1.337 1.745,-1.337 z m 0.025,5.457 c 0.473,0 0.887,0.173 1.241,0.519 0.355,0.345 0.541,0.755 0.56,1.228 -0.019,1 0.327,1.873 1.036,2.619 0.71,0.727 1.564,1.091 2.565,1.091 h 0.082 c 0.982,0 1.827,-0.364 2.537,-1.091 0.727,-0.728 1.082,-1.6 1.064,-2.62 A 3.458,3.458 0 0 0 16.294,16.623 C 15.576,15.94 14.741,15.594 13.787,15.586 h -0.112 a 1.71,1.71 0 0 1 -1.214,-0.559 1.78,1.78 0 0 1 -0.505,-1.269 c 0,-0.49 0.178,-0.914 0.532,-1.269 0.301,-0.3 0.658,-0.474 1.07,-0.52 l 0.12,-0.012 0.046,10e-4 a 2.139,2.139 0 0 1 0.143,10e-4 c 0.94,-0.012 1.758,-0.367 2.457,-1.066 0.746,-0.746 1.11,-1.628 1.091,-2.647 0,-0.4 0.137,-0.764 0.41,-1.091 L 17.852,7.128 17.879,7.1 c 0,-0.018 0.01,-0.027 0.027,-0.027 L 17.934,7.046 V 7.019 h 0.027 V 6.99 c 0.018,0 0.027,-0.009 0.027,-0.027 l 0.027,-0.027 h 0.055 c 0,-0.019 0.01,-0.028 0.027,-0.028 L 18.125,6.881 V 6.854 h 0.054 c 0,-0.019 0.01,-0.028 0.027,-0.028 l 0.028,-0.027 0.027,-0.027 h 0.027 c 0,-0.018 0.01,-0.027 0.028,-0.027 0.018,0 0.027,-0.01 0.027,-0.028 H 18.37 L 18.397,6.69 h 0.055 V 6.663 h 0.027 l 0.028,-0.028 h 0.054 V 6.61 h 0.055 l 0.027,-0.027 h 0.055 l 0.027,-0.027 h 0.082 l 0.027,-0.028 h 0.082 c 0.018,0 0.027,-0.009 0.027,-0.027 h 0.573 l 0.014,0.014 c 0.009,0.009 0.022,0.013 0.04,0.013 h 0.055 l 0.014,0.014 c 0.009,0.009 0.022,0.014 0.04,0.014 h 0.055 l 0.027,0.027 h 0.055 l 0.027,0.027 h 0.055 c 0.018,0.018 0.036,0.027 0.054,0.027 l 0.028,0.028 h 0.054 v 0.027 h 0.028 l 0.027,0.027 0.013,0.014 c 0.01,0.01 0.023,0.014 0.041,0.014 l 0.028,0.027 h 0.027 c 0,0.018 0.018,0.027 0.054,0.027 l 0.028,0.027 v 0.028 h 0.027 c 0,0.018 0.018,0.027 0.055,0.027 0,0.018 0.009,0.027 0.027,0.027 v 0.028 h 0.027 l 0.028,0.027 c 0.018,0.018 0.036,0.027 0.054,0.027 l 0.027,0.028 c 0,0.018 0.01,0.027 0.028,0.027 v 0.027 h 0.027 c 0,0.018 0.005,0.032 0.014,0.04 l 0.013,0.015 c 0,0.018 0.01,0.027 0.028,0.027 l 0.027,0.027 c 0,0.018 0.004,0.032 0.013,0.041 l 0.014,0.014 0.027,0.027 0.028,0.027 v 0.055 l 0.027,0.027 V 7.4 h 0.027 c 0,0.019 0.005,0.032 0.014,0.041 l 0.013,0.014 c 0,0.018 0.01,0.027 0.028,0.027 V 7.51 c 0,0.018 0.004,0.031 0.013,0.04 l 0.014,0.014 0.027,0.027 c 0,0.037 0.01,0.055 0.028,0.055 v 0.027 c 0,0.019 0.004,0.032 0.013,0.041 l 0.014,0.014 v 0.054 l 0.027,0.028 v 0.082 c 0.018,0.018 0.027,0.036 0.027,0.054 v 0.082 c 0.019,0.018 0.028,0.036 0.028,0.055 V 8.3 c 0,0.964 0.345,1.819 1.036,2.565 0.71,0.709 1.556,1.073 2.538,1.091 0.49,-0.018 0.927,0.15 1.31,0.505 0.381,0.354 0.572,0.786 0.572,1.296 0,0.509 -0.177,0.94 -0.532,1.296 a 1.732,1.732 0 0 1 -1.269,0.532 1.78,1.78 0 0 1 -1.268,-0.505 1.739,1.739 0 0 1 -0.56,-1.242 c 0.019,-1 -0.345,-1.882 -1.09,-2.646 -0.728,-0.728 -1.61,-1.082 -2.647,-1.064 a 3.57,3.57 0 0 0 -2.51,1.119 3.419,3.419 0 0 0 -1.037,2.51 l -10e-4,0.084 c 0.02,0.93 0.365,1.757 1.036,2.48 0.709,0.71 1.555,1.074 2.537,1.092 0.654,-0.036 1.155,0.2 1.5,0.71 0.346,0.49 0.455,1.01 0.328,1.555 -0.255,0.91 -0.837,1.364 -1.746,1.364 h -0.082 c -1.019,0.036 -1.865,0.41 -2.537,1.119 -0.692,0.691 -1.037,1.537 -1.037,2.537 0,0.491 -0.177,0.914 -0.532,1.269 a 1.732,1.732 0 0 1 -1.269,0.532 H 13.73 c -0.491,0 -0.91,-0.177 -1.255,-0.532 a 1.755,1.755 0 0 1 -0.519,-1.269 c 0,-1 -0.345,-1.846 -1.036,-2.537 A 3.57,3.57 0 0 0 8.41,21.042 1.793,1.793 0 0 1 7.06,20.537 1.752,1.752 0 0 1 6.5,19.214 c 0,-0.491 0.177,-0.914 0.532,-1.269 a 1.764,1.764 0 0 1 1.296,-0.532 z"
id="path3779" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg4368"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4372" />
<g
fill="none"
fill-rule="evenodd"
id="g4366"
transform="scale(16)">
<circle
fill="#2e6bf6"
fill-rule="nonzero"
cx="16"
cy="16"
r="16"
id="circle4362" />
<path
d="m 17.314,6.3 6.62,3.35 c 0.96,0.5 1.566,1.45 1.566,2.55 v 1.55 H 23.074 V 12.2 c 0,-0.15 -0.1,-0.3 -0.252,-0.4 l -6.62,-3.35 c -0.1,-0.05 -0.253,-0.05 -0.404,0 L 9.178,11.8 C 9.027,11.85 8.926,12 8.926,12.2 v 1.55 H 6.5 V 12.2 c 0,-1.05 0.606,-2.05 1.566,-2.55 l 6.62,-3.35 c 0.809,-0.4 1.769,-0.4 2.628,0 z m 0.758,9.6 c 0,-1.15 -0.96,-2.05 -2.072,-2.05 -1.162,0 -2.072,0.9 -2.072,2.05 0,1.15 0.96,2.05 2.072,2.05 1.112,0 2.072,-0.9 2.072,-2.05 z m 4.7,4.3 c 0.15,-0.05 0.252,-0.2 0.252,-0.4 v -1.55 h 2.425 v 1.55 c 0,1.05 -0.606,2.05 -1.566,2.55 l -6.62,3.35 c -0.404,0.2 -0.859,0.3 -1.314,0.3 -0.454,0 -0.91,-0.1 -1.313,-0.3 L 8.066,22.35 C 7.106,21.85 6.5,20.9 6.5,19.8 v -1.55 h 2.426 v 1.55 c 0,0.15 0.1,0.3 0.252,0.4 l 5.61,2.8 v -2.8 c -1.921,-0.55 -3.285,-2.25 -3.285,-4.3 0,-2.45 2.02,-4.5 4.548,-4.5 2.476,0 4.547,2 4.547,4.5 0,2.05 -1.414,3.8 -3.284,4.3 V 23 l 5.457,-2.8 z"
fill="#ffffff"
id="path4364" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg8"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs12" />
<g
fill="none"
fill-rule="evenodd"
id="g6"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#3c87c7"
id="circle2" />
<path
fill="#ffffff"
d="M 15.883,17.19 17.652,19.502 12.5,23 Z M 16,6 18.727,10.474 11.455,23 H 6 Z m 0,9.842 3.636,-2.684 L 26,23 h -4.545 z"
id="path4" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 640 B

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg4959"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4963" />
<g
fill="none"
id="g4957"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#f70000"
id="circle4953" />
<path
fill="#ffffff"
d="M 15.947,13.347 5,24.89 15.996,7 27,25 Z m 1.588,4.585 h -3.422 l 1.76,-1.936 1.662,1.953 z m -6.6,3.177 v -0.024 l 1.941,-1.987 v -0.009 l 5.92,-0.025 1.998,2.045 h -9.858 z"
id="path4955" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 686 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg8"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs12" />
<g
fill="none"
fill-rule="evenodd"
id="g6"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#602a52"
id="circle2" />
<path
fill="#ffffff"
d="m 20.582,16.312 a 4.28,4.28 0 0 0 -1.43,-1.956 l -0.007,-0.008 a 4.212,4.212 0 0 0 -0.213,-0.151 l -0.014,-0.01 A 4.856,4.856 0 0 0 18.7,14.052 L 18.68,14.04 a 2.553,2.553 0 0 0 -0.223,-0.115 l -0.022,-0.012 a 6.305,6.305 0 0 0 -0.236,-0.105 l -0.026,-0.01 a 4.34,4.34 0 0 0 -0.796,-0.244 3.027,3.027 0 0 1 -0.598,0.763 3.505,3.505 0 0 1 1.581,0.523 l 0.027,0.016 0.132,0.09 0.06,0.042 c 0.04,0.03 0.077,0.06 0.118,0.09 l 0.067,0.054 c 0.036,0.03 0.069,0.06 0.103,0.091 l 0.068,0.065 0.093,0.094 0.068,0.073 0.083,0.097 0.065,0.081 0.075,0.1 c 0.025,0.033 0.042,0.059 0.062,0.088 0.02,0.029 0.046,0.067 0.067,0.102 l 0.058,0.096 c 0.018,0.032 0.04,0.068 0.058,0.102 0.02,0.033 0.036,0.07 0.054,0.106 0.017,0.036 0.034,0.066 0.049,0.1 a 4.6,4.6 0 0 1 0.054,0.134 3.3,3.3 0 0 1 0.2,0.736 l 0.109,0.404 c 0.046,0.168 0.471,1.656 1.456,2.157 1.129,0.579 2.624,1.294 3.212,1.577 l -7.766,4.56 V 22.77 c 0,-0.493 1,-1.07 1.463,-1.273 l 0.027,-0.015 c 0.095,-0.047 0.19,-0.098 0.28,-0.152 l 0.039,-0.02 a 4.5,4.5 0 0 0 0.57,-0.407 l 0.048,-0.043 0.055,-0.049 a 4.48,4.48 0 0 0 0.165,-0.156 l 0.028,-0.027 c 0.059,-0.059 0.118,-0.115 0.17,-0.184 l 0.049,-0.056 c 0.044,-0.052 0.086,-0.105 0.127,-0.159 l 0.036,-0.045 c 0.05,-0.066 0.096,-0.134 0.142,-0.203 l 0.016,-0.02 c 0.062,-0.097 0.117,-0.194 0.175,-0.295 A 4.418,4.418 0 0 1 19.766,18.81 c -0.062,0.173 -0.14,0.341 -0.23,0.502 -0.038,0.07 -0.078,0.138 -0.118,0.204 L 19.4,19.543 a 3.527,3.527 0 0 1 -0.118,0.165 l -0.036,0.046 a 2.66,2.66 0 0 1 -0.128,0.153 l -0.024,0.028 A 3.456,3.456 0 0 1 18.075,20.7 l -0.073,0.037 c -0.197,0.087 -1.933,0.857 -1.933,2.028 v 3.126 l -7.79,-4.568 c 0.501,-0.306 1.965,-1.158 3.169,-1.533 0.471,-0.144 1.471,0.473 2.038,0.926 l 0.034,0.03 c 0.075,0.07 0.154,0.137 0.236,0.2 l 0.028,0.025 c 0.18,0.144 0.372,0.273 0.573,0.387 l 0.135,0.073 0.027,0.014 c 0.131,0.066 0.265,0.126 0.402,0.179 l 0.06,0.023 0.04,0.016 c 0.197,0.072 0.4,0.128 0.605,0.17 a 2.98,2.98 0 0 1 0.616,-0.768 3.494,3.494 0 0 1 -0.961,-0.21 l -0.053,-0.02 -0.102,-0.041 -0.052,-0.022 -0.099,-0.046 A 3.466,3.466 0 0 1 14.33,20.32 L 14.02,20.044 A 5.703,5.703 0 0 0 13.1,19.398 c -0.77,-0.43 -1.414,-0.57 -1.908,-0.418 -1.03,0.318 -2.19,0.936 -2.898,1.344 L 16.072,6.607 v 6.007 c 0,0.213 -0.32,0.769 -1.389,1.241 l -0.074,0.04 c -0.104,0.05 -0.205,0.104 -0.304,0.162 l -0.02,0.01 a 4.317,4.317 0 0 0 -0.898,0.704 l -0.01,0.01 a 4.27,4.27 0 0 0 -0.287,0.327 l -0.011,0.015 a 5.271,5.271 0 0 0 -0.127,0.169 l -0.014,0.02 a 4.943,4.943 0 0 0 -0.108,0.164 l -0.012,0.017 a 3.717,3.717 0 0 0 -0.101,0.173 l -0.023,0.041 c -0.029,0.056 -0.058,0.116 -0.087,0.168 l -0.013,0.027 a 3.28,3.28 0 0 0 -0.073,0.16 l -0.025,0.06 c -0.023,0.056 -0.044,0.116 -0.065,0.17 l -0.02,0.06 a 2.274,2.274 0 0 0 -0.042,0.13 c -0.007,0.024 -0.015,0.047 -0.021,0.072 a 4.052,4.052 0 0 0 -0.125,0.613 l -0.01,0.093 a 2.538,2.538 0 0 0 -0.011,0.127 c -0.002,0.043 0,0.085 -0.007,0.127 -0.007,0.043 0,0.052 0,0.08 v 0.095 c 0,0.21 0.016,0.42 0.048,0.629 a 4.4,4.4 0 0 1 0.966,0.36 3.317,3.317 0 0 1 -0.15,-0.932 v -0.057 c 0,-0.076 0,-0.151 0.009,-0.231 v -0.06 c 0,-0.065 0.013,-0.131 0.022,-0.196 v -0.028 a 2.15,2.15 0 0 1 0.042,-0.215 l 0.012,-0.055 c 0.015,-0.06 0.03,-0.118 0.049,-0.177 l 0.012,-0.038 c 0.02,-0.069 0.045,-0.136 0.071,-0.203 l 0.02,-0.045 c 0.022,-0.055 0.046,-0.11 0.071,-0.165 l 0.019,-0.042 c 0.031,-0.065 0.065,-0.128 0.1,-0.191 l 0.019,-0.031 a 3.38,3.38 0 0 1 0.099,-0.16 l 0.025,-0.037 c 0.041,-0.06 0.083,-0.116 0.128,-0.178 l 0.008,-0.01 c 0.043,-0.055 0.088,-0.108 0.134,-0.16 l 0.025,-0.03 c 0.211,-0.232 0.453,-0.435 0.72,-0.603 l 0.368,-0.17 c 0.197,-0.087 1.925,-0.878 1.925,-2.05 V 6.607 l 7.839,13.82 c -0.7,-0.337 -1.93,-0.932 -2.89,-1.42 -0.548,-0.28 -0.922,-1.267 -1.018,-1.621 L 20.762,16.971 A 4.114,4.114 0 0 0 20.59,16.316 Z m 5.31,4.35 -8.64,-15.226 A 0.867,0.867 0 0 0 16.495,5 0.867,0.867 0 0 0 15.74,5.436 L 7.11,20.663 a 0.836,0.836 0 0 0 0.31,1.136 l 8.637,5.08 a 0.88,0.88 0 0 0 0.888,0 l 8.636,-5.076 a 0.836,0.836 0 0 0 0.311,-1.135 l 0.002,-0.006 z"
id="path4" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 512 512"
xml:space="preserve"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs11594" />
<style
type="text/css"
id="style11583">
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#E84142;}
.st1{fill:#FFFFFF;}
</style>
<g
id="g11589"
transform="scale(2.015748)">
<circle
class="st0"
cx="127"
cy="127"
r="127"
id="circle11585" />
<path
class="st1"
d="m 171.8,130.3 c 4.4,-7.6 11.5,-7.6 15.9,0 l 27.4,48.1 c 4.4,7.6 0.8,13.8 -8,13.8 h -55.2 c -8.7,0 -12.3,-6.2 -8,-13.8 z m -53,-92.6 c 4.4,-7.6 11.4,-7.6 15.8,0 l 6.1,11 14.4,25.3 c 3.5,7.2 3.5,15.7 0,22.9 l -48.3,83.7 c -4.4,6.8 -11.7,11.1 -19.8,11.6 H 46.9 c -8.8,0 -12.4,-6.1 -8,-13.8 z"
id="path11587" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1014 B

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 512 512"
xml:space="preserve"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs11113" />
<style
type="text/css"
id="style11096">
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#0055D5;}
.st1{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
</style>
<g
id="g11108"
transform="scale(0.512)">
<g
id="g11101">
<g
id="g11099">
<path
id="SVGID_1_"
class="st0"
d="m 500,0 c 276.1,0 500,223.9 500,500 0,276.1 -223.9,500 -500,500 C 223.9,1000 0,776.1 0,500 0,223.9 223.9,0 500,0 Z" />
</g>
</g>
<g
id="g11106">
<g
id="g11104">
<path
id="SVGID_3_"
class="st1"
d="m 272,330.8 c 0,0 -53.8,-43 -57.5,63.2 -3.7,82.3 -3.6,242.1 34.5,317.6 16.1,28.4 37.6,19.7 77.6,-8.6 34.8,-25.7 160.7,-141.7 214,-192.6 53.3,-50.9 161.4,-196.9 183.9,-97.7 8.9,41.7 19.9,77.1 11.5,169.6 -2.6,28.5 -14.8,50.1 -70.4,11.5 -42,-27 -81.9,-56 -81.9,-56 0,0 -7.7,-13.8 -25.9,8.6 -14.3,17.9 -21.5,22.3 1.4,35.9 23,13.6 139.3,93.8 183.9,106.3 36.8,10.7 57.8,10.5 58.9,-61.8 -0.2,-57.4 -3.5,-221.7 -24.4,-291.7 -15.8,-43.6 -39,-63.4 -89.1,-14.4 -50.1,49 -208.1,202.2 -294.5,271.6 -57.3,43 -81.8,81.8 -103.4,10.1 -15.2,-54.3 -34.9,-223.3 27.3,-191.1 38.9,18.6 58.3,18.5 43.1,30.2 -15.2,11.6 -58.9,51.7 -58.9,51.7 0,0 -13.5,10.9 -7.2,34.5 6.3,16.5 6.3,24.7 40.2,-7.2 33.9,-31.9 58.9,-56 58.9,-56 0,0 5.4,-8.5 21.5,7.2 16.1,15.7 18.7,20.1 18.7,20.1 0,0 4.3,11.7 21.5,-8.6 17.3,-20.3 28.4,-32.7 -4.3,-51.7 C 418.8,412.3 272,330.8 272,330.8 Z" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg5347"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5351" />
<g
fill="none"
id="g5345"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#000d2b"
id="circle5341" />
<path
fill="#ffffff"
d="m 15.92,5.88 -4.518,2.647 4.518,2.648 4.603,-2.648 z m 0.743,14.134 v 5.295 L 22.8,21.808 v -5.296 z m 4.603,-9.822 v 5.296 l -4.604,2.648 V 12.84 Z m -11.082,5.296 4.604,2.648 V 12.84 l -4.604,-2.648 z m 0,7.174 4.604,2.647 v -5.295 l -4.604,-2.647 v 5.294 z"
id="path5343" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 771 B

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg5558"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5562" />
<g
fill="none"
id="g5556"
transform="scale(16)">
<circle
fill="#516aff"
cx="16"
cy="16"
r="16"
id="circle5548" />
<g
fill="#ffffff"
id="g5554">
<path
d="m 18.286,12.479 2.2,1.257 V 7.45 L 16.086,5.25 9.25,9.1 v 13.671 l 6.836,3.929 6.757,-4.007 v -6.757 l -6.522,-3.929 -2.2,1.1 6.522,3.85 0.078,4.636 -4.635,2.593 -4.715,-2.672 V 10.2 l 4.715,-2.593 2.2,1.179 z"
id="path5550" />
<path
d="m 15.85,16.25 1.493,-0.786 1.65,1.022 -4.872,2.75 V 13.579 L 15.85,14.6"
id="path5552" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 885 B

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg5771"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5775" />
<g
fill="none"
id="g5769"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#ff5000"
id="circle5765" />
<path
fill="#ffffff"
d="M 6,23.5 16.051,6.5 26,23.477 Z m 10.027,-10.12 -4.108,6.786 h 8.235 z"
id="path5767" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 582 B

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
height="512"
viewBox="0 0 512 512"
width="512"
version="1.1"
id="svg5974"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5978" />
<g
fill="none"
id="g5972"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#fcc339"
r="16"
id="circle5968" />
<path
d="m 22.585,9.694 0.077,0.171 -3.054,1.402 1.374,4.55 4.521,-2.283 0.06,0.119 0.018,-0.022 -2.929,-3.906 z M 22.42,9.617 19.647,8.327 h -7.171 l -2.962,1.36 3.08,1.296 h 6.85 z m -13.154,0.32 -2.773,3.601 4.514,2.28 1.38,-4.568 z m 3.44,1.373 -1.425,4.72 4.713,8.332 4.714,-8.332 -1.426,-4.72 z M 25.218,14.043 21,16.174 16.795,23.607 Z M 15.171,23.567 10.989,16.174 6.793,14.055 Z M 6.431,13.643 6.464,13.576 6.421,13.632 Z M 9.222,9.462 12.405,8 h 7.312 L 22.861,9.462 26,13.648 16,25 6,13.646 Z m 9.201,5.372 c 0.059,0.607 -0.192,0.972 -0.594,1.179 0.661,0.16 1.075,0.558 0.993,1.45 -0.1,1.106 -0.915,1.402 -2.079,1.47 v 1.163 h -0.692 v -1.147 c -0.18,0 -0.363,-0.002 -0.553,-0.006 v 1.153 H 14.807 V 18.93 C 14.645,18.929 14.48,18.926 14.312,18.926 h -0.9 l 0.137,-0.837 c 0,0 0.512,0.008 0.503,0 0.196,0 0.248,-0.143 0.26,-0.232 V 16.02 h 0.074 a 0.55,0.55 0 0 0 -0.074,-0.005 v -1.311 c -0.026,-0.143 -0.117,-0.307 -0.398,-0.308 0.009,-0.01 -0.502,0 -0.502,0 v -0.748 h 0.954 v 0.004 c 0.144,0 0.29,-0.003 0.44,-0.006 v -1.151 h 0.693 v 1.129 c 0.184,-0.004 0.37,-0.008 0.552,-0.008 v -1.12 l 0.692,-0.001 v 1.151 c 0.894,0.08 1.601,0.358 1.68,1.188 z m -0.968,2.49 c 0,-0.908 -1.471,-0.771 -1.94,-0.771 v 1.543 c 0.469,0 1.94,0.098 1.94,-0.772 z m -0.322,-2.177 c 0,-0.826 -1.228,-0.7 -1.618,-0.7 v 1.4 c 0.39,0 1.618,0.092 1.618,-0.7 z"
fill="#ffffff"
id="path5970" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg6183"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs6187" />
<g
fill="none"
fill-rule="evenodd"
id="g6181"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#eba809"
fill-rule="nonzero"
id="circle6177" />
<path
fill="#ffffff"
d="M 16,27 C 9.925,27 5,22.075 5,16 5,9.925 9.925,5 16,5 22.075,5 27,9.925 27,16 27,22.075 22.075,27 16,27 Z M 15.012,6.74 c 0.002,0.875 0.002,1.75 0.002,2.625 l 1.31,0.002 c 0.003,-0.897 0.005,-1.795 0,-2.692 -0.437,0.015 -0.876,0.036 -1.312,0.065 z m 3.152,2.667 c 1.152,0.155 2.39,0.331 3.307,1.108 1.401,1.257 1.22,3.896 -0.495,4.807 1.027,0.24 2.044,0.923 2.297,2.002 0.33,1.414 0.068,3.11 -1.069,4.106 -1.126,0.925 -2.65,1.047 -4.043,1.18 0.006,0.818 0.004,1.636 0.002,2.456 2.93,-0.715 5.46,-2.895 6.535,-5.715 1.02,-2.602 0.78,-5.663 -0.662,-8.06 -1.273,-2.16 -3.437,-3.75 -5.867,-4.358 -0.006,0.825 -0.006,1.65 -0.004,2.474 z M 9.418,9.372 c 1.27,0.06 2.54,0.048 3.81,0.046 0,-0.772 0.003,-1.544 -0.004,-2.316 -1.422,0.461 -2.688,1.288 -3.807,2.27 z m -1.482,1.99 c -1.493,2.54 -1.661,5.799 -0.416,8.472 1.075,2.396 3.208,4.26 5.705,5.063 0.005,-0.77 0.003,-1.542 0.003,-2.312 -1.275,-0.013 -2.553,0.034 -3.825,-0.035 0.014,-0.71 0.18,-1.404 0.423,-2.071 0.624,-0.013 1.275,0.096 1.878,-0.107 0.352,-0.296 0.252,-0.785 0.27,-1.19 -0.018,-2.314 0.01,-4.629 -0.012,-6.943 0.023,-0.373 -0.211,-0.776 -0.6,-0.85 C 10.722,11.262 10.065,11.312 9.418,11.308 9.342,10.788 9.334,10.261 9.325,9.734 A 0.388,0.388 0 0 0 9.254,9.426 C 8.888,10.12 8.306,10.669 7.936,11.361 Z m 7.13,0.101 v 3.412 c 1.141,-0.02 2.406,0.106 3.404,-0.556 0.828,-0.541 0.775,-1.914 -0.08,-2.4 -0.998,-0.592 -2.216,-0.424 -3.323,-0.456 z m 0,5.248 v 3.785 c 1.408,-0.114 2.988,0.123 4.213,-0.726 0.876,-0.581 0.771,-2.019 -0.132,-2.522 -1.227,-0.733 -2.718,-0.5 -4.08,-0.537 z m -0.051,5.925 c 0,0.875 -0.002,1.75 -0.005,2.627 0.456,0.03 0.912,0.048 1.368,0.06 0.004,-0.895 0.002,-1.791 0.002,-2.687 z"
id="path6179" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
height="512"
viewBox="0 0 512 512"
width="512"
version="1.1"
id="svg6386"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs6390" />
<g
fill="none"
fill-rule="evenodd"
id="g6384"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#272d63"
r="16"
id="circle6380" />
<path
d="m 20.215,7.2 -0.7,2.842 c 2.164,0.756 3.757,1.89 3.446,3.99 -0.09,0.638 -0.31,1.277 -0.764,1.76 -0.389,0.417 -0.997,0.638 -1.516,0.808 a 6.459,6.459 0 0 1 -1.93,0.339 c -0.44,0 -0.868,-0.013 -1.308,-0.052 -0.712,-0.053 -1.438,-0.118 -2.137,-0.274 -0.22,-0.052 -0.428,-0.091 -0.622,-0.144 l -0.946,3.82 -0.557,2.086 -0.7,2.856 -1.722,-0.43 0.713,-2.882 C 11.07,21.815 10.655,21.698 10.241,21.593 L 8,21.033 8.855,19.063 c 0,0 1.27,0.34 1.256,0.314 0.493,0.117 0.7,-0.209 0.79,-0.417 l 0.972,-3.912 0.453,-1.812 0.519,-2.086 C 12.87,10.785 12.741,10.316 12.041,10.146 12.067,10.133 10.785,9.833 10.785,9.833 l 0.453,-1.851 2.37,0.6 c 0.364,0.09 0.726,0.169 1.102,0.26 L 15.41,6 17.132,6.43 16.446,9.22 c 0.453,0.105 0.92,0.209 1.373,0.326 l 0.673,-2.777 z m -0.142,10.3 c 0.479,-0.079 1.062,-0.274 1.476,-0.444 0.013,-0.013 0.04,-0.013 0.052,-0.026 0.894,0.795 1.321,2.086 0.738,3.742 -0.92,2.686 -3.134,2.907 -6.062,2.347 L 15.565,26 l -1.71,-0.43 0.66,-2.751 0.026,-0.091 0.519,-2.113 c 1.528,0.34 3.588,0.561 3.976,-1.03 0.208,-0.847 -0.194,-1.46 -0.842,-1.903 l 0.674,-0.04 c 0.48,-0.025 0.725,-0.064 1.205,-0.143 z m -0.506,-3.495 c 0.506,-2.047 -2.63,-2.49 -3.6,-2.75 l -0.856,3.467 c 0.972,0.248 3.977,1.239 4.456,-0.717 z"
fill="#fefefe"
fill-rule="nonzero"
id="path6382" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg6589"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs6593" />
<g
fill="none"
id="g6587"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#eab304"
id="circle6583" />
<path
d="m 22.15,14.57 0.07,-0.14 c 0,-0.07 0,-0.14 0.14,-0.09 a 0.56,0.56 0 0 0 0,-0.19 0.4,0.4 0 0 0 0,-0.28 1.71,1.71 0 0 1 -0.07,-1.09 0.3,0.3 0 0 0 0,-0.14 l 0.07,-0.07 a 0.33,0.33 0 0 1 0.07,0.09 0.3,0.3 0 0 1 0,0.14 v 0.07 c 0,0.07 0.12,-0.07 0.17,-0.12 a 1,1 0 0 1 0.2,-0.12 1.36,1.36 0 0 0 -0.07,-0.54 1.67,1.67 0 0 1 0.07,-1.14 c 0,0.07 0.09,0.12 0.09,0.19 0.017,0.26 0.127,0.505 0.31,0.69 0.203,0.233 0.356,0.505 0.45,0.8 0,0 0,0.09 0.07,0.09 0.288,0.083 0.55,0.237 0.76,0.45 0.242,0.218 0.472,0.448 0.69,0.69 A 0.49,0.49 0 0 1 25.26,14 h 0.07 a 6.23,6.23 0 0 0 0,-0.66 c 0,-0.19 0.09,-0.38 0.28,-0.35 h 0.09 a 0.39,0.39 0 0 1 0.3,-0.36 0.4,0.4 0 0 1 0,0.4 c 0.14,0.17 0.17,0.26 0,0.45 -0.17,0.19 -0.09,0.21 0,0.4 a 0.86,0.86 0 0 1 0.12,-0.31 c 0.05,-0.1 0.07,-0.26 0.19,-0.31 a 0.18,0.18 0 0 1 0.12,0 0.9,0.9 0 0 0 0.35,0 0.35,0.35 0 0 1 0.35,0.21 l -0.33,0.16 c 0.07,0.14 0,0.19 -0.14,0.28 a 1.53,1.53 0 0 0 -0.19,0.21 3.42,3.42 0 0 0 0.38,-0.09 0.37,0.37 0 0 1 0.43,0.21 0.35,0.35 0 0 0 0.12,0.14 0.5,0.5 0 0 1 0.17,0.33 0.18,0.18 0 0 1 0,0.09 l -0.19,-0.14 a 0.13,0.13 0 0 0 -0.18,0 0.18,0.18 0 0 1 -0.25,0 0.44,0.44 0 0 0 -0.45,0 3.22,3.22 0 0 1 -0.33,0.19 0.85,0.85 0 0 1 0.63,0.43 c 0.07,0.14 0.17,0.28 0.24,0.43 a 0.25,0.25 0 0 1 -0.12,0.33 h -0.05 v -0.05 c 0,-0.12 -0.07,-0.14 -0.19,-0.12 A 0.26,0.26 0 0 1 26.35,15.7 1.1,1.1 0 0 0 25.8,15.18 l -0.21,-0.09 a 0.85,0.85 0 0 1 -0.09,0.26 0.63,0.63 0 0 1 -0.12,0.14 c -0.14,0.12 -0.14,0.14 0,0.31 0.14,0.17 0.07,0.09 0.12,0.17 a 0.49,0.49 0 0 1 -0.4,-0.17 1.77,1.77 0 0 1 -0.3,-0.47 0.39,0.39 0 0 1 0.14,-0.45 0.85,0.85 0 0 0 0.17,-0.24 L 24.4,14.45 a 1.6,1.6 0 0 1 0,0.33 c 0.024,0.403 0.024,0.807 0,1.21 a 7.7,7.7 0 0 1 -0.28,1.77 6,6 0 0 1 -0.5,1.28 9.54,9.54 0 0 1 -0.61,1.06 6.8,6.8 0 0 1 -0.64,0.8 5.9,5.9 0 0 1 -0.78,0.76 c -0.31,0.26 -0.64,0.47 -1,0.69 a 6.21,6.21 0 0 1 -1.56,0.71 9.81,9.81 0 0 1 -1.13,0.26 5.94,5.94 0 0 1 -0.64,0.09 0.43,0.43 0 0 0 -0.28,0.28 1.19,1.19 0 0 1 -0.52,0.78 c -0.12,0.09 -0.26,0.17 -0.4,0.26 l 0.07,-0.21 a 0.27,0.27 0 0 0 -0.07,-0.26 c -0.07,-0.07 -0.17,0 -0.26,0 -0.09,0 -0.17,0.12 -0.19,0.26 a 0.77,0.77 0 0 1 -0.45,0.59 h -0.12 a 1.45,1.45 0 0 0 0.07,-0.26 c 0,-0.07 -0.07,-0.14 -0.12,-0.21 -0.05,-0.07 -0.09,0 -0.14,0 l -0.43,0.21 -0.14,0.07 0.38,0.17 a 1,1 0 0 1 0.47,0.47 0.32,0.32 0 0 1 0,0.38 0.11,0.11 0 0 0 0,0.12 0.93,0.93 0 0 1 -0.09,0.71 c 0,0.07 -0.12,0.14 -0.17,0.21 L 14.8,26.5 a 0.09,0.09 0 0 0 -0.09,-0.09 0.74,0.74 0 0 1 -0.69,-0.4 l -0.07,-0.09 a 0.87,0.87 0 0 1 -0.52,0.35 1.07,1.07 0 0 0 -0.59,0.69 2,2 0 0 1 -0.17,0.5 0.45,0.45 0 0 1 -0.57,0.26 v 0.38 a 0.42,0.42 0 0 1 -0.3,-0.52 0.4,0.4 0 0 0 0,-0.17 0.62,0.62 0 0 1 0.21,-0.8 2.07,2.07 0 0 0 0.5,-0.52 0.12,0.12 0 0 0 0,-0.07 L 11.8,25.93 A 0.67,0.67 0 0 0 11.28,26 l -0.14,0.18 c -0.21,0.24 -0.31,0.26 -0.59,0.12 a 1,1 0 0 0 -0.12,0.64 0.75,0.75 0 0 1 -0.21,-0.38 0.79,0.79 0 0 1 0,-0.24 v -0.14 a 0.33,0.33 0 0 1 0,-0.21 0.83,0.83 0 0 1 0.43,-0.43 1.49,1.49 0 0 1 0.71,-0.24 c 0.19,-0.012 0.38,-0.012 0.57,0 h 0.14 A 0.8,0.8 0 0 0 11.6,24.85 L 11.06,24.64 A 0.23,0.23 0 0 1 10.8,24.45 0.09,0.09 0 0 0 10.71,24.36 0.85,0.85 0 0 0 10.24,24.5 c 0.07,-0.21 0.17,-0.43 0.4,-0.47 a 1.34,1.34 0 0 1 0.31,0 h 0.09 c 0.14,-0.21 0.35,-0.17 0.54,-0.07 0.277,0.132 0.507,0.344 0.66,0.61 a 0.54,0.54 0 0 0 0.35,0.28 1.36,1.36 0 0 0 -0.07,-0.54 0.38,0.38 0 0 0 -0.28,-0.35 C 12,23.89 11.93,23.72 12.05,23.46 A 0.6,0.6 0 0 0 11.46,23.34 C 11.53,23.15 11.81,23.08 12,23.1 a 1,1 0 0 0 0.57,0.14 0.43,0.43 0 0 1 0.31,0.24 l 0.14,0.28 c 0.12,0.21 0.21,0.45 0.31,0.66 0.14,-0.4 0.31,-0.83 0.47,-1.28 l -0.24,-0.09 -0.69,-0.28 a 7.8,7.8 0 0 1 -1.49,-0.85 0.85,0.85 0 0 0 -0.26,-0.09 c -0.07,0 -0.17,0.09 -0.12,0.17 0.05,0.08 0.12,0.09 0.17,0.17 0.05,0.08 0,0.07 0.09,0.12 h -0.12 a 0.8,0.8 0 0 1 -0.76,-0.5 2.56,2.56 0 0 1 -0.26,-0.95 0.09,0.09 0 0 0 0,-0.07 L 9.48,20.06 a 0.52,0.52 0 0 0 0,0.38 l 0.07,0.14 v 0.17 H 9.36 A 1.46,1.46 0 0 1 9.1,20.35 C 9.01,20 8.96,19.64 8.89,19.29 A 3.59,3.59 0 0 0 8.8,18.77 5.32,5.32 0 0 0 8.61,18.18 v 0.55 c 0,0.05 -0.12,0 -0.14,-0.09 A 1.43,1.43 0 0 1 8.28,18.03 4.63,4.63 0 0 1 8.49,16.54 4.41,4.41 0 0 1 8.66,16.02 0.71,0.71 0 0 1 8.57,16.18 L 8.48,16.27 V 16.15 A 1.23,1.23 0 0 1 8.65,15.51 C 8.82,15.13 9.03,14.75 9.22,14.38 A 3.61,3.61 0 0 1 9.48,14 l -0.17,0.18 -0.12,0.07 v -0.07 a 3.46,3.46 0 0 1 0.21,-0.31 3.72,3.72 0 0 1 0.78,-0.71 0.32,0.32 0 0 1 0.21,0 l 1,0.21 0.35,0.09 a 1.44,1.44 0 0 0 -0.24,0.33 0.43,0.43 0 0 0 0,0.39 0.15,0.15 0 0 1 0,0.17 2.66,2.66 0 0 0 -0.57,0.69 v 0.09 c 0,0 0.33,0.33 0.5,0.52 0.01,0.03 0.01,0.06 0,0.09 a 0.84,0.84 0 0 0 0,0.85 0.34,0.34 0 0 0 0.43,0.24 0.83,0.83 0 0 0 0.17,0.54 c 0.07,0.07 0.17,0.12 0.24,0.19 a 0.24,0.24 0 0 1 0.09,0.12 1,1 0 0 0 0.8,0.69 c 0.288,0.04 0.58,-0.02 0.83,-0.17 0.09,0 0.12,-0.07 0.14,0 0.056,0.349 0.168,0.686 0.33,1 0.207,0.366 0.463,0.702 0.76,1 0.267,0.255 0.594,0.44 0.95,0.54 0.44,0.099 0.9,-0.025 1.23,-0.33 a 3,3 0 0 0 0.52,-0.71 l 0.43,-0.69 a 2.3,2.3 0 0 1 0.71,-0.64 0.39,0.39 0 0 1 0.33,-0.07 l -0.07,0.14Line truncated
fill="#ffffff"
id="path6585" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg6798"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs6802" />
<g
fill="none"
id="g6796"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#f8c24a"
id="circle6792" />
<path
fill="#ffffff"
d="M 16,27 C 9.934,27 5,22.066 5,16 5,9.934 9.937,5 16,5 c 6.063,0 11,4.937 11,11 0,1.002 -0.136,2 -0.405,2.966 a 0.888,0.888 0 0 1 -1.71,-0.478 c 0.225,-0.81 0.34,-1.647 0.339,-2.488 0,-5.086 -4.138,-9.224 -9.224,-9.224 -5.086,0 -9.224,4.138 -9.224,9.224 0,5.086 4.138,9.224 9.224,9.224 0.952,0 1.899,-0.146 2.806,-0.435 A 0.888,0.888 0 1 1 19.344,26.481 10.97,10.97 0 0 1 16,27 Z m 3.375,-11.026 c 0.38,0.318 0.636,0.778 0.768,1.379 0.086,0.346 0.08,0.709 -0.016,1.052 a 2.125,2.125 0 0 1 -0.494,0.85 3.14,3.14 0 0 1 -0.868,0.637 c -0.342,0.177 -0.423,0.234 -0.831,0.324 l -0.254,0.061 a 0.296,0.296 0 0 0 -0.219,0.352 l 0.15,0.672 a 0.296,0.296 0 0 1 -0.226,0.353 l -0.677,0.15 a 0.296,0.296 0 0 1 -0.353,-0.225 l -0.148,-0.667 a 0.296,0.296 0 0 0 -0.353,-0.225 l -1.833,0.406 a 0.722,0.722 0 0 1 -0.86,-0.55 l -1.65,-7.459 a 0.722,0.722 0 0 1 0.55,-0.86 l 1.833,-0.406 a 0.296,0.296 0 0 0 0.225,-0.353 l -0.15,-0.672 a 0.296,0.296 0 0 1 0.227,-0.352 l 0.677,-0.15 a 0.296,0.296 0 0 1 0.353,0.225 l 0.148,0.668 a 0.296,0.296 0 0 0 0.353,0.224 l 0.56,-0.122 c 0.29,-0.068 0.593,-0.063 0.88,0.015 0.274,0.075 0.53,0.203 0.753,0.377 a 2.537,2.537 0 0 1 0.894,1.434 c 0.094,0.42 0.075,0.858 -0.054,1.27 a 2.06,2.06 0 0 1 -0.767,1.06 c 0.506,0.024 0.99,0.21 1.382,0.532 z m -5.43,-1.597 0.098,0.426 a 0.722,0.722 0 0 0 0.86,0.55 l 1.307,-0.29 a 0.916,0.916 0 0 0 0.55,-0.357 c 0.141,-0.188 0.177,-0.44 0.107,-0.757 -0.065,-0.292 -0.192,-0.5 -0.38,-0.624 a 0.767,0.767 0 0 0 -0.612,-0.114 l -1.38,0.305 a 0.722,0.722 0 0 0 -0.55,0.861 z m 3.909,3.767 h 0.002 a 0.951,0.951 0 0 0 0.11,-0.745 1.089,1.089 0 0 0 -0.393,-0.647 0.764,0.764 0 0 0 -0.663,-0.156 l -1.656,0.367 a 0.722,0.722 0 0 0 -0.55,0.86 l 0.116,0.527 a 0.722,0.722 0 0 0 0.861,0.55 l 1.569,-0.347 a 0.916,0.916 0 0 0 0.604,-0.409 z m 3.298,5.383 1.533,-1.832 A 0.277,0.277 0 0 0 22.472,21.24 H 21.44 a 0.277,0.277 0 0 1 -0.278,-0.277 v -0.216 c 0,-0.153 0.124,-0.277 0.278,-0.277 h 2.358 a 0.277,0.277 0 0 1 0.277,0.277 v 0.284 a 0.277,0.277 0 0 1 -0.06,0.172 l -1.467,1.842 a 0.277,0.277 0 0 0 0.217,0.45 h 1.051 c 0.153,0 0.278,0.124 0.278,0.277 v 0.215 a 0.277,0.277 0 0 1 -0.278,0.277 h -2.452 a 0.277,0.277 0 0 1 -0.277,-0.277 v -0.28 a 0.28,0.28 0 0 1 0.065,-0.18 z"
id="path6794" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg7023"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs7027" />
<g
fill="none"
id="g7021"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#000000"
id="circle7009" />
<g
fill="#ffffff"
id="g7019">
<path
d="M 27.743,13.539 A 11.886,11.886 0 0 0 27.045,11.298 12.102,12.102 0 0 0 25.943,9.265 11.864,11.864 0 0 0 24.486,7.502 11.864,11.864 0 0 0 22.722,6.045 12.518,12.518 0 0 0 20.69,4.943 a 11.886,11.886 0 0 0 -9.282,0 11.864,11.864 0 0 0 -3.796,2.56 11.864,11.864 0 0 0 -1.457,1.762 12.518,12.518 0 0 0 -1.102,2.033 11.886,11.886 0 0 0 0,9.282 c 0.294,0.71 0.674,1.383 1.102,2.032 a 11.88,11.88 0 0 0 1.457,1.764 11.864,11.864 0 0 0 1.764,1.457 c 0.636,0.428 1.322,0.796 2.032,1.102 a 11.886,11.886 0 0 0 9.282,0 c 0.71,-0.294 1.383,-0.674 2.032,-1.102 a 11.864,11.864 0 0 0 1.764,-1.457 11.864,11.864 0 0 0 1.457,-1.764 c 0.428,-0.636 0.796,-1.322 1.102,-2.032 a 11.886,11.886 0 0 0 0.698,-7.041 z M 16.06,26.384 c -5.767,0 -10.432,-4.678 -10.432,-10.433 0,-5.755 4.678,-10.433 10.432,-10.433 5.755,0 10.433,4.678 10.433,10.433 0,5.755 -4.677,10.433 -10.433,10.433 z"
id="path7011" />
<path
d="m 16.245,25.478 h 0.282 c 0.049,0 0.097,0 0.146,-0.013 h 0.013 c 0.049,0 0.085,0 0.134,-0.012 h 0.037 c 0.037,0 0.074,0 0.11,-0.012 h 0.037 c 0.037,0 0.074,-0.012 0.123,-0.012 h 0.024 c 0.049,0 0.098,-0.013 0.147,-0.013 0.049,0 0.086,-0.012 0.135,-0.024 h 0.024 c 0.037,0 0.074,-0.012 0.11,-0.012 h 0.025 c 0.049,-0.013 0.086,-0.013 0.135,-0.025 0.097,-0.012 0.195,-0.037 0.281,-0.061 h 0.025 c 0.036,-0.012 0.085,-0.012 0.122,-0.025 h 0.012 c 0.098,-0.024 0.184,-0.049 0.282,-0.073 a 10.948,10.948 0 0 1 -2.73,-0.257 c -1.348,-0.294 -2.633,-0.82 -3.723,-1.727 a 7.544,7.544 0 0 1 -2.718,-5.865 7.127,7.127 0 0 1 1.677,-4.555 c 1.396,-1.653 3.38,-2.523 5.412,-2.572 h 0.282 V 8.592 h -0.318 a 9.186,9.186 0 0 0 -1.837,0.22 8.83,8.83 0 0 0 -1.763,0.6 c -0.576,0.27 -1.115,0.6 -1.617,0.98 a 8.618,8.618 0 0 0 -1.408,1.347 8.333,8.333 0 0 0 -1.016,1.506 8.61,8.61 0 0 0 -0.674,1.628 8.9,8.9 0 0 0 -0.33,1.703 l -0.037,0.538 v 0.318 c 0.012,0.625 0.086,1.237 0.22,1.837 0.135,0.613 0.343,1.2 0.6,1.764 0.307,0.673 0.858,1.665 1.678,2.412 a 9.47,9.47 0 0 0 5.877,2.033 z"
id="path7013" />
<path
d="m 18.914,23.91 a 12.454,12.454 0 0 1 -1.8,-0.196 c -2.522,-0.453 -4.69,-1.996 -5.485,-4.322 -0.968,-2.829 0.514,-5.89 3.33,-6.82 a 5.21,5.21 0 0 1 1.665,-0.27 c 0.723,0 1.445,0.147 2.107,0.416 l 0.685,-1.457 a 13.136,13.136 0 0 0 -0.624,-0.232 7.213,7.213 0 0 0 -2.168,-0.331 6.87,6.87 0 0 0 -2.167,0.355 6.81,6.81 0 0 0 -2.412,1.396 7.02,7.02 0 0 0 -0.918,0.992 6.66,6.66 0 0 0 -0.698,1.139 6.904,6.904 0 0 0 -0.686,2.584 c -0.061,0.93 0.061,1.86 0.367,2.742 a 6.77,6.77 0 0 0 1.47,2.437 c 0.6,0.649 1.298,1.139 2.142,1.592 0.882,0.465 1.972,0.71 3.11,0.87 0.735,0.097 1.715,0.122 2.29,0.122 0.502,-0.184 0.71,-0.27 0.98,-0.38 0.233,-0.11 0.465,-0.22 0.698,-0.355 0.233,-0.135 0.27,-0.16 0.661,-0.416 a 0.68,0.68 0 0 0 0.098,-0.074 c -1.347,0.233 -1.69,0.22 -2.645,0.208 z"
id="path7015" />
<path
d="m 21.927,22.086 c -0.38,0.024 -0.919,0.06 -1.531,0.06 -1.09,0 -2.425,-0.097 -3.563,-0.477 -1.764,-0.587 -3.429,-2.093 -3.429,-3.955 a 3.352,3.352 0 0 1 3.355,-3.355 c 1.261,0 2.351,0.698 2.927,1.714 l 1.457,-0.722 a 4.734,4.734 0 0 0 -0.87,-1.163 4.966,4.966 0 0 0 -7.029,0 4.966,4.966 0 0 0 -1.457,3.514 4.9,4.9 0 0 0 0.43,1.984 c 0.256,0.563 0.612,1.09 1.065,1.58 0.796,0.856 1.885,1.542 3.049,1.934 1.114,0.367 2.755,0.502 4.347,0.392 0.44,-0.037 0.771,-0.074 1.334,-0.196 a 9.188,9.188 0 0 0 1.47,-1.457 c -0.38,0.037 -1.078,0.11 -1.555,0.147 z"
id="path7017" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 511.99999 511.99999"
xml:space="preserve"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"><defs
id="defs1848" />
<style
type="text/css"
id="style1837">
.st0{fill:#262761;}
</style>
<title
id="title1839">Celsius_Website_Logo_Filled</title>
<g
id="Page-1"
transform="scale(8.8581315)">
<g
id="Celsius_Website_Logo_Filled">
<circle
id="Oval"
class="st0"
cx="43.299999"
cy="22.5"
r="1.4" />
<path
id="Shape"
class="st0"
d="M 28.9,0 C 12.9,0 0,12.9 0,28.9 c 0,16 12.9,28.9 28.9,28.9 16,0 28.9,-12.9 28.9,-28.9 C 57.8,12.9 44.8,0 28.9,0 Z M 42,40.9 c -3.4,3.8 -8.3,5.9 -13.3,5.9 v 0 c -5.1,0 -10,-2.2 -13.4,-6 -3.5,-3.9 -5,-8.8 -4.5,-14 0.9,-8.3 7.5,-14.9 15.8,-15.9 0.7,-0.1 1.4,-0.1 2.1,-0.1 4,0 7.8,1.3 11,3.8 0.2,0.1 0.3,0.4 0.3,0.6 0,0.3 -0.1,0.5 -0.3,0.7 l -1.9,1.7 c -0.2,0.2 -0.5,0.3 -0.8,0.3 -0.2,0 -0.5,-0.1 -0.6,-0.2 -2.3,-1.6 -5,-2.4 -7.7,-2.4 -3.9,0 -7.6,1.7 -10.1,4.6 -2.6,2.9 -3.8,6.7 -3.3,10.6 0.7,6.2 5.7,11.2 11.9,11.9 0.5,0.1 1,0.1 1.6,0.1 3.6,0 7,-1.4 9.6,-4 0.2,-0.2 0.5,-0.3 0.8,-0.3 0.2,0 0.4,0.1 0.6,0.2 l 2.1,1.4 c 0.2,0.1 0.3,0.3 0.4,0.6 -0.1,0.1 -0.2,0.3 -0.3,0.5 z m 1.3,-14 c -2.4,0 -4.4,-2 -4.4,-4.4 0,-2.4 2,-4.4 4.4,-4.4 2.4,0 4.4,2 4.4,4.4 0,2.4 -2,4.4 -4.4,4.4 z" />
</g>
</g>
<metadata
id="metadata1930"><rdf:RDF><cc:Work
rdf:about=""><dc:title>Celsius_Website_Logo_Filled</dc:title></cc:Work></rdf:RDF></metadata></svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg1599"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1603" />
<g
fill="none"
id="g1597"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#3ab03e"
id="circle1593" />
<path
fill="#ffffff"
d="m 17.161,16.779 a 2.342,2.342 0 0 0 1.33,-2.107 c 0,-1.294 -1.062,-2.343 -2.37,-2.343 -1.31,0 -2.373,1.049 -2.373,2.343 a 2.34,2.34 0 0 0 1.332,2.106 v 2.894 h 2.081 v -2.893 m -1.04,6.721 c -4.186,0 -7.59,-3.364 -7.59,-7.5 0,-4.136 3.404,-7.5 7.59,-7.5 3.415,0 6.31,2.24 7.26,5.312 h 2.616 C 24.987,9.342 20.949,6 16.12,6 10.531,6 6,10.477 6,16 c 0,5.523 4.531,10 10.12,10 4.829,0 8.867,-3.342 9.877,-7.812 H 23.38 C 22.43,21.26 19.535,23.5 16.12,23.5"
id="path1595" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 964 B

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg1796"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1800" />
<g
fill="none"
fill-rule="evenodd"
id="g1794"
transform="scale(16)">
<circle
fill="#00d395"
fill-rule="nonzero"
cx="16"
cy="16"
r="16"
id="circle1790" />
<path
d="M 8.57,21.587 A 1.67,1.67 0 0 1 7.75,20.158 v -3.253 c 0,-0.387 0.322,-0.7 0.716,-0.698 0.126,0 0.25,0.033 0.36,0.095 l 7.503,4.281 c 0.439,0.25 0.71,0.71 0.71,1.207 v 3.37 A 0.845,0.845 0 0 1 16.184,26 0.883,0.883 0 0 1 15.734,25.877 Z m 11.184,-6.176 c 0.44,0.25 0.708,0.711 0.71,1.207 v 6.84 c 0,0.202 -0.11,0.389 -0.291,0.487 l -1.642,0.904 a 0.29,0.29 0 0 1 -0.067,0.027 v -3.798 c 0,-0.492 -0.263,-0.948 -0.696,-1.2 L 11.18,16.02 v -4.287 c 0,-0.387 0.322,-0.7 0.717,-0.698 a 0.73,0.73 0 0 1 0.359,0.095 l 7.5,4.281 z m 3.285,-5.052 c 0.44,0.25 0.711,0.71 0.711,1.209 v 9.99 a 0.564,0.564 0 0 1 -0.301,0.492 l -1.557,0.823 v -6.956 c 0,-0.491 -0.264,-0.946 -0.693,-1.199 L 14.463,10.765 V 6.7 c 0,-0.124 0.035,-0.245 0.096,-0.352 a 0.725,0.725 0 0 1 0.977,-0.253 l 7.503,4.265 z"
fill="#ffffff"
id="path1792" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg1093"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1097" />
<g
fill="none"
id="g1091"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#2e3148"
id="circle1073" />
<g
transform="translate(6,5)"
fill="#ffffff"
id="g1089">
<path
d="m 10.02,0.53 c -1.295,0 -2.345,4.697 -2.345,10.49 0,5.793 1.05,10.49 2.345,10.49 1.294,0 2.344,-4.697 2.344,-10.49 0,-5.793 -1.05,-10.49 -2.344,-10.49 z m 0.162,20.387 c -0.148,0.198 -0.297,0.05 -0.297,0.05 C 9.289,20.275 8.991,18.992 8.991,18.992 7.948,15.635 8.196,8.428 8.196,8.428 8.686,2.707 9.578,1.355 9.881,1.055 a 0.185,0.185 0 0 1 0.238,-0.019 c 0.44,0.313 0.81,1.617 0.81,1.617 1.09,4.048 0.991,7.848 0.991,7.848 0.099,3.308 -0.546,7.01 -0.546,7.01 -0.497,2.814 -1.192,3.406 -1.192,3.406 z"
id="path1075" />
<path
d="M 19.118,5.8 C 18.473,4.676 13.878,6.103 8.851,8.986 3.824,11.869 0.278,15.116 0.921,16.24 1.566,17.364 6.162,15.937 11.189,13.054 16.216,10.171 19.763,6.923 19.119,5.8 Z M 1.515,16.085 c -0.246,-0.03 -0.19,-0.234 -0.19,-0.234 0.302,-0.86 1.266,-1.758 1.266,-1.758 2.393,-2.575 8.769,-5.946 8.769,-5.946 5.206,-2.422 6.823,-2.32 7.233,-2.208 a 0.185,0.185 0 0 1 0.135,0.198 c -0.05,0.537 -1,1.507 -1,1.507 -2.966,2.961 -6.312,4.768 -6.312,4.768 -2.82,1.732 -6.353,3.013 -6.353,3.013 -2.688,0.968 -3.548,0.66 -3.548,0.66 z"
id="path1077" />
<path
d="M 19.095,16.277 C 19.745,15.157 16.208,11.894 11.197,8.989 6.187,6.085 1.593,4.641 0.944,5.763 c -0.65,1.123 2.888,4.383 7.9,7.288 5.013,2.904 9.602,4.348 10.251,3.226 z M 1.375,6.196 C 1.278,5.968 1.481,5.913 1.481,5.913 2.378,5.743 3.638,6.13 3.638,6.13 c 3.427,0.78 9.538,4.608 9.538,4.608 4.705,3.292 5.427,4.743 5.535,5.154 a 0.185,0.185 0 0 1 -0.103,0.215 c -0.49,0.225 -1.805,-0.11 -1.805,-0.11 C 12.753,14.911 9.514,12.922 9.514,12.922 6.604,11.352 3.726,8.937 3.726,8.937 1.539,7.095 1.376,6.197 1.376,6.197 L 1.374,6.196 Z"
id="path1079" />
<circle
cx="9.9949999"
cy="10.995"
r="1.234"
id="circle1081" />
<circle
cx="15.055"
cy="6.256"
r="1"
id="circle1083" />
<circle
cx="3.306"
cy="8.7740002"
r="1"
id="circle1085" />
<circle
cx="8.5389996"
cy="17.856001"
r="1"
id="circle1087" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg7191"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs7195" />
<g
fill="none"
fill-rule="evenodd"
id="g7189"
transform="scale(16)">
<circle
fill="#40649f"
fill-rule="nonzero"
cx="16"
cy="16"
r="16"
id="circle7185" />
<path
d="m 12.997,7.25 c 1.751,0 6.08,0.835 10.19,3.806 4.11,2.971 2.264,7.147 1.345,7.962 -0.92,0.815 -8.108,1.891 -8.556,2.635 -0.448,0.743 -0.97,3.597 -3.21,3.597 -2.24,0 -3.282,-2.27 -3.81,-3.587 C 8.426,20.346 7.75,18.115 7.75,14.987 7.75,11.859 9.1,7.25 12.997,7.25 Z m -1.394,8.279 -0.136,0.005 c -1.353,0.101 -1.99,2.085 -1.847,4.247 0.143,2.162 1.773,4.004 2.756,4.004 0.983,0 2.44,-1.306 2.15,-4.13 -0.291,-2.825 -1.706,-4.223 -3.059,-4.121 z m 7.456,-3.515 c -1.895,-0.737 -4.694,-1.407 -3.81,0.53 0.298,0.651 0.538,1.783 0.721,3.395 3.524,-0.26 5.64,-0.68 6.345,-1.26 1.057,-0.868 -1.362,-1.927 -3.256,-2.665 z"
fill="#ffffff"
id="path7187" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg1683"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1687" />
<g
fill="none"
fill-rule="evenodd"
id="g1681"
transform="scale(16)">
<circle
fill="#f4b731"
fill-rule="nonzero"
cx="16"
cy="16"
r="16"
id="circle1677" />
<path
d="m 9.277,8 h 6.552 c 3.985,0 7.006,2.116 8.13,5.194 H 26 v 1.861 h -1.611 c 0.031,0.294 0.047,0.594 0.047,0.898 v 0.046 c 0,0.342 -0.02,0.68 -0.06,1.01 H 26 v 1.86 H 23.92 C 22.767,21.905 19.77,24 15.83,24 H 9.277 V 18.869 H 7 v -1.86 H 9.277 V 15.055 H 7 v -1.86 h 2.277 z m 1.831,10.869 v 3.462 h 4.72 c 2.914,0 5.078,-1.387 6.085,-3.462 z m 11.366,-1.86 H 11.108 v -1.954 h 11.37 c 0.041,0.307 0.063,0.622 0.063,0.944 v 0.045 c 0,0.329 -0.023,0.65 -0.067,0.964 z M 15.83,9.665 c 2.926,0 5.097,1.424 6.098,3.528 H 11.108 V 9.666 h 4.72 z"
fill="#ffffff"
id="path1679" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg2005"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1995">
<filter
id="a"
x="0"
y="0"
width="1"
height="1">
<feColorMatrix
in="SourceGraphic"
values="0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0"
id="feColorMatrix1992" />
</filter>
</defs>
<g
fill="none"
fill-rule="evenodd"
id="g2003"
transform="scale(16)">
<circle
fill="#ff2d55"
fill-rule="nonzero"
cx="16"
cy="16"
r="16"
id="circle1997" />
<g
filter="url(#a)"
id="g2001">
<path
d="M 12.793,11.534 5.748,19.988 A 10.912,10.912 0 0 1 5,16 C 5,9.923 9.923,5 16,5 c 6.078,0 11,4.923 11,11 0,3.36 -1.507,6.369 -3.883,8.387 H 8.883 A 11.511,11.511 0 0 1 7.2,22.6 H 19.762 V 17.837 L 23.727,22.6 H 24.8 l -5.043,-6.05 -1.392,1.672 -5.571,-6.688 z M 19.758,9.4 a 2.751,2.751 0 0 0 0,5.5 2.751,2.751 0 0 0 0,-5.5 z M 12.795,7.409 a 1.376,1.376 0 1 0 0,2.751 1.376,1.376 0 0 0 0,-2.751 z M 9.989,25.212 H 22.012 A 10.97,10.97 0 0 1 16,27 10.97,10.97 0 0 1 9.989,25.212 Z m 7.843,-6.346 -2.426,2.909 H 6.639 A 11.056,11.056 0 0 1 5.748,19.988 h 7.046 V 12.82 l 5.038,6.045 z"
fill="#16141a"
fill-rule="nonzero"
id="path1999" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg2203"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2207" />
<g
fill="none"
fill-rule="evenodd"
id="g2201"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#2ed6a1"
id="circle2197" />
<path
fill="#ffffff"
fill-rule="nonzero"
d="m 14.856,17.62 h 4.42 a 2.987,2.987 0 0 0 2.978,-2.996 2.987,2.987 0 0 0 -2.978,-2.995 H 17.87 L 14.856,9 h 4.42 a 5.602,5.602 0 0 1 5.488,4.545 5.632,5.632 0 0 1 -3.379,6.29 l 3.485,3.042 h -3.991 l -6.023,-5.258 z m 2.157,-3.36 h -4.42 a 2.987,2.987 0 0 0 -2.978,2.994 2.987,2.987 0 0 0 2.978,2.995 H 14 l 3.012,2.63 h -4.419 a 5.602,5.602 0 0 1 -5.488,-4.545 5.632,5.632 0 0 1 3.379,-6.29 L 7.002,9 h 3.991 z"
id="path2199" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 975 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg9346"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9350" />
<g
fill="none"
fill-rule="evenodd"
id="g9344"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#666666"
r="16"
id="circle9340" />
<path
d="m 25.082,21.15 a 1.533,1.533 0 0 1 -2.072,0.545 l -4.779,-2.71 v -1.72 l 1.518,-0.86 4.778,2.709 c 0.726,0.411 0.974,1.323 0.555,2.035 z m -7.565,3.659 c 0,0.823 -0.679,1.49 -1.517,1.49 -0.838,0 -1.517,-0.667 -1.517,-1.49 V 19.39 L 16,18.53 17.517,19.39 Z M 8.99,21.695 A 1.533,1.533 0 0 1 6.918,21.149 1.476,1.476 0 0 1 7.473,19.114 l 4.778,-2.71 1.518,0.861 v 1.72 z M 7.473,12.886 A 1.476,1.476 0 0 1 6.918,10.851 1.533,1.533 0 0 1 8.99,10.305 l 4.779,2.71 v 1.72 l -1.518,0.86 z m 7.01,-5.695 c 0,-0.823 0.68,-1.49 1.517,-1.49 0.838,0 1.517,0.667 1.517,1.49 v 5.418 L 16,13.47 14.483,12.61 Z m 3.748,8.354 0.804,0.455 -0.804,0.455 z m -1.517,-1.67 0.803,-0.456 v 0.911 z m -2.231,0.455 v -0.91 l 0.803,0.455 z M 13.769,16.455 12.965,16 13.769,15.545 Z m 1.517,1.67 -0.803,0.456 V 17.67 Z m 2.231,-0.455 v 0.91 L 16.714,18.125 Z M 16,17.72 14.483,16.86 V 15.14 L 16,14.28 l 1.517,0.86 v 1.72 z m 7.01,-7.415 a 1.533,1.533 0 0 1 2.072,0.546 c 0.42,0.712 0.17,1.624 -0.555,2.035 l -4.778,2.71 -1.518,-0.861 v -1.72 z M 24.884,18.507 20.463,16 24.884,13.493 A 2.17,2.17 0 0 0 25.701,10.5 C 25.085,9.452 23.72,9.093 22.653,9.698 l -4.422,2.507 V 7.19 C 18.231,5.981 17.232,5 16,5 14.768,5 13.769,5.981 13.769,7.191 v 5.014 L 9.347,9.698 C 8.28,9.093 6.915,9.452 6.3,10.5 a 2.17,2.17 0 0 0 0.817,2.993 L 11.537,16 7.117,18.507 A 2.17,2.17 0 0 0 6.299,21.5 c 0.616,1.048 1.981,1.407 3.048,0.802 l 4.422,-2.507 v 5.014 c 0,1.21 0.999,2.191 2.231,2.191 1.232,0 2.231,-0.981 2.231,-2.191 v -5.014 l 4.422,2.507 c 1.067,0.605 2.432,0.246 3.048,-0.802 a 2.17,2.17 0 0 0 -0.817,-2.993 z"
fill="#ffffff"
id="path9342" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg2400"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2404" />
<g
fill="none"
fill-rule="evenodd"
id="g2398"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#006ad2"
id="circle2394" />
<path
fill="#ffffff"
d="m 12.368,25 0.479,-1.282 -0.85,0.084 -0.306,0.81 c -0.024,0.061 -0.044,0.125 -0.075,0.183 -0.067,0.125 -0.17,0.203 -0.313,0.204 -0.63,0.001 -1.258,0 -1.888,-10e-4 -0.015,0 -0.03,-0.009 -0.063,-0.019 L 9.754,23.894 C 9.021,23.874 8.308,23.862 7.598,23.781 7.61,23.648 11.66,13.436 11.821,13.129 c 0.04,-0.003 0.087,-0.01 0.135,-0.01 h 3.27 c 0.033,0 0.066,0 0.098,0.002 0.331,0.025 0.515,0.305 0.4,0.623 -0.153,0.42 -0.315,0.838 -0.472,1.256 l -2.058,5.474 c -0.021,0.056 -0.039,0.114 -0.065,0.19 0.058,0.003 0.103,0.009 0.148,0.007 3.096,-0.135 5.368,-1.613 6.836,-4.39 a 6.711,6.711 0 0 0 0.67,-1.935 C 20.856,13.951 20.879,13.555 20.78,13.16 A 1.763,1.763 0 0 0 20.082,12.13 C 19.614,11.793 19.088,11.649 18.52,11.646 H 7.5 c 0.024,-0.06 0.035,-0.1 0.054,-0.136 L 8.942,9.009 A 0.754,0.754 0 0 1 9.648,8.591 h 5.866 l 0.601,-1.59 h 1.782 c 0.044,0 0.088,-0.003 0.13,0.003 0.127,0.02 0.2,0.12 0.181,0.25 C 18.2,7.308 18.18,7.36 18.16,7.412 18.037,7.743 17.911,8.073 17.788,8.404 17.767,8.46 17.75,8.517 17.728,8.584 h 0.805 c 0.02,-0.043 0.04,-0.087 0.058,-0.132 l 0.496,-1.317 c 0.05,-0.133 0.052,-0.134 0.185,-0.134 0.564,0 1.129,-0.002 1.693,0 0.238,10e-4 0.323,0.127 0.238,0.357 -0.135,0.369 -0.274,0.735 -0.412,1.102 -0.019,0.051 -0.036,0.103 -0.06,0.173 0.055,0.01 0.1,0.02 0.145,0.026 0.785,0.096 1.549,0.274 2.274,0.601 0.551,0.249 1.052,0.574 1.464,1.03 0.558,0.615 0.835,1.35 0.879,2.18 0.042,0.805 -0.105,1.581 -0.372,2.33 -0.632,1.775 -1.53,3.388 -2.83,4.747 -0.896,0.936 -1.93,1.68 -3.064,2.282 -1.224,0.65 -2.518,1.105 -3.858,1.427 -0.12,0.03 -0.183,0.082 -0.224,0.2 -0.147,0.41 -0.303,0.818 -0.457,1.226 C 14.593,24.932 14.498,25 14.236,25 Z"
id="path2396" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
id="Layer_1"
data-name="Layer 1"
viewBox="0 0 512 512"
version="1.1"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1410">
<style
id="style1401">.cls-1{fill:#fff;}.cls-2{fill:url(#New_Gradient_Swatch_2);}</style>
<linearGradient
id="New_Gradient_Swatch_2"
x1="-91.220001"
y1="-135.07001"
x2="342.81"
y2="385.76999"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
stop-color="#273498"
id="stop1403" />
<stop
offset="0.53"
stop-color="#0074c2"
id="stop1405" />
<stop
offset="1"
stop-color="#00abe7"
id="stop1407" />
</linearGradient>
</defs>
<g
id="g1504"
transform="scale(2)">
<path
class="cls-1"
d="m 145.1,99.82 -31.71,18.26 a 2.61,2.61 0 0 0 -1.31,2.29 v 15.32 a 2.48,2.48 0 0 0 1.31,2.21 l 13.28,7.66 a 2.36,2.36 0 0 0 2.53,0 L 184,114 c 9.3,-5.38 9.3,-20.88 0,-26.26 L 134.75,59.38 a 13.17,13.17 0 0 0 -13.62,0 L 71.89,87.75 A 13.45,13.45 0 0 0 65,99.58 c 0,19 0.08,37.91 0,56.82 a 13.45,13.45 0 0 0 6.85,11.83 l 49.24,28.45 a 13.54,13.54 0 0 0 13.62,0 L 184,168.23 a 13.31,13.31 0 0 0 6.77,-11.83 v -24.7 l -58.62,33.92 a 8.31,8.31 0 0 1 -8.48,0 L 97.49,150.45 a 8.3,8.3 0 0 1 -4.24,-7.34 v -30.24 a 8.36,8.36 0 0 1 4.15,-7.26 c 8.73,-5.06 17.53,-10.11 26.26,-15.17 a 8.36,8.36 0 0 1 8.48,0 l 13,7.42 a 1.14,1.14 0 0 1 -0.04,1.96 z"
id="path1412" />
<path
class="cls-1"
d="M 128,37.32 A 90.68,90.68 0 1 0 218.68,128 90.68,90.68 0 0 0 128,37.32 Z m 17.1,60.54 -13,-7.42 a 8.36,8.36 0 0 0 -8.48,0 c -8.73,5.06 -17.53,10.11 -26.26,15.17 a 8.36,8.36 0 0 0 -4.15,7.26 v 30.24 a 8.3,8.3 0 0 0 4.24,7.34 l 26.17,15.17 a 8.31,8.31 0 0 0 8.48,0 l 58.62,-33.92 v 24.7 A 13.31,13.31 0 0 1 184,168.23 l -49.24,28.45 a 13.54,13.54 0 0 1 -13.62,0 L 71.89,168.23 A 13.45,13.45 0 0 1 65,156.4 c 0.08,-18.91 0,-37.83 0,-56.82 a 13.45,13.45 0 0 1 6.85,-11.83 l 49.24,-28.37 a 13.17,13.17 0 0 1 13.62,0 L 184,87.75 c 9.3,5.38 9.3,20.88 0,26.26 l -54.8,31.55 a 2.36,2.36 0 0 1 -2.53,0 l -13.28,-7.66 a 2.48,2.48 0 0 1 -1.31,-2.21 v -15.32 a 2.61,2.61 0 0 1 1.31,-2.29 L 145.1,99.82 a 1.14,1.14 0 0 0 0,-1.96 z"
id="path1414" />
<path
class="cls-2"
d="M 128,0 A 128,128 0 1 0 256,128 128,128 0 0 0 128,0 Z m 17.1,97.86 -13,-7.42 a 8.36,8.36 0 0 0 -8.48,0 c -8.73,5.06 -17.53,10.11 -26.26,15.17 a 8.36,8.36 0 0 0 -4.15,7.26 v 30.24 a 8.3,8.3 0 0 0 4.24,7.34 l 26.17,15.17 a 8.31,8.31 0 0 0 8.48,0 l 58.62,-33.92 v 24.7 A 13.31,13.31 0 0 1 184,168.23 l -49.24,28.45 a 13.54,13.54 0 0 1 -13.62,0 L 71.89,168.23 A 13.45,13.45 0 0 1 65,156.4 c 0.08,-18.91 0,-37.83 0,-56.82 a 13.45,13.45 0 0 1 6.85,-11.83 l 49.24,-28.37 a 13.17,13.17 0 0 1 13.62,0 L 184,87.75 c 9.3,5.38 9.3,20.88 0,26.26 l -54.8,31.55 a 2.36,2.36 0 0 1 -2.53,0 l -13.28,-7.66 a 2.48,2.48 0 0 1 -1.31,-2.21 v -15.32 a 2.61,2.61 0 0 1 1.31,-2.29 L 145.1,99.82 a 1.14,1.14 0 0 0 0,-1.96 z"
id="path1416"
style="fill:url(#New_Gradient_Swatch_2)" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

@@ -0,0 +1,156 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 512.00001 512"
xml:space="preserve"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs892" />
<style
type="text/css"
id="style821">
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#0D022B;}
</style>
<g
id="g1043"
transform="scale(4.0062063,3.9999467)"><g
id="g1007"><path
class="st0"
d="m 102.3,25.4 c -0.5,-0.5 -0.8,-1 -0.8,-1.7 0,-0.7 0.3,-1.2 0.8,-1.7 1,-0.9 2.6,-0.9 3.7,0 0.5,0.5 0.8,1 0.8,1.7 0,0.7 -0.3,1.2 -0.8,1.7 -0.5,0.4 -1.2,0.7 -1.8,0.7 -0.7,0.1 -1.4,-0.1 -1.9,-0.7 z"
id="path823" /><path
class="st0"
d="m 95.9,32.3 c -0.4,-0.5 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.4,0.5 0.7,1 0.7,1.7 0,0.7 -0.3,1.2 -0.7,1.7 -0.5,0.4 -1,0.7 -1.7,0.7 -0.7,0 -1.2,-0.3 -1.7,-0.7 z"
id="path825" /><path
class="st0"
d="m 88.9,38.9 c -0.4,-0.4 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.4,0.4 0.7,1 0.7,1.7 0,0.7 -0.3,1.2 -0.7,1.7 -0.5,0.5 -1,0.7 -1.7,0.7 -0.7,0 -1.3,-0.3 -1.7,-0.7 z"
id="path827" /><path
class="st0"
d="m 82.2,45.6 c -0.5,-0.4 -0.8,-1 -0.8,-1.7 0,-0.7 0.3,-1.2 0.8,-1.7 1,-0.9 2.6,-0.9 3.7,0 0.5,0.4 0.8,1 0.8,1.7 0,0.7 -0.3,1.3 -0.8,1.7 -0.5,0.5 -1.2,0.7 -1.8,0.7 -0.7,0 -1.3,-0.1 -1.9,-0.7 z"
id="path829" /><path
class="st0"
d="m 75.8,52.3 c -0.5,-0.4 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.5,0.4 0.7,1 0.7,1.7 0,0.7 -0.3,1.3 -0.7,1.7 -0.4,0.5 -1,0.7 -1.7,0.7 -0.6,0.1 -1.3,-0.1 -1.7,-0.7 z"
id="path831" /><path
class="st0"
d="m 68.1,57.3 c 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.5,0.5 0.7,1 0.7,1.7 0,0.7 -0.3,1.2 -0.7,1.7 -0.4,0.4 -1,0.7 -1.7,0.7 -0.7,0 -1.2,-0.3 -1.7,-0.7 -0.5,-0.4 -0.7,-1 -0.7,-1.7 z"
id="path833" /><path
class="st0"
d="m 55.6,72.1 c -0.4,-0.4 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.5,0.5 0.7,1 0.7,1.7 0,0.7 -0.3,1.2 -0.7,1.7 -0.4,0.5 -1,0.7 -1.7,0.7 -0.6,0.1 -1.2,-0.1 -1.7,-0.7 z"
id="path835" /><path
class="st0"
d="m 48.7,78.8 c -0.5,-0.4 -0.8,-1 -0.8,-1.7 0,-0.7 0.3,-1.2 0.8,-1.7 1,-0.9 2.6,-0.9 3.7,0 0.5,0.5 0.8,1 0.8,1.7 0,0.7 -0.3,1.2 -0.8,1.7 -0.5,0.5 -1.2,0.7 -1.8,0.7 -0.8,0.1 -1.4,-0.2 -1.9,-0.7 z"
id="path837" /><path
class="st0"
d="m 42.2,85.6 c -0.4,-0.4 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.3 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.4,0.4 0.7,1 0.7,1.7 0,0.7 -0.3,1.2 -0.7,1.7 -0.5,0.5 -1,0.7 -1.7,0.7 -0.7,0 -1.1,-0.3 -1.7,-0.7 z"
id="path839" /><path
class="st0"
d="m 35.5,92.3 c -0.5,-0.4 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.4,0.5 0.7,1 0.7,1.7 0,0.7 -0.3,1.3 -0.7,1.7 -0.5,0.5 -1,0.7 -1.7,0.7 -0.6,0 -1.3,-0.2 -1.7,-0.7 z"
id="path841" /><path
class="st0"
d="m 28.6,99 c -0.5,-0.4 -0.8,-1 -0.8,-1.7 0,-0.7 0.3,-1.2 0.8,-1.7 1,-0.9 2.6,-0.9 3.5,0 0.5,0.5 0.8,1 0.8,1.7 0,0.7 -0.3,1.3 -0.8,1.7 -0.5,0.4 -1.2,0.7 -1.8,0.7 -0.7,0 -1.3,-0.2 -1.7,-0.7 z"
id="path843" /><path
class="st0"
d="m 22,105.7 c -0.5,-0.5 -0.7,-1 -0.7,-1.7 0,-0.7 0.3,-1.2 0.7,-1.7 0.9,-0.9 2.5,-0.9 3.4,0 0.5,0.5 0.7,1 0.7,1.7 0,0.7 -0.3,1.2 -0.7,1.7 -0.4,0.4 -1,0.7 -1.7,0.7 -0.5,0.1 -1.1,-0.2 -1.7,-0.7 z"
id="path845" /><path
class="st0"
d="m 25.4,25.4 c 0.4,-0.5 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.5,0.5 -0.7,1 -0.7,1.7 0,0.7 0.3,1.2 0.7,1.7 0.4,0.4 1,0.7 1.7,0.7 0.7,0.1 1.3,-0.1 1.7,-0.7 z"
id="path847" /><path
class="st0"
d="m 32.1,32.3 c 0.5,-0.5 0.8,-1 0.8,-1.7 0,-0.7 -0.3,-1.2 -0.8,-1.7 -1,-0.9 -2.6,-0.9 -3.7,0 -0.5,0.5 -0.8,1 -0.8,1.7 0,0.7 0.3,1.2 0.8,1.7 0.5,0.4 1.2,0.7 1.8,0.7 0.7,-0.1 1.4,-0.3 1.9,-0.7 z"
id="path849" /><path
class="st0"
d="m 38.9,38.9 c 0.4,-0.4 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.4,0.4 -0.7,1 -0.7,1.7 0,0.7 0.3,1.2 0.7,1.7 0.5,0.5 1,0.7 1.7,0.7 0.6,0 1.2,-0.3 1.7,-0.7 z"
id="path851" /><path
class="st0"
d="m 45.6,45.6 c 0.4,-0.4 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.4,0.4 -0.7,1 -0.7,1.7 0,0.7 0.3,1.3 0.7,1.7 0.5,0.5 1,0.7 1.7,0.7 0.6,0 1.2,-0.1 1.7,-0.7 z"
id="path853" /><path
class="st0"
d="m 52.2,52.3 c 0.5,-0.4 0.8,-1 0.8,-1.7 0,-0.7 -0.3,-1.2 -0.8,-1.7 -0.9,-0.9 -2.6,-0.9 -3.5,0 -0.5,0.4 -0.8,1 -0.8,1.7 0,0.7 0.3,1.3 0.8,1.7 0.5,0.5 1.2,0.7 1.8,0.7 0.6,0.1 1.3,-0.1 1.7,-0.7 z"
id="path855" /><path
class="st0"
d="m 59.7,57.3 c 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.5,0.5 -0.7,1 -0.7,1.7 0,0.7 0.3,1.2 0.7,1.7 0.4,0.4 1,0.7 1.7,0.7 0.7,0 1.2,-0.3 1.7,-0.7 0.5,-0.4 0.7,-1 0.7,-1.7 z"
id="path857" /><path
class="st0"
d="m 65.7,65.8 c 0.5,-0.5 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.5,0.5 -0.7,1 -0.7,1.7 0,0.7 0.3,1.2 0.7,1.7 0.4,0.4 1,0.7 1.7,0.7 0.7,0 1.3,-0.3 1.7,-0.7 z"
id="path859" /><path
class="st0"
d="m 72.4,72.1 c 0.5,-0.4 0.8,-1 0.8,-1.7 0,-0.7 -0.3,-1.2 -0.8,-1.7 -1,-0.9 -2.6,-0.9 -3.5,0 -0.5,0.5 -0.8,1 -0.8,1.7 0,0.7 0.3,1.2 0.8,1.7 0.5,0.5 1.2,0.7 1.8,0.7 0.5,0.1 1.2,-0.1 1.7,-0.7 z"
id="path861" /><path
class="st0"
d="m 79.2,78.8 c 0.4,-0.4 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.4,0.5 -0.7,1 -0.7,1.7 0,0.7 0.3,1.2 0.7,1.7 0.5,0.5 1,0.7 1.7,0.7 0.5,0.1 1.2,-0.2 1.7,-0.7 z"
id="path863" /><path
class="st0"
d="m 85.9,85.6 c 0.4,-0.4 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.3 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.4,0.4 -0.7,1 -0.7,1.7 0,0.7 0.3,1.2 0.7,1.7 0.5,0.5 1,0.7 1.7,0.7 0.7,0 1.2,-0.3 1.7,-0.7 z"
id="path865" /><path
class="st0"
d="m 92.2,92.3 c 0.5,-0.4 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.4,0.5 -0.7,1 -0.7,1.7 0,0.7 0.3,1.3 0.7,1.7 0.5,0.5 1,0.7 1.7,0.7 0.6,0 1.3,-0.2 1.7,-0.7 z"
id="path867" /><path
class="st0"
d="m 99.3,99 c 0.5,-0.4 0.7,-1 0.7,-1.7 0,-0.7 -0.3,-1.2 -0.7,-1.7 -0.9,-0.9 -2.5,-0.9 -3.4,0 -0.5,0.5 -0.7,1 -0.7,1.7 0,0.7 0.3,1.3 0.7,1.7 0.4,0.4 1,0.7 1.7,0.7 0.7,0 1.3,-0.2 1.7,-0.7 z"
id="path869" /><path
class="st0"
d="m 106,105.7 c 0.5,-0.5 0.8,-1 0.8,-1.7 0,-0.7 -0.3,-1.2 -0.8,-1.7 -1,-0.9 -2.6,-0.9 -3.5,0 -0.5,0.5 -0.8,1 -0.8,1.7 0,0.7 0.3,1.2 0.8,1.7 0.5,0.4 1.2,0.7 1.8,0.7 0.5,0.1 1.1,-0.2 1.7,-0.7 z"
id="path871" /><path
class="st0"
d="m 41.3,27.3 c 6.8,-4.5 14.3,-6.6 22.6,-6.7 8.1,0 15.6,2.2 22.6,6.7 L 100.9,12.9 C 89.6,4.3 77.4,0 63.9,0 50.4,0 38,4.3 27,12.9 Z"
id="path873" /><path
class="st0"
d="M 26.9,86.4 C 22.3,79.4 20.1,72 20.1,64 c 0,-8.1 2.2,-15.6 6.8,-22.4 L 12.6,27.3 C 4.2,38.3 0,50.5 0,64.1 0,77.5 4.2,89.8 12.7,101 Z"
id="path875" /><path
class="st0"
d="m 86.4,100.7 c -6.8,4.6 -14.3,7 -22.4,7.1 -8.3,0 -15.9,-2.2 -22.7,-7 l -14.4,14.3 c 11.1,8.7 23.5,13 37.1,12.9 13.5,-0.1 25.7,-4.5 36.7,-12.9 z"
id="path877" /><path
class="st0"
d="m 100.5,41.4 c 4.6,7 7,14.6 6.8,22.8 -0.1,8 -2.4,15.3 -6.8,22 l 14.4,14.3 c 8.5,-11 12.9,-23.2 12.9,-36.6 0.1,-13.6 -4.2,-26 -12.9,-37.1 z"
id="path879" /><path
class="st0"
d="m 115.5,105.2 c 5.5,0 10.1,4.5 10.1,10.1 0,5.5 -4.5,10.1 -10.1,10.1 -5.5,0 -10.1,-4.5 -10.1,-10.1 0,-5.6 4.5,-10.1 10.1,-10.1 z"
id="path881" /><path
class="st0"
d="m 12.5,105.2 c 5.5,0 10,4.5 10,10.1 0,5.5 -4.5,10.1 -10,10.1 -5.5,0 -10,-4.5 -10,-10.1 0,-5.6 4.5,-10.1 10,-10.1 z"
id="path883" /><path
class="st0"
d="m 115.7,2.2 c 5.5,0 10,4.5 10,10.1 0,5.6 -4.5,10.1 -10,10.1 -5.5,0 -10,-4.5 -10,-10.1 0,-5.6 4.5,-10.1 10,-10.1 z"
id="path885" /><path
class="st0"
d="m 12.3,2.2 c 5.5,0 10.1,4.5 10.1,10 0,5.5 -4.5,10 -10.1,10 -5.5,0 -10.1,-4.5 -10.1,-10 0,-5.5 4.5,-10 10.1,-10 z"
id="path887" /></g></g>
</svg>

After

Width:  |  Height:  |  Size: 8.1 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
height="512"
viewBox="0 0 512 512"
width="512"
version="1.1"
id="svg2603"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2607" />
<g
fill="none"
id="g2601"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#624dbf"
r="16"
id="circle2597" />
<path
d="m 22.313,9 c 0.494,0.057 0.994,0.088 1.482,0.176 0.967,0.183 1.283,0.643 1.119,1.576 -0.066,0.378 -0.31,0.611 -0.698,0.674 a 5.12,5.12 0 0 1 -0.698,0.05 c -3.173,0.007 -6.353,0.013 -9.526,0.026 -0.48,0 -0.955,0.044 -1.422,0.12 -1.574,0.246 -2.166,0.87 -2.298,2.388 -0.06,0.713 -0.06,0.713 0.685,0.713 h 13.028 c 0.205,0.006 0.402,0.044 0.573,0.15 0.58,0.354 0.435,0.908 0.402,1.419 -0.026,0.41 -0.283,0.636 -0.724,0.718 a 3.341,3.341 0 0 1 -0.56,0.038 h -12.99 c -0.48,0 -0.473,0 -0.434,0.454 0.033,0.416 0.06,0.826 0.165,1.229 0.197,0.75 0.678,1.216 1.455,1.424 0.862,0.233 1.751,0.284 2.64,0.29 3.1,0.019 6.195,0.013 9.296,0.013 0.395,0 0.763,0.05 0.994,0.397 0.448,0.668 0.099,1.6 -0.685,1.84 -0.671,0.208 -1.376,0.258 -2.074,0.265 -2.91,0.05 -5.82,0.057 -8.73,0 A 15.91,15.91 0 0 1 10.641,22.664 C 8.567,22.254 7.533,21.246 7.184,19.254 7.105,18.794 7.059,18.328 7,17.867 V 14.231 C 7.04,13.871 7.072,13.513 7.119,13.16 7.395,10.903 8.449,9.794 10.766,9.303 11.589,9.126 12.431,9.088 13.261,9.006 16.27,9 19.29,9 22.313,9 Z"
fill="#ffffff"
id="path2599" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg11788"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs11776">
<style
id="style11770">.cls-1{fill:#fff;fill-rule:evenodd;}.cls-2{fill:#13b5ec;}.cls-3{mask:url(#mask);}</style>
<mask
id="mask"
x="10"
y="6"
width="93.1"
height="20"
maskUnits="userSpaceOnUse">
<g
id="a">
<path
class="cls-1"
d="m 10,6 h 93.1 V 26 H 10 Z"
id="path11772" />
</g>
</mask>
</defs>
<title
id="title11778">fa</title>
<g
id="Layer_2"
data-name="Layer 2"
transform="scale(16)">
<g
id="Layer_1-2"
data-name="Layer 1">
<circle
class="cls-2"
cx="16"
cy="16"
r="16"
id="circle11780" />
<g
class="cls-3"
mask="url(#mask)"
id="g11784">
<path
class="cls-1"
d="m 17.2,12.9 3.6,-2.1 V 15 Z m 3.6,9 -4.8,2.8 -4.8,-2.8 V 17 L 16,19.8 20.8,17 Z m -9.6,-11.1 3.6,2.1 -3.6,2.1 z m 5.4,3.1 3.6,2.1 -3.6,2.1 z M 15.4,18.1 11.8,16 15.4,13.9 Z M 20.2,9.8 16,12.2 11.8,9.8 16,7.3 Z M 10,9.4 v 13.1 l 6,3.4 6,-3.4 V 9.4 L 16,6 Z"
id="path11782" />
</g>
</g>
</g>
<metadata
id="metadata11872">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>fa</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg1904"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1908" />
<g
fill="none"
id="g1902"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#42c1ca"
id="circle1898" />
<path
fill="#ffffff"
d="m 15.932,12.908 c 0.372,-1.563 0.82,-2.968 1.296,-3.885 0.175,-0.438 0.885,-1.487 1.664,-2.18 1.297,-1.155 2.752,-1.448 4.267,-0.497 l -0.133,0.211 0.133,-0.211 c 0.773,0.485 1.083,0.984 0.947,1.454 -0.1,0.35 -0.483,0.63 -0.688,0.601 -0.3,0.03 -0.602,-0.03 -0.89,-0.242 A 1.685,1.685 0 0 1 21.987,7.438 c -0.212,-0.5 -0.49,-0.67 -0.831,-0.63 -0.247,0.028 -0.534,0.186 -0.625,0.292 l -0.235,0.26 a 3.894,3.894 0 0 0 -0.484,0.635 c -0.476,0.793 -0.915,2.246 -1.524,5.257 l 4.036,0.591 -0.222,1.617 -4.096,-0.6 -0.175,1.064 -0.045,0.266 c -0.024,0.138 -0.05,0.288 -0.08,0.448 l 4.136,0.606 -0.237,1.615 -4.233,-0.62 c -0.489,2.078 -1.133,4.305 -1.588,5.184 -0.176,0.439 -0.885,1.486 -1.664,2.18 C 12.823,26.757 11.368,27.051 9.853,26.1 9.08,25.615 8.77,25.115 8.906,24.645 c 0.1,-0.35 0.483,-0.629 0.688,-0.6 0.3,-0.03 0.602,0.03 0.89,0.241 0.222,0.164 0.406,0.402 0.541,0.722 0.212,0.499 0.49,0.67 0.831,0.63 0.247,-0.029 0.534,-0.187 0.625,-0.293 0.907,-1.01 1.626,-2.956 2.535,-7.45 l -4.036,-0.592 0.222,-1.617 4.096,0.6 0.176,-1.063 a 31.19,31.19 0 0 1 0.125,-0.715 l -4.12,-0.603 0.236,-1.615 z"
id="path1900" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 511.99999 511.99999"
version="1.1"
id="svg11329"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs11315">
<style
id="style11313">.cls-1{fill:#02a6c2;}.cls-2{fill:#5fcade;}.cls-3{fill:#abebf4;}</style>
</defs>
<title
id="title11317">ftx--logo</title>
<g
id="Layer_2"
data-name="Layer 2"
transform="scale(0.25599616,0.29437632)">
<g
id="Layer_1-2"
data-name="Layer 1">
<path
class="cls-1"
d="m 565.41,0.11 q 717.21,-0.22 1434.51,0 0.22,231.83 0,463.58 -717.23,0.22 -1434.51,0 -0.23,-231.83 0,-463.58 z"
id="path11319" />
<path
class="cls-2"
d="m 0.6,638.1 q 231.39,-1.2 462.86,0 1.2,231.39 0,462.86 Q 232,1102.15 0.6,1101 -0.6,869.57 0.6,638.1 Z"
id="path11321" />
<path
class="cls-2"
d="m 565.77,638.1 q 517.67,-1.1 1035.27,0 1.1,231.39 0,462.86 -517.66,1.08 -1035.27,0 -1.08,-231.4 0,-462.86 z"
id="path11323" />
<path
class="cls-3"
d="m 566.2,1276.23 q 231,-2.51 461.92,0 2.4,230.85 0.07,461.92 -231,2.28 -461.91,-0.08 -2.4,-230.83 -0.08,-461.84 z"
id="path11325" />
</g>
</g>
<metadata
id="metadata11413">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>ftx--logo</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg7388"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs7392" />
<g
fill="none"
fill-rule="evenodd"
id="g7386"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#bc3fe0"
r="16"
id="circle7382" />
<path
d="m 11.087,14.815 v -2.332 c 0,-3.676 2.219,-5.983 6.075,-5.983 2.932,0 4.57,1.242 5.838,2.84 l -2.483,1.9 c -0.951,-1.165 -1.85,-1.85 -3.328,-1.85 -1.77,0 -2.827,1.217 -2.827,3.17 v 2.255 h 6.578 v 2.637 h -6.578 v 4.335 h 8.585 V 24.5 H 9 v -1.977 l 2.087,-0.609 V 17.452 H 9 v -2.637 z"
fill="#ffffff"
id="path7384" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 823 B

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg2800"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2804" />
<g
fill="none"
fill-rule="evenodd"
id="g2798"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#00a6c4"
id="circle2794" />
<path
fill="#ffffff"
fill-rule="nonzero"
d="m 24.777,10.5 0.2,0.331 A 10.816,10.816 0 0 1 26.5,16.368 C 26.482,22.236 21.785,27 16,27 H 15.982 C 10.197,27 5.482,22.199 5.5,16.331 5.5,14.363 6.044,12.45 7.041,10.794 l 0.182,-0.312 0.961,0.975 a 3.78,3.78 0 0 0 -0.453,0.9 4.09,4.09 0 0 0 2.43,5.225 4.024,4.024 0 0 0 3.608,-0.46 L 16,19.403 18.557,16.809 c 0.236,0.166 0.508,0.295 0.798,0.405 2.05,0.736 4.298,-0.35 5.023,-2.41 0.435,-1.214 0.236,-2.483 -0.399,-3.495 z m -15.414,2.152 3.01,3.035 c -0.363,0.295 -0.816,0.46 -1.306,0.46 -1.178,0 -2.14,-0.975 -2.14,-2.17 0,-0.497 0.164,-0.957 0.436,-1.325 z m 10.5,2.851 2.974,-3.016 c 0.236,0.35 0.362,0.772 0.362,1.214 0,1.195 -0.96,2.17 -2.14,2.17 -0.453,0 -0.852,-0.129 -1.196,-0.368 z M 16.036,17.784 7.368,8.954 7.712,8.587 C 9.852,6.287 12.772,5 15.91,5 h 0.018 c 3.174,0 6.22,1.38 8.342,3.77 l 0.327,0.369 -8.56,8.645 z M 8.782,8.954 16.036,16.331 23.2,9.102 C 21.278,7.152 18.667,6.03 15.947,6.03 h -0.019 c -2.702,0 -5.222,1.03 -7.145,2.925 z"
id="path2796" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg9531"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9535" />
<g
fill="none"
id="g9529"
transform="scale(16)">
<circle
fill="#00aee9"
cx="16"
cy="16"
r="16"
id="circle9525" />
<path
d="m 21.143,7 c -2.124,0 -3.857,1.738 -3.913,3.869 v 4.317 c -0.392,0 -0.783,0.056 -1.23,0.056 -0.447,0 -0.839,0 -1.23,0.056 v -4.43 C 14.77,8.738 12.981,7 10.801,7.056 8.733,7.056 7.056,8.794 7,10.869 v 10.317 c 0.056,2.13 1.789,3.869 3.969,3.813 2.124,-0.056 3.801,-1.738 3.801,-3.813 v -4.318 c 0.391,0 0.783,-0.056 1.23,-0.056 0.447,0 0.838,0 1.23,-0.056 v 4.374 c 0.056,2.13 1.789,3.869 3.969,3.813 C 23.323,24.887 25,23.204 25,21.13 V 10.869 C 25,8.739 23.267,7 21.143,7 Z m -10.23,1.57 a 2.27,2.27 0 0 1 2.292,2.299 v 4.542 A 13.845,13.845 0 0 0 9.907,16.364 C 9.46,16.588 9.012,16.812 8.621,17.149 v -6.28 c 0,-1.234 1.006,-2.299 2.292,-2.299 z m 2.292,12.616 a 2.27,2.27 0 0 1 -2.292,2.299 2.27,2.27 0 0 1 -2.292,-2.3 v -1.008 c 0,-0.897 0.727,-1.795 1.957,-2.3 0.838,-0.392 1.733,-0.616 2.683,-0.784 z m 7.938,2.299 a 2.27,2.27 0 0 1 -2.292,-2.3 v -4.54 a 13.844,13.844 0 0 0 3.298,-0.954 c 0.447,-0.224 0.894,-0.449 1.286,-0.785 v 6.28 a 2.306,2.306 0 0 1 -2.292,2.299 z m 0.335,-9.252 c -0.838,0.393 -1.733,0.617 -2.683,0.785 v -4.15 a 2.27,2.27 0 0 1 2.292,-2.298 2.27,2.27 0 0 1 2.292,2.299 v 1.01 c 0.056,0.952 -0.671,1.793 -1.9,2.354 z"
fill="#ffffff"
id="path9527" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg558"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs548">
<style
id="style546">.cls-1{fill:#fff;}</style>
</defs>
<title
id="title550">hedera--logo</title>
<g
id="g648"
transform="scale(0.2048)">
<g
id="Layer_2"
data-name="Layer 2">
<g
id="Layer_1-2"
data-name="Layer 1">
<path
d="M 1250,0 C 559.64,0 0,559.64 0,1250 0,1940.36 559.64,2500 1250,2500 1940.36,2500 2500,1940.36 2500,1250 2500,559.64 1940.36,0 1250,0"
id="path552" />
<path
class="cls-1"
d="M 1758.12,1790.62 H 1599.38 V 1453.13 H 900.62 v 337.49 H 741.87 V 696.25 h 158.75 v 329.37 h 698.76 V 696.25 h 158.75 z m -850,-463.75 h 698.75 V 1152.5 H 908.12 Z"
id="path554" />
</g>
</g>
</g>
<metadata
id="metadata642">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>hedera--logo</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg7585"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs7589" />
<g
fill="none"
id="g7583"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#8834ff"
id="circle7579" />
<path
d="m 7,21.23 c 0.191,0 0.392,0.01 0.583,0 0.363,-0.027 0.727,-0.1 1.082,-0.19 a 5.494,5.494 0 0 0 1.928,-0.965 c 0.164,-0.127 0.327,-0.263 0.482,-0.409 0.327,-0.327 0.61,-0.7 0.837,-1.1 0.2,-0.355 0.345,-0.737 0.455,-1.128 0.009,-0.027 0.009,-0.064 0.018,-0.091 h -1.428 a 4.1,4.1 0 0 1 -0.882,-0.1 0.248,0.248 0 0 0 -0.082,-0.018 0.131,0.131 0 0 1 -0.037,-0.028 c 0.082,-0.181 0.155,-0.354 0.228,-0.536 l 0.555,-1.283 a 0.603,0.603 0 0 1 0.081,-0.172 0.207,0.207 0 0 1 0.146,-0.055 c 0.446,-0.009 0.882,0 1.328,0 h 0.118 c -0.018,-0.073 -0.018,-0.127 -0.036,-0.19 A 4.682,4.682 0 0 0 11.539,13.272 6.426,6.426 0 0 0 10.911,12.582 4.666,4.666 0 0 0 9.975,11.899 6.341,6.341 0 0 0 8.865,11.408 5.91,5.91 0 0 0 7.883,11.19 C 7.619,11.162 7.364,11.153 7.101,11.135 7.037,11.135 6.973,11.126 6.91,11.117 A 0.082,0.082 0 0 1 6.855,11.062 C 6.764,10.853 6.673,10.653 6.582,10.444 6.472,10.198 6.372,9.953 6.264,9.716 6.182,9.516 6.091,9.326 6,9.116 L 6.191,9.061 C 6.591,9.007 7.001,8.989 7.41,9.007 a 8.738,8.738 0 0 1 1.928,0.282 c 0.4,0.109 0.8,0.245 1.182,0.409 0.537,0.227 1.046,0.51 1.52,0.846 0.208,0.154 0.417,0.318 0.618,0.482 0.09,0.073 0.181,0.155 0.272,0.236 0.455,0.437 0.855,0.937 1.192,1.474 0.336,0.536 0.582,1.118 0.746,1.728 0.054,0.2 0.09,0.41 0.136,0.61 a 0.08,0.08 0 0 0 0.073,0.054 h 1.846 c 0.037,-0.146 0.064,-0.291 0.091,-0.437 0.11,-0.427 0.255,-0.837 0.437,-1.228 0.145,-0.327 0.327,-0.645 0.536,-0.936 0.191,-0.264 0.391,-0.528 0.61,-0.773 a 5.73,5.73 0 0 1 0.518,-0.537 8.284,8.284 0 0 1 1.237,-0.928 C 20.807,10.007 21.28,9.779 21.78,9.598 22.126,9.48 22.471,9.371 22.817,9.28 23.08,9.216 23.335,9.17 23.608,9.134 23.826,9.098 24.054,9.08 24.281,9.061 c 0.146,-0.009 0.282,-0.018 0.428,-0.018 0.218,0 0.427,-0.009 0.636,0 0.21,0.01 0.419,0.055 0.628,0.091 0.009,0 0.009,0.01 0.027,0.027 l -0.155,0.364 c -0.163,0.382 -0.327,0.764 -0.5,1.155 a 5.877,5.877 0 0 0 -0.182,0.419 c -0.036,0.09 -0.127,0.054 -0.19,0.072 -0.055,0.01 -0.1,0.01 -0.155,0 a 6.308,6.308 0 0 0 -2.683,0.628 5.348,5.348 0 0 0 -1.092,0.71 c -0.136,0.118 -0.29,0.236 -0.418,0.372 -0.328,0.328 -0.61,0.7 -0.837,1.11 a 5.451,5.451 0 0 0 -0.436,1.064 c -0.01,0.027 -0.01,0.064 -0.019,0.091 h 0.1 c 0.473,0 0.955,-0.01 1.428,0 0.282,0 0.564,0.045 0.837,0.136 0.01,0.01 0.018,0.01 0.027,0.019 l -0.263,0.6 c -0.182,0.427 -0.373,0.855 -0.555,1.291 -0.055,0.128 -0.091,0.155 -0.237,0.155 h -1.328 c 0.037,0.127 0.064,0.236 0.1,0.346 0.128,0.382 0.31,0.745 0.537,1.082 0.137,0.2 0.282,0.382 0.437,0.564 0.09,0.109 0.19,0.218 0.29,0.309 0.337,0.327 0.72,0.61 1.128,0.837 0.346,0.2 0.719,0.364 1.101,0.49 0.364,0.128 0.746,0.21 1.137,0.246 l 0.718,0.055 c 0.091,0.01 0.182,0.01 0.273,0.018 0.018,0.01 0.037,0.018 0.046,0.037 0.154,0.363 0.309,0.727 0.473,1.091 l 0.39,0.891 c -0.127,0.028 -0.245,0.055 -0.372,0.064 -0.31,0.018 -0.628,0.036 -0.937,0.036 -0.282,0 -0.564,-0.027 -0.837,-0.063 a 16.283,16.283 0 0 1 -1.128,-0.2 8.51,8.51 0 0 1 -1.31,-0.437 7.936,7.936 0 0 1 -1.436,-0.8 19.28,19.28 0 0 1 -0.691,-0.537 4.257,4.257 0 0 1 -0.419,-0.391 7.38,7.38 0 0 1 -1.4,-2 6.055,6.055 0 0 1 -0.455,-1.374 c -0.018,-0.046 -0.027,-0.1 -0.037,-0.146 0,-0.09 -0.045,-0.109 -0.127,-0.109 h -1.837 a 6.713,6.713 0 0 1 -0.437,1.437 5.722,5.722 0 0 1 -0.609,1.11 9.887,9.887 0 0 1 -0.61,0.773 4.653,4.653 0 0 1 -0.509,0.527 c -0.282,0.246 -0.582,0.473 -0.882,0.7 a 7.216,7.216 0 0 1 -1.146,0.665 8.122,8.122 0 0 1 -2.365,0.709 c -0.282,0.045 -0.564,0.073 -0.845,0.1 a 4.26,4.26 0 0 1 -0.482,0 c -0.237,0 -0.473,-0.01 -0.7,-0.018 C 6.318,23.349 6.236,23.341 6.155,23.322 6.109,23.313 6.091,23.295 6.118,23.241 6.3,22.822 6.491,22.404 6.673,21.985 6.783,21.731 6.883,21.495 7,21.231 Z"
fill="#ffffff"
id="path7581" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

@@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg3009"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3013" />
<g
fill="none"
id="g3007"
transform="scale(16)">
<circle
fill="#00eaab"
cx="16"
cy="16"
r="16"
id="circle2997" />
<g
fill="#ffffff"
id="g3005">
<path
d="m 24.8,9.568 -1.78,2.77 a 7.835,7.835 0 0 1 0.856,3.595 c 0,4.4 -3.56,7.943 -7.943,7.943 A 7.755,7.755 0 0 1 12.356,23.02 l -2.788,1.797 c 1.797,1.276 3.98,2.049 6.348,2.049 6.029,0 10.933,-4.887 10.933,-10.933 0,-2.385 -0.756,-4.568 -2.049,-6.365 z"
id="path2999" />
<path
d="m 15.933,21.39 a 5.482,5.482 0 0 0 5.39,-4.483 12.473,12.473 0 0 0 -9.942,2.066 5.458,5.458 0 0 0 4.552,2.418 z"
id="path3001" />
<path
d="m 18.62,15.63 c 0.957,0 1.88,0.101 2.788,0.303 a 5.494,5.494 0 0 0 -5.492,-5.492 5.48,5.48 0 0 0 -5.424,6.23 C 9.115,17.73 8.46,18.553 8.426,18.586 A 8.049,8.049 0 0 1 7.973,15.95 c 0,-4.4 3.56,-7.944 7.943,-7.944 1.293,0 2.502,0.302 3.577,0.857 L 22.264,7.066 A 10.658,10.658 0 0 0 15.933,5 10.923,10.923 0 0 0 5,15.933 c 0,2.435 0.79,4.669 2.133,6.482 0.52,-0.94 1.142,-1.797 1.864,-2.57 0,0 1.075,-1.124 1.898,-1.695 a 13.041,13.041 0 0 1 7.725,-2.52 z"
id="path3003" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg7790"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs7794" />
<g
fill="none"
id="g7788"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#2a3069"
id="circle7780" />
<g
fill="#ffffff"
id="g7786">
<path
d="m 18.347,10.533 c 0,-3.52 -1.707,-6.506 -2.987,-7.466 0,0 -0.107,-0.107 -0.107,0.106 -0.106,6.72 -3.52,8.534 -5.333,11.094 -4.373,5.653 -0.32,11.946 3.84,13.12 2.347,0.64 -0.533,-1.174 -0.853,-4.907 -0.534,-4.693 5.44,-8.107 5.44,-11.947"
id="path7782" />
<path
d="m 20.587,12.88 c -0.214,0.853 -1.067,2.667 -2.24,4.373 -3.947,5.654 -1.707,8.427 -0.427,9.92 0.747,0.854 0,0 1.813,-0.853 0.107,-0.107 3.627,-1.92 3.947,-6.08 0.427,-4.053 -2.133,-6.613 -3.093,-7.36"
id="path7784" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg3209"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3213" />
<g
fill="none"
fill-rule="evenodd"
id="g3207"
transform="scale(16)">
<circle
fill="#005ffa"
fill-rule="nonzero"
cx="16"
cy="16"
r="16"
id="circle3203" />
<path
d="m 20.694,14.598 a 3.407,3.407 0 0 0 -1.41,-0.305 h -4.917 a 1.71,1.71 0 0 1 -1.71,-1.71 V 6.693 H 9.239 v 7.6 a 3.42,3.42 0 0 0 3.42,3.42 h 4.916 a 1.71,1.71 0 0 1 1.71,1.71 v 5.89 h 3.419 v -7.6 a 3.419,3.419 0 0 0 -2.01,-3.115 z M 9.356,19.803 v 5.744 h 3.42 V 23.222 A 3.42,3.42 0 0 0 9.356,19.803 Z M 19.88,6.929 h -0.714 v 2.325 a 3.42,3.42 0 0 0 3.42,3.42 V 6.928 H 19.88 Z"
fill="#ffffff"
id="path3205" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 943 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg7989"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs7993" />
<g
fill="none"
fill-rule="evenodd"
id="g7987"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#1fc5c9"
r="16"
id="circle7983" />
<path
d="m 11.296,22.472 2.164,-2.164 a 5,5 0 0 0 6.848,-6.848 l 2.164,-2.164 A 8,8 0 0 1 11.296,22.472 Z M 9.528,20.704 A 8,8 0 0 1 20.704,9.528 L 18.54,11.692 A 5,5 0 0 0 11.692,18.54 Z M 24,10 a 2,2 0 1 1 0,-4 2,2 0 0 1 0,4 z M 8,26 a 2,2 0 1 1 0,-4 2,2 0 0 1 0,4 z"
fill="#ffffff"
id="path7985" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 796 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg3406"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3410" />
<g
fill="none"
fill-rule="evenodd"
id="g3404"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#ffd800"
id="circle3400" />
<path
fill="#ffffff"
d="m 23.683,12.886 c 0.057,-0.057 0.17,-0.057 0.281,-0.057 1.687,0 3.036,1.428 3.036,3.143 0,1.6 -1.18,2.857 -2.698,3.142 h -0.338 c -0.562,0 -1.124,-0.171 -1.63,-0.457 a 0.939,0.939 0 0 0 -0.562,-0.171 c -0.225,0 -0.45,0.057 -0.618,0.171 -0.394,0.229 -0.562,0.629 -0.562,1.086 v 0.514 a 3.08,3.08 0 0 1 -2.699,2.8 h -0.337 c -0.562,0 -1.124,-0.171 -1.63,-0.457 -0.225,-0.114 -0.393,-0.171 -0.618,-0.171 -0.225,0 -0.45,0.057 -0.619,0.171 -0.393,0.229 -0.562,0.629 -0.562,1.086 V 24.2 c -0.112,1.486 -1.293,2.629 -2.754,2.8 h -0.281 c -1.687,0 -3.036,-1.429 -3.036,-3.143 0.056,-1.6 1.18,-2.914 2.698,-3.086 h 0.338 c 0.562,0 1.124,0.172 1.63,0.458 a 0.939,0.939 0 0 0 0.562,0.171 c 0.225,0 0.45,-0.057 0.618,-0.171 C 14.296,21 14.464,20.6 14.464,20.143 14.352,18.486 15.533,17 17.163,16.829 H 17.5 c 0.562,0 1.124,0.171 1.63,0.457 0.225,0.114 0.394,0.171 0.619,0.171 0.224,0 0.45,-0.057 0.618,-0.171 0.393,-0.229 0.562,-0.629 0.562,-1.086 -0.112,-1.657 1.124,-3.143 2.754,-3.314 z M 17.22,8.943 c 0.112,-0.057 0.169,-0.057 0.337,-0.057 1.687,0 3.036,1.428 3.036,3.143 -0.056,1.6 -1.18,2.914 -2.699,3.085 h -0.337 c -0.562,0 -1.124,-0.171 -1.63,-0.457 a 0.939,0.939 0 0 0 -0.562,-0.171 c -0.225,0 -0.45,0.057 -0.618,0.171 -0.394,0.229 -0.563,0.629 -0.563,1.086 v 0.514 c -0.112,1.485 -1.292,2.628 -2.754,2.8 h -0.281 c -1.686,0 -3.036,-1.428 -3.036,-3.143 0,-1.542 1.125,-2.8 2.642,-3.028 h 0.338 c 0.562,0 1.124,0.171 1.63,0.457 a 0.939,0.939 0 0 0 0.562,0.171 c 0.225,0 0.45,-0.057 0.618,-0.171 0.394,-0.229 0.562,-0.629 0.562,-1.086 C 14.353,10.6 15.59,9.114 17.22,8.943 Z M 11.036,5 c 1.676,0 3.035,1.382 3.035,3.086 0,1.704 -1.36,3.085 -3.035,3.085 C 9.359,11.171 8,9.79 8,8.086 8,6.382 9.36,5 11.036,5 Z"
id="path3402" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg2109"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2113" />
<g
fill="none"
id="g2107"
transform="scale(16)">
<circle
fill="#292a2e"
cx="16"
cy="16"
r="16"
id="circle2099" />
<g
fill="#ffffff"
id="g2105">
<path
d="m 22.17,10.5 c -1.34,0 -2.803,0.667 -4.348,1.982 a 19.032,19.032 0 0 0 -1.843,1.824 l 0.002,0.002 0.002,-0.002 c 0,0 0.752,0.794 1.578,1.643 a 17.474,17.474 0 0 1 1.827,-1.842 c 1.374,-1.169 2.272,-1.414 2.783,-1.414 1.927,0 3.495,1.484 3.495,3.307 0,1.814 -1.569,3.296 -3.498,3.308 -0.088,0 -0.2,-0.01 -0.34,-0.04 0.562,0.235 1.166,0.405 1.742,0.405 3.533,0 4.223,-2.237 4.27,-2.396 C 27.945,16.867 28,16.44 28,16.001 28,12.967 25.385,10.5 22.17,10.5 Z m -12.34,11 c 1.34,0 2.803,-0.667 4.348,-1.982 a 19.032,19.032 0 0 0 1.843,-1.824 l -0.002,-0.002 a 0.025,0.025 0 0 1 -0.002,0.002 c 0,0 -0.752,-0.794 -1.578,-1.643 a 17.474,17.474 0 0 1 -1.827,1.842 c -1.374,1.169 -2.272,1.414 -2.783,1.414 -1.927,0 -3.495,-1.484 -3.495,-3.307 0,-1.814 1.569,-3.296 3.498,-3.308 0.088,0 0.2,0.01 0.34,0.04 C 9.61,12.497 9.006,12.327 8.43,12.327 4.897,12.327 4.207,14.564 4.16,14.723 4.055,15.133 4,15.56 4,15.999 4,19.033 6.615,21.5 9.83,21.5 Z"
id="path2101" />
<path
d="M 23.563,19.617 C 21.754,19.574 19.874,18.19 19.491,17.846 18.5,16.956 16.213,14.549 16.034,14.36 14.358,12.538 12.086,10.5 9.829,10.5 H 9.824 c -2.744,0.013 -5.05,1.817 -5.663,4.224 0.047,-0.159 0.948,-2.439 4.267,-2.36 1.809,0.044 3.698,1.447 4.081,1.79 0.991,0.89 3.279,3.298 3.457,3.487 1.676,1.821 3.948,3.859 6.205,3.859 h 0.005 c 2.744,-0.013 5.05,-1.817 5.663,-4.224 -0.046,0.159 -0.957,2.42 -4.276,2.341 z"
id="path2103" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg3603"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3607" />
<g
fill="none"
fill-rule="evenodd"
id="g3601"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#1c1c1c"
r="16"
id="circle3597" />
<path
d="M 24.5,11 V 21 L 16,26 7.5,21 V 11 L 16,6 Z m -8.768,5.407 -0.79,0.467 1.476,0.862 0.785,-0.463 2.099,1.235 -3.131,1.84 -6.495,-3.786 -0.027,1.843 6.526,3.79 6.27,-3.687 -3.674,-2.162 0.74,-0.437 -1.476,-0.862 -0.735,0.434 -1.03,-0.606 0.901,-0.533 -1.476,-0.863 -0.897,0.53 -1.754,-1.032 3.13,-1.841 4.328,2.529 1.586,-0.938 -5.917,-3.438 -6.27,3.688 3.329,1.959 -0.628,0.37 1.476,0.863 0.623,-0.368 z"
fill="#ffffff"
fill-rule="nonzero"
id="path3599" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 966 B

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg9716"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9720" />
<g
fill="none"
fill-rule="evenodd"
id="g9714"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#242424"
id="circle9710" />
<path
fill="#ffffff"
fill-rule="nonzero"
d="m 22.257,6.77 c 0,0.701 -0.57,1.27 -1.274,1.27 A 1.272,1.272 0 0 1 19.709,6.77 c 0,-0.702 0.57,-1.27 1.274,-1.27 0.704,0 1.274,0.568 1.274,1.27 z m -0.918,4.424 c -0.596,0 -1.08,-0.482 -1.08,-1.076 0,-0.594 0.484,-1.075 1.08,-1.075 0.596,0 1.079,0.481 1.079,1.075 0,0.594 -0.483,1.076 -1.08,1.076 z m -0.335,2.653 a 0.91,0.91 0 0 1 -0.912,-0.91 0.91,0.91 0 0 1 0.912,-0.909 0.91,0.91 0 0 1 0.912,0.91 0.91,0.91 0 0 1 -0.912,0.909 z m -0.054,1.372 a 0.78,0.78 0 0 1 -1.56,0 0.78,0.78 0 0 1 1.56,0 z m -1.234,1.724 c 0,0.37 -0.3,0.667 -0.669,0.667 a 0.668,0.668 0 1 1 0.67,-0.667 z m -1.35,1.223 a 0.574,0.574 0 1 1 -1.148,0 0.574,0.574 0 0 1 1.148,0 z m 6.874,-7.409 a 1.084,1.084 0 0 1 -2.11,-0.491 1.0831875,1.0831875 0 0 1 2.11,0.491 z m -0.518,2.803 a 0.91701758,0.91701758 0 0 1 -1.786,-0.417 0.91701758,0.91701758 0 0 1 1.786,0.417 z m -0.964,2.237 a 0.77524254,0.77524254 0 0 1 -1.51,-0.352 0.776,0.776 0 0 1 1.51,0.352 z M 22.516,17.5 a 0.663,0.663 0 0 1 -1.29,-0.3 0.661,0.661 0 0 1 0.795,-0.493 0.66,0.66 0 0 1 0.495,0.793 z m -1.357,1.189 a 0.56904833,0.56904833 0 0 1 -1.108,-0.26 0.56904833,0.56904833 0 0 1 1.108,0.26 z m -1.355,0.751 a 0.49,0.49 0 0 1 -0.952,-0.222 0.49,0.49 0 0 1 0.952,0.222 z m 7.104,-4.856 a 0.923,0.923 0 0 1 -1.232,0.427 0.917,0.917 0 0 1 -0.428,-1.229 0.923,0.923 0 0 1 1.231,-0.427 0.92,0.92 0 0 1 0.429,1.229 z m -0.961,2.215 a 0.785,0.785 0 0 1 -1.413,-0.681 0.788,0.788 0 0 1 1.048,-0.364 0.78,0.78 0 0 1 0.365,1.045 z m -1.208,1.68 a 0.68,0.68 0 0 1 -0.906,0.314 0.674,0.674 0 0 1 -0.314,-0.902 0.678,0.678 0 0 1 1.22,0.589 z m -1.346,1.188 a 0.59,0.59 0 0 1 -0.785,0.272 0.587,0.587 0 1 1 0.512,-1.056 0.587,0.587 0 0 1 0.273,0.784 z m -1.355,0.732 a 0.503,0.503 0 0 1 -0.905,-0.437 0.504,0.504 0 0 1 0.905,0.437 z m -1.273,0.369 a 0.428,0.428 0 0 1 -0.57,0.198 0.42577576,0.42577576 0 1 1 0.372,-0.766 0.425,0.425 0 0 1 0.198,0.568 z m 1.036,4.856 a 1.267,1.267 0 0 1 -0.468,-1.734 1.277,1.277 0 0 1 1.74,-0.466 c 0.61,0.35 0.82,1.127 0.469,1.734 a 1.276,1.276 0 0 1 -1.74,0.466 z m -2.99,-1.532 a 1.072,1.072 0 0 1 -0.396,-1.468 1.081,1.081 0 0 1 1.473,-0.395 c 0.516,0.296 0.693,0.954 0.396,1.468 a 1.08,1.08 0 0 1 -1.473,0.395 z m -2.202,-1.84 a 0.908,0.908 0 0 1 -0.335,-1.243 0.914,0.914 0 0 1 1.246,-0.333 0.907,0.907 0 0 1 0.335,1.24 0.913,0.913 0 0 1 -1.246,0.336 z m -1.501,-1.974 a 0.77758553,0.77758553 0 1 1 0.779,-1.346 c 0.372,0.214 0.5,0.689 0.285,1.06 a 0.78,0.78 0 0 1 -1.064,0.286 z m -0.883,-1.926 a 0.666,0.666 0 0 1 -0.246,-0.911 0.671,0.671 0 0 1 0.915,-0.245 c 0.32,0.184 0.43,0.592 0.246,0.91 a 0.67,0.67 0 0 1 -0.915,0.246 z m -0.389,-1.777 a 0.572,0.572 0 0 1 -0.21,-0.783 0.576,0.576 0 0 1 0.784,-0.21 0.57348169,0.57348169 0 1 1 -0.574,0.993 z m 3.75,9.926 a 1.081,1.081 0 0 1 -1.083,-1.08 1.08,1.08 0 0 1 1.083,-1.079 c 0.598,0 1.083,0.483 1.083,1.08 0,0.596 -0.485,1.079 -1.083,1.079 z m -2.918,-2.138 a 0.912,0.912 0 0 1 -0.043,-1.292 0.92,0.92 0 0 1 1.297,-0.042 c 0.37,0.345 0.388,0.923 0.042,1.292 a 0.92,0.92 0 0 1 -1.296,0.042 z m -1.465,-1.948 a 0.772,0.772 0 0 1 -0.035,-1.093 0.777,0.777 0 0 1 1.096,-0.036 0.77,0.77 0 0 1 0.036,1.093 0.778,0.778 0 0 1 -1.097,0.036 z m -0.859,-1.924 a 0.658,0.658 0 0 1 -0.03,-0.933 0.664,0.664 0 0 1 0.936,-0.031 0.66,0.66 0 0 1 0.031,0.934 0.664,0.664 0 0 1 -0.937,0.03 z m -0.356,-1.764 a 0.566,0.566 0 0 1 -0.026,-0.801 0.57,0.57 0 0 1 0.805,-0.027 c 0.23,0.214 0.24,0.573 0.026,0.802 a 0.57,0.57 0 0 1 -0.805,0.026 z m 0.024,-1.546 a 0.485,0.485 0 0 1 -0.023,-0.688 0.49,0.49 0 0 1 0.691,-0.022 0.489,0.489 0 0 1 -0.668,0.71 z m 0.675,8.56 a 0.918,0.918 0 0 1 0.244,-1.277 0.924,0.924 0 0 1 1.282,0.243 0.916,0.916 0 0 1 -0.244,1.276 0.925,0.925 0 0 1 -1.282,-0.242 z m -1.446,-1.936 a 0.78,0.78 0 0 1 0.207,-1.087 0.787,0.787 0 0 1 1.09,0.206 0.78,0.78 0 0 1 -0.207,1.087 0.786,0.786 0 0 1 -1.09,-0.206 z m -0.858,-1.883 a 0.674,0.674 0 0 1 0.179,-0.938 0.68,0.68 0 0 1 0.942,0.178 0.674,0.674 0 0 1 -0.18,0.94 0.68,0.68 0 0 1 -0.941,-0.18 z m -0.36,-1.754 a 0.586,0.586 0 0 1 0.155,-0.815 0.59,0.59 0 0 1 0.818,0.155 0.584,0.584 0 0 1 -0.156,0.815 0.59,0.59 0 0 1 -0.817,-0.155 z m 0.04,-1.536 a 0.5,0.5 0 0 1 0.132,-0.696 0.504,0.504 0 0 1 0.699,0.132 0.503,0.503 0 0 1 -0.831,0.564 z m 0.314,-1.283 a 0.427,0.427 0 1 1 0.706,-0.48 0.427,0.427 0 0 1 -0.706,0.48 z m -4.74,-1.542 a 1.276,1.276 0 0 1 1.74,0.466 1.268,1.268 0 0 1 -0.467,1.734 C 6.3,18.357 5.522,18.148 5.171,17.542 a 1.268,1.268 0 0 1 0.466,-1.735 z m 2.83,-1.81 a 1.08,1.08 0 0 1 1.474,0.393 c 0.297,0.515 0.12,1.172 -0.396,1.469 A 1.082,1.082 0 0 1 8.072,15.465 1.073,1.073 0 0 1 8.467,13.996 Z m 2.701,-0.977 a 0.915,0.915 0 0 1 1.246,0.333 0.91,0.91 0 0 1 -0.334,1.243 0.915,0.915 0 0 1 -1.246,-0.334 0.908,0.908 0 0 1 0.334,-1.242 z m 2.467,-0.306 a 0.78,0.78 0 0 1 1.064,0.285 0.775,0.775 0 0 1 -0.285,1.06 0.78,0.78 0 0 1 -1.066,-0.285 0.775,0.775 0 0 1 0.287,-1.06 z m 2.114,0.204 a 0.67,0.67 0 0 1 0.914,0.245 0.67,0.67 0 0 1 -1.16,0.667 0.666,0.666 0 0 1 0.246,-0.912 z m 1.738,0.554 a 0.Line truncated
id="path9712" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.5 KiB

@@ -0,0 +1,115 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg3892"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs3896" />
<g
fill="none"
id="g3890"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#00d4d5"
id="circle3840" />
<g
fill="#ffffff"
id="g3888">
<path
d="m 16.519,5 v 5.457 l 4.738,-2.725 z"
id="path3842" />
<path
opacity="0.9"
d="m 21.257,7.732 v 5.457 l 4.737,-2.732 z"
id="path3844" />
<path
opacity="0.8"
d="m 16.519,10.457 v 5.457 l 4.738,-2.725 z m 4.738,2.733 v 5.456 l 4.737,-2.732 z"
id="path3846" />
<path
opacity="0.8"
d="m 16.519,15.914 v 5.457 l 4.738,-2.725 z"
id="path3848" />
<path
d="m 21.257,18.646 v 5.457 l 4.737,-2.732 z"
id="path3850" />
<path
opacity="0.4"
d="M 4.273,10.273 V 15.73 L 9.011,12.998 Z"
id="path3852" />
<path
opacity="0.2"
d="m 10.25,12.302 v 5.457 l 4.73,-2.725 z"
id="path3854" />
<path
opacity="0.3"
d="m 6.738,15.753 v 5.457 l 4.737,-2.732 z"
id="path3856" />
<path
opacity="0.9"
d="m 9.86,19.871 v 5.457 l 4.73,-2.732 z"
id="path3858" />
<path
opacity="0.7"
d="m 16.48,22.22 v 5.458 l 4.73,-2.733 z"
id="path3860" />
<path
opacity="0.9"
d="m 11.039,9.607 v 5.458 l 4.73,-2.725 z"
id="path3862" />
<path
opacity="0.8"
d="m 16.519,5 v 5.457 L 11.781,7.732 Z"
id="path3864" />
<path
opacity="0.6"
d="m 11.039,7.32 v 5.456 L 6.3,10.044 Z"
id="path3866" />
<path
opacity="0.6"
d="m 15.777,10.02 v 5.458 l -4.738,-2.733 z"
id="path3868" />
<path
opacity="0.95"
d="m 10.228,12.302 v 5.457 L 5.49,15.034 Z"
id="path3870" />
<path
opacity="0.6"
d="m 16.519,15.914 v 5.457 l -4.73,-2.725 z"
id="path3872" />
<path
opacity="0.55"
d="m 6.738,17.185 v 5.457 L 2,19.909 Z"
id="path3874" />
<path
d="m 25.994,10.457 v 5.457 l -4.737,-2.725 z"
id="path3876" />
<path
opacity="0.95"
d="m 21.257,13.19 v 5.456 l -4.738,-2.732 z"
id="path3878" />
<path
opacity="0.9"
d="m 25.994,15.914 v 5.457 l -4.737,-2.725 z"
id="path3880" />
<path
opacity="0.7"
d="m 21.257,18.646 v 5.457 l -4.738,-2.732 z"
id="path3882" />
<path
opacity="0.4"
d="m 15.47,20.92 v 5.457 l -4.737,-2.725 z"
id="path3884" />
<path
d="m 21.257,7.732 v 5.457 l -4.738,-2.732 z"
id="path3886" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 512 512.00001"
xml:space="preserve"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs1203" />
<style
type="text/css"
id="style1188">
.st0{fill:#4F473B;}
</style>
<g
id="g1198"
transform="matrix(0.25599655,0,0,0.25924051,4.9543688e-4,0)">
<path
class="st0"
d="m 1047.4,982.5 683.3,678.3 c 359.1,-380.9 359.1,-975.7 0,-1356.6"
id="path1190" />
<path
class="st0"
d="M 997.5,1027.4 324.2,1695.7 997.5,1975 1670.8,1695.7"
id="path1192" />
<path
class="st0"
d="M 972.6,957.6 1670.9,264.3 1027.4,0 389,1541.2 Z"
id="path1194" />
<path
class="st0"
d="m 0,982.5 c -0.5,252.3 95.9,495.1 269.3,678.3 L 937.6,49.8"
id="path1196" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 994 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg8186"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs8190" />
<g
fill="none"
fill-rule="evenodd"
id="g8184"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#0093dd"
id="circle8180" />
<path
fill="#ffffff"
d="m 13.54,16 5.174,5.33 3.265,-3.363 a 1.446,1.446 0 0 1 2.088,0 1.554,1.554 0 0 1 0,2.152 l -4.309,4.44 a 1.456,1.456 0 0 1 -2.088,0 l -6.216,-6.406 v 3.808 c 0,0.836 -0.666,1.522 -1.477,1.522 C 9.161,23.483 8.5,22.801 8.5,21.961 V 10.04 c 0,-0.84 0.661,-1.522 1.477,-1.522 0.815,0 1.477,0.682 1.477,1.522 v 3.808 L 17.67,7.442 a 1.456,1.456 0 0 1 2.088,0 l 4.31,4.44 a 1.554,1.554 0 0 1 0,2.152 1.446,1.446 0 0 1 -2.09,0 L 18.714,10.67 Z m 5.176,-1.523 c 0.816,0 1.478,0.682 1.478,1.523 0,0.841 -0.662,1.523 -1.478,1.523 -0.816,0 -1.478,-0.682 -1.478,-1.523 0,-0.841 0.662,-1.523 1.478,-1.523 z"
id="path8182" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg4112"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4116" />
<g
fill="none"
id="g4110"
transform="scale(16)">
<circle
fill="#000000"
cx="16"
cy="16"
r="16"
id="circle4106" />
<path
d="M 25.847,9.448 C 25.487,9.176 25.056,8.805 24.271,8.712 23.535,8.619 22.785,9.09 22.278,9.402 c -0.507,0.311 -1.465,1.227 -1.861,1.505 -0.396,0.279 -1.41,0.538 -3.042,1.473 -1.632,0.935 -8.035,4.86 -8.035,4.86 l 1.667,0.02 -7.43,3.655 H 4.319 L 3.25,21.691 c 0,0 0.944,0.239 1.736,-0.239 v 0.219 c 0,0 8.847,-3.33 10.556,-2.467 L 14.5,19.495 c 0.09,0 1.77,0.107 1.77,0.107 0,0 0.056,1.001 1.07,1.644 1.014,0.637 1.035,0.989 1.035,0.989 0,0 -0.528,0.205 -0.528,0.464 0,0 0.778,-0.226 1.5,-0.206 0.722,0.02 1.354,0.206 1.354,0.206 0,0 -0.055,-0.279 -0.757,-0.464 -0.708,-0.193 -1.395,-0.916 -1.736,-1.314 a 1.793,1.793 0 0 1 -0.284,-1.817 c 0.243,-0.603 1.09,-0.935 2.84,-1.797 2.062,-1.022 2.535,-1.778 2.826,-2.368 0.292,-0.59 0.722,-1.764 0.966,-2.315 0.305,-0.71 0.68,-1.088 0.993,-1.313 0.305,-0.226 1.701,-0.723 1.701,-0.723 0,0 -1.063,-0.882 -1.403,-1.14 z"
fill="#ffffff"
id="path4108" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
height="512"
viewBox="0 0 512 512"
width="512"
version="1.1"
id="svg4309"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4313" />
<g
fill="none"
id="g4307"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#0d4ea0"
r="16"
id="circle4303" />
<path
d="M 14.249,24.958 C 14.235,24.972 14.207,24.986 14.193,25 h -1.552 c -0.028,0 -0.042,-0.014 -0.056,-0.028 L 8.01,19.804 a 0.09,0.09 0 0 1 0,-0.083 l 5.698,-9.835 c 0.028,-0.041 0.097,-0.041 0.125,0 l 1.594,2.758 c 0.014,0.014 0.014,0.042 0,0.07 l -3.854,6.645 c -0.014,0.027 0,0.055 0.014,0.083 l 2.301,2.591 a 0.105,0.105 0 0 0 0.056,0.028 h 2.717 c 0.07,0 0.097,0.07 0.055,0.111 z m 1.69,-18.916 c 0.029,-0.056 0.098,-0.056 0.112,0 l 7.943,13.65 c 0.014,0.029 0,0.057 -0.014,0.084 l -4.574,5.168 a 0.105,0.105 0 0 1 -0.056,0.028 h -3.715 c -0.07,0 -0.097,-0.07 -0.055,-0.111 l 2.481,-2.814 2.329,-2.619 c 0.028,-0.028 0.028,-0.056 0.014,-0.083 l -4.409,-7.606 -1.663,-2.87 c -0.014,-0.013 -0.014,-0.041 0,-0.07 z"
fill="#ffffff"
id="path4305" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg4518"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4522" />
<g
fill="none"
fill-rule="evenodd"
id="g4516"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#000000"
fill-rule="nonzero"
id="circle4512" />
<path
d="m 14.225,23.483 h 3.508 v 3.508 H 14.225 Z M 14.225,8 h 3.508 v 3.508 h -3.508 z m 8.267,0 H 26 v 3.508 H 22.492 Z M 6,8 h 3.508 v 3.508 H 6 Z m 12.358,7.742 h 3.508 v 3.508 h -3.508 z m -8.275,0 h 3.508 v 3.508 h -3.508 z"
fill="#ffffff"
id="path4514" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 786 B

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg4721"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4725" />
<g
fill="none"
fill-rule="evenodd"
id="g4719"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#2ab6f6"
r="16"
id="circle4715" />
<path
d="M 16,6 25,18.533 16,26 7,18.533 Z m -1.174,6.667 -3.913,5.333 3.913,3.2 z m 2.348,0 V 21.2 L 21.087,18 Z"
fill="#ffffff"
id="path4717" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 641 B

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg4918"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4922" />
<g
fill="none"
id="g4916"
transform="scale(16)">
<circle
fill="#1aab9b"
cx="16"
cy="16"
r="16"
id="circle4912" />
<path
d="m 7.558,21.156 v -8.045 l 6.101,4.592 v 3.453 h 1.558 V 17.38 A 0.909,0.909 0 0 0 14.854,16.654 L 7.455,11.085 A 0.909,0.909 0 0 0 6,11.81 v 9.346 z m 16.874,0 v -8.045 l -6.101,4.592 v 3.453 H 16.773 V 17.38 c 0,-0.286 0.134,-0.555 0.362,-0.726 l 7.4,-5.569 a 0.909,0.909 0 0 1 1.455,0.726 v 9.346 h -1.558 z"
fill="#ffffff"
id="path4914" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 821 B

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg5115"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5119" />
<g
fill="none"
fill-rule="evenodd"
id="g5113"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#00b0ff"
id="circle5109" />
<path
fill="#ffffff"
fill-rule="nonzero"
d="m 24,12.061 v 8.915 l -2.536,1.48 v -5.95 L 16,19.776 10.536,16.503 v 5.953 L 8,20.976 V 12.06 l 8,4.805 8,-4.805 z m -7.97,11.117 2.34,-1.399 2.31,1.399 -4.65,2.822 -4.648,-2.822 2.31,-1.399 2.339,1.399 z M 20.65,8.822 18.339,10.221 16,8.822 13.661,10.221 11.351,8.822 16,6 Z"
id="path5111" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 840 B

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 512.00001 512"
xml:space="preserve"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs357" />
<path
d="m 410.28191,26.16889 -106.83241,158.72 c -7.38735,10.80889 6.81909,23.89333 17.04773,14.79111 l 105.12763,-91.59111 c 2.84129,-2.27556 6.81909,-0.56889 6.81909,3.41333 v 286.15111 c 0,3.98223 -5.11432,5.68889 -7.38735,2.84445 L 106.83241,19.34222 C 96.60377,6.82667 81.82908,0 65.34961,0 H 53.98446 C 24.43507,0 0,24.46222 0,54.61333 V 457.38667 C 0,487.53778 24.43507,512 54.55272,512 c 18.7525,0 36.36848,-9.67111 46.59711,-26.16889 l 106.83241,-158.72 C 215.36959,316.30222 201.16315,303.21778 190.93452,312.32 L 85.80688,403.34222 c -2.84129,2.27556 -6.81909,0.56889 -6.81909,-3.41333 V 114.34667 c 0,-3.98223 5.11432,-5.68889 7.38735,-2.84445 L 404.59933,492.65778 C 414.82797,505.17333 430.17092,512 446.08213,512 h 11.36515 C 487.56493,512 512,487.53778 512,457.38667 V 54.61333 C 512,24.46222 487.56493,0 457.44728,0 438.12653,0 420.51054,9.67111 410.28191,26.16889 Z"
id="path352"
style="stroke-width:5.68573" />
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg5312"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5316" />
<g
fill="none"
fill-rule="evenodd"
id="g5310"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#67b2e8"
id="circle5306" />
<path
fill="#ffffff"
d="M 6.145,11.954 A 19.83,19.83 0 0 1 6,9.636 20.035,20.035 0 0 1 10.152,7.857 20.221,20.221 0 0 1 16.414,7.004 c 0.568,0.011 1.39,0.074 2.014,0.141 a 6.005,6.005 0 0 0 -3.065,4.19 c -0.06,0.314 -0.093,0.64 -0.104,0.988 -0.016,0.536 -0.068,0.958 -0.18,1.353 a 4.53,4.53 0 0 1 -8.469,0.672 1.475,1.475 0 0 1 -0.1,-0.3 20.172,20.172 0 0 1 -0.365,-2.094 z m 16.613,8.56 c -0.238,0.37 -0.49,0.73 -0.752,1.085 a 5.898,5.898 0 0 0 -0.73,-2.89 5.933,5.933 0 0 0 -2.146,-2.263 l -0.09,-0.055 a 7.075,7.075 0 0 1 -0.149,-0.09 C 17.754,15.578 17.061,14.566 16.817,13.26 A 4.518,4.518 0 0 1 20.2,8.041 c 0.82,-0.198 1.63,-0.17 2.437,0.083 0.619,0.195 1.245,0.45 2.008,0.807 0.44,0.207 0.884,0.437 1.356,0.704 a 20.113,20.113 0 0 1 -0.452,4.148 20.147,20.147 0 0 1 -2.79,6.731 z m -3.037,3.673 A 20.522,20.522 0 0 1 16.001,27 15.74,15.74 0 0 1 14.984,26.361 20.375,20.375 0 0 1 7.696,17.639 a 5.882,5.882 0 0 0 2.42,0.785 6.027,6.027 0 0 0 3.614,-0.773 4.618,4.618 0 0 1 1.706,-0.569 4.52,4.52 0 0 1 4.902,3.206 c 0.335,1.121 0.237,2.222 -0.283,3.307 -0.044,0.092 -0.082,0.166 -0.172,0.343 l -0.044,0.087 a 0.581,0.581 0 0 1 -0.118,0.162 z"
id="path5308" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg5533"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5537" />
<g
fill="none"
id="g5531"
transform="scale(16)">
<circle
cx="16"
cy="16"
r="16"
fill="#1a4199"
id="circle5515" />
<g
fill="#ffffff"
id="g5529">
<path
d="m 10.676,7.125 10.732,6.191 v 6.319 L 5,10.159 10.265,7.125 a 0.42,0.42 0 0 1 0.42,0"
opacity="0.7"
id="path5517" />
<path
opacity="0.9"
d="m 21.408,7 -5.467,3.16 5.467,3.156 z"
id="path5519" />
<path
d="m 21.408,7 5.264,3.036 a 0.42,0.42 0 0 1 0.22,0.367 v 12.389 l -5.484,-3.157 z"
id="path5521" />
<path
d="m 26.881,22.792 -5.264,3.033 a 0.44,0.44 0 0 1 -0.42,0 l -10.732,-6.19 v -6.328 z"
opacity="0.9"
id="path5523" />
<path
d="m 5,10.16 v 12.387 a 0.42,0.42 0 0 0 0.22,0.368 l 5.265,3.036 V 13.307 Z"
opacity="0.6"
id="path5525" />
<path
opacity="0.7"
d="m 10.476,25.95 5.465,-3.158 -5.465,-3.157 z"
id="path5527" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg5748"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5752" />
<g
fill="none"
id="g5746"
transform="scale(16)">
<circle
fill="#23336f"
cx="16"
cy="16"
r="16"
id="circle5742" />
<path
d="m 16.485,19.46 c 0,0 2.913,0.717 5.22,-1.096 2.307,-1.812 2.235,-4.545 2.235,-4.545 0,0 -2.61,-0.813 -4.982,0.916 -2.371,1.728 -2.473,4.725 -2.473,4.725 z m -0.009,1.367 c 0,0 0.476,2.05 2.341,2.92 1.865,0.87 3.554,-0.041 3.554,-0.041 0,0 -0.317,-1.892 -2.153,-2.83 -1.836,-0.936 -3.742,-0.049 -3.742,-0.049 z m 4.389,-0.887 c 0,0 1.007,1.119 2.476,1.018 1.47,-0.102 2.21,-1.257 2.21,-1.257 0,0 -0.854,-1.074 -2.325,-1.026 -1.47,0.049 -2.361,1.265 -2.361,1.265 z m -1.473,-7.067 c 0,0 -1.552,-2.566 -4.466,-2.916 -2.913,-0.35 -4.794,1.634 -4.794,1.634 0,0 1.271,2.42 4.17,2.875 2.899,0.455 5.09,-1.593 5.09,-1.593 z m 0.973,-0.96 c 0,0 1.114,-1.785 0.41,-3.72 C 20.07,6.26 18.23,5.71 18.23,5.71 c 0,0 -1.11,1.563 -0.475,3.522 0.634,1.96 2.609,2.682 2.609,2.682 z m -3.73,-2.475 c 0,0 0.079,-1.504 -1.032,-2.472 C 14.492,6 13.15,6.292 13.15,6.292 c 0,0 -0.155,1.364 0.92,2.37 1.076,1.008 2.564,0.776 2.564,0.776 z M 14.022,16.4 c 0,0 -2.568,1.552 -2.917,4.466 -0.35,2.913 1.633,4.794 1.633,4.794 0,0 2.42,-1.269 2.875,-4.17 0.455,-2.901 -1.591,-5.09 -1.591,-5.09 z M 13.06,15.426 c 0,0 -1.787,-1.114 -3.72,-0.41 -1.933,0.705 -2.484,2.543 -2.484,2.543 0,0 1.564,1.11 3.522,0.476 1.96,-0.634 2.682,-2.61 2.682,-2.61 z m -2.474,3.731 c 0,0 -1.504,-0.08 -2.47,1.031 -0.968,1.112 -0.677,2.453 -0.677,2.453 0,0 1.364,0.155 2.371,-0.92 1.007,-1.076 0.776,-2.564 0.776,-2.564 z"
fill="#ffffff"
id="path5744" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg5951"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs5955" />
<g
fill="none"
id="g5949"
transform="scale(16)">
<circle
fill="#050708"
cx="16"
cy="16"
r="16"
id="circle5945" />
<path
d="m 15.855,5.014 a 0.77,0.77 0 0 1 0.627,0.154 l 8.702,6.465 c 0.2,0.15 0.325,0.4 0.315,0.654 v 7.424 a 0.802,0.802 0 0 1 -0.346,0.682 l -8.671,6.442 A 0.782,0.782 0 0 1 15.49,26.81 C 12.61,24.67 9.731,22.53 6.851,20.392 a 0.826,0.826 0 0 1 -0.35,-0.68 v -7.42 a 0.826,0.826 0 0 1 0.347,-0.68 l 8.641,-6.42 a 0.901,0.901 0 0 1 0.366,-0.178 z m -0.104,20.014 c -0.005,0.116 -0.007,0.233 -0.008,0.349 l 0.002,0.697 c 0.15,0.002 0.3,0.003 0.45,0 V 25.05 a 5.023,5.023 0 0 0 -0.444,-0.022 z m -1.71,-0.918 -0.252,0.001 c 0.18,0.315 0.351,0.635 0.535,0.947 0.15,0 0.3,0 0.452,-0.01 -0.12,-0.332 -0.327,-0.621 -0.482,-0.936 a 17.125,17.125 0 0 0 -0.505,0 z m 2.727,0.48 a 9.27,9.27 0 0 0 0.003,0.458 h 0.42 c 0.019,-0.149 0.02,-0.298 0.017,-0.448 a 5.86,5.86 0 0 0 -0.44,-0.01 z m -0.475,-2.457 c -0.63,0.004 -1.261,-0.004 -1.892,0.005 a 15.41,15.41 0 0 0 0,0.43 c 0.558,0.013 1.117,0.003 1.676,0.006 v 1.029 c -0.116,10e-4 -0.23,-0.003 -0.344,0.009 -0.033,0.136 -0.016,0.277 -0.018,0.416 0.202,0.006 0.404,0.005 0.606,0.001 0.061,-0.069 0.124,-0.136 0.187,-0.204 0,-0.49 -10e-4,-0.98 0.001,-1.47 a 51.921,51.921 0 0 0 -0.216,-0.222 z m 3.344,0.576 c -0.143,-0.07 -0.295,-0.308 -0.462,-0.165 -0.497,0.331 -1.009,0.64 -1.5,0.98 0.002,0.142 0.003,0.284 0.013,0.425 0.46,0.004 0.919,0.006 1.378,-0.001 0.002,-0.15 0.002,-0.3 0.001,-0.45 a 14.925,14.925 0 0 0 -0.338,-0.004 l -0.212,0.002 c 0.365,-0.258 0.747,-0.489 1.12,-0.734 z M 13.095,22.957 12.2,22.96 c -0.003,0.15 -0.003,0.3 0,0.452 0.596,0.003 1.193,0.006 1.79,-0.002 V 22.961 C 13.393,22.954 12.796,22.957 12.2,22.96 Z M 11.592,22.3 11.371,22.301 c -0.002,0.15 -0.003,0.301 0,0.452 0.147,0.002 0.295,0.002 0.443,0 0.002,-0.15 0.002,-0.3 0,-0.45 a 12.723,12.723 0 0 0 -0.443,-0.002 z m 8.593,-1.614 c -0.006,0.246 -0.004,0.492 -0.003,0.738 0.24,0.37 0.475,0.743 0.718,1.111 0.202,-0.31 0.4,-0.626 0.605,-0.935 0.038,-0.068 0.099,-0.134 0.094,-0.218 0.005,-0.225 0.002,-0.45 -0.004,-0.675 -0.186,0.303 -0.385,0.597 -0.57,0.9 -0.042,0.058 -0.073,0.132 -0.14,0.162 -0.242,-0.356 -0.465,-0.724 -0.7,-1.083 z M 18.75,20.133 c -0.281,0.001 -0.562,-0.002 -0.844,0.003 a 83.136,83.136 0 0 1 -0.514,1.837 l 0.434,0.003 0.388,-1.421 0.236,0.012 c 0.126,0.469 0.26,0.935 0.383,1.405 0.144,0.003 0.29,0.003 0.434,0.003 z m -8.752,1.03 -0.393,0.008 v 0.444 c 0.391,0.007 0.783,0.017 1.174,-0.003 0.019,-0.147 0.01,-0.296 0.007,-0.445 -0.394,-0.002 -0.788,-0.009 -1.181,0.004 z m 3.15,-1.048 c -0.543,0.337 -1.077,0.689 -1.612,1.039 -0.002,0.144 -0.002,0.288 0.002,0.432 0.843,0.009 1.686,0.005 2.529,0.002 0.004,-0.152 0.004,-0.304 10e-4,-0.456 -0.57,-0.008 -1.138,0.004 -1.707,-0.007 0.393,-0.239 0.773,-0.497 1.162,-0.743 -0.124,-0.091 -0.25,-0.178 -0.375,-0.267 z m 1.9,-0.334 -0.224,0.001 c -0.006,0.562 0,1.125 -0.003,1.687 l 0.135,0.025 c 0.106,-0.01 0.212,-0.015 0.318,-0.02 -0.003,-0.564 0.001,-1.128 -0.003,-1.692 a 20.223,20.223 0 0 0 -0.447,0 z m 1.378,0.416 c -0.155,0.021 -0.312,0.03 -0.469,0.03 0.177,0.31 0.352,0.623 0.525,0.937 l 0.44,-0.003 c -0.095,-0.35 -0.312,-0.656 -0.496,-0.964 z m 5.959,0.213 -0.23,0.004 c -0.003,0.148 -0.003,0.296 0,0.444 0.153,0.007 0.307,0.007 0.46,0.003 v -0.449 a 8.59,8.59 0 0 0 -0.46,0.002 z M 11.597,18.618 c -0.245,0.362 -0.467,0.74 -0.714,1.099 -0.231,-0.364 -0.465,-0.727 -0.699,-1.09 a 20.66,20.66 0 0 0 -0.003,0.747 c 0.243,0.354 0.468,0.72 0.7,1.08 0.251,-0.359 0.475,-0.737 0.72,-1.101 -0.002,-0.245 10e-4,-0.49 -0.004,-0.735 z m 1.15,0.475 c -0.01,0.155 -0.009,0.31 -0.003,0.465 0.148,0.002 0.296,0.001 0.443,0 a 10.04,10.04 0 0 0 0,-0.454 4.732,4.732 0 0 0 -0.44,-0.011 z m 6.116,-1.224 -0.224,0.21 c 0,0.2 -10e-4,0.399 0.003,0.598 0.143,0 0.287,0 0.43,-0.002 0.003,-0.123 0.004,-0.246 0.003,-0.37 l 1.004,0.001 c -0.005,0.405 -0.002,0.809 -0.001,1.213 0.145,0.004 0.29,0.005 0.436,0.004 V 18.08 l -0.217,-0.21 c -0.478,-0.001 -0.956,0.002 -1.434,-0.002 z M 7.666,17.582 H 7.384 l -0.212,0.211 -0.002,0.981 0.006,0.49 c 0.037,0.089 0.12,0.166 0.202,0.214 0.49,0.014 0.981,0 1.472,0.006 H 9.055 L 9.261,19.483 C 9.262,19.341 9.262,19.199 9.259,19.057 8.707,19.051 8.154,19.056 7.601,19.054 7.597,18.71 7.601,18.367 7.598,18.023 l 0.35,-0.005 A 19.27,19.27 0 0 0 7.947,17.585 21.315,21.315 0 0 0 7.384,17.583 Z m 9.654,0.38 c -0.532,0.36 -1.08,0.693 -1.613,1.053 0.002,0.146 0.002,0.291 0.023,0.435 0.84,0 1.681,0.004 2.521,-10e-4 a 9.131,9.131 0 0 0 0,-0.472 c -0.56,-0.007 -1.122,0.004 -1.684,-0.006 0.375,-0.253 0.766,-0.482 1.134,-0.745 -0.129,-0.086 -0.254,-0.176 -0.38,-0.265 z m 5.989,-0.07 c -0.535,0.343 -1.07,0.685 -1.6,1.036 -0.002,0.146 -0.002,0.293 0,0.44 0.84,0.003 1.679,0.003 2.518,0 0.002,-0.152 0.002,-0.306 0,-0.458 -0.565,-0.004 -1.13,0.003 -1.694,-0.003 l 1.153,-0.747 c -0.124,-0.09 -0.25,-0.182 -0.377,-0.268 z m -9.95,-1.983 -0.222,10e-4 c -0.003,0.855 -0.003,1.709 0,2.563 0.15,0.004 0.3,0.004 0.449,0.003 0.018,-0.57 -0.027,-1.142 0.028,-1.708 0.304,0.521 0.637,1.026 0.955,1.54 l 0.153,-0.003 c -0.024,-0.233 0.067,-0.501 -0.086,-0.701 -0.353,-0.564 -0.71,-1.125 -1.057,-Line truncated
fill="#ffffff"
id="path5947" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
id="Layer_1"
data-name="Layer 1"
viewBox="0 0 512 512"
version="1.1"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs160" />
<title
id="title146">okb-okb-logo</title>
<g
id="Path-raw"
transform="scale(2.4150943)">
<circle
id="Oval"
cx="106"
cy="48"
r="48"
style="fill:#88bdf3" />
<circle
id="Oval-Copy"
cx="106"
cy="164"
r="48"
style="fill:#3075ee" />
<circle
id="Oval-Copy-2"
cx="164"
cy="106"
r="48"
style="fill:#5795f1" />
<circle
id="Oval-Copy-3"
cx="48"
cy="106"
r="48"
style="fill:#205fec" />
<path
id="Combined-Shape"
d="M 94.7,94.7 A 48,48 0 0 1 59.4,59.4 48.31,48.31 0 0 1 94.7,94.7 Z"
style="fill:#134bef" />
<path
id="Combined-Shape-2"
data-name="Combined-Shape"
d="M 59.3,152.7 A 48,48 0 0 1 94.6,117.4 48.31,48.31 0 0 1 59.3,152.7 Z"
style="fill:#0932e8" />
<path
id="Combined-Shape-3"
data-name="Combined-Shape"
d="m 117.3,117.3 a 48,48 0 0 1 35.3,35.3 48.31,48.31 0 0 1 -35.3,-35.3 z"
style="fill:#164bea" />
<path
id="Combined-Shape-4"
data-name="Combined-Shape"
d="M 152.7,59.3 A 48,48 0 0 1 117.4,94.6 48.31,48.31 0 0 1 152.7,59.3 Z"
style="fill:#3170f1" />
</g>
<metadata
id="metadata242">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:title>okb-okb-logo</dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg2308"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2312" />
<g
fill="none"
id="g2306"
transform="scale(16)">
<circle
fill="#101010"
cx="16"
cy="16"
r="16"
id="circle2302" />
<path
d="m 16.057,17.776 -2.03,-5.598 H 12.3 v 7.323 h 1.245 v -5.159 l 1.884,5.159 h 1.224 l 1.882,-5.159 v 5.159 h 1.276 V 12.178 H 18.086 Z M 7.671,12 C 5.423,12 4,13.695 4,15.845 c 0,2.149 1.423,3.84 3.671,3.84 2.248,0 3.674,-1.679 3.674,-3.84 C 11.345,13.683 9.922,12 7.67,12 Z m 0,6.383 c -1.433,0 -2.29,-1.078 -2.29,-2.533 0,-1.456 0.857,-2.541 2.29,-2.541 1.433,0 2.293,1.088 2.293,2.536 0,1.447 -0.858,2.538 -2.293,2.538 z m 16.467,-1.547 h 2.102 c -0.124,1.068 -0.9,1.57 -1.894,1.57 -1.423,0 -2.216,-1.047 -2.216,-2.554 0,-1.413 0.699,-2.573 2.186,-2.573 0.972,0 1.758,0.496 1.842,1.329 h 1.39 c -0.188,-1.674 -1.465,-2.606 -3.19,-2.606 -2.449,0 -3.59,1.884 -3.59,3.892 0,2.157 1.32,3.788 3.37,3.788 1.202,0 1.874,-0.556 2.144,-1.026 v 0.837 h 1.266 v -3.916 h -3.41 v 1.26 z"
fill="#ffffff"
id="path2304" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 512 512"
version="1.1"
id="svg9791"
width="512"
height="512"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs9795" />
<g
fill="none"
fill-rule="evenodd"
id="g9789"
transform="scale(16)">
<circle
cx="16"
cy="16"
fill="#1c347a"
r="16"
id="circle9785" />
<path
d="m 10.065,6.888 a 10.93,10.93 0 0 0 -3.19,3.196 V 6.888 Z m 15.004,3.11 a 10.93,10.93 0 0 0 -3.134,-3.11 h 3.134 z m -3.088,15.084 a 10.933,10.933 0 0 0 3.088,-3.08 v 3.08 z M 6.875,21.916 a 10.93,10.93 0 0 0 3.144,3.166 H 6.875 Z M 26,16 C 26,21.514 21.514,26 16,26 10.486,26 6,21.514 6,16 6,10.486 10.486,6 16,6 c 5.514,0 10,4.486 10,10 z m -10,7.292 c 4.02,0 7.292,-3.271 7.292,-7.292 0,-4.02 -3.271,-7.292 -7.292,-7.292 -4.02,0 -7.292,3.271 -7.292,7.292 0,4.02 3.271,7.292 7.292,7.292 z"
fill="#ffffff"
fill-rule="nonzero"
id="path9787" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

Loaded 100 of 401 files, more files were not shown because too many files have changed in this diff. Show more