Merge branch 'develop'

canary
WolverinDEV 2020-08-20 22:11:56 +02:00
commit b42f9376f3
336 changed files with 9219 additions and 5909 deletions

1
.gitignore vendored
View File

@ -28,7 +28,6 @@ node_modules/
# All our config files are .ts files
/*.js
/*.js.map
!babel.config.js
/webpack/*.js
/webpack/*.js.map

View File

@ -22,7 +22,7 @@ stages:
jobs:
include:
- stage: compile
script: "./scripts/travis/build.sh --enable-release --enable-debug || travis_terminate 1;"
script: "./scripts/travis/build.sh --enable-release --enable-debug --verbose || travis_terminate 1;"
deploy:
- provider: script

View File

@ -1,4 +1,18 @@
# Changelog:
* **11.08.20**
- Fixed the voice push to talk delay
* **09.08.20**
- Added a "watch to gather" context menu entry for clients
- Disassembled the current client icon sprite into his icons
- Added an icon spread generator. This now allows dynamically adding new icons to the spread sheet
- Fixed a bug that prevented the microphone settings from saving
- Enabled the CSS editor for the client as well
* **08.08.20**
- Added a watch to gather mode
- Added API support for the popout able browsers for the native client
* **05.08.20**
- Putting the CSS files within the assets. No extra load needed any more
- Revoked the async file loading limit

View File

@ -1,4 +1,4 @@
module.exports = function (api) {
export = api => {
api.cache(false);
const presets = [
[
@ -24,4 +24,4 @@ module.exports = function (api) {
presets,
plugins
};
};
}

View File

@ -0,0 +1,30 @@
html, body {
border: 0;
margin: 0;
}
.app-container {
right: 0;
left: 0;
top: 0;
bottom: 0;
width: 100%;
height: 100%;
position: absolute;
display: flex;
justify-content: stretch;
}
.app-container .app {
width: 100%;
height: 100%;
margin: 0;
display: flex;
flex-direction: column;
resize: both;
}
footer {
display: none !important;
}
/*# sourceMappingURL=main.css.map */

View File

@ -0,0 +1 @@
{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"AAAA;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EAEA;EAAe;EAAwB;;;AAIzC;EACC","file":"main.css"}

View File

@ -40,7 +40,7 @@ const APP_FILE_LIST_SHARED_SOURCE: ProjectResource[] = [
},
{ /* javascript files as manifest.json */
"type": "js",
"search-pattern": /.*\.(js|json)$/,
"search-pattern": /.*\.(js|json|svg)$/,
"build-target": "dev|rel",
"path": "js/",
@ -82,6 +82,7 @@ const APP_FILE_LIST_SHARED_SOURCE: ProjectResource[] = [
"type": "img",
"search-pattern": /.*\.(svg|png|gif)/,
"build-target": "dev|rel",
"search-exclude": /.*(client-icons|style)\/.*/,
"path": "img/",
"local-path": "./shared/img/"

View File

@ -81,7 +81,12 @@ export async function initialize() {
StageNames[Stage.LOADED] = "starting app";
overlay.classList.add("initialized");
if(parseInt(getUrlParameter("animation-short")) === 1) {
setupAnimationFinished();
} else {
setupContainer.classList.add("visible");
}
initializeTimestamp = Date.now();
return true;

View File

@ -129,6 +129,11 @@ export function finished() {
export function running() { return typeof(currentStage) !== "undefined"; }
export function register_task(stage: Stage, task: Task) {
if(!task.function) {
debugger;
throw "tried to register a loader task without a function";
}
if(currentStage > stage) {
if(config.error)
console.warn("Register loading task, but it had already been finished. Executing task anyways!");

View File

@ -1,5 +1,6 @@
import {config, critical_error, SourcePath} from "./loader";
import {load_parallel, LoadCallback, LoadSyntaxError, ParallelOptions, script_name} from "./utils";
import {type} from "os";
let _script_promises: {[key: string]: Promise<void>} = {};
@ -116,7 +117,16 @@ export async function load_multiple(paths: SourcePath[], options: MultipleOption
}
}
critical_error("Failed to load script " + script_name(result.failed[0].request, true) + " <br>" + "View the browser console for more information!");
{
const error = result.failed[0].error;
console.error(error);
let errorMessage;
if(error instanceof LoadSyntaxError)
errorMessage = error.source.message;
else
errorMessage = "View the browser console for more information!";
critical_error("Failed to load script " + script_name(result.failed[0].request, true), errorMessage);
}
throw "failed to load script " + script_name(result.failed[0].request, false);
}
}

View File

@ -1,6 +1,6 @@
import "./shared";
import * as loader from "../loader/loader";
import {ApplicationLoader, config, SourcePath} from "../loader/loader";
import {ApplicationLoader, SourcePath} from "../loader/loader";
import {script_name} from "../loader/utils";
import {loadManifest, loadManifestTarget} from "../maifest";
@ -10,8 +10,6 @@ declare global {
}
}
const node_require: typeof require = window.require;
function cache_tag() {
const ui = ui_version();
return "?_ts=" + (!!ui && ui !== "unknown" ? ui : Date.now());
@ -168,18 +166,18 @@ loader.register_task(loader.Stage.SETUP, {
export default class implements ApplicationLoader {
execute() {
/* TeaClient */
if(node_require) {
if(window.require) {
if(__build.target !== "client") {
loader.critical_error("App seems not to be compiled for the client.", "This app has been compiled for " + __build.target);
return;
}
window.native_client = true;
const path = node_require("path");
const remote = node_require('electron').remote;
const path = __non_webpack_require__("path");
const remote = __non_webpack_require__('electron').remote;
const render_entry = path.join(remote.app.getAppPath(), "/modules/", "renderer");
const render = node_require(render_entry);
const render = __non_webpack_require__(render_entry);
loader.register_task(loader.Stage.INITIALIZING, {
name: "teaclient initialize",

View File

@ -5,6 +5,8 @@ import {loadManifest, loadManifestTarget} from "../maifest";
import {getUrlParameter} from "../loader/utils";
export default class implements ApplicationLoader {
execute() {
loader.register_task(Stage.SETUP, {
function: async taskId => {
@ -27,24 +29,28 @@ export default class implements ApplicationLoader {
name: "page setup",
function: async () => {
const body = document.body;
/* top menu */
{
const container = document.createElement("div");
container.setAttribute('id', "top-menu-bar");
body.append(container);
}
/* template containers */
{
const container = document.createElement("div");
container.setAttribute('id', "templates");
body.append(container);
}
/* sounds container */
{
const container = document.createElement("div");
container.setAttribute('id', "sounds");
body.append(container);
}
/* mouse move container */
{
const container = document.createElement("div");
@ -52,6 +58,7 @@ export default class implements ApplicationLoader {
body.append(container);
}
/* tooltip container */
{
const container = document.createElement("div");
@ -78,6 +85,26 @@ export default class implements ApplicationLoader {
priority: 10
});
if(__build.target === "client") {
loader.register_task(Stage.SETUP, {
name: "native setup",
function: async () => {
const path = __non_webpack_require__("path");
const remote = __non_webpack_require__('electron').remote;
const render_entry = path.join(remote.app.getAppPath(), "/modules/", "renderer-manifest", "index");
const render = __non_webpack_require__(render_entry);
loader.register_task(loader.Stage.SETUP, {
name: "teaclient setup",
function: async () => await render.initialize(getUrlParameter("chunk")),
priority: 40
});
},
priority: 50
});
}
loader.execute_managed();
}
}

View File

@ -13,12 +13,14 @@ $setup-time: 80s / 24; /* 24 frames / sec; the initial sequence is 80 seconds */
user-select: none;
z-index: 10000;
z-index: 10000000;
display: flex;
flex-direction: column;
justify-content: center;
-webkit-app-region: drag;
.container {
flex-shrink: 0;
@ -32,6 +34,10 @@ $setup-time: 80s / 24; /* 24 frames / sec; the initial sequence is 80 seconds */
margin-bottom: 10vh;
transition-duration: .5s;
img {
user-select: none;
}
}
.setup, .idle {
@ -67,6 +73,7 @@ $setup-time: 80s / 24; /* 24 frames / sec; the initial sequence is 80 seconds */
width: 249px;
height: 125px;
background: url("../img/loader/steam.png") 0 0;
background: url("img/loader/steam.png") 0 0;
animation: sprite-steam 2.5s steps(50) forwards infinite;
}
@ -173,7 +180,7 @@ $setup-time: 80s / 24; /* 24 frames / sec; the initial sequence is 80 seconds */
}
/* Automated loader timeout */
#loader-overlay:not(.initialized) + #critical-load {
#loader-overlay:not(.initialized) + #critical-load:not(.shown) {
display: block !important;
opacity: 0;

View File

@ -1,5 +1,5 @@
#overlay-no-js, #critical-load {
z-index: 10000;
z-index: 100000000;
display: none;
position: fixed;
@ -11,6 +11,12 @@
background: #1e1e1e;
text-align: center;
-webkit-app-region: drag;
h1, h3, a {
-webkit-app-region: no-drag;
}
.container {
position: relative;
display: inline-block;

716
package-lock.json generated
View File

@ -1572,6 +1572,12 @@
"@types/node": "*"
}
},
"@types/xml-parser": {
"version": "1.2.29",
"resolved": "https://registry.npmjs.org/@types/xml-parser/-/xml-parser-1.2.29.tgz",
"integrity": "sha512-l5ID65aPDctN/dZYkDgLOEBuoHrD8S9TyfD5soORUtVHKyOs7Wr66iNxAtcmT/tER1GeYqp51jR6l08gmsRcZg==",
"dev": true
},
"@webassemblyjs/ast": {
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
@ -2023,6 +2029,12 @@
"sprintf-js": "~1.0.2"
}
},
"arr-diff": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
"integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
"dev": true
},
"arr-filter": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz",
@ -2146,6 +2158,12 @@
"integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
"dev": true
},
"array-unique": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
"integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
"dev": true
},
"arrify": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
@ -2256,6 +2274,12 @@
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
"dev": true
},
"at-least-node": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
"integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
"dev": true
},
"atob": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
@ -4515,6 +4539,41 @@
}
}
},
"expand-brackets": {
"version": "2.1.4",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
"integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
"dev": true,
"requires": {
"debug": "^2.3.3",
"define-property": "^0.2.5",
"extend-shallow": "^2.0.1",
"posix-character-classes": "^0.1.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.1"
},
"dependencies": {
"define-property": {
"version": "0.2.5",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
"integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"dev": true,
"requires": {
"is-descriptor": "^0.1.0"
}
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
}
}
},
"expand-tilde": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
@ -4632,6 +4691,77 @@
}
}
},
"extglob": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
"integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
"dev": true,
"requires": {
"array-unique": "^0.3.2",
"define-property": "^1.0.0",
"expand-brackets": "^2.1.4",
"extend-shallow": "^2.0.1",
"fragment-cache": "^0.2.1",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.1"
},
"dependencies": {
"define-property": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
"integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
"dev": true,
"requires": {
"is-descriptor": "^1.0.0"
}
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
},
"is-accessor-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
"integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-data-descriptor": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
"integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
"dev": true,
"requires": {
"kind-of": "^6.0.0"
}
},
"is-descriptor": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
"integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
"dev": true,
"requires": {
"is-accessor-descriptor": "^1.0.0",
"is-data-descriptor": "^1.0.0",
"kind-of": "^6.0.2"
}
},
"kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"dev": true
}
}
},
"extsprintf": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
@ -4751,6 +4881,12 @@
"integrity": "sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ==",
"dev": true
},
"fast-xml-parser": {
"version": "3.17.4",
"resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.17.4.tgz",
"integrity": "sha512-qudnQuyYBgnvzf5Lj/yxMcf4L9NcVWihXJg7CiU1L+oUCq8MUnFEfH2/nXR/W5uq+yvUN1h7z6s7vs2v1WkL1A==",
"dev": true
},
"fastq": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz",
@ -7618,6 +7754,12 @@
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
"dev": true
},
"isobject": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
"dev": true
},
"isstream": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
@ -8580,6 +8722,107 @@
"integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
"dev": true
},
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
"integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
"dev": true,
"requires": {
"arr-diff": "^4.0.0",
"array-unique": "^0.3.2",
"braces": "^2.3.1",
"define-property": "^2.0.2",
"extend-shallow": "^3.0.2",
"extglob": "^2.0.4",
"fragment-cache": "^0.2.1",
"kind-of": "^6.0.2",
"nanomatch": "^1.2.9",
"object.pick": "^1.3.0",
"regex-not": "^1.0.0",
"snapdragon": "^0.8.1",
"to-regex": "^3.0.2"
},
"dependencies": {
"braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
"integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
"dev": true,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
"extend-shallow": "^2.0.1",
"fill-range": "^4.0.0",
"isobject": "^3.0.1",
"repeat-element": "^1.1.2",
"snapdragon": "^0.8.1",
"snapdragon-node": "^2.0.1",
"split-string": "^3.0.2",
"to-regex": "^3.0.1"
},
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
}
}
},
"fill-range": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
"integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
"repeat-string": "^1.6.1",
"to-regex-range": "^2.1.0"
},
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"requires": {
"is-extendable": "^0.1.0"
}
}
}
},
"is-number": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
"dev": true,
"requires": {
"kind-of": "^3.0.2"
},
"dependencies": {
"kind-of": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
"dev": true,
"requires": {
"is-buffer": "^1.1.5"
}
}
}
},
"kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"dev": true
}
}
},
"miller-rabin": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
@ -9534,6 +9777,33 @@
"integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
"dev": true
},
"path": {
"version": "0.12.7",
"resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz",
"integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=",
"dev": true,
"requires": {
"process": "^0.11.1",
"util": "^0.10.3"
},
"dependencies": {
"inherits": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
"dev": true
},
"util": {
"version": "0.10.4",
"resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
"integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
"dev": true,
"requires": {
"inherits": "2.0.3"
}
}
}
},
"path-browserify": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
@ -9803,6 +10073,12 @@
"integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
"dev": true
},
"potpack": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.1.tgz",
"integrity": "sha512-15vItUAbViaYrmaB/Pbw7z6qX2xENbFSTA7Ii4tgbPtasxm5v6ryKhKtL91tpWovDJzTiZqdwzhcFBCwiMVdVw==",
"dev": true
},
"prepend-http": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
@ -13470,6 +13746,144 @@
}
}
},
"watchpack-chokidar2": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz",
"integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==",
"dev": true,
"optional": true,
"requires": {
"chokidar": "^2.1.8"
},
"dependencies": {
"anymatch": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
"integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
"dev": true,
"optional": true,
"requires": {
"micromatch": "^3.1.4",
"normalize-path": "^2.1.1"
},
"dependencies": {
"normalize-path": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
"dev": true,
"optional": true,
"requires": {
"remove-trailing-separator": "^1.0.1"
}
}
}
},
"braces": {
"version": "2.3.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
"integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
"dev": true,
"optional": true,
"requires": {
"arr-flatten": "^1.1.0",
"array-unique": "^0.3.2",
"extend-shallow": "^2.0.1",
"fill-range": "^4.0.0",
"isobject": "^3.0.1",
"repeat-element": "^1.1.2",
"snapdragon": "^0.8.1",
"snapdragon-node": "^2.0.1",
"split-string": "^3.0.2",
"to-regex": "^3.0.1"
}
},
"chokidar": {
"version": "2.1.8",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
"integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
"dev": true,
"optional": true,
"requires": {
"anymatch": "^2.0.0",
"async-each": "^1.0.1",
"braces": "^2.3.2",
"fsevents": "^1.2.7",
"glob-parent": "^3.1.0",
"inherits": "^2.0.3",
"is-binary-path": "^1.0.0",
"is-glob": "^4.0.0",
"normalize-path": "^3.0.0",
"path-is-absolute": "^1.0.0",
"readdirp": "^2.2.1",
"upath": "^1.1.1"
}
},
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"dev": true,
"optional": true,
"requires": {
"is-extendable": "^0.1.0"
}
},
"fill-range": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
"integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
"dev": true,
"optional": true,
"requires": {
"extend-shallow": "^2.0.1",
"is-number": "^3.0.0",
"repeat-string": "^1.6.1",
"to-regex-range": "^2.1.0"
}
},
"glob-parent": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
"integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
"dev": true,
"optional": true,
"requires": {
"is-glob": "^3.1.0",
"path-dirname": "^1.0.0"
},
"dependencies": {
"is-glob": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
"integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
"dev": true,
"optional": true,
"requires": {
"is-extglob": "^2.1.0"
}
}
}
},
"is-number": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
"dev": true,
"optional": true,
"requires": {
"kind-of": "^3.0.2"
}
},
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"dev": true,
"optional": true
}
}
},
"webpack": {
"version": "4.42.1",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-4.42.1.tgz",
@ -14305,6 +14719,299 @@
"source-map": "~0.6.1"
}
},
"webpack-svg-sprite-generator": {
"version": "1.0.14",
"resolved": "https://registry.npmjs.org/webpack-svg-sprite-generator/-/webpack-svg-sprite-generator-1.0.14.tgz",
"integrity": "sha512-F6NOiVxSnh5Ig6Ir1gXAnvEHBBP+nLv+6zl5oZ713BdZnuGPW2YWDsWXzJBOWcuARtHdH7m8sn4rNKUYr1WYug==",
"dev": true,
"requires": {
"fs-extra": "^9.0.1",
"path": "^0.12.7",
"potpack": "^1.0.1",
"webpack": "^4.44.1"
},
"dependencies": {
"binary-extensions": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz",
"integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==",
"dev": true,
"optional": true
},
"cacache": {
"version": "12.0.4",
"resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
"integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
"dev": true,
"requires": {
"bluebird": "^3.5.5",
"chownr": "^1.1.1",
"figgy-pudding": "^3.5.1",
"glob": "^7.1.4",
"graceful-fs": "^4.1.15",
"infer-owner": "^1.0.3",
"lru-cache": "^5.1.1",
"mississippi": "^3.0.0",
"mkdirp": "^0.5.1",
"move-concurrently": "^1.0.1",
"promise-inflight": "^1.0.1",
"rimraf": "^2.6.3",
"ssri": "^6.0.1",
"unique-filename": "^1.1.1",
"y18n": "^4.0.0"
}
},
"chokidar": {
"version": "3.4.2",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.2.tgz",
"integrity": "sha512-IZHaDeBeI+sZJRX7lGcXsdzgvZqKv6sECqsbErJA4mHWfpRrD8B97kSFN4cQz6nGBGiuFia1MKR4d6c1o8Cv7A==",
"dev": true,
"optional": true,
"requires": {
"anymatch": "~3.1.1",
"braces": "~3.0.2",
"fsevents": "~2.1.2",
"glob-parent": "~5.1.0",
"is-binary-path": "~2.1.0",
"is-glob": "~4.0.1",
"normalize-path": "~3.0.0",
"readdirp": "~3.4.0"
}
},
"enhanced-resolve": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz",
"integrity": "sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==",
"dev": true,
"requires": {
"graceful-fs": "^4.1.2",
"memory-fs": "^0.5.0",
"tapable": "^1.0.0"
},
"dependencies": {
"memory-fs": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
"integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
"dev": true,
"requires": {
"errno": "^0.1.3",
"readable-stream": "^2.0.1"
}
}
}
},
"find-cache-dir": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
"integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
"dev": true,
"requires": {
"commondir": "^1.0.1",
"make-dir": "^2.0.0",
"pkg-dir": "^3.0.0"
}
},
"fs-extra": {
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
"integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
"dev": true,
"requires": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^1.0.0"
}
},
"fsevents": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
"integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
"dev": true,
"optional": true
},
"is-binary-path": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"dev": true,
"optional": true,
"requires": {
"binary-extensions": "^2.0.0"
}
},
"jsonfile": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz",
"integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==",
"dev": true,
"requires": {
"graceful-fs": "^4.1.6",
"universalify": "^1.0.0"
}
},
"lru-cache": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
"dev": true,
"requires": {
"yallist": "^3.0.2"
}
},
"make-dir": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
"integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
"dev": true,
"requires": {
"pify": "^4.0.1",
"semver": "^5.6.0"
}
},
"memory-fs": {
"version": "0.4.1",
"resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
"integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
"dev": true,
"requires": {
"errno": "^0.1.3",
"readable-stream": "^2.0.1"
}
},
"normalize-path": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"dev": true,
"optional": true
},
"pify": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
"integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
"dev": true
},
"readdirp": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
"integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
"dev": true,
"optional": true,
"requires": {
"picomatch": "^2.2.1"
}
},
"schema-utils": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
"integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
"dev": true,
"requires": {
"ajv": "^6.1.0",
"ajv-errors": "^1.0.0",
"ajv-keywords": "^3.1.0"
}
},
"serialize-javascript": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz",
"integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==",
"dev": true,
"requires": {
"randombytes": "^2.1.0"
}
},
"ssri": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
"integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
"dev": true,
"requires": {
"figgy-pudding": "^3.5.1"
}
},
"terser-webpack-plugin": {
"version": "1.4.4",
"resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz",
"integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==",
"dev": true,
"requires": {
"cacache": "^12.0.2",
"find-cache-dir": "^2.1.0",
"is-wsl": "^1.1.0",
"schema-utils": "^1.0.0",
"serialize-javascript": "^3.1.0",
"source-map": "^0.6.1",
"terser": "^4.1.2",
"webpack-sources": "^1.4.0",
"worker-farm": "^1.7.0"
}
},
"universalify": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
"integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==",
"dev": true
},
"watchpack": {
"version": "1.7.4",
"resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.4.tgz",
"integrity": "sha512-aWAgTW4MoSJzZPAicljkO1hsi1oKj/RRq/OJQh2PKI2UKL04c2Bs+MBOB+BBABHTXJpf9mCwHN7ANCvYsvY2sg==",
"dev": true,
"requires": {
"chokidar": "^3.4.1",
"graceful-fs": "^4.1.2",
"neo-async": "^2.5.0",
"watchpack-chokidar2": "^2.0.0"
}
},
"webpack": {
"version": "4.44.1",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.1.tgz",
"integrity": "sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ==",
"dev": true,
"requires": {
"@webassemblyjs/ast": "1.9.0",
"@webassemblyjs/helper-module-context": "1.9.0",
"@webassemblyjs/wasm-edit": "1.9.0",
"@webassemblyjs/wasm-parser": "1.9.0",
"acorn": "^6.4.1",
"ajv": "^6.10.2",
"ajv-keywords": "^3.4.1",
"chrome-trace-event": "^1.0.2",
"enhanced-resolve": "^4.3.0",
"eslint-scope": "^4.0.3",
"json-parse-better-errors": "^1.0.2",
"loader-runner": "^2.4.0",
"loader-utils": "^1.2.3",
"memory-fs": "^0.4.1",
"micromatch": "^3.1.10",
"mkdirp": "^0.5.3",
"neo-async": "^2.6.1",
"node-libs-browser": "^2.2.1",
"schema-utils": "^1.0.0",
"tapable": "^1.1.3",
"terser-webpack-plugin": "^1.4.3",
"watchpack": "^1.7.4",
"webpack-sources": "^1.4.1"
}
},
"y18n": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
"integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
"dev": true
},
"yallist": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
}
}
},
"webrtc-adapter": {
"version": "7.5.1",
"resolved": "https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.5.1.tgz",
@ -14448,6 +15155,15 @@
"integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==",
"dev": true
},
"xml-parser": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/xml-parser/-/xml-parser-1.2.1.tgz",
"integrity": "sha1-wx9MNPKXXbgq0BMiISBZJzYVb80=",
"dev": true,
"requires": {
"debug": "^2.2.0"
}
},
"xtend": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",

View File

@ -40,6 +40,7 @@
"@types/sha256": "^0.2.0",
"@types/twemoji": "^12.1.1",
"@types/websocket": "0.0.40",
"@types/xml-parser": "^1.2.29",
"babel-loader": "^8.1.0",
"chunk-manifest-webpack-plugin": "^1.1.2",
"circular-dependency-plugin": "^5.2.0",
@ -49,6 +50,7 @@
"csso-cli": "^3.0.0",
"ejs": "^3.0.2",
"exports-loader": "^0.7.0",
"fast-xml-parser": "^3.17.4",
"file-loader": "^6.0.0",
"fs-extra": "latest",
"gulp": "^4.0.2",
@ -59,6 +61,7 @@
"mini-css-extract-plugin": "^0.9.0",
"mkdirp": "^0.5.1",
"node-sass": "^4.14.1",
"potpack": "^1.0.1",
"raw-loader": "^4.0.0",
"sass": "1.22.10",
"sass-loader": "^8.0.2",
@ -74,7 +77,9 @@
"webpack": "^4.42.1",
"webpack-bundle-analyzer": "^3.6.1",
"webpack-cli": "^3.3.11",
"worker-plugin": "^4.0.2"
"webpack-svg-sprite-generator": "^1.0.14",
"worker-plugin": "^4.0.2",
"xml-parser": "^1.2.1"
},
"repository": {
"type": "git",

View File

@ -37,7 +37,7 @@ fi
echo "Generating required project build files"
npm run compile-project-base; _exit_code=$?
if [[ $_exit_code -ne 0 ]]; then
echo "Failed to generate project build files"
echo "Failed to generate project build files ($_exit_code)"
exit 1
fi

View File

@ -32,38 +32,3 @@ fi
[[ $_exit_code -ne 0 ]] && {
echo "Failed to generate shared ($_exit_code)"
}
exit 0
#Easy going: Each "module" has it's exports and imports
#So lets first build the exports and ignore any errors
#Note: For the client we have to use the given file
#Web
npm run dtsgen -- --config web/tsconfig/dtsconfig.json -v
replace_tribble web/declarations/exports.d.ts
echo "Generated web declarations"
#Client
npm run dtsgen -- --config client/tsconfig/dtsconfig.json -v
replace_tribble client/declarations/exports.d.ts
echo "Generated client declarations"
#replace_tribble shared/declarations/exports.d.ts
echo "Generated shared declarations"
#Now build the merged declaration for the shared project
#Link the declaration files (All interface declarations should be equal!)
if [[ ! -d shared/declarations ]]; then
mkdir shared/declarations
if [[ $? -ne 0 ]]; then
echo "Failed to create directory shared/declarations"
exit 1
fi
fi
#Last but not least the client imports
generate_link shared/declarations/exports_app.d.ts web/declarations/imports_shared.d.ts
generate_link shared/declarations/exports_loader_app.d.ts web/declarations/imports_shared_loader.d.ts
generate_link shared/declarations/exports_app.d.ts client/declarations/imports_shared.d.ts
generate_link shared/declarations/exports_loader_app.d.ts client/declarations/imports_shared_loader.d.ts

View File

@ -1,5 +0,0 @@
import {ConnectionHandler} from "tc-shared/ConnectionHandler";
import {AbstractServerConnection} from "tc-shared/connection/ConnectionBase";
export function spawn_server_connection(handle: ConnectionHandler) : AbstractServerConnection;
export function destroy_server_connection(handle: AbstractServerConnection);

View File

@ -1,7 +1,6 @@
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/properties.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/main-layout.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/general.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/channel-tree.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/connection_handlers.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/context_menu.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/frame-chat.scss"
@ -38,6 +37,4 @@ import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/m
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/overlay-image-preview.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/ts/tab.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/ts/icons.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/ts/icons_em.scss"
import "!style-loader!css-loader?url=false!sass-loader?sourceMap=true!./static/ts/country.scss"

View File

@ -1,53 +0,0 @@
/* all icons related to basic_icons */
.clicon {
width:16px;
height:16px;
background:url('../../img/ts/basic_icons.png') no-repeat;
background-size: 16px 608px;
flex-grow: 0;
flex-shrink: 0;
}
.host {background-position: 0 -448px}
.server_open {background-position: 0 -352px}
.server_full {background-position: 0 -128px}
.server_pass {background-position: 0 -432px}
/* Server group icon */
.group_0 {background-position: 0 -464px}
.group_100 {background-position: 0 -16px}
.group_200 {background-position: 0 -304px}
.group_300 {background-position: 0 -80px}
.group_400 {background-position: 0 -528px}
.group_500 {background-position: 0 -416px}
.group_600 {background-position: 0 -272px}
.group_server{background-position: 0 -496px}
.group_channel {background-position: 0 -400px}
/* Channel icons */
.channel_open {background-position: 0 -64px}
.channel_pass {background-position: 0 -112px}
.channel_full {background-position: 0 -256px}
.channel_flag_music {background-position: 0 -32px}
.channel_flag_default {background-position: 0 -48px}
.channel_flag_moderated {background-position: 0 -192px}
.channel_flag_password {background-position: 0 -480px}
/* Client icons */
.client_mic_muted {background-position: 0 -96px}
.client_talker {background-position: 0 -144px}
.client_idle {background-position: 0 -160px}
.client_talk {background-position: 0 -208px}
.client_snd_muted {background-position: 0 -176px}
.client_query {background-position: 0 -224px}
.client_talker_request {background-position: 0 -240px}
.client_snd_disabled {background-position: 0 -320px}
.client_priority {background-position: 0 -336px}
.client_away {background-position: 0 -368px}
.client_cc {background-position: 0 -384px}
.client_cc_talk {background-position: 0 -544px}
.client_cc_idle {background-position: 0 -288px}
.client_mic_disabled {background-position: 0 -512px}

View File

@ -279,6 +279,12 @@ $animation_seperator_length: .1s;
}
}
.icon_empty {
display: inline-block;
height: 16px;
width: 16px;
}
html, body {
overflow: hidden;
}

View File

@ -74,50 +74,32 @@
}
&::-webkit-scrollbar-track {
//-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: .25em;
background-color: transparent;
cursor: pointer;
}
&::-webkit-scrollbar {
width: .5em;
height: .5em;
background-color: transparent;
cursor: pointer;
}
&::-webkit-scrollbar-thumb {
border-radius: .25em;
//-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #555;
}
&::-webkit-scrollbar-corner {
//background: #19191b;
background-color: transparent;
}
}
@mixin chat-scrollbar-vertical() {
& {
// for moz
scrollbar-color: #353535 #555;
scrollbarWidth: .5em;
}
&::-webkit-scrollbar-track {
//-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: .25em;
background-color: transparent;
cursor: pointer;
}
&::-webkit-scrollbar {
width: .5em;
background-color: transparent;
cursor: pointer;
}
&::-webkit-scrollbar-thumb {
border-radius: .25em;
//-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #555;
}
@include chat-scrollbar();
& > .simplebar-track {
.simplebar-scrollbar {
@ -136,32 +118,7 @@
}
@mixin chat-scrollbar-horizontal() {
& {
// MOZ
scrollbar-color: #353535 #555;
scrollbarWidth: .5em;
}
&::-webkit-scrollbar-track {
//-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: .25em;
background-color: transparent;
cursor: pointer;
}
&::-webkit-scrollbar {
height: .5em;
background-color: transparent;
cursor: pointer;
}
&::-webkit-scrollbar-thumb {
border-radius: .25em;
//-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #555;
}
@include chat-scrollbar();
}
@mixin text-dotdotdot() {

View File

@ -246,7 +246,7 @@
height: 10em;
background: url('../../../img/bookmark_background.png'), url('../../img/bookmark_background.png') no-repeat;
background: url('../../../img/bookmark_background.png'), url('../../img/bookmark_background.png'), url('img/bookmark_background.png') no-repeat;
display: flex;
flex-direction: column;

File diff suppressed because it is too large Load Diff

View File

@ -1,607 +0,0 @@
/* sprite bounds (px): width="496" height="400" */
.icon_em {
display: inline-block;
background: url('../../../img/client_icon_sprite.svg'), url('../../img/client_icon_sprite.svg') no-repeat;
background-size: calc(496em / 16) calc(400em / 16);
height: 1em;
width: 1em;
}
/* Icons 1em */
.icon_em.client-d_sound {
background-position: calc(0em / 16) calc(0em / 16);
}
.icon_em.client-d_sound_me {
background-position: calc(-32em / 16) calc(0em / 16);
}
.icon_em.client-d_sound_user {
background-position: calc(-64em / 16) calc(0em / 16);
}
.icon_em.client-about {
background-position: calc(-96em / 16) calc(0em / 16);
}
.icon_em.client-activate_microphone {
background-position: calc(-128em / 16) calc(0em / 16);
}
.icon_em.client-add {
background-position: calc(-160em / 16) calc(0em / 16);
}
.icon_em.client-add_foe {
background-position: calc(-192em / 16) calc(0em / 16);
}
.icon_em.client-add_folder {
background-position: calc(-224em / 16) calc(0em / 16);
}
.icon_em.client-add_friend {
background-position: calc(-256em / 16) calc(0em / 16);
}
.icon_em.client-addon {
background-position: calc(-288em / 16) calc(0em / 16);
}
.icon_em.client-addon-collection {
background-position: calc(-320em / 16) calc(0em / 16);
}
.icon_em.client-apply {
background-position: calc(-352em / 16) calc(0em / 16);
}
.icon_em.client-arrow_down {
background-position: calc(-384em / 16) calc(0em / 16);
}
.icon_em.client-arrow_left {
background-position: calc(-416em / 16) calc(0em / 16);
}
.icon_em.client-arrow_right {
background-position: calc(-448em / 16) calc(0em / 16);
}
.icon_em.client-arrow_up {
background-position: calc(-480em / 16) calc(0em / 16);
}
.icon_em.client-away {
background-position: calc(0em / 16) calc(-32em / 16);
}
.icon_em.client-ban_client {
background-position: calc(-32em / 16) calc(-32em / 16);
}
.icon_em.client-ban_list {
background-position: calc(-64em / 16) calc(-32em / 16);
}
.icon_em.client-bookmark_add {
background-position: calc(-96em / 16) calc(-32em / 16);
}
.icon_em.client-bookmark_add_folder {
background-position: calc(-128em / 16) calc(-32em / 16);
}
.icon_em.client-bookmark_duplicate {
background-position: calc(-160em / 16) calc(-32em / 16);
}
.icon_em.client-bookmark_manager {
background-position: calc(-192em / 16) calc(-32em / 16);
}
.icon_em.client-bookmark_remove {
background-position: calc(-224em / 16) calc(-32em / 16);
}
.icon_em.client-broken_image {
background-position: calc(-256em / 16) calc(-32em / 16);
}
.icon_em.client-browse-addon-online {
background-position: calc(-288em / 16) calc(-32em / 16);
}
.icon_em.client-capture {
background-position: calc(-320em / 16) calc(-32em / 16);
}
.icon_em.client-changelog {
background-position: calc(-352em / 16) calc(-32em / 16);
}
.icon_em.client-change_nickname {
background-position: calc(-384em / 16) calc(-32em / 16);
}
.icon_em.client-channel_chat {
background-position: calc(-416em / 16) calc(-32em / 16);
}
.icon_em.client-channel_collapse_all {
background-position: calc(-448em / 16) calc(-32em / 16);
}
.icon_em.client-channel_commander {
background-position: calc(-480em / 16) calc(-32em / 16);
}
.icon_em.client-channel_create {
background-position: calc(0em / 16) calc(-64em / 16);
}
.icon_em.client-channel_create_sub {
background-position: calc(-32em / 16) calc(-64em / 16);
}
.icon_em.client-channel_default {
background-position: calc(-64em / 16) calc(-64em / 16);
}
.icon_em.client-channel_delete {
background-position: calc(-96em / 16) calc(-64em / 16);
}
.icon_em.client-channel_edit {
background-position: calc(-128em / 16) calc(-64em / 16);
}
.icon_em.client-channel_expand_all {
background-position: calc(-160em / 16) calc(-64em / 16);
}
.icon_em.client-channel_green {
background-position: calc(-192em / 16) calc(-64em / 16);
}
.icon_em.client-channel_green_subscribed {
background-position: calc(-224em / 16) calc(-64em / 16);
}
.icon_em.client-channel_private {
background-position: calc(-256em / 16) calc(-64em / 16);
}
.icon_em.client-channel_red {
background-position: calc(-288em / 16) calc(-64em / 16);
}
.icon_em.client-channel_red_subscribed {
background-position: calc(-320em / 16) calc(-64em / 16);
}
.icon_em.client-channel_switch {
background-position: calc(-352em / 16) calc(-64em / 16);
}
.icon_em.client-channel_unsubscribed {
background-position: calc(-384em / 16) calc(-64em / 16);
}
.icon_em.client-channel_yellow {
background-position: calc(-416em / 16) calc(-64em / 16);
}
.icon_em.client-channel_yellow_subscribed {
background-position: calc(-448em / 16) calc(-64em / 16);
}
.icon_em.client-check_update {
background-position: calc(-480em / 16) calc(-64em / 16);
}
.icon_em.client-client_hide {
background-position: calc(0em / 16) calc(-96em / 16);
}
.icon_em.client-client_show {
background-position: calc(-32em / 16) calc(-96em / 16);
}
.icon_em.client-close_button {
background-position: calc(-64em / 16) calc(-96em / 16);
}
.icon_em.client-complaint_list {
background-position: calc(-96em / 16) calc(-96em / 16);
}
.icon_em.client-conflict-icon {
background-position: calc(-128em / 16) calc(-96em / 16);
}
.icon_em.client-connect {
background-position: calc(-160em / 16) calc(-96em / 16);
}
.icon_em.client-contact {
background-position: calc(-192em / 16) calc(-96em / 16);
}
.icon_em.client-copy {
background-position: calc(-224em / 16) calc(-96em / 16);
}
.icon_em.client-copy_url {
background-position: calc(-256em / 16) calc(-96em / 16);
}
.icon_em.client-default {
background-position: calc(-288em / 16) calc(-96em / 16);
}
.icon_em.client-default_for_all_bookmarks {
background-position: calc(-320em / 16) calc(-96em / 16);
}
.icon_em.client-delete {
background-position: calc(-352em / 16) calc(-96em / 16);
}
.icon_em.client-delete_avatar {
background-position: calc(-384em / 16) calc(-96em / 16);
}
.icon_em.client-disconnect {
background-position: calc(-416em / 16) calc(-96em / 16);
}
.icon_em.client-down {
background-position: calc(-448em / 16) calc(-96em / 16);
}
.icon_em.client-download {
background-position: calc(-480em / 16) calc(-96em / 16);
}
.icon_em.client-edit {
background-position: calc(0em / 16) calc(-128em / 16);
}
.icon_em.client-edit_friend_foe_status {
background-position: calc(-32em / 16) calc(-128em / 16);
}
.icon_em.client-emoticon {
background-position: calc(-64em / 16) calc(-128em / 16);
}
.icon_em.client-error {
background-position: calc(-96em / 16) calc(-128em / 16);
}
.icon_em.client-file_home {
background-position: calc(-128em / 16) calc(-128em / 16);
}
.icon_em.client-file_refresh {
background-position: calc(-160em / 16) calc(-128em / 16);
}
.icon_em.client-filetransfer {
background-position: calc(-192em / 16) calc(-128em / 16);
}
.icon_em.client-find {
background-position: calc(-224em / 16) calc(-128em / 16);
}
.icon_em.client-folder {
background-position: calc(-256em / 16) calc(-128em / 16);
}
.icon_em.client-folder_up {
background-position: calc(-288em / 16) calc(-128em / 16);
}
.icon_em.client-group_100 {
background-position: calc(-320em / 16) calc(-128em / 16);
}
.icon_em.client-group_200 {
background-position: calc(-352em / 16) calc(-128em / 16);
}
.icon_em.client-group_300 {
background-position: calc(-384em / 16) calc(-128em / 16);
}
.icon_em.client-group_500 {
background-position: calc(-416em / 16) calc(-128em / 16);
}
.icon_em.client-group_600 {
background-position: calc(-448em / 16) calc(-128em / 16);
}
.icon_em.client-guisetup {
background-position: calc(-480em / 16) calc(-128em / 16);
}
.icon_em.client-hardware_input_muted {
background-position: calc(0em / 16) calc(-160em / 16);
}
.icon_em.client-hardware_output_muted {
background-position: calc(-32em / 16) calc(-160em / 16);
}
.icon_em.client-hoster_button {
background-position: calc(-64em / 16) calc(-160em / 16);
}
.icon_em.client-hotkeys {
background-position: calc(-96em / 16) calc(-160em / 16);
}
.icon_em.client-icon-pack {
background-position: calc(-128em / 16) calc(-160em / 16);
}
.icon_em.client-iconsview {
background-position: calc(-160em / 16) calc(-160em / 16);
}
.icon_em.client-iconviewer {
background-position: calc(-192em / 16) calc(-160em / 16);
}
.icon_em.client-identity_default {
background-position: calc(-224em / 16) calc(-160em / 16);
}
.icon_em.client-identity_export {
background-position: calc(-256em / 16) calc(-160em / 16);
}
.icon_em.client-identity_import {
background-position: calc(-288em / 16) calc(-160em / 16);
}
.icon_em.client-identity_manager {
background-position: calc(-320em / 16) calc(-160em / 16);
}
.icon_em.client-info {
background-position: calc(-352em / 16) calc(-160em / 16);
}
.icon_em.client-input_muted {
background-position: calc(-384em / 16) calc(-160em / 16);
}
.icon_em.client-input_muted_local {
background-position: calc(-416em / 16) calc(-160em / 16);
}
.icon_em.client-invite_buddy {
background-position: calc(-448em / 16) calc(-160em / 16);
}
.icon_em.client-is_talker {
background-position: calc(-480em / 16) calc(-160em / 16);
}
.icon_em.client-kick_channel {
background-position: calc(0em / 16) calc(-192em / 16);
}
.icon_em.client-kick_server {
background-position: calc(-32em / 16) calc(-192em / 16);
}
.icon_em.client-listview {
background-position: calc(-64em / 16) calc(-192em / 16);
}
.icon_em.client-loading_image {
background-position: calc(-96em / 16) calc(-192em / 16);
}
.icon_em.client-message_incoming {
background-position: calc(-128em / 16) calc(-192em / 16);
}
.icon_em.client-message_info {
background-position: calc(-160em / 16) calc(-192em / 16);
}
.icon_em.client-message_outgoing {
background-position: calc(-192em / 16) calc(-192em / 16);
}
.icon_em.client-messages {
background-position: calc(-224em / 16) calc(-192em / 16);
}
.icon_em.client-moderated {
background-position: calc(-256em / 16) calc(-192em / 16);
}
.icon_em.client-move_client_to_own_channel {
background-position: calc(-288em / 16) calc(-192em / 16);
}
.icon_em.client-music {
background-position: calc(-320em / 16) calc(-192em / 16);
}
.icon_em.client-new_chat {
background-position: calc(-352em / 16) calc(-192em / 16);
}
.icon_em.client-notifications {
background-position: calc(-384em / 16) calc(-192em / 16);
}
.icon_em.client-offline_messages {
background-position: calc(-416em / 16) calc(-192em / 16);
}
.icon_em.client-on_whisperlist {
background-position: calc(-448em / 16) calc(-192em / 16);
}
.icon_em.client-output_muted {
background-position: calc(-480em / 16) calc(-192em / 16);
}
.icon_em.client-permission_channel {
background-position: calc(0em / 16) calc(-224em / 16);
}
.icon_em.client-permission_client {
background-position: calc(-32em / 16) calc(-224em / 16);
}
.icon_em.client-permission_overview {
background-position: calc(-64em / 16) calc(-224em / 16);
}
.icon_em.client-permission_server_groups {
background-position: calc(-96em / 16) calc(-224em / 16);
}
.icon_em.client-phoneticsnickname {
background-position: calc(-128em / 16) calc(-224em / 16);
}
.icon_em.client-ping_1 {
background-position: calc(-160em / 16) calc(-224em / 16);
}
.icon_em.client-ping_2 {
background-position: calc(-192em / 16) calc(-224em / 16);
}
.icon_em.client-ping_3 {
background-position: calc(-224em / 16) calc(-224em / 16);
}
.icon_em.client-ping_4 {
background-position: calc(-256em / 16) calc(-224em / 16);
}
.icon_em.client-ping_calculating {
background-position: calc(-288em / 16) calc(-224em / 16);
}
.icon_em.client-ping_disconnected {
background-position: calc(-320em / 16) calc(-224em / 16);
}
.icon_em.client-play {
background-position: calc(-352em / 16) calc(-224em / 16);
}
.icon_em.client-player_chat {
background-position: calc(-384em / 16) calc(-224em / 16);
}
.icon_em.client-player_commander_off {
background-position: calc(-416em / 16) calc(-224em / 16);
}
.icon_em.client-player_commander_on {
background-position: calc(-448em / 16) calc(-224em / 16);
}
.icon_em.client-player_off {
background-position: calc(-480em / 16) calc(-224em / 16);
}
.icon_em.client-player_on {
background-position: calc(0em / 16) calc(-256em / 16);
}
.icon_em.client-player_whisper {
background-position: calc(-32em / 16) calc(-256em / 16);
}
.icon_em.client-plugins {
background-position: calc(-64em / 16) calc(-256em / 16);
}
.icon_em.client-poke {
background-position: calc(-96em / 16) calc(-256em / 16);
}
.icon_em.client-present {
background-position: calc(-128em / 16) calc(-256em / 16);
}
.icon_em.client-recording_start {
background-position: calc(-160em / 16) calc(-256em / 16);
}
.icon_em.client-recording_stop {
background-position: calc(-192em / 16) calc(-256em / 16);
}
.icon_em.client-refresh {
background-position: calc(-224em / 16) calc(-256em / 16);
}
.icon_em.client-register {
background-position: calc(-256em / 16) calc(-256em / 16);
}
.icon_em.client-reload {
background-position: calc(-288em / 16) calc(-256em / 16);
}
.icon_em.client-remove_foe {
background-position: calc(-320em / 16) calc(-256em / 16);
}
.icon_em.client-remove_friend {
background-position: calc(-352em / 16) calc(-256em / 16);
}
.icon_em.client-security {
background-position: calc(-384em / 16) calc(-256em / 16);
}
.icon_em.client-selectfolder {
background-position: calc(-416em / 16) calc(-256em / 16);
}
.icon_em.client-send_complaint {
background-position: calc(-448em / 16) calc(-256em / 16);
}
.icon_em.client-server_green {
background-position: calc(-480em / 16) calc(-256em / 16);
}
.icon_em.client-server_log {
background-position: calc(0em / 16) calc(-288em / 16);
}
.icon_em.client-server_query {
background-position: calc(-32em / 16) calc(-288em / 16);
}
.icon_em.client-settings {
background-position: calc(-64em / 16) calc(-288em / 16);
}
.icon_em.client-sort_by_name {
background-position: calc(-96em / 16) calc(-288em / 16);
}
.icon_em.client-soundpack {
background-position: calc(-128em / 16) calc(-288em / 16);
}
.icon_em.client-sound-pack {
background-position: calc(-160em / 16) calc(-288em / 16);
}
.icon_em.client-stop {
background-position: calc(-192em / 16) calc(-288em / 16);
}
.icon_em.client-subscribe_mode {
background-position: calc(-224em / 16) calc(-288em / 16);
}
.icon_em.client-subscribe_to_all_channels {
background-position: calc(-256em / 16) calc(-288em / 16);
}
.icon_em.client-subscribe_to_channel {
background-position: calc(-288em / 16) calc(-288em / 16);
}
.icon_em.client-subscribe_to_channel_family {
background-position: calc(-320em / 16) calc(-288em / 16);
}
.icon_em.client-switch_advanced {
background-position: calc(-352em / 16) calc(-288em / 16);
}
.icon_em.client-switch_standard {
background-position: calc(-384em / 16) calc(-288em / 16);
}
.icon_em.client-sync-disable {
background-position: calc(-416em / 16) calc(-288em / 16);
}
.icon_em.client-sync-enable {
background-position: calc(-448em / 16) calc(-288em / 16);
}
.icon_em.client-sync-icon {
background-position: calc(-480em / 16) calc(-288em / 16);
}
.icon_em.client-tab_close_button {
background-position: calc(0em / 16) calc(-320em / 16);
}
.icon_em.client-talk_power_grant {
background-position: calc(-32em / 16) calc(-320em / 16);
}
.icon_em.client-talk_power_grant_next {
background-position: calc(-64em / 16) calc(-320em / 16);
}
.icon_em.client-talk_power_request {
background-position: calc(-96em / 16) calc(-320em / 16);
}
.icon_em.client-talk_power_request_cancel {
background-position: calc(-128em / 16) calc(-320em / 16);
}
.icon_em.client-talk_power_revoke {
background-position: calc(-160em / 16) calc(-320em / 16);
}
.icon_em.client-talk_power_revoke_all_grant_next {
background-position: calc(-192em / 16) calc(-320em / 16);
}
.icon_em.client-temp_server_password {
background-position: calc(-224em / 16) calc(-320em / 16);
}
.icon_em.client-temp_server_password_add {
background-position: calc(-256em / 16) calc(-320em / 16);
}
.icon_em.client-textformat {
background-position: calc(-288em / 16) calc(-320em / 16);
}
.icon_em.client-textformat_bold {
background-position: calc(-320em / 16) calc(-320em / 16);
}
.icon_em.client-textformat_foreground {
background-position: calc(-352em / 16) calc(-320em / 16);
}
.icon_em.client-textformat_italic {
background-position: calc(-384em / 16) calc(-320em / 16);
}
.icon_em.client-textformat_underline {
background-position: calc(-416em / 16) calc(-320em / 16);
}
.icon_em.client-theme {
background-position: calc(-448em / 16) calc(-320em / 16);
}
.icon_em.client-toggle_server_query_clients {
background-position: calc(-480em / 16) calc(-320em / 16);
}
.icon_em.client-toggle_whisper {
background-position: calc(0em / 16) calc(-352em / 16);
}
.icon_em.client-token {
background-position: calc(-32em / 16) calc(-352em / 16);
}
.icon_em.client-token_use {
background-position: calc(-64em / 16) calc(-352em / 16);
}
.icon_em.client-translation {
background-position: calc(-96em / 16) calc(-352em / 16);
}
.icon_em.client-unsubscribe_from_all_channels {
background-position: calc(-128em / 16) calc(-352em / 16);
}
.icon_em.client-unsubscribe_from_channel_family {
background-position: calc(-160em / 16) calc(-352em / 16);
}
.icon_em.client-unsubscribe_mode {
background-position: calc(-192em / 16) calc(-352em / 16);
}
.icon_em.client-up {
background-position: calc(-224em / 16) calc(-352em / 16);
}
.icon_em.client-upload {
background-position: calc(-256em / 16) calc(-352em / 16);
}
.icon_em.client-upload_avatar {
background-position: calc(-288em / 16) calc(-352em / 16);
}
.icon_em.client-urlcatcher {
background-position: calc(-320em / 16) calc(-352em / 16);
}
.icon_em.client-user-account {
background-position: calc(-352em / 16) calc(-352em / 16);
}
.icon_em.client-virtualserver_edit {
background-position: calc(-384em / 16) calc(-352em / 16);
}
.icon_em.client-volume {
background-position: calc(-416em / 16) calc(-352em / 16);
}
.icon_em.client-warning {
background-position: calc(-448em / 16) calc(-352em / 16);
}
.icon_em.client-warning_external_link {
background-position: calc(-480em / 16) calc(-352em / 16);
}
.icon_em.client-warning_info {
background-position: calc(0em / 16) calc(-384em / 16);
}
.icon_em.client-warning_question {
background-position: calc(-32em / 16) calc(-384em / 16);
}
.icon_em.client-weblist {
background-position: calc(-64em / 16) calc(-384em / 16);
}
.icon_em.client-whisper {
background-position: calc(-96em / 16) calc(-384em / 16);
}
.icon_em.client-whisperlists {
background-position: calc(-128em / 16) calc(-384em / 16);
}
.icon_em.client-channel_green_subscribed2 {
background-position: calc(-160em / 16) calc(-384em / 16);
}
.icon_em.client-home {
background-position: calc(-192em / 16) calc(-384em / 16);
}

View File

@ -25,4 +25,6 @@ function generate_declaration() {
#Generate the loader definitions first
app_declaration="../declarations/shared-app/"
generate_declaration dtsconfig_app.json ${app_declaration}
cp -r svg-sprites "../declarations/svg-sprites"
exit 0

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-about" width="16"
height="16" viewBox="0 0 16 16" x="96" y="0">
<path fill="#7289da"
d="M3 1.125c-1.036 0-1.875 0.839-1.875 1.875v10c0 1.036 0.84 1.875 1.875 1.875h10c1.036 0 1.875-0.839 1.875-1.875v-10c0-1.036-0.839-1.875-1.875-1.875h-10zM7.206 2.653h1.588c0.198 0 0.365 0.069 0.501 0.209s0.205 0.31 0.205 0.514v1.552c0 0.204-0.069 0.376-0.205 0.514-0.136 0.141-0.303 0.211-0.501 0.211h-1.588c-0.198 0-0.366-0.072-0.501-0.215s-0.204-0.312-0.204-0.51v-1.552c0-0.204 0.068-0.374 0.204-0.514s0.304-0.209 0.501-0.209zM7.206 7.063h1.588c0.198 0 0.365 0.067 0.501 0.203 0.136 0.135 0.205 0.3 0.205 0.498v5.098c0 0.197-0.069 0.364-0.205 0.497-0.136 0.136-0.303 0.204-0.501 0.204h-1.588c-0.198 0-0.366-0.070-0.501-0.208-0.136-0.139-0.204-0.303-0.204-0.493v-5.098c0-0.197 0.068-0.363 0.204-0.498 0.136-0.136 0.304-0.203 0.501-0.203z"></path>
</svg>

After

Width:  |  Height:  |  Size: 992 B

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-activate_microphone"
width="16" height="16" viewBox="0 0 16 16" x="128" y="0">
<path fill="#a9aaac"
d="M1.706 14.29c0.774 0.775 2.029 0.775 2.805 0.002l-2.807-2.807c-0.773 0.775-0.773 2.030 0.002 2.805z"></path>
<path fill="#a9aaac"
d="M4.688 10.624l0.835-0.835c0.316-0.316 0.721-0.482 1.171-0.482s0.854 0.167 1.172 0.483l0.563 0.563 0.931-0.929c-0.614-0.242-1.188-0.608-1.684-1.104-0.499-0.499-0.868-1.079-1.109-1.698l-4.103 4.103 2.095 2.095c-0.231-0.291-0.354-0.641-0.354-1.025 0-0.45 0.167-0.855 0.483-1.172z"></path>
<path fill="#7289da"
d="M13.459 6.018c0.396 0 0.758 0.13 1.054 0.376 0.647-1.369 0.406-3.057-0.724-4.187-1.438-1.438-3.777-1.438-5.215 0s-1.438 3.777 0 5.215c0.513 0.513 1.14 0.841 1.801 0.989l1.912-1.909c0.312-0.312 0.728-0.484 1.172-0.484z"></path>
<path fill="#1ca037"
d="M14.705 8.919l-5.8 5.791c-0.112 0.112-0.278 0.165-0.497 0.159-0.2-0.006-0.353-0.059-0.459-0.159l-2.502-2.502c-0.112-0.112-0.168-0.25-0.168-0.412s0.056-0.3 0.168-0.412l0.834-0.834c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l1.321 1.321 4.62-4.61c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l0.834 0.824c0.112 0.119 0.169 0.258 0.169 0.417s-0.056 0.298-0.169 0.417z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-add" width="16"
height="16" viewBox="0 0 16 16" x="160" y="0">
<path fill="#1ca037"
d="M14.715 6.985c-0.182-0.184-0.413-0.279-0.684-0.279h-4.737v-4.737c0-0.269-0.093-0.5-0.277-0.688-0.189-0.187-0.421-0.281-0.691-0.281h-0.648c-0.271 0-0.503 0.094-0.691 0.28-0.186 0.189-0.279 0.421-0.279 0.689v4.737h-4.735c-0.262 0-0.491 0.094-0.683 0.279s-0.288 0.418-0.288 0.691v0.648c0 0.277 0.096 0.509 0.285 0.691 0.181 0.184 0.413 0.278 0.685 0.278h4.736v4.736c0 0.259 0.093 0.489 0.276 0.682 0.193 0.193 0.425 0.289 0.694 0.289h0.648c0.268 0 0.501-0.095 0.69-0.283 0.185-0.189 0.279-0.42 0.279-0.688v-4.736h4.737c0.271 0 0.502-0.094 0.686-0.28 0.187-0.18 0.283-0.413 0.283-0.689v-0.648c0-0.276-0.096-0.509-0.285-0.691z"></path>
</svg>

After

Width:  |  Height:  |  Size: 876 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-add_foe" width="16"
height="16" viewBox="0 0 16 16" x="192" y="0">
<path fill="#7289da"
d="M6.396 11.359c0-1.375 0.586-2.615 1.52-3.485-0.117-0.106-0.201-0.202-0.2-0.256 0.002-0.009 0.006-0.018 0.013-0.026 0.498-0.54 0.719-0.708 0.978-1.346l0.083-0.203 0.185-0.095c0.153-0.079 0.356-0.381 0.466-0.882 0.063-0.285 0.076-0.573 0.036-0.79-0.029-0.156-0.077-0.237-0.111-0.261l-0.216-0.151-0.032-0.278c-0.167-1.458-1.002-2.461-2.492-2.461-0 0-0 0-0 0s-0 0-0 0c-1.491 0-2.325 1.003-2.492 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.111 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.007 0.008 0.010 0.017 0.013 0.026 0.003 0.134-0.512 0.525-0.77 0.681-0.030 0.018-0.058 0.033-0.080 0.044-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.974h6.376c-0.953-0.872-1.552-2.125-1.552-3.516z"></path>
<path fill="#c90709"
d="M11.36 7.844c-1.942 0-3.516 1.574-3.516 3.515s1.574 3.516 3.516 3.516c1.941 0 3.515-1.574 3.515-3.516s-1.574-3.515-3.515-3.515z"></path>
<path fill="#fff"
d="M13.547 11.661c0 0.076-0.025 0.14-0.079 0.191-0.051 0.052-0.115 0.077-0.19 0.077h-1.348v1.348c0 0.075-0.026 0.139-0.077 0.191-0.053 0.052-0.116 0.079-0.192 0.079h-0.604c-0.076 0-0.139-0.027-0.192-0.080-0.051-0.054-0.077-0.117-0.077-0.19v-1.348h-1.348c-0.075 0-0.14-0.026-0.191-0.077-0.053-0.051-0.079-0.116-0.079-0.191v-0.604c0-0.076 0.027-0.14 0.080-0.191s0.116-0.078 0.19-0.078h1.348v-1.348c0-0.075 0.026-0.139 0.077-0.191 0.053-0.052 0.116-0.078 0.192-0.078h0.604c0.076 0 0.139 0.025 0.192 0.078 0.051 0.052 0.077 0.116 0.077 0.191v1.348h1.348c0.075 0 0.139 0.026 0.19 0.078 0.053 0.051 0.079 0.115 0.079 0.191v0.604z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-add_folder" width="16"
height="16" viewBox="0 0 16 16" x="224" y="0">
<path fill="#7289da"
d="M13.801 3.864h-5.693v-0.752c0-0.593-0.481-1.074-1.074-1.074h-4.834c-0.593 0-1.074 0.481-1.074 1.074v9.775c0 0.593 0.481 1.074 1.074 1.074h11.602c0.593 0 1.074-0.481 1.074-1.074v-7.949c-0-0.593-0.481-1.074-1.074-1.074z"></path>
<path fill="#f2f2f2"
d="M10.734 9.782h-1.953v1.953c0 0.109-0.038 0.203-0.113 0.278s-0.167 0.113-0.277 0.113h-0.781c-0.11 0-0.203-0.039-0.278-0.116s-0.113-0.168-0.113-0.275v-1.953h-1.953c-0.11 0-0.203-0.040-0.278-0.116s-0.113-0.167-0.113-0.274v-0.781c0-0.11 0.038-0.203 0.113-0.278s0.168-0.113 0.278-0.113h1.953v-1.953c0-0.11 0.038-0.203 0.113-0.278s0.168-0.113 0.278-0.113h0.781c0.11 0 0.202 0.038 0.277 0.113s0.113 0.168 0.113 0.278v1.953h1.953c0.109 0 0.203 0.039 0.278 0.113s0.113 0.168 0.113 0.278v0.781c0 0.107-0.038 0.198-0.113 0.274s-0.169 0.116-0.278 0.116z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-add_friend" width="16"
height="16" viewBox="0 0 16 16" x="256" y="0">
<path fill="#7289da"
d="M6.396 11.359c0-1.375 0.586-2.615 1.52-3.485-0.117-0.106-0.201-0.202-0.2-0.256 0.002-0.009 0.006-0.018 0.013-0.026 0.498-0.54 0.719-0.708 0.978-1.346l0.083-0.203 0.185-0.095c0.153-0.079 0.356-0.381 0.466-0.882 0.063-0.285 0.076-0.573 0.036-0.79-0.029-0.156-0.077-0.237-0.111-0.261l-0.216-0.151-0.032-0.278c-0.167-1.458-1.002-2.461-2.492-2.461-0 0-0 0-0 0s-0 0-0 0c-1.491 0-2.325 1.003-2.492 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.111 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.007 0.008 0.010 0.017 0.013 0.026 0.003 0.134-0.512 0.525-0.77 0.681-0.030 0.018-0.058 0.033-0.080 0.044-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.974h6.376c-0.953-0.872-1.552-2.125-1.552-3.516z"></path>
<path fill="#1ca037"
d="M11.36 7.844c-1.942 0-3.516 1.574-3.516 3.516s1.574 3.516 3.516 3.516c1.941 0 3.515-1.574 3.515-3.516s-1.574-3.515-3.515-3.515z"></path>
<path fill="#fff"
d="M13.547 11.661c0 0.076-0.025 0.14-0.079 0.191-0.051 0.052-0.115 0.077-0.19 0.077h-1.348v1.348c0 0.075-0.026 0.139-0.077 0.191-0.053 0.052-0.116 0.079-0.192 0.079h-0.604c-0.076 0-0.139-0.027-0.192-0.080-0.051-0.054-0.077-0.117-0.077-0.19v-1.348h-1.348c-0.075 0-0.14-0.026-0.191-0.077-0.053-0.051-0.079-0.116-0.079-0.191v-0.604c0-0.076 0.027-0.14 0.080-0.191s0.116-0.078 0.19-0.078h1.348v-1.348c0-0.075 0.026-0.139 0.077-0.191 0.053-0.052 0.116-0.078 0.192-0.078h0.604c0.076 0 0.139 0.025 0.192 0.078 0.051 0.052 0.077 0.116 0.077 0.191v1.348h1.348c0.075 0 0.139 0.026 0.19 0.078 0.053 0.051 0.079 0.115 0.079 0.191v0.604z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-addon-collection"
width="16" height="16" viewBox="0 0 16 16" x="320" y="0">
<path fill="#1ca037"
d="M15.918 6.892c-0.088-0.666-0.264-1.317-0.526-1.936-0.451-1.097-1.11-2.054-1.993-2.845-1.985-1.774-4.306-2.447-6.914-1.956-2.367 0.446-4.174 1.758-5.4 3.837-0.874 1.481-1.213 3.091-1.040 4.805 0.006 0.054 0.013 0.108 0.020 0.161 0.145 1.261 0.545 2.435 1.276 3.473 1.86 2.644 4.413 3.857 7.628 3.509 2.352-0.254 4.212-1.424 5.583-3.357 0.321-0.462 0.595-0.956 0.817-1.473 0.325-0.736 0.481-1.518 0.582-2.313 0.091-0.637 0.046-1.273-0.032-1.905zM12.256 8.796c-0.103 0.121-0.234 0.161-0.392 0.161-0.912-0.003-1.823 0-2.734-0.005-0.143 0-0.193 0.028-0.191 0.184 0.007 0.907 0.003 1.814 0.002 2.721 0 0.348-0.124 0.471-0.476 0.471-0.327 0-0.655 0-0.982 0-0.293 0-0.429-0.138-0.43-0.434-0.002-0.923-0.005-1.847 0-2.77 0-0.134-0.032-0.173-0.17-0.172-0.917 0.007-1.833 0-2.75 0.007-0.166 0.002-0.292-0.043-0.396-0.164-0.039-0.102-0.058-0.21-0.055-0.32 0.003-0.339 0.006-0.678-0.002-1.016-0.005-0.226 0.11-0.397 0.384-0.395 0.295 0.002 0.59 0 0.884 0 0.633 0 1.266-0.005 1.901 0.003 0.158 0.002 0.212-0.028 0.21-0.203-0.011-0.902-0.006-1.803-0.006-2.705-0.002-0.054 0.001-0.109 0.008-0.163 0.032-0.201 0.1-0.288 0.302-0.3 0.414-0.028 0.829-0.027 1.242 0.002 0.23 0.017 0.336 0.171 0.336 0.421 0 0.913 0.003 1.825-0.005 2.738-0.002 0.158 0.027 0.213 0.202 0.211 0.9-0.010 1.801-0.005 2.702-0.005 0.345 0 0.471 0.129 0.471 0.476 0 0.306-0.002 0.613 0 0.918 0 0.114-0.019 0.228-0.056 0.336v0z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-addon" width="16"
height="16" viewBox="0 0 16 16" x="288" y="0">
<path fill="#7289da"
d="M11.98 12.488c0 0.133-0.073 0.11-0.149 0.11-1.006 0-2.011 0.002-3.017-0.003-0.148 0-0.205 0.037-0.195 0.193 0.008 0.125 0.012 0.25 0.031 0.375 0.029 0.21 0.102 0.378 0.291 0.521 0.59 0.444 0.594 1.188 0.015 1.646-0.538 0.428-1.154 0.512-1.803 0.323-0.276-0.081-0.537-0.203-0.743-0.427-0.438-0.475-0.411-1.107 0.087-1.516 0.176-0.145 0.372-0.274 0.444-0.5 0.055-0.171 0.090-0.35 0.058-0.534-0.018-0.106-0.094-0.076-0.156-0.076-0.88 0-1.76-0.004-2.64 0.002-0.141 0-0.181-0.033-0.179-0.178 0.007-0.958 0.006-1.917 0.002-2.875-0.006-0.098 0.040-0.193 0.121-0.25 0.436-0.341 1.099-0.236 1.408 0.227 0.227 0.341 0.539 0.551 0.952 0.488 0.493-0.076 0.819-0.396 1.005-0.851 0.138-0.333 0.189-0.696 0.149-1.055-0.063-0.365-0.19-0.703-0.439-0.986-0.373-0.422-0.981-0.493-1.409-0.201-0.137 0.094-0.235 0.236-0.322 0.38-0.037 0.063-0.097 0.109-0.168 0.128-0.307 0.094-0.617 0.143-0.922 0.016-0.237-0.099-0.385-0.202-0.379-0.536 0.018-0.994 0.012-1.989 0.003-2.984-0.002-0.167 0.049-0.193 0.2-0.192 0.9 0.007 1.801 0 2.701 0.007 0.138 0 0.212-0.050 0.267-0.164 0.166-0.344 0.13-0.691 0.037-1.041-0.018-0.069-0.086-0.087-0.136-0.122-0.261-0.181-0.476-0.397-0.547-0.719-0.087-0.397 0.063-0.719 0.347-0.987 0.642-0.605 1.877-0.607 2.527-0.009 0.557 0.513 0.497 1.231-0.142 1.681-0.386 0.277-0.509 0.803-0.287 1.224 0.054 0.099 0.119 0.138 0.235 0.137 0.869-0.005 1.738 0 2.607-0.004 0.1 0 0.147 0.012 0.147 0.132-0.004 1.393 0 2.785 0 4.178-0.001 0.021-0.003 0.042-0.006 0.063-0.001 1.459-0 2.921 0.007 4.381z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-apply" width="16"
height="16" viewBox="0 0 16 16" x="352" y="0">
<path fill="#1ca037"
d="M2.539 8.041c0.169-0.168 0.369-0.255 0.6-0.25 0.228-0.002 0.427 0.082 0.595 0.25l1.924 1.924 6.608-6.608c0.168-0.168 0.366-0.251 0.595-0.253 0.233 0.001 0.432 0.083 0.601 0.251l0.458 0.458c0.169 0.169 0.25 0.37 0.25 0.604-0.006 0.232-0.089 0.431-0.251 0.592 0 0-7.421 7.421-7.534 7.534s-0.352 0.351-0.726 0.351c-0.374 0-0.622-0.247-0.726-0.351s-2.851-2.851-2.851-2.851c-0.168-0.168-0.251-0.367-0.25-0.595-0.004-0.231 0.082-0.431 0.25-0.599l0.458-0.458z"></path>
</svg>

After

Width:  |  Height:  |  Size: 709 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-arrow_down" width="16"
height="16" viewBox="0 0 16 16" x="384" y="0">
<path fill="#7289da"
d="M8.001 0.178c-4.337 0-7.853 3.516-7.853 7.853s3.516 7.853 7.853 7.853c4.336 0 7.852-3.516 7.852-7.853s-3.516-7.853-7.852-7.853z"></path>
<path fill="#0f0"
d="M7.122 14.647c-0.007 0-0.014-0.001-0.022-0.001-0.006 0-0.011 0.001-0.017 0-0.191-0.002-0.357-0.074-0.499-0.216l-3.895-3.895c-0.136-0.136-0.207-0.301-0.213-0.496-0.006-0.194 0.060-0.36 0.198-0.498l1.242-1.242c0.137-0.137 0.301-0.204 0.495-0.201 0.19 0.002 0.357 0.073 0.5 0.216l1.52 1.52v-7.112c0-0.193 0.067-0.359 0.2-0.501s0.297-0.212 0.492-0.212h1.756c0.194 0 0.357 0.069 0.492 0.208 0.133 0.136 0.201 0.305 0.201 0.506l0 6.254v4.959c0 0.2-0.068 0.368-0.201 0.505-0.135 0.138-0.298 0.206-0.492 0.206z"></path>
<path fill="#fff"
d="M7.122 14.647c-0.007 0-0.014-0.001-0.022-0.001-0.006 0-0.011 0.001-0.017 0-0.191-0.002-0.357-0.074-0.499-0.216l-3.895-3.895c-0.136-0.136-0.207-0.301-0.213-0.496-0.006-0.194 0.060-0.36 0.198-0.498l1.242-1.242c0.137-0.137 0.301-0.204 0.495-0.201 0.19 0.002 0.357 0.073 0.5 0.216l1.52 1.519v-0.857l0-6.254c0-0.024 0.001-0.048 0.003-0.071 0.014-0.17 0.081-0.315 0.198-0.435 0.097-0.099 0.208-0.162 0.334-0.19 0.028-0.006 0.056-0.011 0.085-0.014 0.020-0.002 0.041-0.003 0.062-0.003 0.003-0 0.007-0.001 0.010-0.001 0 0 0 0 0.001 0h1.755c0.004 0 0.007 0.001 0.011 0.001 0.021 0 0.041 0.001 0.062 0.003 0.023 0.002 0.045 0.005 0.067 0.010 0.006 0.001 0.012 0.003 0.018 0.004 0.126 0.028 0.238 0.091 0.334 0.19 0.117 0.12 0.183 0.265 0.198 0.435 0.002 0.023 0.003 0.047 0.003 0.071l0 6.254v0.857l1.52-1.519c0.142-0.142 0.31-0.213 0.5-0.216 0.193-0.002 0.357 0.064 0.495 0.201l1.242 1.242c0.138 0.138 0.203 0.304 0.198 0.498-0.006 0.195-0.077 0.36-0.213 0.496l-3.895 3.895c-0.141 0.141-0.308 0.213-0.499 0.216-0.006 0-0.011-0-0.017-0-0.007 0-0.014 0.001-0.022 0.001h-0z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-arrow_left" width="16"
height="16" viewBox="0 0 16 16" x="416" y="0">
<path fill="#7289da"
d="M8.001 0.178c-4.337 0-7.853 3.516-7.853 7.853s3.516 7.853 7.853 7.853c4.336 0 7.852-3.516 7.852-7.853s-3.516-7.853-7.852-7.853z"></path>
<path fill="#0f0"
d="M1.681 7.45c0-0.007 0.001-0.014 0.001-0.022-0-0.006-0.001-0.011-0-0.017 0.002-0.191 0.074-0.357 0.216-0.499l3.895-3.895c0.136-0.136 0.301-0.207 0.496-0.213 0.194-0.006 0.36 0.060 0.498 0.198l1.242 1.242c0.137 0.137 0.204 0.301 0.201 0.495-0.002 0.19-0.073 0.357-0.216 0.5l-1.52 1.52h7.112c0.193 0 0.359 0.067 0.501 0.2s0.212 0.297 0.212 0.492v1.756c0 0.194-0.069 0.357-0.208 0.492-0.136 0.133-0.305 0.201-0.506 0.201l-11.214 0c-0.2 0-0.368-0.068-0.505-0.201-0.138-0.135-0.206-0.298-0.206-0.492z"></path>
<path fill="#fff"
d="M1.681 7.45c0-0.007 0.001-0.014 0.001-0.022-0-0.006-0.001-0.011-0-0.017 0.002-0.191 0.074-0.357 0.216-0.499l3.895-3.895c0.136-0.136 0.301-0.207 0.496-0.213 0.194-0.006 0.36 0.060 0.498 0.198l1.242 1.242c0.137 0.137 0.204 0.301 0.201 0.495-0.002 0.19-0.073 0.357-0.216 0.5l-1.519 1.52 7.112 0c0.024 0 0.048 0.001 0.071 0.003 0.17 0.014 0.315 0.081 0.435 0.198 0.099 0.097 0.162 0.208 0.19 0.334 0.006 0.028 0.011 0.056 0.014 0.085 0.002 0.020 0.003 0.041 0.003 0.062 0 0.003 0.001 0.007 0.001 0.010 0 0 0 0 0 0.001v1.755c0 0.004-0.001 0.007-0.001 0.011-0 0.021-0.001 0.041-0.003 0.062-0.002 0.023-0.005 0.045-0.010 0.067-0.001 0.006-0.003 0.012-0.004 0.018-0.028 0.126-0.091 0.238-0.19 0.334-0.12 0.117-0.265 0.183-0.435 0.198-0.023 0.002-0.047 0.003-0.071 0.003l-7.112 0 1.519 1.52c0.142 0.142 0.213 0.31 0.216 0.5 0.002 0.193-0.064 0.357-0.201 0.495l-1.242 1.242c-0.138 0.138-0.304 0.203-0.498 0.198-0.195-0.006-0.36-0.077-0.496-0.213l-3.895-3.895c-0.141-0.141-0.213-0.308-0.216-0.499-0-0.006 0-0.011 0-0.017-0-0.007-0.001-0.014-0.001-0.022v-0z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-arrow_right" width="16"
height="16" viewBox="0 0 16 16" x="448" y="0">
<path fill="#7289da"
d="M8.001 0.178c-4.337 0-7.853 3.516-7.853 7.853s3.516 7.853 7.853 7.853c4.336 0 7.852-3.516 7.852-7.853s-3.516-7.853-7.852-7.853z"></path>
<path fill="#0f0"
d="M14.319 9.207c0 0.007-0.001 0.014-0.001 0.022 0 0.006 0.001 0.011 0 0.017-0.002 0.191-0.074 0.357-0.216 0.499l-3.895 3.895c-0.136 0.136-0.301 0.207-0.496 0.213-0.194 0.006-0.36-0.060-0.498-0.198l-1.242-1.242c-0.137-0.137-0.204-0.301-0.201-0.495 0.002-0.19 0.073-0.357 0.216-0.5l1.52-1.52h-7.112c-0.193 0-0.359-0.067-0.501-0.2s-0.212-0.297-0.212-0.492v-1.756c0-0.194 0.069-0.357 0.208-0.492 0.136-0.133 0.305-0.201 0.506-0.201l11.214-0c0.2 0 0.368 0.068 0.505 0.201 0.138 0.135 0.206 0.298 0.206 0.492z"></path>
<path fill="#fff"
d="M14.319 9.207c0 0.007-0.001 0.014-0.001 0.022 0 0.006 0.001 0.011 0 0.017-0.002 0.191-0.074 0.357-0.216 0.499l-3.895 3.895c-0.136 0.136-0.301 0.207-0.496 0.213-0.194 0.006-0.36-0.060-0.498-0.198l-1.242-1.242c-0.137-0.137-0.204-0.301-0.201-0.495 0.002-0.19 0.073-0.357 0.216-0.5l1.519-1.52-7.112-0c-0.024 0-0.048-0.001-0.071-0.003-0.17-0.014-0.315-0.081-0.435-0.198-0.099-0.097-0.162-0.208-0.19-0.334-0.006-0.028-0.011-0.056-0.014-0.085-0.002-0.020-0.003-0.041-0.003-0.062-0-0.003-0-0.007-0-0.010 0-0 0-0 0-0.001v-1.755c0-0.004 0-0.007 0-0.011 0-0.021 0.001-0.041 0.003-0.062 0.002-0.023 0.005-0.045 0.010-0.067 0.001-0.006 0.003-0.012 0.004-0.018 0.028-0.126 0.091-0.238 0.19-0.334 0.12-0.117 0.265-0.183 0.435-0.198 0.023-0.002 0.047-0.003 0.071-0.003l7.112-0-1.519-1.52c-0.142-0.142-0.213-0.31-0.216-0.5-0.002-0.193 0.064-0.357 0.201-0.495l1.242-1.242c0.138-0.138 0.304-0.203 0.498-0.198 0.195 0.006 0.36 0.077 0.496 0.213l3.895 3.895c0.141 0.141 0.213 0.308 0.216 0.499 0 0.006-0 0.011-0 0.017 0 0.007 0.001 0.014 0.001 0.022v0z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-arrow_up" width="16"
height="16" viewBox="0 0 16 16" x="480" y="0">
<path fill="#7289da"
d="M8.001 0.178c-4.337 0-7.853 3.516-7.853 7.853s3.516 7.853 7.853 7.853c4.336 0 7.852-3.516 7.852-7.853s-3.516-7.853-7.852-7.853z"></path>
<path fill="#0f0"
d="M7.122 2.010c-0.007 0-0.014 0.001-0.022 0.001-0.006-0-0.011-0.001-0.017-0-0.191 0.002-0.357 0.074-0.499 0.216l-3.895 3.895c-0.136 0.136-0.207 0.301-0.213 0.496-0.006 0.194 0.060 0.36 0.198 0.498l1.242 1.242c0.137 0.137 0.301 0.204 0.495 0.201 0.19-0.002 0.357-0.073 0.5-0.216l1.52-1.52v7.112c0 0.193 0.067 0.359 0.2 0.501s0.297 0.212 0.492 0.212h1.756c0.194 0 0.357-0.069 0.492-0.208 0.133-0.136 0.201-0.305 0.201-0.506l0-6.254v-4.959c0-0.2-0.068-0.368-0.201-0.505-0.135-0.138-0.298-0.206-0.492-0.206h-1.756z"></path>
<path fill="#fff"
d="M7.122 2.010c-0.007 0-0.014 0.001-0.022 0.001-0.006-0-0.011-0.001-0.017-0-0.191 0.002-0.357 0.074-0.499 0.216l-3.895 3.895c-0.136 0.136-0.207 0.301-0.213 0.496-0.006 0.194 0.060 0.36 0.198 0.498l1.242 1.242c0.137 0.137 0.301 0.204 0.495 0.201 0.19-0.002 0.357-0.073 0.5-0.216l1.52-1.519v0.857l0 6.254c0 0.024 0.001 0.048 0.003 0.071 0.014 0.17 0.081 0.315 0.198 0.435 0.097 0.099 0.208 0.162 0.334 0.19 0.028 0.006 0.056 0.011 0.085 0.014 0.020 0.002 0.041 0.003 0.062 0.003 0.003 0 0.007 0 0.010 0 0 0 0 0 0.001 0h1.755c0.004 0 0.007-0 0.011-0 0.021-0 0.041-0.001 0.062-0.003 0.023-0.002 0.045-0.005 0.067-0.010 0.006-0.001 0.012-0.003 0.018-0.004 0.126-0.028 0.238-0.091 0.334-0.19 0.117-0.12 0.183-0.265 0.198-0.435 0.002-0.023 0.003-0.047 0.003-0.071l0-6.254v-0.857l1.52 1.519c0.142 0.142 0.31 0.213 0.5 0.216 0.193 0.002 0.357-0.064 0.495-0.201l1.242-1.242c0.138-0.138 0.203-0.304 0.198-0.498-0.006-0.195-0.077-0.36-0.213-0.496l-3.895-3.895c-0.141-0.141-0.308-0.213-0.499-0.216-0.006-0-0.011 0-0.017 0-0.007-0-0.014-0.001-0.022-0.001h-1.757z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-away" width="16"
height="16" viewBox="0 0 16 16" x="0" y="32">
<path fill="#7289da"
d="M14.875 13.808c0 0.593-0.481 1.074-1.074 1.074h-11.601c-0.593 0-1.074-0.481-1.074-1.074v-6.016c0-0.593 0.481-1.074 1.074-1.074h11.602c0.593 0 1.074 0.481 1.074 1.074v6.016h-0z"></path>
<path fill="#fff"
d="M8.991 10.623l1.589 1.595c0.070 0.070 0.105 0.153 0.105 0.249s-0.035 0.178-0.105 0.244l-0.493 0.493c-0.066 0.070-0.149 0.105-0.247 0.105s-0.18-0.035-0.247-0.105l-1.595-1.589-1.595 1.589c-0.066 0.070-0.149 0.105-0.247 0.105s-0.18-0.035-0.247-0.105l-0.493-0.493c-0.070-0.066-0.105-0.148-0.105-0.244s0.035-0.179 0.105-0.249l1.589-1.595-1.589-1.589c-0.070-0.070-0.105-0.153-0.105-0.249s0.035-0.179 0.105-0.249l0.493-0.493c0.066-0.066 0.149-0.1 0.247-0.1s0.18 0.033 0.247 0.1l1.595 1.595 1.594-1.595c0.066-0.066 0.149-0.1 0.247-0.1s0.18 0.033 0.247 0.1l0.493 0.493c0.070 0.070 0.105 0.153 0.105 0.249s-0.035 0.179-0.105 0.249l-1.589 1.589z"></path>
<path fill="#a9aaac" d="M8 2.93l2.146 2.515h1.787l-3.933-4.609-3.933 4.609h1.787l2.146-2.515z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-ban_client" width="16"
height="16" viewBox="0 0 16 16" x="32" y="32">
<path fill="#7289da"
d="M6.235 11.359c0-1.375 0.586-2.615 1.52-3.485-0.117-0.106-0.201-0.202-0.2-0.256 0.002-0.009 0.006-0.018 0.013-0.026 0.498-0.54 0.719-0.708 0.978-1.346l0.083-0.203 0.185-0.095c0.153-0.079 0.356-0.381 0.466-0.882 0.063-0.285 0.076-0.573 0.036-0.79-0.029-0.156-0.077-0.237-0.111-0.261l-0.216-0.151-0.032-0.278c-0.167-1.458-1.002-2.461-2.492-2.461-0 0-0 0-0 0s-0 0-0 0c-1.491 0-2.325 1.003-2.493 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.111 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.007 0.008 0.010 0.017 0.013 0.026 0.003 0.134-0.512 0.525-0.77 0.681-0.030 0.018-0.058 0.033-0.080 0.044-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.975h6.376c-0.953-0.872-1.552-2.125-1.552-3.516z"></path>
<path fill="#c90709"
d="M11.089 8.834c1.401 0 2.54 1.14 2.54 2.541s-1.139 2.54-2.54 2.54c-1.401 0-2.54-1.139-2.54-2.54s1.14-2.541 2.54-2.541zM11.089 7.875c-1.933 0-3.5 1.568-3.5 3.5s1.567 3.5 3.5 3.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5z"></path>
<path fill="#c90709" d="M9.091 14.070l-0.708-0.709 4.692-4.692 0.709 0.708-4.693 4.693z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-ban_list" width="16"
height="16" viewBox="0 0 16 16" x="64" y="32">
<path fill="#c90709"
d="M10.884 7.714c1.748 0 3.169 1.422 3.169 3.17s-1.422 3.17-3.169 3.17c-1.748 0-3.17-1.422-3.17-3.169s1.422-3.17 3.17-3.17zM10.884 6.518c-2.411 0-4.366 1.955-4.366 4.366s1.955 4.366 4.366 4.366c2.411 0 4.366-1.955 4.366-4.366s-1.955-4.366-4.366-4.366z"></path>
<path fill="#c90709" d="M13.361 7.508l0.884 0.884-5.853 5.853-0.884-0.884 5.853-5.853z"></path>
<path fill="#a9aaac"
d="M6.279 14.001h-3.654c-0.345 0-0.625-0.28-0.625-0.625v-10.751c0-0.345 0.28-0.625 0.625-0.625h9.059c0.345 0 0.625 0.28 0.625 0.625 0 0 0 1.933 0 2.883 0.44 0.117 0.859 0.286 1.25 0.502v-3.384c0-1.034-0.841-1.875-1.875-1.875h-9.059c-1.034 0-1.875 0.841-1.875 1.875v10.751c0 1.034 0.841 1.875 1.875 1.875h4.819c-0.449-0.354-0.843-0.776-1.165-1.25z"></path>
<path fill="#a9aaac"
d="M10.862 4.125c-0.113-0.115-0.271-0.187-0.445-0.187h-6.896c-0.345 0-0.625 0.28-0.625 0.625 0 0.17 0.068 0.323 0.178 0.436l-0.002 0.002c0.113 0.115 0.271 0.187 0.445 0.187h6.896c0.345 0 0.625-0.28 0.625-0.625 0-0.17-0.068-0.323-0.178-0.436l0.002-0.002z"></path>
<path fill="#a9aaac"
d="M2.895 8.001c0 0.345 0.28 0.625 0.625 0.625h2.282c0.201-0.451 0.46-0.871 0.769-1.25h-3.051c-0.345 0-0.625 0.28-0.625 0.625z"></path>
<path fill="#a9aaac"
d="M2.895 11.438c0 0.345 0.28 0.625 0.625 0.625h1.928c-0.082-0.38-0.127-0.775-0.127-1.179 0-0.024 0.002-0.047 0.002-0.071h-1.803c-0.345 0-0.625 0.28-0.625 0.625z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-bookmark_add" width="16"
height="16" viewBox="0 0 16 16" x="96" y="32">
<path fill="#7289da" d="M4.885 14.875l-1.88-1.858-1.88 1.858v-13.75h3.76v13.75z"></path>
<path fill="#ccc"
d="M12.755 6.57v1.566h1.566c0.191 0 0.378 0.031 0.554 0.089v-7.101h-3.76v3.695c0.427 0.027 0.824 0.203 1.128 0.507 0.33 0.33 0.512 0.772 0.512 1.243z"></path>
<path fill="#b3b3b3"
d="M8.137 8.136v-1.566c0-0.471 0.182-0.913 0.513-1.245 0.327-0.327 0.764-0.507 1.23-0.511v-3.69h-3.76v7.071c0.145-0.038 0.296-0.059 0.45-0.059l1.566 0z"></path>
<path fill="#1ca037"
d="M14.321 11.553h-2.768v2.768c0 0.155-0.053 0.287-0.16 0.393s-0.238 0.16-0.393 0.16h-1.107c-0.156 0-0.287-0.055-0.394-0.164s-0.16-0.24-0.16-0.389v-2.768h-2.768c-0.156 0-0.287-0.055-0.394-0.165s-0.16-0.239-0.16-0.389v-1.107c0-0.156 0.053-0.287 0.16-0.394s0.238-0.16 0.394-0.16h2.768v-2.768c0-0.156 0.053-0.287 0.16-0.394s0.238-0.16 0.394-0.16h1.107c0.156 0 0.287 0.053 0.393 0.16s0.16 0.238 0.16 0.394v2.768h2.768c0.155 0 0.287 0.054 0.393 0.16s0.16 0.238 0.16 0.394v1.107c0 0.15-0.053 0.279-0.16 0.389s-0.238 0.165-0.393 0.165z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-bookmark_add_folder"
width="16" height="16" viewBox="0 0 16 16" x="128" y="32">
<path fill="#7289da"
d="M9.865 3.408h-1.758v-0.752c0-0.593-0.481-1.074-1.074-1.074h-4.834c-0.593 0-1.074 0.481-1.074 1.074v9.775c0 0.593 0.481 1.074 1.074 1.074h7.666v-10.097z"></path>
<path fill="#ccc"
d="M13.801 3.408h-2.686v11.011l1.88-1.858 1.88 1.858v-9.936c0-0.593-0.481-1.074-1.074-1.074z"></path>
<path fill="#e6e6e6"
d="M7.961 9.193h-1.758v1.758c0 0.098-0.034 0.183-0.102 0.25s-0.151 0.102-0.25 0.102h-0.703c-0.099 0-0.183-0.036-0.25-0.104s-0.102-0.152-0.102-0.247v-1.758h-1.758c-0.099 0-0.183-0.036-0.25-0.105s-0.102-0.151-0.102-0.247v-0.703c0-0.099 0.034-0.183 0.102-0.25s0.151-0.102 0.25-0.102h1.758v-1.758c0-0.099 0.034-0.183 0.102-0.25s0.151-0.102 0.25-0.102h0.703c0.099 0 0.182 0.034 0.25 0.102s0.102 0.151 0.102 0.25v1.758h1.758c0.098 0 0.183 0.035 0.25 0.102s0.102 0.151 0.102 0.25v0.703c0 0.096-0.034 0.178-0.102 0.247s-0.152 0.105-0.25 0.105z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-bookmark_duplicate"
width="16" height="16" viewBox="0 0 16 16" x="160" y="32">
<path fill="#7289da"
d="M5.814 11.281v-1.094h-1.093c-0.467 0-0.904-0.184-1.228-0.516-0.317-0.324-0.491-0.752-0.491-1.203v-0.937c0-0.461 0.178-0.893 0.502-1.218 0.324-0.323 0.756-0.501 1.217-0.501h1.093v-1.093c0-0.461 0.178-0.894 0.503-1.218 0.286-0.285 0.656-0.457 1.057-0.493v-1.883h-6.25v13.75l3.125-2.233 3.125 2.233v-1.883c-0.405-0.037-0.78-0.213-1.066-0.506-0.318-0.324-0.493-0.752-0.493-1.205z"></path>
<path fill="#a9aaac"
d="M8.626 1.125v1.883c0.402 0.035 0.774 0.207 1.061 0.494 0.323 0.324 0.502 0.756 0.502 1.217v1.093h1.094c0.461 0 0.893 0.178 1.217 0.502s0.501 0.756 0.501 1.217v0.937c0 0.452-0.175 0.879-0.49 1.201-0.325 0.334-0.761 0.518-1.229 0.518h-1.094v1.094c0 0.461-0.178 0.893-0.502 1.217-0.287 0.287-0.659 0.459-1.061 0.494v1.883l3.125-2.233 3.125 2.233v-13.75h-6.25z"></path>
<path fill="#1ca037"
d="M11.283 8.938h-2.344v2.344c0 0.131-0.045 0.243-0.136 0.333s-0.201 0.136-0.333 0.136h-0.937c-0.132 0-0.243-0.047-0.333-0.139s-0.136-0.203-0.136-0.33v-2.344h-2.344c-0.132 0-0.243-0.047-0.333-0.139s-0.136-0.202-0.136-0.329v-0.937c0-0.132 0.045-0.243 0.135-0.333s0.202-0.136 0.333-0.136h2.344v-2.343c0-0.132 0.045-0.243 0.136-0.333s0.202-0.136 0.334-0.136h0.937c0.132 0 0.243 0.045 0.333 0.135s0.136 0.202 0.136 0.333v2.343h2.344c0.131 0 0.243 0.046 0.333 0.136s0.136 0.202 0.136 0.334v0.937c0 0.128-0.045 0.237-0.136 0.329s-0.202 0.139-0.333 0.139z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-bookmark_manager"
width="16" height="16" viewBox="0 0 16 16" x="192" y="32">
<path fill="#7289da" d="M4.885 14.875l-1.88-1.858-1.88 1.858v-13.75h3.76v13.75z"></path>
<path fill="#ccc" d="M14.875 11.149l-1.88-1.858-1.88 1.858v-10.024h3.76v10.024z"></path>
<path fill="#b3b3b3" d="M9.88 13.004l-1.88-1.858-1.88 1.858v-11.879h3.76v11.879z"></path>
</svg>

After

Width:  |  Height:  |  Size: 501 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-bookmark_remove"
width="16" height="16" viewBox="0 0 16 16" x="224" y="32">
<path fill="#7289da" d="M4.885 14.875l-1.88-1.858-1.88 1.858v-13.75h3.76v13.75z"></path>
<path fill="#ccc" d="M12.755 8.136h1.566c0.191 0 0.378 0.031 0.554 0.089v-7.101h-3.76v7.011h1.64z"></path>
<path fill="#b3b3b3"
d="M8.137 8.136h1.743v-7.011h-3.76v7.071c0.145-0.038 0.296-0.059 0.45-0.059l1.566 0z"></path>
<path fill="#c90709"
d="M14.321 11.553h-7.751c-0.156 0-0.287-0.055-0.394-0.165s-0.16-0.239-0.16-0.389v-1.107c0-0.156 0.053-0.287 0.16-0.394s0.238-0.16 0.394-0.16h7.751c0.155 0 0.287 0.054 0.393 0.16s0.16 0.238 0.16 0.394v1.107c0 0.15-0.053 0.279-0.16 0.389s-0.238 0.165-0.393 0.165z"></path>
</svg>

After

Width:  |  Height:  |  Size: 859 B

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-broken_image" width="16"
height="16" viewBox="0 0 16 16" x="256" y="32">
<path fill="#a9aaac"
d="M8.002 2.373c3.102 0 5.625 2.524 5.625 5.627s-2.523 5.627-5.625 5.627-5.625-2.524-5.625-5.627c0-3.103 2.523-5.627 5.625-5.627zM8.002 1.123c-3.797 0-6.875 3.079-6.875 6.877s3.078 6.877 6.875 6.877c3.797 0 6.875-3.079 6.875-6.877s-3.078-6.877-6.875-6.877z"></path>
<path fill="#a9aaac" d="M13.13 3.755l-9.375 9.375-0.884-0.884 9.375-9.375 0.884 0.884z"></path>
</svg>

After

Width:  |  Height:  |  Size: 618 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-capture" width="16"
height="16" viewBox="0 0 16 16" x="320" y="32">
<path fill="#a9aaac"
d="M1.707 14.293c0.775 0.775 2.030 0.776 2.806 0.002l-2.808-2.808c-0.774 0.776-0.773 2.031 0.002 2.806z"></path>
<path fill="#a9aaac"
d="M6.57 6.622l-4.105 4.105 2.808 2.808 4.105-4.105c-0.619-0.242-1.199-0.611-1.699-1.11s-0.869-1.079-1.11-1.698z"></path>
<path fill="#7289da"
d="M13.796 2.204c-1.439-1.438-3.779-1.438-5.218 0s-1.438 3.779 0 5.217c1.439 1.438 3.779 1.438 5.218 0s1.438-3.779 0-5.218z"></path>
</svg>

After

Width:  |  Height:  |  Size: 685 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-change_nickname"
width="16" height="16" viewBox="0 0 16 16" x="384" y="32">
<path fill="#7289da"
d="M3.57 9.56l-2.445 5.315 5.316-2.445c-0.358-0.566-0.781-1.103-1.274-1.596s-1.030-0.916-1.596-1.274z"></path>
<path fill="#7289da"
d="M14.875 3.687c0-0.297-0.104-0.547-0.313-0.749l-1.498-1.501c-0.203-0.207-0.452-0.311-0.751-0.311s-0.552 0.101-0.759 0.302l-7.175 7.174c0.447 0.293 0.877 0.624 1.284 0.992 0.129 0.117 0.256 0.237 0.381 0.362s0.245 0.252 0.363 0.382c0.369 0.407 0.699 0.836 0.992 1.284l7.175-7.175c0.2-0.207 0.301-0.461 0.301-0.76z"></path>
</svg>

After

Width:  |  Height:  |  Size: 725 B

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-changelog" width="16"
height="16" viewBox="0 0 16 16" x="352" y="32">
<path fill="#a9aaac"
d="M12.258 2.801c0.501 0 0.909 0.408 0.909 0.909v9.076c0 0.502-0.408 0.909-0.909 0.909h-8.517c-0.502 0-0.909-0.408-0.909-0.909v-9.076c0-0.835 0.408-0.909 0.909-0.909h8.517zM12.258 1.622h-8.517c-1.153 0-2.088 0.935-2.088 2.088v9.076c0 1.153 0.935 2.088 2.088 2.088h8.517c1.153 0 2.088-0.935 2.088-2.088v-9.076c-0-1.153-0.935-2.088-2.088-2.088z"></path>
<path fill="#7289da"
d="M10.772 3.105c0 0.14-0.113 0.253-0.253 0.253h-5.037c-0.14 0-0.253-0.114-0.253-0.253v-1.726c0-0.14 0.113-0.253 0.253-0.253h5.037c0.14 0 0.253 0.113 0.253 0.253v1.726z"></path>
<path fill="#a9aaac"
d="M11.636 6.031h-7.271c-0.345 0-0.625-0.28-0.625-0.625s0.28-0.625 0.625-0.625h7.271c0.345 0 0.625 0.28 0.625 0.625s-0.28 0.625-0.625 0.625z"></path>
<path fill="#a9aaac"
d="M11.636 12.156h-7.271c-0.345 0-0.625-0.28-0.625-0.625s0.28-0.625 0.625-0.625h7.271c0.345 0 0.625 0.28 0.625 0.625s-0.28 0.625-0.625 0.625z"></path>
<path fill="#a9aaac"
d="M11.636 9.094h-7.271c-0.345 0-0.625-0.28-0.625-0.625s0.28-0.625 0.625-0.625h7.271c0.345 0 0.625 0.28 0.625 0.625s-0.28 0.625-0.625 0.625z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_chat" width="16"
height="16" viewBox="0 0 16 16" x="416" y="32">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.611 0 2.918-1.306 2.918-2.919v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#fff"
d="M9.78 9.822l-0.536-1.586h-2.558l-0.536 1.586h-1.275l2.408-6.875h1.398l2.444 6.875h-1.345zM8.286 5.217c-0.041-0.141-0.081-0.286-0.119-0.434s-0.075-0.287-0.11-0.418c-0.036-0.131-0.061-0.243-0.080-0.335h-0.017c-0.023 0.092-0.053 0.203-0.087 0.335-0.036 0.131-0.075 0.271-0.119 0.418s-0.086 0.293-0.128 0.434c-0.041 0.141-0.079 0.264-0.114 0.369l-0.509 1.607h1.907l-0.509-1.607c-0.036-0.104-0.074-0.227-0.115-0.369z"></path>
</svg>

After

Width:  |  Height:  |  Size: 967 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_collapse_all"
width="16" height="16" viewBox="0 0 16 16" x="448" y="32">
<path fill="#7289da"
d="M7.324 7.123h-4.529c-0.922 0-1.67 0.748-1.67 1.67v2.168c0 0.923 0.748 1.67 1.67 1.67h2.471c0.146 0.383 0.295 1.165-0.494 1.86 1.441-0.268 2.118-1.396 2.34-1.86h0.212c0.922 0 1.67-0.748 1.67-1.67v-2.168c0-0.922-0.748-1.67-1.67-1.67z"></path>
<path fill="#a9aaac"
d="M12.559 2.251h-6.279c-1.279 0-2.316 1.037-2.316 2.316v1.482h3.36c1.513 0 2.745 1.231 2.745 2.744v2.168c0 0.475-0.123 0.921-0.337 1.311 1.515-0.559 2.265-1.822 2.533-2.383h0.294c1.279 0 2.316-1.037 2.316-2.316v-3.005c-0-1.279-1.037-2.316-2.316-2.316z"></path>
<path fill="#fff"
d="M5.054 8.78c0.087 0 0.175 0.044 0.262 0.131l1.751 1.775c0.057 0.057 0.086 0.127 0.086 0.209s-0.029 0.151-0.086 0.209l-0.209 0.209c-0.057 0.057-0.127 0.086-0.209 0.086s-0.151-0.029-0.209-0.086l-1.383-1.383-1.383 1.383c-0.057 0.057-0.127 0.086-0.209 0.086s-0.151-0.029-0.209-0.086l-0.209-0.209c-0.057-0.057-0.086-0.127-0.086-0.209s0.029-0.151 0.086-0.209l1.743-1.775c0.087-0.087 0.175-0.131 0.262-0.131z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_commander"
width="16" height="16" viewBox="0 0 16 16" x="480" y="32">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#f2e617" d="M7.604 3.542l1.637 2.813-1.637 2.813h1.738l1.637-2.813-1.637-2.813h-1.738z"></path>
<path fill="#f2e617" d="M10.552 9.167l1.637-2.813-1.637-2.813h1.738l1.637 2.813-1.637 2.813h-1.738z"></path>
<path fill="#f2e617"
d="M5 3.542l0.914 1.851 2.043 0.297-1.479 1.441 0.349 2.035-1.828-0.961-1.828 0.961 0.349-2.035-1.478-1.441 2.043-0.297 0.914-1.851z"></path>
</svg>

After

Width:  |  Height:  |  Size: 918 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_create" width="16"
height="16" viewBox="0 0 16 16" x="0" y="64">
<path fill="#1ca037"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#fff"
d="M11.055 7.108h-2.182v2.182c0 0.123-0.042 0.226-0.126 0.31s-0.188 0.126-0.31 0.126h-0.873c-0.123 0-0.226-0.043-0.31-0.13s-0.126-0.189-0.126-0.307v-2.182h-2.182c-0.123 0-0.226-0.043-0.31-0.13s-0.126-0.189-0.126-0.307v-0.873c0-0.123 0.042-0.226 0.126-0.31s0.188-0.126 0.31-0.126h2.182v-2.182c0-0.123 0.042-0.226 0.126-0.31s0.188-0.126 0.31-0.126h0.873c0.123 0 0.226 0.042 0.31 0.126s0.126 0.188 0.126 0.31v2.182h2.182c0.123 0 0.226 0.042 0.31 0.126s0.126 0.188 0.126 0.31v0.873c0 0.118-0.042 0.221-0.126 0.307s-0.187 0.13-0.31 0.13z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_create_sub"
width="16" height="16" viewBox="0 0 16 16" x="32" y="64">
<path fill="#1ca037"
d="M7.324 6.752h-4.529c-0.922 0-1.67 0.748-1.67 1.67v2.168c0 0.923 0.748 1.67 1.67 1.67h2.471c0.146 0.383 0.295 1.165-0.494 1.86 1.441-0.268 2.118-1.396 2.34-1.86h0.212c0.922 0 1.67-0.748 1.67-1.67v-2.168c0-0.922-0.748-1.67-1.67-1.67z"></path>
<path fill="#7289da"
d="M12.559 1.88h-6.279c-1.279 0-2.316 1.037-2.316 2.316v1.482h3.36c1.513 0 2.745 1.231 2.745 2.744v2.168c0 0.475-0.123 0.921-0.337 1.311 1.515-0.559 2.265-1.822 2.533-2.383h0.294c1.279 0 2.316-1.037 2.316-2.316v-3.005c-0-1.279-1.037-2.316-2.316-2.316z"></path>
<path fill="#fff"
d="M6.892 10.023h-1.309v1.309c0 0.074-0.025 0.136-0.076 0.186s-0.112 0.076-0.186 0.076h-0.524c-0.074 0-0.136-0.026-0.186-0.078s-0.076-0.113-0.076-0.184v-1.309h-1.309c-0.074 0-0.136-0.026-0.186-0.078s-0.076-0.113-0.076-0.184v-0.524c0-0.074 0.025-0.136 0.076-0.186s0.112-0.076 0.186-0.076h1.309v-1.309c0-0.074 0.025-0.136 0.076-0.186s0.112-0.076 0.186-0.076h0.524c0.074 0 0.136 0.025 0.186 0.076s0.076 0.112 0.076 0.186v1.309h1.309c0.074 0 0.136 0.025 0.186 0.076s0.076 0.113 0.076 0.186v0.524c0 0.071-0.025 0.132-0.076 0.184s-0.112 0.078-0.186 0.078z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_default"
width="16" height="16" viewBox="0 0 16 16" x="64" y="64">
<path fill="#7289da"
d="M5.398 9.393c0.345-0.344 0.805-0.534 1.295-0.534s0.95 0.19 1.296 0.535l0.438 0.438 3.735-3.727c0.345-0.345 0.805-0.535 1.296-0.535 0.49 0 0.949 0.189 1.293 0.532l0.122 0.121v-1.903c0-1.612-1.307-2.918-2.919-2.918h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h0.055c0.083-0.299 0.241-0.573 0.466-0.798l0.835-0.835z"></path>
<path fill="#1ca037"
d="M14.705 8.648l-5.8 5.791c-0.112 0.112-0.278 0.165-0.497 0.159-0.2-0.006-0.353-0.059-0.459-0.159l-2.502-2.502c-0.112-0.112-0.168-0.25-0.168-0.412s0.056-0.3 0.168-0.412l0.834-0.834c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l1.321 1.321 4.62-4.61c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l0.834 0.825c0.112 0.119 0.169 0.258 0.169 0.417s-0.056 0.298-0.169 0.417z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_delete" width="16"
height="16" viewBox="0 0 16 16" x="96" y="64">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.919v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#c90709"
d="M10.865 4.768l-1.588 1.588 1.588 1.588c0.089 0.089 0.134 0.195 0.134 0.318s-0.045 0.228-0.134 0.318l-0.635 0.635c-0.089 0.089-0.196 0.133-0.32 0.132s-0.229-0.045-0.315-0.132l-1.588-1.588-1.588 1.588c-0.089 0.089-0.196 0.133-0.32 0.132s-0.229-0.045-0.315-0.132l-0.635-0.635c-0.089-0.089-0.134-0.195-0.134-0.318s0.045-0.228 0.134-0.318l1.588-1.588-1.588-1.588c-0.089-0.089-0.134-0.195-0.134-0.318s0.045-0.228 0.134-0.317l0.635-0.635c0.089-0.089 0.195-0.134 0.317-0.134s0.228 0.045 0.318 0.134l1.588 1.588 1.588-1.588c0.089-0.089 0.195-0.134 0.318-0.134s0.228 0.045 0.318 0.134l0.635 0.635c0.086 0.086 0.13 0.191 0.132 0.315s-0.042 0.231-0.132 0.32z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_edit" width="16"
height="16" viewBox="0 0 16 16" x="128" y="64">
<path fill="#000"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#fff"
d="M4.396 5.885c-0.121-0.121-0.121-0.318 0-0.439l0.293-0.293c0.121-0.121 0.318-0.121 0.439 0l0.878 0.878c0.121 0.121 0.121 0.318 0 0.439l-0.293 0.293c-0.121 0.121-0.318 0.121-0.439 0l-0.878-0.878z"></path>
<path fill="#fff"
d="M6.92 3.36c-0.121-0.121-0.121-0.318 0-0.439l0.293-0.293c0.121-0.121 0.318-0.121 0.439 0l0.878 0.878c0.121 0.121 0.121 0.318 0 0.439l-0.293 0.293c-0.121 0.121-0.318 0.121-0.439 0l-0.878-0.878z"></path>
<path fill="#fff"
d="M4.284 4.706c0-0.171 0.139-0.31 0.31-0.31h0.414c0.171 0 0.31 0.139 0.31 0.31v0.931c0 0.171-0.139 0.311-0.31 0.311h-0.414c-0.171 0-0.31-0.139-0.31-0.311v-0.931z"></path>
<path fill="#fff"
d="M6.473 3.551c-0.171 0-0.31-0.139-0.31-0.31v-0.414c0-0.171 0.139-0.311 0.31-0.31h0.931c0.171 0 0.311 0.139 0.311 0.31v0.414c0 0.171-0.139 0.31-0.311 0.31h-0.931z"></path>
<path fill="#fff"
d="M5.5 6.86c-0.171 0-0.311-0.139-0.311-0.31v-0.414c0-0.171 0.139-0.31 0.311-0.31h1.966c0.171 0 0.311 0.139 0.31 0.31v0.414c0 0.171-0.139 0.31-0.31 0.311l-1.966-0z"></path>
<path fill="#fff"
d="M7.592 3.732c0-0.171 0.139-0.311 0.31-0.311h0.414c0.171 0 0.31 0.139 0.31 0.31l0 1.966c-0 0.171-0.139 0.31-0.31 0.31h-0.414c-0.171 0-0.311-0.139-0.311-0.31l0-1.966z"></path>
<path fill="#fff"
d="M11.565 8.582c0.201 0.201 0.201 0.528 0 0.729l-0.486 0.486c-0.201 0.201-0.528 0.201-0.729-0l-3.242-3.242c-0.201-0.201-0.201-0.528 0-0.729l0.486-0.486c0.201-0.201 0.528-0.201 0.729 0l3.242 3.242z"></path>
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#f2f2f2"
d="M8.49 5.609c0.43-0.833 0.363-1.792-0.328-2.478-0.482-0.478-2.316-0.408-2.316-0.408l-0.148 0.446 1.314 0.459c0 0 1.1 0.696 0.016 1.773s-1.713-0.089-1.713-0.089l-0.471-1.296-0.442 0.14c0 0-0.172 1.858 0.341 2.368 0.691 0.686 1.658 0.752 2.497 0.325l1.249-1.239z"></path>
<path fill="#f2f2f2"
d="M11.467 8.56c0.21 0.21 0.21 0.55 0 0.761l-0.507 0.507c-0.21 0.21-0.55 0.21-0.761 0l-3.382-3.382c-0.21-0.21-0.21-0.551 0-0.761l0.507-0.507c0.21-0.21 0.551-0.21 0.761 0l3.382 3.382z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_expand_all"
width="16" height="16" viewBox="0 0 16 16" x="160" y="64">
<path fill="#7289da"
d="M7.324 6.752h-4.529c-0.922 0-1.67 0.748-1.67 1.67v2.168c0 0.923 0.748 1.67 1.67 1.67h2.471c0.146 0.383 0.295 1.165-0.494 1.86 1.441-0.268 2.118-1.396 2.34-1.86h0.212c0.922 0 1.67-0.748 1.67-1.67v-2.168c0-0.922-0.748-1.67-1.67-1.67z"></path>
<path fill="#a9aaac"
d="M12.559 1.88h-6.279c-1.279 0-2.316 1.037-2.316 2.316v1.482h3.36c1.513 0 2.745 1.231 2.745 2.744v2.168c0 0.475-0.123 0.921-0.337 1.311 1.515-0.559 2.265-1.822 2.533-2.384h0.294c1.279 0 2.316-1.037 2.316-2.316v-3.005c0-1.279-1.037-2.316-2.316-2.316z"></path>
<path fill="#fff"
d="M5.063 11.027c-0.087 0-0.175-0.044-0.262-0.131l-1.751-1.775c-0.057-0.057-0.086-0.127-0.086-0.209s0.029-0.151 0.086-0.209l0.209-0.209c0.057-0.057 0.127-0.086 0.209-0.086s0.151 0.029 0.209 0.086l1.383 1.383 1.383-1.383c0.057-0.057 0.127-0.086 0.209-0.086s0.151 0.029 0.209 0.086l0.209 0.209c0.057 0.057 0.086 0.127 0.086 0.209s-0.029 0.151-0.086 0.209l-1.743 1.776c-0.087 0.087-0.175 0.131-0.262 0.131z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_green" width="16"
height="16" viewBox="0 0 16 16" x="192" y="64">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
</svg>

After

Width:  |  Height:  |  Size: 512 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_green_subscribed"
width="16" height="16" viewBox="0 0 16 16" x="224" y="64">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#f2f2f2"
d="M11.109 5.114l-3.896 3.89c-0.075 0.075-0.187 0.111-0.333 0.107-0.134-0.004-0.237-0.040-0.308-0.107l-1.681-1.681c-0.075-0.075-0.113-0.168-0.113-0.277s0.038-0.201 0.113-0.277l0.56-0.56c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.888 0.888 3.103-3.097c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.56 0.554c0.075 0.080 0.113 0.173 0.113 0.28s-0.038 0.2-0.113 0.28z"></path>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_green_subscribed2"
width="16" height="16" viewBox="0 0 16 16" x="160" y="384">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#f2f2f2"
d="M11.109 5.114l-3.896 3.89c-0.075 0.075-0.187 0.111-0.333 0.107-0.134-0.004-0.237-0.040-0.308-0.107l-1.681-1.681c-0.075-0.075-0.113-0.168-0.113-0.277s0.038-0.201 0.113-0.277l0.56-0.56c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.888 0.888 3.103-3.097c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.56 0.554c0.075 0.080 0.113 0.173 0.113 0.28s-0.038 0.2-0.113 0.28z"></path>
</svg>

After

Width:  |  Height:  |  Size: 968 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_private"
width="16" height="16" viewBox="0 0 16 16" x="256" y="64">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#f2f2f2"
d="M6.751 4.978c0-0.352 0.123-0.651 0.368-0.896s0.54-0.369 0.885-0.369 0.638 0.123 0.882 0.369c0.243 0.246 0.364 0.545 0.364 0.896v0.952h0.832v-0.952c0-0.383-0.093-0.735-0.28-1.058s-0.439-0.579-0.757-0.768c-0.319-0.189-0.667-0.284-1.044-0.284s-0.725 0.095-1.044 0.284c-0.319 0.189-0.571 0.445-0.758 0.768s-0.28 0.676-0.28 1.058v0.952h0.833v-0.952h-0z"></path>
<path fill="#f2f2f2"
d="M5.409 5.832h5.185c0.076 0.017 0.143 0.054 0.2 0.112 0.080 0.081 0.12 0.181 0.12 0.3v2.953c0 0.118-0.040 0.219-0.12 0.3s-0.178 0.122-0.296 0.122h-4.997c-0.113 0-0.21-0.040-0.293-0.122s-0.124-0.182-0.124-0.3v-2.953c0-0.119 0.041-0.218 0.124-0.3 0.059-0.058 0.125-0.095 0.2-0.112zM8.456 6.981c0-0.169-0.137-0.307-0.307-0.307h-0.298c-0.169 0-0.307 0.138-0.307 0.307v1.586c0 0.169 0.138 0.307 0.307 0.307h0.298c0.169 0 0.307-0.137 0.307-0.307v-1.586z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_red" width="16"
height="16" viewBox="0 0 16 16" x="288" y="64">
<path fill="#c90709"
d="M14.875 8.269c0 1.612-1.307 2.918-2.919 2.918h-7.913c-1.612 0-2.918-1.306-2.918-2.918v-3.787c0-1.612 1.307-2.918 2.918-2.918h7.913c1.612 0 2.918 1.307 2.918 2.918v3.787z"></path>
<path fill="#000"
d="M11.736 10.837c0 0-1.048 3.008-4.238 3.6 1.914-1.686 0.666-3.666 0.666-3.666l3.573 0.066z"></path>
</svg>

After

Width:  |  Height:  |  Size: 567 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_red_subscribed"
width="16" height="16" viewBox="0 0 16 16" x="320" y="64">
<path fill="#c90709"
d="M14.875 8.269c0 1.612-1.307 2.918-2.919 2.918h-7.913c-1.612 0-2.918-1.306-2.918-2.918v-3.787c0-1.612 1.307-2.918 2.918-2.918h7.913c1.612 0 2.918 1.307 2.918 2.918v3.787z"></path>
<path fill="#c90709"
d="M11.736 10.837c0 0-1.048 3.008-4.238 3.6 1.914-1.686 0.666-3.666 0.666-3.666l3.573 0.066z"></path>
<path fill="#fff"
d="M11.109 5.114l-3.896 3.89c-0.075 0.075-0.187 0.111-0.333 0.107-0.134-0.004-0.237-0.040-0.308-0.107l-1.681-1.681c-0.075-0.075-0.113-0.168-0.113-0.277s0.038-0.201 0.113-0.277l0.56-0.56c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.888 0.888 3.103-3.097c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.56 0.554c0.075 0.080 0.113 0.173 0.113 0.28s-0.038 0.2-0.113 0.28z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1021 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_switch" width="16"
height="16" viewBox="0 0 16 16" x="352" y="64">
<path fill="#7289da"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
<path fill="#fff"
d="M12.438 6.474l-4.119-3.36v2.312h-3.982c-0.147 0-0.271 0.051-0.372 0.152s-0.151 0.225-0.151 0.373v1.048c0 0.142 0.050 0.264 0.151 0.368s0.225 0.156 0.372 0.156h3.982v2.31l4.119-3.358z"></path>
</svg>

After

Width:  |  Height:  |  Size: 740 B

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_unsubscribed"
width="16" height="16" viewBox="0 0 16 16" x="384" y="64">
<path fill="#a9aaac"
d="M11.956 1.563h-7.913c-1.612 0-2.918 1.307-2.918 2.918v3.787c0 1.612 1.307 2.918 2.918 2.918h4.317c0.254 0.67 0.515 2.036-0.863 3.249 2.518-0.468 3.701-2.439 4.088-3.249h0.371c1.612 0 2.918-1.306 2.918-2.918v-3.787c0-1.612-1.307-2.918-2.919-2.918z"></path>
</svg>

After

Width:  |  Height:  |  Size: 519 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_yellow" width="16"
height="16" viewBox="0 0 16 16" x="416" y="64">
<path fill="#afa201"
d="M14.875 8.269c0 1.612-1.307 2.918-2.919 2.918h-7.913c-1.612 0-2.918-1.306-2.918-2.918v-3.787c0-1.612 1.307-2.918 2.918-2.918h7.913c1.612 0 2.918 1.307 2.918 2.918v3.787z"></path>
<path fill="#afa201"
d="M11.736 10.837c0 0-1.048 3.008-4.238 3.6 1.914-1.686 0.666-3.666 0.666-3.666l3.573 0.066z"></path>
</svg>

After

Width:  |  Height:  |  Size: 573 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-channel_yellow_subscribed"
width="16" height="16" viewBox="0 0 16 16" x="448" y="64">
<path fill="#afa201"
d="M14.875 8.269c0 1.612-1.307 2.918-2.919 2.918h-7.913c-1.612 0-2.918-1.306-2.918-2.918v-3.787c0-1.612 1.307-2.918 2.918-2.918h7.913c1.612 0 2.918 1.307 2.918 2.918v3.787z"></path>
<path fill="#afa201"
d="M11.736 10.837c0 0-1.048 3.008-4.238 3.6 1.914-1.686 0.666-3.666 0.666-3.666l3.573 0.066z"></path>
<path fill="#fff"
d="M11.109 5.114l-3.896 3.89c-0.075 0.075-0.187 0.111-0.333 0.107-0.134-0.004-0.237-0.040-0.308-0.107l-1.681-1.681c-0.075-0.075-0.113-0.168-0.113-0.277s0.038-0.201 0.113-0.277l0.56-0.56c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.888 0.888 3.103-3.097c0.075-0.075 0.168-0.113 0.277-0.113s0.201 0.038 0.277 0.113l0.56 0.554c0.075 0.080 0.113 0.173 0.113 0.28s-0.038 0.2-0.113 0.28z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-check_update" width="16"
height="16" viewBox="0 0 16 16" x="480" y="64">
<path fill="#a9aaac" d="M5.562 11.322l-3.995 3.995-0.884-0.884 3.995-3.995 0.884 0.884z"></path>
<path fill="#7289da"
d="M15.629 2.547l-5.25-1.385 1.261 5.125 0.977-1.505c0.286 0.415 0.384 1.085 0.384 1.534 0 1.827-1.486 3.313-3.313 3.313s-3.313-1.486-3.313-3.313c0-1.8 1.319-3.269 3.11-3.31l-0.408-1.84c-2.574 0.303-4.577 2.497-4.577 5.15 0 2.861 2.327 5.188 5.187 5.188s5.188-2.327 5.188-5.188c0-0.957-0.268-2.022-0.763-2.833l1.515-0.936z"></path>
</svg>

After

Width:  |  Height:  |  Size: 685 B

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-client_hide" width="16"
height="16" viewBox="0 0 16 16" x="0" y="96">
<path fill="#a9aaac"
d="M6.939 1.291c-2.031 0-3.023 0.365-3.371 0.522s-0.521 0.313-0.591 0.643c-0.057 0.273-0.449 2.206-0.582 2.865-0.709 0.295-1.208 0.996-1.208 1.813 0 1.085 0.879 1.964 1.964 1.964s1.964-0.879 1.964-1.964c0-0.708-0.376-1.33-0.939-1.675v-3.645c0 0 0.643-0.222 2.277-0.222 2.457 0 7.368 1.74 7.368 6.403 0 4.456-4.814 6.245-7.612 6.245-2.085 0-2.885-0.452-2.885-0.452l-0.348 0.192c0 0 1.338 0.73 3.736 0.73 3.84 0 8.099-2.492 8.099-6.715 0-4.304-4.554-6.702-7.873-6.702z"></path>
<path fill="#a9aaac"
d="M7.31 6.172c0.049 0.311-0.343 0.481-0.343 0.714 0 0.2 0.85 1.406 1.087 1.785 0.224 0.36 0.076 0.514-0.36 0.619s-0.384 0.311-0.384 0.478 0.168 0.315 0.168 0.43c0 0.114-0.29 0.255-0.29 0.358s0.21 0.209 0.21 0.292c0 0.083-0.266 0.192-0.284 0.4-0.019 0.226 0.364 0.668-0.035 1.155s-2.172 0.131-2.172 0.131 1.547-1.477 1.547-3.718c0-2.242-1.738-3.372-1.738-3.372s0-2.538 0-3.024c0.958 0 2.31 1.966 2.595 3.751z"></path>
<path fill="#a9aaac"
d="M7.567 12.573c0 0 0.266-0.379 0.199-0.644s-0.158-0.585-0.094-0.688c0.065-0.102 0.246-0.114 0.246-0.337 0-0.122-0.042-0.179-0.079-0.214 0.063-0.040 0.118-0.054 0.118-0.076 0-0.011-0.037-0.053-0.149-0.035 0.060-0.071 0.195-0.193 0.195-0.338 0-0.187-0.157-0.272-0.157-0.471s0.206-0.211 0.375-0.259c0.168-0.049 0.507-0.158 0.507-0.495 0-0.338-1.201-1.846-1.201-2.033s0.364-0.353 0.307-0.79c-0.008-0.062-0.021-0.137-0.039-0.222 0.29-0.050 1.588-0.627 1.427-1.030-0.246-0.616-2.188-1.723-2.871-1.904-0.27-0.311-0.58-0.585-0.929-0.789 2.72-0.349 7.324 1.499 7.324 5.163-0 3.663-3.781 4.978-5.177 5.162z"></path>
<path fill="#fff"
d="M7.838 10.689c-0.019-0.021-0.059-0.039-0.059-0.056s0.006-0.031 0.027-0.055c0.898-0.401 1.675-1.227 1.675-2.284s-0.891-1.973-1.688-2.324c-0.144-0.666-0.61-1.974-1.444-2.934 1.362-0.152 4.812 1.248 4.812 3.743 0 2.724-2.75 3.761-3.322 3.91z"></path>
<path fill="#fff"
d="M4.171 7.322c0 0.736-0.597 1.334-1.333 1.334s-1.334-0.598-1.334-1.334c0-0.736 0.598-1.334 1.334-1.334s1.333 0.598 1.333 1.334z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-client_show" width="16"
height="16" viewBox="0 0 16 16" x="32" y="96">
<path fill="#426080"
d="M6.939 1.291c-2.031 0-3.023 0.365-3.371 0.522s-0.521 0.313-0.591 0.643c-0.057 0.273-0.449 2.206-0.582 2.865-0.709 0.295-1.208 0.996-1.208 1.813 0 1.085 0.879 1.964 1.964 1.964s1.964-0.879 1.964-1.964c0-0.708-0.376-1.33-0.939-1.675v-3.645c0 0 0.643-0.222 2.277-0.222 2.457 0 7.368 1.74 7.368 6.403 0 4.456-4.814 6.245-7.612 6.245-2.085 0-2.885-0.452-2.885-0.452l-0.348 0.192c0 0 1.338 0.73 3.736 0.73 3.84 0 8.099-2.492 8.099-6.715 0-4.304-4.554-6.702-7.873-6.702z"></path>
<path fill="#426080"
d="M7.31 6.172c0.049 0.311-0.343 0.481-0.343 0.714 0 0.2 0.85 1.406 1.087 1.785 0.224 0.36 0.076 0.514-0.36 0.619s-0.384 0.311-0.384 0.478 0.168 0.315 0.168 0.43c0 0.114-0.29 0.255-0.29 0.358s0.21 0.209 0.21 0.292c0 0.083-0.266 0.192-0.284 0.4-0.019 0.226 0.364 0.668-0.035 1.155s-2.172 0.131-2.172 0.131 1.547-1.477 1.547-3.718c0-2.242-1.738-3.372-1.738-3.372s0-2.538 0-3.024c0.958 0 2.31 1.966 2.595 3.751z"></path>
<path fill="#cdd7e5"
d="M7.567 12.573c0 0 0.266-0.379 0.199-0.644s-0.158-0.585-0.094-0.688c0.065-0.102 0.246-0.114 0.246-0.337s-0.139-0.229-0.139-0.277c0-0.049 0.223-0.199 0.223-0.386s-0.157-0.272-0.157-0.471c0-0.199 0.206-0.211 0.375-0.259 0.168-0.049 0.506-0.158 0.506-0.495 0-0.338-1.201-1.846-1.201-2.033s0.364-0.353 0.307-0.79c-0.090-0.705-0.848-3.031-2.412-3.945 2.72-0.349 7.324 1.499 7.324 5.163-0 3.663-3.781 4.978-5.177 5.162z"></path>
<path fill="#819cbd"
d="M7.838 10.689c-0.019-0.021-0.059-0.039-0.059-0.056s0.006-0.031 0.027-0.055c0.898-0.401 1.675-1.227 1.675-2.284s-0.891-1.973-1.688-2.324c-0.144-0.666-0.61-1.974-1.444-2.934 1.362-0.152 4.812 1.248 4.812 3.743 0 2.724-2.75 3.761-3.322 3.91z"></path>
<path fill="#1ca037"
d="M4.171 7.322c0 0.736-0.597 1.334-1.333 1.334s-1.334-0.598-1.334-1.334c0-0.736 0.598-1.334 1.334-1.334s1.333 0.598 1.333 1.334z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-close_button" width="16"
height="16" viewBox="0 0 16 16" x="64" y="96">
<path fill="#a9aaac"
d="M13.36 3.125c0.177 0.177 0.268 0.387 0.264 0.631 0.001 0.24-0.087 0.449-0.264 0.626l-3.62 3.62 3.619 3.619c0.177 0.176 0.264 0.386 0.266 0.624-0.001 0.246-0.087 0.456-0.264 0.633l-0.482 0.482c-0.178 0.178-0.389 0.263-0.636 0.263-0.244-0.007-0.453-0.094-0.623-0.264l-3.618-3.619-3.618 3.619c-0.177 0.177-0.387 0.267-0.627 0.265-0.244 0.004-0.454-0.086-0.631-0.264l-0.482-0.482c-0.178-0.178-0.265-0.392-0.261-0.634 0.004-0.246 0.090-0.452 0.262-0.624l3.618-3.619-3.619-3.62c-0.177-0.177-0.265-0.386-0.268-0.627 0.002-0.245 0.090-0.453 0.268-0.63l0.483-0.482c0.177-0.178 0.385-0.266 0.629-0.268 0.24 0.003 0.45 0.091 0.627 0.268l3.619 3.62 3.62-3.62c0.176-0.176 0.386-0.265 0.626-0.263 0.243-0.005 0.453 0.086 0.631 0.264l0.482 0.482z"></path>
</svg>

After

Width:  |  Height:  |  Size: 995 B

View File

@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-complaint_list" width="16"
height="16" viewBox="0 0 16 16" x="96" y="96">
<path fill="#c90709"
d="M15.139 14.243l-4.27-7.393c-0.115-0.199-0.328-0.322-0.558-0.322s-0.443 0.123-0.558 0.322l-4.293 7.434c-0.115 0.2-0.115 0.445 0 0.644 0.115 0.201 0.328 0.323 0.558 0.323h8.585c0.001-0 0.002-0 0.002 0 0.356 0 0.644-0.288 0.644-0.644 0-0.134-0.042-0.259-0.111-0.364z"></path>
<path fill="#a9aaac"
d="M4.225 14.001h-1.6c-0.345 0-0.625-0.28-0.625-0.625v-10.751c0-0.345 0.28-0.625 0.625-0.625h9.059c0.345 0 0.625 0.28 0.625 0.625 0 0 0 2.388 0 4.219l1.25 2.164v-6.383c0-1.034-0.841-1.875-1.875-1.875h-9.059c-1.034 0-1.875 0.841-1.875 1.875v10.751c0 1.034 0.841 1.875 1.875 1.875h1.614c-0.145-0.402-0.151-0.844-0.014-1.25z"></path>
<path fill="#a9aaac"
d="M10.862 4.125c-0.113-0.115-0.271-0.187-0.445-0.187h-6.896c-0.345 0-0.625 0.28-0.625 0.625 0 0.17 0.068 0.323 0.178 0.436l-0.002 0.002c0.113 0.115 0.271 0.187 0.445 0.187h6.896c0.345 0 0.625-0.28 0.625-0.625 0-0.17-0.068-0.323-0.178-0.436l0.002-0.002z"></path>
<path fill="#a9aaac"
d="M2.895 8.001c0 0.345 0.28 0.625 0.625 0.625h3.765l0.722-1.25h-4.486c-0.345 0-0.625 0.28-0.625 0.625z"></path>
<path fill="#a9aaac"
d="M2.895 11.438c0 0.345 0.28 0.625 0.625 0.625h1.78l0.722-1.25h-2.502c-0.345 0-0.625 0.28-0.625 0.625z"></path>
<path fill="#fff"
d="M9.556 9.12c0-0.1 0.034-0.185 0.103-0.253 0.069-0.069 0.153-0.104 0.253-0.104h0.8c0.1 0 0.184 0.036 0.253 0.106s0.103 0.154 0.103 0.251v2.59c0 0.1-0.034 0.184-0.103 0.253s-0.153 0.103-0.253 0.103h-0.8c-0.1 0-0.184-0.034-0.253-0.103s-0.103-0.152-0.103-0.253v-2.59z"></path>
<path fill="#fff"
d="M9.556 13.12c0-0.1 0.034-0.185 0.103-0.253 0.069-0.069 0.153-0.104 0.253-0.104h0.8c0.1 0 0.184 0.036 0.253 0.106s0.103 0.154 0.103 0.251v0.763c0 0.1-0.034 0.184-0.103 0.253s-0.153 0.103-0.253 0.103h-0.8c-0.1 0-0.184-0.034-0.253-0.103s-0.103-0.152-0.103-0.253v-0.763z"></path>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-conflict-icon" width="16"
height="16" viewBox="0 0 16 16" x="128" y="96">
<path fill="#7289da"
d="M15.745 13.035c0.003-1.733-0.002-3.466-0.003-5.199 0.002-0.060 0.006-0.119 0.006-0.179 0-1.842-0.001-3.684-0.002-5.526-0.001-1.074-0.808-1.882-1.882-1.882h-11.804c-0.982 0.002-1.812 0.837-1.812 1.815 0 1.744-0.001 3.488-0.002 5.232 0 0.060 0.004 0.12 0.007 0.179-0.002 2.181-0.014 4.361 0.002 6.54 0.006 0.935 0.85 1.731 1.793 1.732 3.967 0.003 7.934 0.003 11.901 0 0.864 0 1.633-0.669 1.77-1.521 0.064-0.396 0.027-0.794 0.028-1.191zM7.975 13.813c-0.708-0.001-1.289-0.584-1.289-1.292s0.583-1.292 1.292-1.292c0.704 0 1.286 0.576 1.292 1.281 0 0.004 0 0.007 0 0.010 0 0.709-0.584 1.293-1.293 1.293-0 0-0.001 0-0.002 0v0zM9.462 3.737c-0.048 0.563-0.101 1.125-0.161 1.685-0.069 0.632-0.111 1.266-0.188 1.897-0.020 0.17-0.061 0.344-0.034 0.518-0.044 0.46-0.102 0.919-0.131 1.38-0.039 0.619-0.431 1.075-1.086 1.033-0.291-0.018-0.622-0.255-0.75-0.534-0.156-0.338-0.114-0.698-0.159-1.048-0.046-0.367-0.069-0.737-0.104-1.106-0.005-0.019-0.015-0.038-0.027-0.054 0-0.495-0.067-0.984-0.122-1.474-0.034-0.296-0.057-0.598-0.071-0.898-0.018-0.358-0.063-0.715-0.090-1.073-0.029-0.368-0.053-0.731 0.125-1.081 0.21-0.414 0.53-0.67 0.976-0.763 0.723-0.151 1.469 0.237 1.741 0.864 0.094 0.215 0.1 0.433 0.081 0.654v0.002z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-connect" width="16"
height="16" viewBox="0 0 16 16" x="160" y="96">
<path fill="#e6e6e6" d="M7.464 11.697h1.074v3.467h-1.074v-3.467z"></path>
<path fill="#e6e6e6" d="M0.749 14.178h14.502v1.069h-14.502v-1.069z"></path>
<path fill="#7289da" d="M4.257 9.527h-3.506v1.53c0 0.63 0.507 1.141 1.133 1.141h2.373v-2.671z"></path>
<path fill="#7289da"
d="M5.615 12.198h8.503c0.626 0 1.133-0.511 1.133-1.141v-2.429c0-0.63-0.507-1.141-1.133-1.141h-3.615l-4.888 4.711z"></path>
<path fill="#fff"
d="M10.357 11.182h3.264c0.15 0 0.27-0.121 0.27-0.272v-2.134c0-0.151-0.12-0.272-0.27-0.272h-3.264c-0.15 0-0.27 0.121-0.27 0.272v2.134c0 0.151 0.12 0.272 0.27 0.272z"></path>
<path fill="#7289da" d="M4.257 2.385v-1.632h-2.373c-0.625 0-1.133 0.511-1.133 1.141v1.531h3.506v-1.040z"></path>
<path fill="#7289da"
d="M15.251 4.323v-2.429c0-0.63-0.507-1.141-1.133-1.141h-8.503l4.887 4.711h3.616c0.626 0 1.133-0.511 1.133-1.141z"></path>
<path fill="#fff"
d="M13.621 1.77h-3.264c-0.149 0-0.27 0.122-0.27 0.272v2.134c0 0.15 0.121 0.272 0.27 0.272h3.264c0.15 0 0.27-0.122 0.27-0.272v-2.134c0-0.15-0.121-0.272-0.27-0.272z"></path>
<path fill="#1ca037" d="M9.751 6.476l-4.244-4.091v2.29h-4.756v3.601h4.756v2.29l4.244-4.090z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-contact" width="16"
height="16" viewBox="0 0 16 16" x="192" y="96">
<path fill="#ccc"
d="M3.703 14.852c0.004-0.171 0.099-4.206 0.974-5.541 0.851-1.296 1.649-1.608 2.391-1.815l0.006-0.002c0.040-0.011 0.077-0.022 0.112-0.032-0.129-0.183-0.251-0.394-0.371-0.665-0.53-0.38-0.758-1.086-0.85-1.498-0.094-0.425-0.109-0.858-0.043-1.219 0.061-0.327 0.185-0.59 0.37-0.787 0.050-0.341 0.131-0.66 0.24-0.954-0.361-0.144-0.797-0.215-1.319-0.183v0c-0.002 0-0.003-0-0.005-0-2.319-0.145-2.962 1.757-2.771 3.009 0.184 1.209 0.284 2.361-0.123 2.724 0.352 0.178 0.603-0.092 0.78-0.212-0.058 0.772-0.938 1.062-0.938 1.062 0.398 0.394 1.594 0.328 2.026-0.065-0.045 0.248-0.153 0.624-0.398 0.748-0.542 0.273-1.036 0-1.919 1.342-0.688 1.045-0.74 4.111-0.74 4.111h2.578l0-0.023z"></path>
<path fill="#7289da"
d="M12.297 8.529c-0.185-0.052-0.358-0.101-0.527-0.186-0.224-0.113-0.94-0.641-0.838-0.751 0.519-0.562 0.719-0.71 0.979-1.347l0.082-0.202 0.183-0.095c0.153-0.080 0.357-0.383 0.466-0.881 0.063-0.285 0.076-0.573 0.036-0.789-0.030-0.155-0.077-0.237-0.112-0.262l-0.213-0.152-0.033-0.276c-0.165-1.459-1-2.462-2.489-2.462-1.491 0-2.326 1.003-2.492 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.112 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.133 0.145-0.613 0.637-0.838 0.751-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.975h10.098c-0.015-1.001-0.188-4.053-0.792-4.974-0.699-1.066-1.276-1.229-1.785-1.371z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-copy" width="16"
height="16" viewBox="0 0 16 16" x="224" y="96">
<path fill="#a9aaac"
d="M8.325 4.973c0.331 0 0.6 0.269 0.6 0.6v7.44c0 0.331-0.269 0.6-0.6 0.6h-5.4c-0.331 0-0.6-0.269-0.6-0.6v-7.44c0-0.331 0.269-0.6 0.6-0.6h5.4zM8.325 3.772h-5.4c-0.994 0-1.8 0.806-1.8 1.8v7.44c0 0.994 0.806 1.8 1.8 1.8h5.4c0.994 0 1.8-0.806 1.8-1.8v-7.44c0-0.994-0.806-1.8-1.8-1.8z"></path>
<path fill="#a9aaac"
d="M7.515 12.381h-3.72c-0.331 0-0.6-0.269-0.6-0.6s0.269-0.6 0.6-0.6h3.72c0.332 0 0.6 0.269 0.6 0.6s-0.269 0.6-0.6 0.6z"></path>
<path fill="#a9aaac"
d="M7.515 9.864h-3.72c-0.331 0-0.6-0.268-0.6-0.6s0.269-0.6 0.6-0.6h3.72c0.332 0 0.6 0.268 0.6 0.6s-0.269 0.6-0.6 0.6z"></path>
<path fill="#a9aaac"
d="M7.515 7.346h-3.72c-0.331 0-0.6-0.269-0.6-0.6s0.269-0.6 0.6-0.6h3.72c0.332 0 0.6 0.269 0.6 0.6s-0.269 0.6-0.6 0.6z"></path>
<path fill="#7289da" opacity="0.941176"
d="M13.075 1.188h-5.4c-0.833 0-1.532 0.567-1.737 1.335h2.387c1.682 0 3.050 1.368 3.050 3.050v6.655h1.7c0.994 0 1.8-0.806 1.8-1.8v-7.44c0-0.994-0.806-1.8-1.8-1.8z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-copy_url" width="16"
height="16" viewBox="0 0 16 16" x="256" y="96">
<path fill="#a9aaac"
d="M8.325 4.91c0.331 0 0.6 0.269 0.6 0.6v7.44c0 0.331-0.269 0.6-0.6 0.6h-5.4c-0.331 0-0.6-0.269-0.6-0.6v-7.44c0-0.331 0.269-0.6 0.6-0.6h5.4zM8.325 3.71h-5.4c-0.994 0-1.8 0.806-1.8 1.8v7.44c0 0.994 0.806 1.8 1.8 1.8h5.4c0.994 0 1.8-0.806 1.8-1.8v-7.44c0-0.994-0.806-1.8-1.8-1.8z"></path>
<path fill="#7289da"
d="M8.12 9.278c0 1.38-1.119 2.5-2.5 2.5s-2.5-1.12-2.5-2.5c0-1.38 1.119-2.5 2.5-2.5s2.5 1.12 2.5 2.5z"></path>
<path fill="#fff" d="M4.897 7.15c-0-0-0.011-0.022 0 0z"></path>
<path fill="#fff"
d="M5.524 6.993c0.004-0.029 0.052-0.035-0.037-0.035-0.014 0.053 0.023 0.014 0.037 0.035z"></path>
<path fill="#fff"
d="M5.316 9.877c0.018-0.061 0.047-0.066 0.099-0.030-0.007-0.076-0.185-0.043-0.236-0.151-0.004-0.216-0.044-0.15-0.214-0.193 0.032-0.045 0.072-0.151 0.080-0.201 0.023-0.163-0.207 0.108-0.169 0.096-0.229 0.075-0.32-0.281-0.208-0.417 0.058-0.069 0.131-0.038 0.193-0.064 0.011-0.005 0.062 0.024 0.095 0.022-0.021 0.001 0.041-0.056 0.081-0.058 0.173-0.012 0.163 0.144 0.268 0.245 0.071-0.137-0.083-0.245 0.073-0.373 0.095-0.078 0.159-0.094 0.086-0.211 0.028 0.009 0.017-0.002 0.051 0.018 0.033-0.095 0.094-0.161 0.195-0.159-0.037-0.111 0.15-0.201 0.247-0.169-0.034 0.040-0.097-0.014-0.087 0.064 0.072-0.018 0.186-0.049 0.209-0.137-0.075 0.088-0.226-0.015-0.177-0.053 0.056-0.043-0.027-0.055-0.062-0.045-0.067 0.018-0.122 0.074-0.173 0.118 0.013-0.029 0.037-0.048 0.059-0.071-0.014-0.003-0.028-0.007-0.043-0.010 0.069 0 0.179-0.071 0.259-0.088 0.061 0.043 0.167-0.046 0.236-0.073 0.011 0.037-0.019 0.067-0.043 0.093-0.069 0.083 0.106 0.079 0.168 0.104 0.072-0.079-0.048-0.13-0.109-0.143 0.026-0.096-0.047-0.178-0.166-0.122 0.020-0.009 0.066-0.047 0.095-0.061-0.154-0.010-0.26-0.219-0.353-0.321 0.010-0.005 0.026 0.013 0.036 0.013-0.018-0.016-0.052-0.062-0.080-0.085 0.031 0.026 0.079 0.037 0.114 0.058-0.003-0.071-0.034-0.103-0.105-0.151 0.007-0.008 0.014-0.016 0.023-0.022 0.026 0.032 0.073 0.046 0.101 0.068 0.090-0.093-0.035-0.116-0.127-0.149-0.006-0.039 0.007-0.008 0.026-0.030-0.032-0.044-0.185-0.157-0.276-0.108-0-0.017 0.002-0.043 0.005-0.061-0.066-0.002-0.085 0.051-0.090 0.090 0.014-0.038 0.013-0.050 0.039-0.091-0.065 0-0.092 0.031-0.122 0.086-0.005-0.016 0.043 0.027 0.035 0.020-0.012-0.005-0.024-0.005-0.037 0.001 0.018 0.004 0.053 0.025 0.080 0.037-0.013 0.029-0.049 0.074-0.086 0.108-0.002-0.069-0.025-0.042-0.043-0.060 0.003-0.183-0.078-0.078-0.112 0 0.019-0.002 0.030-0.005 0.046-0.015-0.009 0.019-0.055 0.062-0.071 0.074-0.005-0.006-0.010-0.012-0.016-0.018 0.074-0.104-0.019-0.038-0.009-0.037-0.068-0.010-0.205-0.008-0.247 0.071-0.002-0.068-0.016-0.053-0.093-0.061 0.013-0.011 0.025-0.010 0.037-0.019-0.047-0.046-0.053-0.063-0.12-0.050 0.007-0.010 0.015-0.019 0.022-0.029 0.005 0.002-0.049 0.021-0.045 0.019 0.009-0.011 0.019-0.022 0.028-0.033-0.037 0.013-0.101 0.029-0.148 0.048 0.035-0.013 0.070-0.029 0.105-0.043-0.048 0.014-0.11 0.019-0.157 0.029 0.002-0.026-0.005-0.054-0.016-0.054-0.154-0.011-0.403 0.218-0.526 0.336-0.001 0.023 0.007 0.027-0.056 0.082 0.034-0.024 0.091-0.041 0.119-0.058 0.018 0.060 0.087 0.201 0.048 0.262-0.092 0.141 0.069 0.229 0.004 0.369-0.007-0.075-0.008-0.132-0.070-0.155 0.103 0.237-0.168 0.461-0.055 0.728 0.070 0.010 0.159 0.268 0.128 0.294-0.014 0.012 0.113 0.215 0.131 0.246 0.049-0.097-0.117-0.279-0.116-0.404 0.074 0.026 0.144 0.234 0.195 0.315 0.097 0.154 0.061 0.204 0.211 0.312s0.285 0.078 0.425 0.168c0.138 0.089 0.211 0.217 0.414 0.288z"></path>
<path fill="#fff"
d="M7.020 10.325c-0.057 0-0.094-0.079-0.143-0.063-0.034 0.001-0.142-0.017-0.13-0.021-0.106-0.074-0.199-0.293-0.432-0.307-0.099 0.005-0.178-0.124-0.261-0.141-0.013-0.024-0.007-0.037 0.017-0.040-0.021-0.031-0.161 0.001-0.19-0.005-0.158 0-0.144-0.1-0.212 0.069-0.057-0.032-0.012-0.129 0.009-0.152-0.13 0.070-0.302 0.108-0.255 0.289 0.026 0.101-0.24 0.277-0.104 0.297 0.002 0.046-0.096 0.049-0.049 0.109 0.002 0.066 0.181 0.273 0.222 0.33 0.072 0.1 0.251 0.107 0.189 0.264-0.019 0.029-0.059 0.247-0.058 0.254 0.021 0.114-0.088 0.242-0.060 0.335 0.007 0.005 0.016 0.007 0.024 0.005 0.020-0.020-0.021-0.036 0.022-0.036 0 0.022-0.016 0.057-0.020 0.084-0.021-0.007-0.006-0.021-0.023-0.021 0.007 0.012 0.013 0.025 0.016 0.039-0.065-0.043 0 0.034 0.002 0.041-0.079 0.008 0.059 0.175 0.125 0.112-0.089-0.024-0.003-0.105 0.040-0.126 0.002-0.004-0.077-0.044-0.013-0.051 0.013 0 0.085-0.069 0.083-0.073-0.007-0.002-0.025 0.005-0.026 0.005 0-0.011 0-0.023 0-0.034 0.095 0 0.257-0.074 0.223-0.173 0.095-0.003 0.228-0.071 0.236-0.087 0.138-0.011 0.105-0.233 0.262-0.233 0.104-0.017 0.182-0.069 0.241-0.164 0.044-0.070 0.342-0.469 0.266-0.506-0.012 0 0.011 0.005 0 0z"></path>
<path fill="#7289da"
d="M13.075 1.125h-5.4c-0.833 0-1.532 0.567-1.737 1.335h2.387c1.271 0 2.362 0.781 2.82 1.889 1.079 0.277 1.878 1.254 1.878 2.418 0 1.081-0.687 1.999-1.647 2.348v3.050h1.7c0.994 0 1.8-0.806 1.8-1.8v-7.44c-0-0.994-0.806-1.8-1.8-1.8z"></path>
<path fill="#7289da"
d="M11.922 7.815c-0.012 0-0.026 0-0.043 0-0.040-0.011-0.045-0.081-0.101-0.063-0.013 0-0.030 0.002-0.050 0.002-0.031-0.018-0.102-0.009-0.080-0.023-0.056-0.039-0.056-0.039-0.085-0.042-0.003 0-0.005 0-0.018-0.004-0.018-0.009-0.054-0.013-0.051-0.015-0.001-0.003-0.003-0.007-0.003-0.011 0 0-0.019-0.005-0.046-0.015-0.003 0-0.005 0-0.010 0-0.001 0-0.003 0-0.008 0-0.003 0.003 0.014-0.045 0-0.074-0.007 0-0.015 0.001-0.023 0 0.002-0.014 0.002-0.029 0.004-0.044-0.017-0.046-0.017-0.046-0.020-0.049 0 0-0.006-0.003-0.015-0.008v1.020c0.003-0.002 0.005-0.003 0.008-0.004 0.012-0.001 0.022-0.001 0.033-0.001 0.004-0.001 0.004-0.001 0.039-0.024 0.027 0 0.052-0.002 0.081-0.009 0.003-0.005 0.009-0.012 0.014-0.015 0.012-0.005 0.012-0.005 0.1-0.107 0.003-0.001 0.003-0.001 0.039-0.062 0-0.002 0-0.005 0.005-0.012 0.016-0.022 0.024-0.033 0.027-0.048 0.002-0.005 0.003-0.008 0.006-0.018 0-0.002 0-0.006 0-0.011 0.002-0.005 0.003-0.010 0.005-0.021 0.004-0.014 0.008-0.029 0.024-0.046 0 0 0.073-0.060 0.093-0.079l0.066-0.078c0.019-0.024 0.019-0.024 0.023-0.041 0.007-0.082-0.005-0.091-0.016-0.096z"></path>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-d_sound" width="16"
height="16" viewBox="0 0 16 16" x="0" y="0">
<path fill="#a9aaac" d="M1.497 5.117v6.653l5.936 3.479v-6.658l-5.936-3.473z"></path>
<path fill="#7289da" d="M14.503 5.121l-5.937 3.476v6.653l5.937-3.466v-6.663z"></path>
<path fill="#999" d="M13.938 4.101l-5.938-3.351-5.934 3.349 5.94 3.476 5.933-3.473z"></path>
</svg>

After

Width:  |  Height:  |  Size: 485 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-d_sound_me" width="16"
height="16" viewBox="0 0 16 16" x="32" y="0">
<path fill="#7289da"
d="M7.349 13.035v-3.516c0-0.433 0.225-0.835 0.593-1.063 0.020-0.012 0.040-0.024 0.061-0.035l0.128-0.072c-0.004-0.002-0.009-0.004-0.013-0.006-0.224-0.113-0.94-0.641-0.838-0.751 0.519-0.562 0.719-0.71 0.979-1.347l0.082-0.202 0.183-0.095c0.153-0.080 0.357-0.383 0.466-0.881 0.063-0.285 0.076-0.573 0.036-0.789-0.030-0.155-0.077-0.237-0.112-0.262l-0.213-0.152-0.033-0.276c-0.165-1.459-1-2.462-2.489-2.462-1.491 0-2.326 1.003-2.493 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.111 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.133 0.145-0.613 0.637-0.838 0.751-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.975h8.14l-1.299-0.761c-0.383-0.224-0.618-0.635-0.618-1.078z"></path>
<path fill="#a9aaac" d="M8.599 9.521l3.137 1.833v3.521l-3.137-1.831z"></path>
<path fill="#808080" d="M14.875 9.521l-3.139 1.833v3.521l3.139-1.831z"></path>
<path fill="#999" d="M14.875 9.521l-3.139-1.772-3.137 1.771 3.14 1.836z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-d_sound_user" width="16"
height="16" viewBox="0 0 16 16" x="64" y="0">
<path fill="#a9aaac"
d="M7.349 13.035v-3.516c0-0.433 0.225-0.835 0.593-1.063 0.020-0.012 0.040-0.024 0.061-0.035l0.128-0.072c-0.004-0.002-0.009-0.004-0.013-0.006-0.224-0.113-0.94-0.641-0.838-0.751 0.519-0.562 0.719-0.71 0.979-1.347l0.082-0.202 0.183-0.095c0.153-0.080 0.357-0.383 0.466-0.881 0.063-0.285 0.076-0.573 0.036-0.789-0.030-0.155-0.077-0.237-0.112-0.262l-0.213-0.152-0.033-0.276c-0.165-1.459-1-2.462-2.489-2.462-1.491 0-2.326 1.003-2.493 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.111 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.133 0.145-0.613 0.637-0.838 0.751-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.974h8.14l-1.299-0.761c-0.383-0.224-0.618-0.635-0.618-1.078z"></path>
<path fill="#a9aaac" d="M8.599 9.521l3.137 1.833v3.521l-3.137-1.831v-3.523z"></path>
<path fill="#808080" d="M14.875 9.521l-3.139 1.833v3.521l3.139-1.831v-3.523z"></path>
<path fill="#999" d="M14.875 9.521l-3.139-1.772-3.137 1.771 3.14 1.836 3.135-1.834z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-default" width="16"
height="16" viewBox="0 0 16 16" x="288" y="96">
<path fill="#1ca037"
d="M14.875 8c0 3.797-3.078 6.875-6.875 6.875s-6.875-3.078-6.875-6.875c0-3.797 3.078-6.875 6.875-6.875s6.875 3.078 6.875 6.875z"></path>
<path fill="#fff"
d="M12.504 6.063l-5.8 5.791c-0.112 0.112-0.278 0.165-0.497 0.159-0.2-0.006-0.353-0.059-0.459-0.159l-2.502-2.502c-0.112-0.112-0.168-0.25-0.168-0.412s0.056-0.3 0.168-0.412l0.834-0.834c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l1.321 1.321 4.62-4.61c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l0.834 0.824c0.112 0.119 0.169 0.258 0.169 0.417s-0.056 0.298-0.169 0.417z"></path>
</svg>

After

Width:  |  Height:  |  Size: 816 B

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-default_for_all_bookmarks"
width="16" height="16" viewBox="0 0 16 16" x="320" y="96">
<path fill="#7289da"
d="M4.029 11.801c0-0.491 0.19-0.951 0.535-1.296l0.321-0.321v-9.058h-3.76v13.75l1.88-1.858 1.88 1.858v-1.457l-0.321-0.321c-0.345-0.345-0.535-0.805-0.535-1.296z"></path>
<path fill="#ccc"
d="M13.459 5.847c0.49 0 0.949 0.189 1.293 0.532l0.123 0.121v-5.375h-3.76v6.302l1.047-1.045c0.345-0.345 0.805-0.535 1.296-0.535z"></path>
<path fill="#b3b3b3"
d="M7.99 9.671l0.438 0.438 1.452-1.449v-7.535h-3.76v8.103c0.183-0.060 0.375-0.092 0.574-0.092 0.49 0 0.95 0.19 1.296 0.535z"></path>
<path fill="#1ca037"
d="M14.705 8.924l-5.8 5.791c-0.112 0.112-0.278 0.165-0.497 0.159-0.2-0.006-0.353-0.059-0.459-0.159l-2.502-2.502c-0.112-0.112-0.168-0.25-0.168-0.412s0.056-0.3 0.168-0.412l0.834-0.834c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l1.321 1.321 4.62-4.61c0.112-0.112 0.25-0.169 0.412-0.169s0.3 0.056 0.412 0.169l0.834 0.824c0.112 0.119 0.169 0.258 0.169 0.417s-0.056 0.298-0.169 0.417z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-delete" width="16"
height="16" viewBox="0 0 16 16" x="352" y="96">
<path fill="#c90709"
d="M13.658 2.855c0.187 0.187 0.283 0.409 0.278 0.666 0.001 0.254-0.092 0.474-0.278 0.661l-3.821 3.821 3.82 3.82c0.186 0.186 0.279 0.407 0.28 0.659-0.001 0.259-0.092 0.481-0.279 0.668l-0.509 0.509c-0.187 0.187-0.41 0.278-0.671 0.278-0.258-0.007-0.478-0.099-0.658-0.278l-3.819-3.82-3.819 3.82c-0.187 0.186-0.409 0.281-0.662 0.279-0.257 0.005-0.479-0.091-0.667-0.278l-0.509-0.509c-0.188-0.187-0.28-0.413-0.276-0.669 0.005-0.259 0.094-0.477 0.277-0.659l3.819-3.82-3.821-3.821c-0.187-0.187-0.28-0.408-0.282-0.662 0.002-0.258 0.095-0.478 0.283-0.665l0.509-0.509c0.187-0.188 0.406-0.281 0.664-0.282 0.254 0.003 0.475 0.096 0.662 0.282l3.821 3.821 3.821-3.821c0.186-0.186 0.407-0.279 0.661-0.278 0.257-0.005 0.478 0.090 0.665 0.278l0.509 0.509z"></path>
</svg>

After

Width:  |  Height:  |  Size: 992 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-delete_avatar" width="16"
height="16" viewBox="0 0 16 16" x="384" y="96">
<path fill="#c90709"
d="M9.177 7.997l1.886 1.893c0.084 0.087 0.124 0.184 0.124 0.299 0 0.112-0.040 0.212-0.124 0.287l-0.585 0.587c-0.078 0.084-0.178 0.125-0.293 0.125s-0.215-0.040-0.293-0.125l-1.893-1.889-1.893 1.889c-0.079 0.084-0.176 0.125-0.293 0.125s-0.213-0.040-0.293-0.125l-0.585-0.587c-0.082-0.076-0.125-0.175-0.125-0.287 0-0.115 0.042-0.212 0.125-0.299l1.886-1.893-1.886-1.888c-0.082-0.084-0.125-0.182-0.125-0.296 0-0.115 0.042-0.214 0.125-0.296l0.585-0.586c0.079-0.080 0.176-0.119 0.293-0.119s0.213 0.039 0.293 0.119l1.893 1.894 1.893-1.894c0.078-0.080 0.178-0.119 0.293-0.119s0.215 0.039 0.293 0.119l0.585 0.586c0.084 0.082 0.124 0.181 0.124 0.296 0 0.114-0.040 0.212-0.124 0.296l-1.886 1.888z"></path>
<path fill="#7289da"
d="M13 2.375c0.345 0 0.625 0.28 0.625 0.625v10c0 0.345-0.28 0.625-0.625 0.625h-10c-0.345 0-0.625-0.28-0.625-0.625v-10c0-0.345 0.28-0.625 0.625-0.625h10zM13 1.125h-10c-1.036 0-1.875 0.84-1.875 1.875v10c0 1.036 0.84 1.875 1.875 1.875h10c1.036 0 1.875-0.839 1.875-1.875v-10c0-1.036-0.839-1.875-1.875-1.875z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-disconnect" width="16"
height="16" viewBox="0 0 16 16" x="416" y="96">
<path fill="#e6e6e6" d="M7.464 11.697h1.074v3.467h-1.074v-3.467z"></path>
<path fill="#e6e6e6" d="M0.749 14.178h14.502v1.069h-14.502v-1.069z"></path>
<path fill="#7289da"
d="M0.809 8.269c-0.037 0.113-0.058 0.234-0.058 0.36v2.429c0 0.63 0.507 1.141 1.133 1.141h3.003l-4.078-3.93z"></path>
<path fill="#7289da"
d="M11.001 8.504h2.62c0.15 0 0.27 0.121 0.27 0.272v2.134c0 0.151-0.12 0.272-0.27 0.272h-3.264c-0.15 0-0.27-0.121-0.27-0.272v-1.383h-3.842v2.671h7.873c0.626 0 1.133-0.511 1.133-1.141v-2.429c0-0.63-0.507-1.141-1.133-1.141h-3.117v1.016z"></path>
<path fill="#7289da"
d="M6.245 3.426h3.842v-1.384c0-0.15 0.121-0.272 0.27-0.272h3.264c0.15 0 0.27 0.122 0.27 0.272v2.134c0 0.15-0.121 0.272-0.27 0.272h-2.62v1.016h3.117c0.626 0 1.133-0.511 1.133-1.141v-2.429c0-0.63-0.507-1.141-1.133-1.141h-7.873v2.672z"></path>
<path fill="#7289da"
d="M4.887 0.754h-3.003c-0.625 0-1.133 0.511-1.133 1.141v2.429c0 0.126 0.021 0.247 0.059 0.361l4.077-3.93z"></path>
<path fill="#fff"
d="M13.621 1.77h-3.264c-0.149 0-0.27 0.122-0.27 0.272v1.385h0.914v1.022h2.62c0.15 0 0.27-0.122 0.27-0.272v-2.134c0-0.15-0.121-0.272-0.27-0.272z"></path>
<path fill="#c90709" d="M0.751 6.476l4.244-4.091v2.29h4.756v3.601h-4.756v2.29l-4.244-4.090z"></path>
<path fill="#fff"
d="M13.621 8.504h-2.62v1.024h-0.914v1.383c0 0.151 0.12 0.272 0.27 0.272h3.264c0.15 0 0.27-0.121 0.27-0.272v-2.134c0-0.151-0.12-0.272-0.27-0.272z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-down" width="16"
height="16" viewBox="0 0 16 16" x="448" y="96">
<path fill="#a9aaac" d="M14.25 2.588l-6.25 10.825-6.25-10.825h12.5z"></path>
</svg>

After

Width:  |  Height:  |  Size: 290 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-download" width="16"
height="16" viewBox="0 0 16 16" x="480" y="96">
<path fill="#a9aaac"
d="M3.723 12.269h8.565v-2.287h2.6v2.516l-0 0.025-0.001 0.030-0.001 0.029-0.001 0.028-0.002 0.029-0.002 0.029-0.002 0.029-0.002 0.029-0.003 0.027-0.003 0.029-0.004 0.028-0.004 0.028-0.004 0.029-0.004 0.027-0.005 0.028-0.005 0.027-0.005 0.028-0.006 0.028-0.006 0.027-0.006 0.028-0.007 0.027-0.007 0.027-0.007 0.027-0.007 0.027-0.008 0.027-0.008 0.027-0.008 0.026-0.008 0.026-0.009 0.027-0.009 0.026-0.009 0.026-0.010 0.026-0.010 0.026-0.011 0.026-0.011 0.025-0.011 0.025-0.011 0.026-0.011 0.025-0.012 0.025-0.012 0.025-0.012 0.025-0.013 0.025-0.012 0.024-0.013 0.025-0.014 0.025-0.014 0.024-0.014 0.024-0.014 0.024-0.014 0.023-0.015 0.024-0.015 0.024-0.015 0.023-0.016 0.023-0.016 0.022-0.016 0.023-0.017 0.023-0.017 0.022-0.017 0.021-0.017 0.022-0.018 0.021-0.018 0.021-0.018 0.021-0.019 0.021-0.018 0.020-0.019 0.021-0.019 0.020-0.019 0.020-0.020 0.020-0.020 0.020-0.020 0.019-0.020 0.019-0.021 0.019-0.021 0.019-0.021 0.018-0.021 0.018-0.022 0.018-0.023 0.018-0.022 0.017-0.022 0.017-0.023 0.017-0.023 0.017-0.023 0.016-0.023 0.016-0.024 0.016-0.024 0.016-0.024 0.015-0.024 0.015-0.024 0.015-0.024 0.014-0.025 0.014-0.025 0.014-0.025 0.014-0.026 0.013-0.026 0.013-0.026 0.013-0.027 0.013-0.026 0.012-0.027 0.012-0.027 0.012-0.027 0.011-0.026 0.010-0.028 0.011-0.027 0.010-0.028 0.010-0.029 0.009-0.027 0.009-0.028 0.009-0.029 0.008-0.030 0.008-0.028 0.007-0.029 0.007-0.030 0.007-0.029 0.006-0.029 0.006-0.029 0.005-0.030 0.005-0.030 0.005-0.030 0.004-0.031 0.004-0.030 0.004-0.029 0.003-0.031 0.003-0.031 0.002-0.030 0.002-0.031 0.002-0.031 0.001-0.031 0.001-0.026 0-9.58-0.030-0.030-0.005-0.029-0.005-0.029-0.006-0.029-0.006-0.030-0.007-0.029-0.007-0.028-0.007-0.030-0.008-0.029-0.008-0.028-0.008-0.028-0.009-0.029-0.009-0.028-0.010-0.027-0.010-0.028-0.011-0.027-0.011-0.026-0.011-0.027-0.012-0.027-0.012-0.026-0.012-0.027-0.013-0.026-0.013-0.026-0.013-0.026-0.013-0.025-0.013-0.026-0.014-0.025-0.015-0.024-0.014-0.024-0.014-0.025-0.015-0.024-0.015-0.024-0.016-0.024-0.016-0.023-0.016-0.022-0.016-0.023-0.017-0.023-0.017-0.021-0.017-0.022-0.018-0.023-0.018-0.021-0.018-0.021-0.018-0.021-0.018-0.021-0.019-0.021-0.019-0.020-0.019-0.020-0.019-0.020-0.020-0.020-0.020-0.019-0.020-0.019-0.020-0.018-0.020-0.019-0.021-0.019-0.021-0.018-0.021-0.017-0.020-0.018-0.022-0.018-0.022-0.017-0.022-0.016-0.022-0.016-0.022-0.016-0.023-0.016-0.023-0.016-0.023-0.016-0.023-0.015-0.023-0.015-0.024-0.015-0.024-0.014-0.023-0.014-0.024-0.014-0.024-0.014-0.025-0.013-0.024-0.013-0.024-0.013-0.025-0.012-0.025-0.012-0.025-0.012-0.025-0.011-0.025-0.011-0.025-0.011-0.026-0.011-0.026-0.010-0.026-0.010-0.025-0.010-0.026-0.010-0.026-0.009-0.026-0.009-0.026-0.009-0.026-0.008-0.027-0.008-0.027-0.008-0.027-0.007-0.026-0.007-0.027-0.007-0.028-0.006-0.027-0.006-0.027-0.006-0.028-0.006-0.027-0.005-0.027-0.005-0.028-0.005-0.028-0.004-0.028-0.004-0.028-0.004-0.028-0.003-0.028-0.003-0.028-0.003-0.029-0.002-0.028-0.002-0.029-0.002-0.029-0.002-0.028-0.001-0.030-0.001-0.029-0-0.028-0-0.025v-2.517h2.6v2.287z"></path>
<path fill="#7289da"
d="M4.766 5.863l3.358 4.119 3.359-4.119h-2.060v-3.798c0.001-0.257-0.090-0.475-0.27-0.661-0.178-0.184-0.403-0.278-0.668-0.278l-0.72-0c-0.265 0-0.489 0.090-0.668 0.274-0.181 0.178-0.27 0.402-0.271 0.666v3.797l-2.061 0z"></path>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-edit" width="16"
height="16" viewBox="0 0 16 16" x="0" y="128">
<path fill="#a9aaac"
d="M6.273 11.359c0-1.375 0.586-2.615 1.52-3.485-0.117-0.106-0.201-0.202-0.2-0.256 0.002-0.009 0.006-0.018 0.013-0.026 0.498-0.54 0.719-0.708 0.978-1.346l0.083-0.203 0.185-0.095c0.153-0.079 0.356-0.381 0.466-0.882 0.063-0.285 0.076-0.573 0.036-0.79-0.029-0.156-0.077-0.237-0.111-0.261l-0.216-0.151-0.032-0.278c-0.167-1.458-1.002-2.461-2.492-2.461-0 0-0 0-0 0s-0 0-0 0c-1.491 0-2.325 1.003-2.492 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.111 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.007 0.008 0.010 0.017 0.013 0.026 0.003 0.134-0.512 0.525-0.77 0.681-0.030 0.018-0.058 0.033-0.080 0.044-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.974h6.376c-0.953-0.872-1.552-2.125-1.552-3.516z"></path>
<path fill="#7289da"
d="M14.551 11.358c0 1.942-1.574 3.516-3.516 3.516s-3.516-1.574-3.516-3.516c0-1.942 1.574-3.516 3.516-3.516s3.516 1.574 3.516 3.516z"></path>
<path fill="#fff"
d="M11.791 13.739c0 0.1-0.034 0.185-0.103 0.253-0.069 0.069-0.153 0.104-0.253 0.104h-0.8c-0.1 0-0.184-0.036-0.253-0.106s-0.103-0.154-0.103-0.251v-2.59c0-0.1 0.034-0.184 0.103-0.253s0.153-0.103 0.253-0.103h0.8c0.1 0 0.184 0.034 0.253 0.103s0.103 0.152 0.103 0.253v2.59z"></path>
<path fill="#fff"
d="M11.791 9.739c0 0.1-0.034 0.185-0.103 0.253-0.069 0.069-0.153 0.104-0.253 0.104h-0.8c-0.1 0-0.184-0.036-0.253-0.106s-0.103-0.154-0.103-0.251v-0.763c0-0.1 0.034-0.184 0.103-0.253s0.153-0.103 0.253-0.103h0.8c0.1 0 0.184 0.034 0.253 0.103s0.103 0.152 0.103 0.253v0.763z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-edit_friend_foe_status"
width="16" height="16" viewBox="0 0 16 16" x="32" y="128">
<path fill="#ccc"
d="M3.703 14.852c0.004-0.171 0.099-4.206 0.974-5.541 0.851-1.296 1.649-1.608 2.391-1.815l0.006-0.002c0.040-0.011 0.077-0.022 0.112-0.032-0.129-0.183-0.251-0.394-0.371-0.665-0.53-0.38-0.758-1.086-0.85-1.498-0.094-0.425-0.109-0.858-0.043-1.219 0.061-0.327 0.185-0.59 0.37-0.787 0.050-0.341 0.131-0.66 0.24-0.954-0.361-0.144-0.797-0.215-1.319-0.183v0c-0.002 0-0.003-0-0.005-0-2.319-0.145-2.962 1.757-2.771 3.009 0.184 1.209 0.284 2.361-0.123 2.724 0.352 0.178 0.603-0.092 0.78-0.212-0.058 0.772-0.938 1.062-0.938 1.062 0.398 0.394 1.594 0.328 2.026-0.065-0.045 0.248-0.153 0.624-0.398 0.748-0.542 0.273-1.036 0-1.919 1.342-0.688 1.045-0.74 4.111-0.74 4.111h2.578l0-0.023z"></path>
<path fill="#7289da"
d="M12.297 8.529c-0.185-0.052-0.358-0.101-0.527-0.186-0.224-0.113-0.94-0.641-0.838-0.751 0.519-0.562 0.719-0.71 0.979-1.347l0.082-0.202 0.183-0.095c0.153-0.080 0.357-0.383 0.466-0.881 0.063-0.285 0.076-0.573 0.036-0.789-0.030-0.155-0.077-0.237-0.112-0.262l-0.213-0.152-0.033-0.276c-0.165-1.459-1-2.462-2.489-2.462-1.491 0-2.326 1.003-2.492 2.461l-0.032 0.278-0.216 0.151c-0.035 0.024-0.082 0.106-0.112 0.261-0.040 0.217-0.027 0.505 0.036 0.79 0.111 0.5 0.314 0.803 0.467 0.882l0.185 0.095 0.083 0.203c0.259 0.638 0.481 0.806 0.978 1.346 0.133 0.145-0.613 0.637-0.838 0.751-0.171 0.086-0.345 0.134-0.527 0.186-0.509 0.142-1.085 0.305-1.786 1.371-0.526 0.803-0.768 3.558-0.798 4.975h10.098c-0.015-1.001-0.188-4.053-0.792-4.974-0.699-1.066-1.276-1.229-1.785-1.371z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-emoticon" width="16"
height="16" viewBox="0 0 16 16" x="64" y="128">
<path fill="#a9aaac"
d="M14.893 7.727c-0.109-3.625-3.191-6.641-6.925-6.614-3.749-0.060-7.019 3.175-6.857 7.178 0.15 3.606 3.243 6.719 7.139 6.594 3.636-0.125 6.761-3.241 6.644-7.157zM7.986 13.602c-5.324 1.599-2.662 0.799 0 0z"></path>
<path fill="#333"
d="M10.48 9.428c-1.661 1.491-3.465 1.5-5.125 0.011-0.345-0.305-0.69-0.453-1.034-0.079s-0.14 0.727 0.174 1.024c0.96 0.912 2.094 1.406 3.431 1.401 1.281-0.011 2.508-0.524 3.416-1.426 0.32-0.326 0.463-0.674 0.115-1.030s-0.661-0.185-0.978 0.099z"></path>
<path fill="#333"
d="M5.81 7.259c0.002 0 0.004 0 0.006 0 0.501 0 0.914-0.412 0.914-0.914 0-0.013-0-0.026-0.001-0.039 0-0.002 0-0.004 0-0.006 0-0.521-0.428-0.949-0.949-0.949s-0.949 0.428-0.949 0.949c0 0.023 0.001 0.046 0.003 0.069 0.029 0.558 0.412 0.907 0.976 0.89z"></path>
<path fill="#333"
d="M10.231 7.259c0.012 0 0.024 0.001 0.037 0.001 0.495 0 0.902-0.407 0.902-0.902 0-0.010-0-0.021-0.001-0.031-0.003-0.516-0.418-0.943-0.934-0.96-0.006-0-0.011-0-0.017-0-0.522 0-0.951 0.429-0.951 0.951 0 0.011 0 0.022 0.001 0.034 0.001 0.499 0.412 0.909 0.911 0.909 0.017 0 0.034-0 0.051-0.001v0z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-error" width="16"
height="16" viewBox="0 0 16 16" x="96" y="128">
<path fill="#c90709"
d="M14.721 12.67l-5.946-10.294c-0.16-0.276-0.456-0.448-0.777-0.448s-0.616 0.172-0.776 0.448l-5.977 10.351c-0.16 0.279-0.16 0.62 0 0.897 0.16 0.28 0.457 0.45 0.777 0.45h11.954c0.001-0 0.002-0 0.003 0 0.495 0 0.897-0.401 0.897-0.896 0-0.187-0.058-0.361-0.154-0.507z"></path>
<path fill="#fff"
d="M7.063 5.916c0-0.123 0.043-0.228 0.128-0.311 0.085-0.085 0.19-0.128 0.313-0.128h0.993c0.123 0 0.229 0.044 0.314 0.13s0.128 0.19 0.128 0.309v3.193c0 0.124-0.043 0.227-0.128 0.311-0.085 0.085-0.19 0.127-0.314 0.127h-0.993c-0.123 0-0.228-0.042-0.313-0.127-0.085-0.084-0.128-0.188-0.128-0.311v-3.193z"></path>
<path fill="#fff"
d="M7.063 10.848c0-0.123 0.043-0.228 0.128-0.312 0.085-0.085 0.19-0.128 0.313-0.128h0.993c0.123 0 0.229 0.044 0.314 0.13s0.128 0.19 0.128 0.309v0.94c0 0.124-0.043 0.227-0.128 0.312s-0.19 0.127-0.314 0.127h-0.993c-0.123 0-0.228-0.042-0.313-0.127s-0.128-0.188-0.128-0.312v-0.941z"></path>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-file_home" width="16"
height="16" viewBox="0 0 16 16" x="128" y="128">
<path fill="#7289da"
d="M13.801 3.864h-5.693v-0.752c0-0.593-0.481-1.074-1.074-1.074h-4.834c-0.593 0-1.074 0.481-1.074 1.074v9.775c0 0.593 0.481 1.074 1.074 1.074h11.602c0.593 0 1.074-0.481 1.074-1.074v-7.949c-0-0.593-0.481-1.074-1.074-1.074z"></path>
<path fill="#f2f2f2"
d="M11.187 8.361l-3.188-2.875-3.188 2.875v4.25h1.875v-2.106c0-0.356 0.288-0.644 0.643-0.644h1.339c0.355 0 0.643 0.288 0.643 0.644v2.105h1.875v-4.25z"></path>
</svg>

After

Width:  |  Height:  |  Size: 673 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-file_refresh" width="16"
height="16" viewBox="0 0 16 16" x="160" y="128">
<path fill="#7289da"
d="M13.801 3.864h-5.693v-0.752c0-0.593-0.481-1.074-1.074-1.074h-4.834c-0.593 0-1.074 0.481-1.074 1.074v9.775c0 0.593 0.481 1.074 1.074 1.074h11.602c0.593 0 1.074-0.481 1.074-1.074v-7.949c-0-0.593-0.481-1.074-1.074-1.074z"></path>
<path fill="#f2f2f2"
d="M8.026 11.624c-1.431 0-2.595-1.165-2.595-2.596s1.165-2.595 2.595-2.595c0.615 0 1.179 0.215 1.621 0.572l-1.285 1.113 3.388 0.501-0.007-3.426-1.191 1.030c-0.667-0.603-1.553-0.973-2.526-0.973-2.086 0-3.776 1.692-3.776 3.778 0 2.085 1.69 3.775 3.776 3.775 1.636 0 3.029-1.040 3.552-2.493l-1.206-0.18c-0.414 0.88-1.309 1.494-2.346 1.494z"></path>
</svg>

After

Width:  |  Height:  |  Size: 863 B

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-filetransfer" width="16"
height="16" viewBox="0 0 16 16" x="192" y="128">
<path fill="#7289da"
d="M13.801 3.864h-5.693v-0.752c0-0.593-0.481-1.074-1.074-1.074h-4.834c-0.593 0-1.074 0.481-1.074 1.074v9.775c0 0.593 0.481 1.074 1.074 1.074h11.602c0.593 0 1.074-0.481 1.074-1.074v-7.949c-0-0.593-0.481-1.074-1.074-1.074z"></path>
<path fill="#f2f2f2"
d="M10.997 5.987l-2.435 2.985h1.676v2.886c0 0.107 0.037 0.197 0.11 0.27s0.162 0.11 0.27 0.11h0.759c0.103 0 0.192-0.037 0.267-0.11s0.113-0.163 0.113-0.27v-2.886h1.674l-2.434-2.985z"></path>
<path fill="#f2f2f2"
d="M5.003 12.237l2.435-2.985h-1.676v-2.886c0-0.106-0.037-0.197-0.11-0.269s-0.162-0.11-0.27-0.11h-0.759c-0.103 0-0.192 0.037-0.267 0.11s-0.113 0.163-0.113 0.269v2.886h-1.674l2.434 2.985z"></path>
</svg>

After

Width:  |  Height:  |  Size: 937 B

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="client-find" width="16"
height="16" viewBox="0 0 16 16" x="224" y="128">
<path fill="#7289da"
d="M10.043 2.611c1.845 0 3.346 1.501 3.346 3.345s-1.501 3.345-3.346 3.345c-1.843 0-3.344-1.501-3.344-3.345s1.501-3.345 3.344-3.345zM10.043 1.125c-2.666 0-4.831 2.163-4.831 4.831 0 2.666 2.165 4.832 4.831 4.832 2.668 0 4.832-2.166 4.832-4.832 0-2.668-2.163-4.831-4.832-4.831z"></path>
<path fill="#a9aaac"
d="M4.926 9.236l-3.524 3.524c-0.182 0.181-0.272 0.399-0.277 0.659-0.004 0.256 0.088 0.482 0.276 0.669l0.509 0.509c0.188 0.187 0.41 0.283 0.667 0.278 0.253 0.002 0.475-0.093 0.662-0.279l3.523-3.523c-0.735-0.473-1.362-1.101-1.835-1.836z"></path>
</svg>

After

Width:  |  Height:  |  Size: 808 B

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