setup tumbler template, add login function

pull/1/head
Aji Kamaludin 5 years ago
parent 458ee4ee3e
commit 2297fa7d9d
No known key found for this signature in database
GPG Key ID: 23E2BDC458317AF8

@ -25,7 +25,7 @@ class LoginController extends Controller
*
* @var string
*/
protected $redirectTo = '/home';
protected $redirectTo = '/';
/**
* Create a new controller instance.
@ -36,4 +36,8 @@ class LoginController extends Controller
{
$this->middleware('guest')->except('logout');
}
public function showLoginForm(){
return view('auth.login');
}
}

@ -0,0 +1,12 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class HomeController extends Controller
{
public function index(){
return view('siswa.index');
}
}

@ -5,10 +5,11 @@ namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Database\Eloquent\SoftDeletes;
class User extends Authenticatable
{
use Notifiable;
use Notifiable, SoftDeletes;
/**
* The attributes that are mass assignable.
@ -16,7 +17,7 @@ class User extends Authenticatable
* @var array
*/
protected $fillable = [
'name', 'email', 'password',
'name', 'email', 'password','role'
];
/**
@ -36,4 +37,10 @@ class User extends Authenticatable
protected $casts = [
'email_verified_at' => 'datetime',
];
protected function setPasswordAttribute($val)
{
$this->attributes['password'] = \Hash::make($val);
}
}

@ -22,6 +22,7 @@ class CreateUsersTable extends Migration
$table->string('role');
$table->rememberToken();
$table->timestamps();
$table->softDeletes();
});
}

@ -0,0 +1,107 @@
/**
*
*/
let hexToRgba = function(hex, opacity) {
let result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
let rgb = result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
return 'rgba(' + rgb.r + ', ' + rgb.g + ', ' + rgb.b + ', ' + opacity + ')';
};
/**
*
*/
$(document).ready(function() {
/** Constant div card */
const DIV_CARD = 'div.card';
/** Initialize tooltips */
$('[data-toggle="tooltip"]').tooltip();
/** Initialize popovers */
$('[data-toggle="popover"]').popover({
html: true
});
/** Function for remove card */
$('[data-toggle="card-remove"]').on('click', function(e) {
let $card = $(this).closest(DIV_CARD);
$card.remove();
e.preventDefault();
return false;
});
/** Function for collapse card */
$('[data-toggle="card-collapse"]').on('click', function(e) {
let $card = $(this).closest(DIV_CARD);
$card.toggleClass('card-collapsed');
e.preventDefault();
return false;
});
/** Function for fullscreen card */
$('[data-toggle="card-fullscreen"]').on('click', function(e) {
let $card = $(this).closest(DIV_CARD);
$card.toggleClass('card-fullscreen').removeClass('card-collapsed');
e.preventDefault();
return false;
});
/** */
if ($('[data-sparkline]').length) {
let generateSparkline = function($elem, data, params) {
$elem.sparkline(data, {
type: $elem.attr('data-sparkline-type'),
height: '100%',
barColor: params.color,
lineColor: params.color,
fillColor: 'transparent',
spotColor: params.color,
spotRadius: 0,
lineWidth: 2,
highlightColor: hexToRgba(params.color, .6),
highlightLineColor: '#666',
defaultPixelsPerValue: 5
});
};
require(['sparkline'], function() {
$('[data-sparkline]').each(function() {
let $chart = $(this);
generateSparkline($chart, JSON.parse($chart.attr('data-sparkline')), {
color: $chart.attr('data-sparkline-color')
});
});
});
}
/** */
if ($('.chart-circle').length) {
require(['circle-progress'], function() {
$('.chart-circle').each(function() {
let $this = $(this);
$this.circleProgress({
fill: {
color: tabler.colors[$this.attr('data-color')] || tabler.colors.blue
},
size: $this.height(),
startAngle: -Math.PI / 4 * 2,
emptyFill: '#F4F4F4',
lineCap: 'round'
});
});
});
}
});

@ -0,0 +1,126 @@
require.config({
shim: {
'bootstrap': ['jquery'],
'sparkline': ['jquery'],
'tablesorter': ['jquery'],
'vector-map': ['jquery'],
'vector-map-de': ['vector-map', 'jquery'],
'vector-map-world': ['vector-map', 'jquery'],
'core': ['bootstrap', 'jquery'],
},
paths: {
'core': 'assets/js/core',
'jquery': 'assets/js/vendors/jquery-3.2.1.min',
'bootstrap': 'assets/js/vendors/bootstrap.bundle.min',
'sparkline': 'assets/js/vendors/jquery.sparkline.min',
'selectize': 'assets/js/vendors/selectize.min',
'tablesorter': 'assets/js/vendors/jquery.tablesorter.min',
'vector-map': 'assets/js/vendors/jquery-jvectormap-2.0.3.min',
'vector-map-de': 'assets/js/vendors/jquery-jvectormap-de-merc',
'vector-map-world': 'assets/js/vendors/jquery-jvectormap-world-mill',
'circle-progress': 'assets/js/vendors/circle-progress.min',
}
});
window.tabler = {
colors: {
'blue': '#467fcf',
'blue-darkest': '#0e1929',
'blue-darker': '#1c3353',
'blue-dark': '#3866a6',
'blue-light': '#7ea5dd',
'blue-lighter': '#c8d9f1',
'blue-lightest': '#edf2fa',
'azure': '#45aaf2',
'azure-darkest': '#0e2230',
'azure-darker': '#1c4461',
'azure-dark': '#3788c2',
'azure-light': '#7dc4f6',
'azure-lighter': '#c7e6fb',
'azure-lightest': '#ecf7fe',
'indigo': '#6574cd',
'indigo-darkest': '#141729',
'indigo-darker': '#282e52',
'indigo-dark': '#515da4',
'indigo-light': '#939edc',
'indigo-lighter': '#d1d5f0',
'indigo-lightest': '#f0f1fa',
'purple': '#a55eea',
'purple-darkest': '#21132f',
'purple-darker': '#42265e',
'purple-dark': '#844bbb',
'purple-light': '#c08ef0',
'purple-lighter': '#e4cff9',
'purple-lightest': '#f6effd',
'pink': '#f66d9b',
'pink-darkest': '#31161f',
'pink-darker': '#622c3e',
'pink-dark': '#c5577c',
'pink-light': '#f999b9',
'pink-lighter': '#fcd3e1',
'pink-lightest': '#fef0f5',
'red': '#e74c3c',
'red-darkest': '#2e0f0c',
'red-darker': '#5c1e18',
'red-dark': '#b93d30',
'red-light': '#ee8277',
'red-lighter': '#f8c9c5',
'red-lightest': '#fdedec',
'orange': '#fd9644',
'orange-darkest': '#331e0e',
'orange-darker': '#653c1b',
'orange-dark': '#ca7836',
'orange-light': '#feb67c',
'orange-lighter': '#fee0c7',
'orange-lightest': '#fff5ec',
'yellow': '#f1c40f',
'yellow-darkest': '#302703',
'yellow-darker': '#604e06',
'yellow-dark': '#c19d0c',
'yellow-light': '#f5d657',
'yellow-lighter': '#fbedb7',
'yellow-lightest': '#fef9e7',
'lime': '#7bd235',
'lime-darkest': '#192a0b',
'lime-darker': '#315415',
'lime-dark': '#62a82a',
'lime-light': '#a3e072',
'lime-lighter': '#d7f2c2',
'lime-lightest': '#f2fbeb',
'green': '#5eba00',
'green-darkest': '#132500',
'green-darker': '#264a00',
'green-dark': '#4b9500',
'green-light': '#8ecf4d',
'green-lighter': '#cfeab3',
'green-lightest': '#eff8e6',
'teal': '#2bcbba',
'teal-darkest': '#092925',
'teal-darker': '#11514a',
'teal-dark': '#22a295',
'teal-light': '#6bdbcf',
'teal-lighter': '#bfefea',
'teal-lightest': '#eafaf8',
'cyan': '#17a2b8',
'cyan-darkest': '#052025',
'cyan-darker': '#09414a',
'cyan-dark': '#128293',
'cyan-light': '#5dbecd',
'cyan-lighter': '#b9e3ea',
'cyan-lightest': '#e8f6f8',
'gray': '#868e96',
'gray-darkest': '#1b1c1e',
'gray-darker': '#36393c',
'gray-dark': '#6b7278',
'gray-light': '#aab0b6',
'gray-lighter': '#dbdde0',
'gray-lightest': '#f3f4f5',
'gray-dark': '#343a40',
'gray-dark-darkest': '#0a0c0d',
'gray-dark-darker': '#15171a',
'gray-dark-dark': '#2a2e33',
'gray-dark-light': '#717579',
'gray-dark-lighter': '#c2c4c6',
'gray-dark-lightest': '#ebebec'
}
};
require(['core']);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,10 @@
/**
* jquery-circle-progress - jQuery Plugin to draw animated circular progress bars:
* {@link http://kottenator.github.io/jquery-circle-progress/}
*
* @author Rostyslav Bryzgunov <kottenator@gmail.com>
* @version 1.2.2
* @licence MIT
* @preserve
*/
!function(i){if("function"==typeof define&&define.amd)define(["jquery"],i);else if("object"==typeof module&&module.exports){var t=require("jquery");i(t),module.exports=t}else i(jQuery)}(function(i){function t(i){this.init(i)}t.prototype={value:0,size:100,startAngle:-Math.PI,thickness:"auto",fill:{gradient:["#3aeabb","#fdd250"]},emptyFill:"rgba(0, 0, 0, .1)",animation:{duration:1200,easing:"circleProgressEasing"},animationStartValue:0,reverse:!1,lineCap:"butt",insertMode:"prepend",constructor:t,el:null,canvas:null,ctx:null,radius:0,arcFill:null,lastFrameValue:0,init:function(t){i.extend(this,t),this.radius=this.size/2,this.initWidget(),this.initFill(),this.draw(),this.el.trigger("circle-inited")},initWidget:function(){this.canvas||(this.canvas=i("<canvas>")["prepend"==this.insertMode?"prependTo":"appendTo"](this.el)[0]);var t=this.canvas;if(t.width=this.size,t.height=this.size,this.ctx=t.getContext("2d"),window.devicePixelRatio>1){var e=window.devicePixelRatio;t.style.width=t.style.height=this.size+"px",t.width=t.height=this.size*e,this.ctx.scale(e,e)}},initFill:function(){function t(){var t=i("<canvas>")[0];t.width=e.size,t.height=e.size,t.getContext("2d").drawImage(g,0,0,r,r),e.arcFill=e.ctx.createPattern(t,"no-repeat"),e.drawFrame(e.lastFrameValue)}var e=this,a=this.fill,n=this.ctx,r=this.size;if(!a)throw Error("The fill is not specified!");if("string"==typeof a&&(a={color:a}),a.color&&(this.arcFill=a.color),a.gradient){var s=a.gradient;if(1==s.length)this.arcFill=s[0];else if(s.length>1){for(var l=a.gradientAngle||0,o=a.gradientDirection||[r/2*(1-Math.cos(l)),r/2*(1+Math.sin(l)),r/2*(1+Math.cos(l)),r/2*(1-Math.sin(l))],h=n.createLinearGradient.apply(n,o),c=0;c<s.length;c++){var d=s[c],u=c/(s.length-1);i.isArray(d)&&(u=d[1],d=d[0]),h.addColorStop(u,d)}this.arcFill=h}}if(a.image){var g;a.image instanceof Image?g=a.image:(g=new Image,g.src=a.image),g.complete?t():g.onload=t}},draw:function(){this.animation?this.drawAnimated(this.value):this.drawFrame(this.value)},drawFrame:function(i){this.lastFrameValue=i,this.ctx.clearRect(0,0,this.size,this.size),this.drawEmptyArc(i),this.drawArc(i)},drawArc:function(i){if(0!==i){var t=this.ctx,e=this.radius,a=this.getThickness(),n=this.startAngle;t.save(),t.beginPath(),this.reverse?t.arc(e,e,e-a/2,n-2*Math.PI*i,n):t.arc(e,e,e-a/2,n,n+2*Math.PI*i),t.lineWidth=a,t.lineCap=this.lineCap,t.strokeStyle=this.arcFill,t.stroke(),t.restore()}},drawEmptyArc:function(i){var t=this.ctx,e=this.radius,a=this.getThickness(),n=this.startAngle;i<1&&(t.save(),t.beginPath(),i<=0?t.arc(e,e,e-a/2,0,2*Math.PI):this.reverse?t.arc(e,e,e-a/2,n,n-2*Math.PI*i):t.arc(e,e,e-a/2,n+2*Math.PI*i,n),t.lineWidth=a,t.strokeStyle=this.emptyFill,t.stroke(),t.restore())},drawAnimated:function(t){var e=this,a=this.el,n=i(this.canvas);n.stop(!0,!1),a.trigger("circle-animation-start"),n.css({animationProgress:0}).animate({animationProgress:1},i.extend({},this.animation,{step:function(i){var n=e.animationStartValue*(1-i)+t*i;e.drawFrame(n),a.trigger("circle-animation-progress",[i,n])}})).promise().always(function(){a.trigger("circle-animation-end")})},getThickness:function(){return i.isNumeric(this.thickness)?this.thickness:this.size/14},getValue:function(){return this.value},setValue:function(i){this.animation&&(this.animationStartValue=this.lastFrameValue),this.value=i,this.draw()}},i.circleProgress={defaults:t.prototype},i.easing.circleProgressEasing=function(i){return i<.5?(i=2*i,.5*i*i*i):(i=2-2*i,1-.5*i*i*i)},i.fn.circleProgress=function(e,a){var n="circle-progress",r=this.data(n);if("widget"==e){if(!r)throw Error('Calling "widget" method on not initialized instance is forbidden');return r.canvas}if("value"==e){if(!r)throw Error('Calling "value" method on not initialized instance is forbidden');if("undefined"==typeof a)return r.getValue();var s=arguments[1];return this.each(function(){i(this).data(n).setValue(s)})}return this.each(function(){var a=i(this),r=a.data(n),s=i.isPlainObject(e)?e:{};if(r)r.init(s);else{var l=i.extend({},a.data());"string"==typeof l.fill&&(l.fill=JSON.parse(l.fill)),"string"==typeof l.animation&&(l.animation=JSON.parse(l.animation)),s=i.extend(l,s),s.el=a,r=new t(s),a.data(n,r)}})}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,227 @@
/*-- Chart --*/
.c3 svg {
font: 10px sans-serif;
-webkit-tap-highlight-color: transparent;
font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}
.c3 path,
.c3 line {
fill: none;
stroke: rgba(0, 40, 100, 0.12);
}
.c3 text {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
font-size: px2rem(12px);
}
.c3-legend-item-tile,
.c3-xgrid-focus,
.c3-ygrid,
.c3-event-rect,
.c3-bars path {
shape-rendering: crispEdges;
}
.c3-chart-arc path {
stroke: #fff;
}
.c3-chart-arc text {
fill: #fff;
font-size: 13px;
}
/*-- Axis --*/
/*-- Grid --*/
.c3-grid line {
stroke: #f0f0f0;
}
.c3-grid text {
fill: #aaa;
}
.c3-xgrid,
.c3-ygrid {
stroke: #e6e6e6;
stroke-dasharray: 2 4;
}
/*-- Text on Chart --*/
.c3-text {
font-size: 12px;
}
.c3-text.c3-empty {
fill: #808080;
font-size: 2em;
}
/*-- Line --*/
.c3-line {
stroke-width: 2px;
}
/*-- Point --*/
.c3-circle._expanded_ {
stroke-width: 2px;
stroke: white;
}
.c3-selected-circle {
fill: white;
stroke-width: 1.5px;
}
/*-- Bar --*/
.c3-bar {
stroke-width: 0;
}
.c3-bar._expanded_ {
fill-opacity: 1;
fill-opacity: 0.75;
}
/*-- Focus --*/
.c3-target.c3-focused {
opacity: 1;
}
.c3-target.c3-focused path.c3-line, .c3-target.c3-focused path.c3-step {
stroke-width: 2px;
}
.c3-target.c3-defocused {
opacity: 0.3 !important;
}
/*-- Region --*/
.c3-region {
fill: steelblue;
fill-opacity: .1;
}
/*-- Brush --*/
.c3-brush .extent {
fill-opacity: .1;
}
/*-- Select - Drag --*/
/*-- Legend --*/
.c3-legend-item text {
fill: #545454;
font-size: 14px;
}
.c3-legend-item-hidden {
opacity: 0.15;
}
.c3-legend-background {
fill: transparent;
stroke: lightgray;
stroke-width: 0;
}
/*-- Title --*/
.c3-title {
font: 14px sans-serif;
}
/*-- Tooltip --*/
.c3-tooltip-container {
z-index: 10;
}
.c3-tooltip {
border-collapse: collapse;
border-spacing: 0;
empty-cells: show;
font-size: 11px;
line-height: 1;
font-weight: 700;
color: #fff;
border-radius: 3px;
background: #212529;
white-space: nowrap;
}
.c3-tooltip th {
padding: 6px 6px;
text-align: left;
}
.c3-tooltip td {
padding: 4px 6px;
font-weight: 400;
}
.c3-tooltip td > span {
display: inline-block;
width: 8px;
height: 8px;
margin-right: 8px;
border-radius: 50%;
vertical-align: baseline;
}
.c3-tooltip td.value {
text-align: right;
}
/*-- Area --*/
.c3-area {
stroke-width: 0;
opacity: 0.1;
}
.c3-target-filled .c3-area {
opacity: 1 !important;
}
/*-- Arc --*/
.c3-chart-arcs-title {
dominant-baseline: middle;
font-size: 1.3em;
}
.c3-chart-arcs .c3-chart-arcs-background {
fill: #e0e0e0;
stroke: none;
}
.c3-chart-arcs .c3-chart-arcs-gauge-unit {
fill: #000;
font-size: 16px;
}
.c3-chart-arcs .c3-chart-arcs-gauge-max {
fill: #777;
}
.c3-chart-arcs .c3-chart-arcs-gauge-min {
fill: #777;
}
.c3-chart-arc .c3-gauge-value {
fill: #000;
/* font-size: 28px !important;*/
}
.c3-chart-arc.c3-target g path {
opacity: 1;
}
.c3-chart-arc.c3-target.c3-focused g path {
opacity: 1;
}
.c3-axis {
fill: #9aa0ac;
}

@ -0,0 +1,10 @@
require.config({
shim: {
'c3': ['d3', 'core'],
'd3': ['core'],
},
paths: {
'd3': 'assets/plugins/charts-c3/js/d3.v3.min',
'c3': 'assets/plugins/charts-c3/js/c3.min',
}
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

@ -0,0 +1,9 @@
require.config({
shim: {
'fullcalendar': ['moment', 'jquery'],
},
paths: {
'fullcalendar': 'assets/plugins/fullcalendar/js/fullcalendar.min',
'moment': 'assets/plugins/fullcalendar/js/moment.min',
}
});

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 2.1 MiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 233 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 229 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 179 KiB

File diff suppressed because it is too large Load Diff

@ -0,0 +1,19 @@
// jQuery Mask Plugin v1.14.13
// github.com/igorescobar/jQuery-Mask-Plugin
var $jscomp={scope:{},findInternal:function(a,l,d){a instanceof String&&(a=String(a));for(var p=a.length,h=0;h<p;h++){var b=a[h];if(l.call(d,b,h,a))return{i:h,v:b}}return{i:-1,v:void 0}}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(a,l,d){if(d.get||d.set)throw new TypeError("ES3 does not support getters and setters.");a!=Array.prototype&&a!=Object.prototype&&(a[l]=d.value)};
$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(a,l,d,p){if(l){d=$jscomp.global;a=a.split(".");for(p=0;p<a.length-1;p++){var h=a[p];h in d||(d[h]={});d=d[h]}a=a[a.length-1];p=d[a];l=l(p);l!=p&&null!=l&&$jscomp.defineProperty(d,a,{configurable:!0,writable:!0,value:l})}};
$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,d){return $jscomp.findInternal(this,a,d).v}},"es6-impl","es3");
(function(a,l,d){"function"===typeof define&&define.amd?define(["jquery"],a):"object"===typeof exports?module.exports=a(require("jquery")):a(l||d)})(function(a){var l=function(b,e,f){var c={invalid:[],getCaret:function(){try{var a,r=0,g=b.get(0),e=document.selection,f=g.selectionStart;if(e&&-1===navigator.appVersion.indexOf("MSIE 10"))a=e.createRange(),a.moveStart("character",-c.val().length),r=a.text.length;else if(f||"0"===f)r=f;return r}catch(C){}},setCaret:function(a){try{if(b.is(":focus")){var c,
g=b.get(0);g.setSelectionRange?g.setSelectionRange(a,a):(c=g.createTextRange(),c.collapse(!0),c.moveEnd("character",a),c.moveStart("character",a),c.select())}}catch(B){}},events:function(){b.on("keydown.mask",function(a){b.data("mask-keycode",a.keyCode||a.which);b.data("mask-previus-value",b.val());b.data("mask-previus-caret-pos",c.getCaret());c.maskDigitPosMapOld=c.maskDigitPosMap}).on(a.jMaskGlobals.useInput?"input.mask":"keyup.mask",c.behaviour).on("paste.mask drop.mask",function(){setTimeout(function(){b.keydown().keyup()},
100)}).on("change.mask",function(){b.data("changed",!0)}).on("blur.mask",function(){d===c.val()||b.data("changed")||b.trigger("change");b.data("changed",!1)}).on("blur.mask",function(){d=c.val()}).on("focus.mask",function(b){!0===f.selectOnFocus&&a(b.target).select()}).on("focusout.mask",function(){f.clearIfNotMatch&&!h.test(c.val())&&c.val("")})},getRegexMask:function(){for(var a=[],b,c,f,n,d=0;d<e.length;d++)(b=m.translation[e.charAt(d)])?(c=b.pattern.toString().replace(/.{1}$|^.{1}/g,""),f=b.optional,
(b=b.recursive)?(a.push(e.charAt(d)),n={digit:e.charAt(d),pattern:c}):a.push(f||b?c+"?":c)):a.push(e.charAt(d).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"));a=a.join("");n&&(a=a.replace(new RegExp("("+n.digit+"(.*"+n.digit+")?)"),"($1)?").replace(new RegExp(n.digit,"g"),n.pattern));return new RegExp(a)},destroyEvents:function(){b.off("input keydown keyup paste drop blur focusout ".split(" ").join(".mask "))},val:function(a){var c=b.is("input")?"val":"text";if(0<arguments.length){if(b[c]()!==a)b[c](a);
c=b}else c=b[c]();return c},calculateCaretPosition:function(){var a=b.data("mask-previus-value")||"",e=c.getMasked(),g=c.getCaret();if(a!==e){var f=b.data("mask-previus-caret-pos")||0,e=e.length,d=a.length,m=a=0,h=0,l=0,k;for(k=g;k<e&&c.maskDigitPosMap[k];k++)m++;for(k=g-1;0<=k&&c.maskDigitPosMap[k];k--)a++;for(k=g-1;0<=k;k--)c.maskDigitPosMap[k]&&h++;for(k=f-1;0<=k;k--)c.maskDigitPosMapOld[k]&&l++;g>d?g=10*e:f>=g&&f!==d?c.maskDigitPosMapOld[g]||(f=g,g=g-(l-h)-a,c.maskDigitPosMap[g]&&(g=f)):g>f&&
(g=g+(h-l)+m)}return g},behaviour:function(f){f=f||window.event;c.invalid=[];var e=b.data("mask-keycode");if(-1===a.inArray(e,m.byPassKeys)){var e=c.getMasked(),g=c.getCaret();setTimeout(function(){c.setCaret(c.calculateCaretPosition())},10);c.val(e);c.setCaret(g);return c.callbacks(f)}},getMasked:function(a,b){var g=[],d=void 0===b?c.val():b+"",n=0,h=e.length,q=0,l=d.length,k=1,r="push",p=-1,t=0,y=[],v,z;f.reverse?(r="unshift",k=-1,v=0,n=h-1,q=l-1,z=function(){return-1<n&&-1<q}):(v=h-1,z=function(){return n<
h&&q<l});for(var A;z();){var x=e.charAt(n),w=d.charAt(q),u=m.translation[x];if(u)w.match(u.pattern)?(g[r](w),u.recursive&&(-1===p?p=n:n===v&&n!==p&&(n=p-k),v===p&&(n-=k)),n+=k):w===A?(t--,A=void 0):u.optional?(n+=k,q-=k):u.fallback?(g[r](u.fallback),n+=k,q-=k):c.invalid.push({p:q,v:w,e:u.pattern}),q+=k;else{if(!a)g[r](x);w===x?(y.push(q),q+=k):(A=x,y.push(q+t),t++);n+=k}}d=e.charAt(v);h!==l+1||m.translation[d]||g.push(d);g=g.join("");c.mapMaskdigitPositions(g,y,l);return g},mapMaskdigitPositions:function(a,
b,e){a=f.reverse?a.length-e:0;c.maskDigitPosMap={};for(e=0;e<b.length;e++)c.maskDigitPosMap[b[e]+a]=1},callbacks:function(a){var h=c.val(),g=h!==d,m=[h,a,b,f],q=function(a,b,c){"function"===typeof f[a]&&b&&f[a].apply(this,c)};q("onChange",!0===g,m);q("onKeyPress",!0===g,m);q("onComplete",h.length===e.length,m);q("onInvalid",0<c.invalid.length,[h,a,b,c.invalid,f])}};b=a(b);var m=this,d=c.val(),h;e="function"===typeof e?e(c.val(),void 0,b,f):e;m.mask=e;m.options=f;m.remove=function(){var a=c.getCaret();
c.destroyEvents();c.val(m.getCleanVal());c.setCaret(a);return b};m.getCleanVal=function(){return c.getMasked(!0)};m.getMaskedVal=function(a){return c.getMasked(!1,a)};m.init=function(d){d=d||!1;f=f||{};m.clearIfNotMatch=a.jMaskGlobals.clearIfNotMatch;m.byPassKeys=a.jMaskGlobals.byPassKeys;m.translation=a.extend({},a.jMaskGlobals.translation,f.translation);m=a.extend(!0,{},m,f);h=c.getRegexMask();if(d)c.events(),c.val(c.getMasked());else{f.placeholder&&b.attr("placeholder",f.placeholder);b.data("mask")&&
b.attr("autocomplete","off");d=0;for(var l=!0;d<e.length;d++){var g=m.translation[e.charAt(d)];if(g&&g.recursive){l=!1;break}}l&&b.attr("maxlength",e.length);c.destroyEvents();c.events();d=c.getCaret();c.val(c.getMasked());c.setCaret(d)}};m.init(!b.is("input"))};a.maskWatchers={};var d=function(){var b=a(this),e={},f=b.attr("data-mask");b.attr("data-mask-reverse")&&(e.reverse=!0);b.attr("data-mask-clearifnotmatch")&&(e.clearIfNotMatch=!0);"true"===b.attr("data-mask-selectonfocus")&&(e.selectOnFocus=
!0);if(p(b,f,e))return b.data("mask",new l(this,f,e))},p=function(b,e,f){f=f||{};var c=a(b).data("mask"),d=JSON.stringify;b=a(b).val()||a(b).text();try{return"function"===typeof e&&(e=e(b)),"object"!==typeof c||d(c.options)!==d(f)||c.mask!==e}catch(t){}},h=function(a){var b=document.createElement("div"),d;a="on"+a;d=a in b;d||(b.setAttribute(a,"return;"),d="function"===typeof b[a]);return d};a.fn.mask=function(b,d){d=d||{};var e=this.selector,c=a.jMaskGlobals,h=c.watchInterval,c=d.watchInputs||c.watchInputs,
t=function(){if(p(this,b,d))return a(this).data("mask",new l(this,b,d))};a(this).each(t);e&&""!==e&&c&&(clearInterval(a.maskWatchers[e]),a.maskWatchers[e]=setInterval(function(){a(document).find(e).each(t)},h));return this};a.fn.masked=function(a){return this.data("mask").getMaskedVal(a)};a.fn.unmask=function(){clearInterval(a.maskWatchers[this.selector]);delete a.maskWatchers[this.selector];return this.each(function(){var b=a(this).data("mask");b&&b.remove().removeData("mask")})};a.fn.cleanVal=function(){return this.data("mask").getCleanVal()};
a.applyDataMask=function(b){b=b||a.jMaskGlobals.maskElements;(b instanceof a?b:a(b)).filter(a.jMaskGlobals.dataMaskAttr).each(d)};h={maskElements:"input,td,span,div",dataMaskAttr:"*[data-mask]",dataMask:!0,watchInterval:300,watchInputs:!0,useInput:!/Chrome\/[2-4][0-9]|SamsungBrowser/.test(window.navigator.userAgent)&&h("input"),watchDataMask:!1,byPassKeys:[9,16,17,18,36,37,38,39,40,91],translation:{0:{pattern:/\d/},9:{pattern:/\d/,optional:!0},"#":{pattern:/\d/,recursive:!0},A:{pattern:/[a-zA-Z0-9]/},
S:{pattern:/[a-zA-Z]/}}};a.jMaskGlobals=a.jMaskGlobals||{};h=a.jMaskGlobals=a.extend(!0,{},h,a.jMaskGlobals);h.dataMask&&a.applyDataMask();setInterval(function(){a.jMaskGlobals.watchDataMask&&a.applyDataMask()},h.watchInterval)},window.jQuery,window.Zepto);

@ -0,0 +1,8 @@
require.config({
shim: {
'input-mask': ['jquery', 'core']
},
paths: {
'input-mask': 'assets/plugins/input-mask/js/jquery.mask.min'
}
});

File diff suppressed because one or more lines are too long

@ -0,0 +1,198 @@
@charset "UTF-8";
/* PrismJS 1.9.0
http://prismjs.com/download.html?themes=prism&languages=markup+css+clike+javascript+ruby+json+less+php+python+jsx+sass+scss+sql&plugins=line-highlight+line-numbers */
/**
* prism.js default theme for JavaScript, CSS and HTML
* Based on dabblet (http://dabblet.com)
* @author Lea Verou
*/
.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
color: slategray;
}
.token.punctuation {
color: #999;
}
.namespace {
opacity: .7;
}
.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
color: #905;
}
.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
color: #690;
}
.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
color: #a67f59;
background: rgba(255, 255, 255, 0.5);
}
.token.atrule,
.token.attr-value,
.token.keyword {
color: #07a;
}
.token.function {
color: #dd4a68;
}
.token.regex,
.token.important,
.token.variable {
color: #e90;
}
.token.important,
.token.bold {
font-weight: bold;
}
.token.italic {
font-style: italic;
}
.token.entity {
cursor: help;
}
pre[data-line] {
position: relative;
}
.line-highlight {
position: absolute;
left: 0;
right: 0;
margin-top: 1em;
/* Same as .prisms padding-top */
background: rgba(255, 255, 0, 0.1);
pointer-events: none;
line-height: inherit;
white-space: pre;
}
.line-highlight:before,
.line-highlight[data-end]:after {
content: attr(data-start);
position: absolute;
top: .4em;
left: .6em;
min-width: 1em;
padding: 0 .5em;
background-color: rgba(153, 122, 102, 0.4);
color: #f5f2f0;
font: bold 65%/1.5 sans-serif;
text-align: center;
vertical-align: .3em;
border-radius: 999px;
text-shadow: none;
box-shadow: 0 1px white;
}
.line-highlight[data-end]:after {
content: attr(data-end);
top: auto;
bottom: .4em;
}
.line-numbers .line-highlight:before,
.line-numbers .line-highlight:after {
content: none;
}
pre.line-numbers {
position: relative;
padding-left: 3.8em;
counter-reset: linenumber;
}
pre.line-numbers > code {
position: relative;
white-space: inherit;
}
.line-numbers .line-numbers-rows {
position: absolute;
pointer-events: none;
top: 0;
font-size: 100%;
left: -3.8em;
width: 3em;
/* works for line-numbers below 1000 lines */
letter-spacing: -1px;
border-right: 1px solid rgba(0, 40, 100, 0.12);
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.line-numbers-rows > span {
pointer-events: none;
display: block;
counter-increment: linenumber;
}
.line-numbers-rows > span:before {
content: counter(linenumber);
color: rgba(154, 160, 172, 0.5);
display: block;
padding-right: 0.8em;
text-align: right;
}
pre.code-toolbar {
position: relative;
}
pre.code-toolbar > .toolbar {
position: absolute;
top: .3em;
right: .2em;
transition: opacity 0.3s ease-in-out;
opacity: 1;
}
pre.code-toolbar > .toolbar .toolbar-item {
display: inline-block;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
pre.code-toolbar > .toolbar a {
cursor: pointer;
}
pre.code-toolbar > .toolbar a,
pre.code-toolbar > .toolbar button,
pre.code-toolbar > .toolbar span {
color: #9aa0ac;
padding: 0 .5em;
font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
font-size: px2rem(14px);
}

@ -0,0 +1,18 @@
require.config({
paths: {
'prismjs': 'assets/plugins/prismjs/js/prism.pack',
},
shim: {
prism: {
exports: "Prism"
}
}
});
require(['prismjs', 'jquery'], function(prismjs, $){
$(document).ready(function(){
// $('[class^="language-"]').each(function(i, block) {
// Prism.highlightElement(block);
// });
});
});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

18610
public/css/tabler.css vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 0 B

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 163 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.2 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -32 100 100" preserveAspectRatio="xMinYMin"><g transform="translate(-208.45127,-644.63366)"><g transform="matrix(0.2576927,0,0,0.2576927,155.23992,508.16265)"><path d="M420,564.1C385.5,564.1 359.4,590.9 359.4,624.1C359.4,659.1 386.6,684.1 420,684.1C453.4,684.1 480.5,659.1 480.5,624.1C480.5,590.9 454.5,564.1 420,564.1z M420,595.8C434.9,595.7 447.1,608.4 447.1,624.1C447.1,639.7 434.9,652.4 420,652.4C405.1,652.4 392.9,639.7 392.9,624.1C392.9,608.4 405.1,595.8 420,595.8z" style="stroke:none;stroke-width:0.43820944"/><path d="M507,397.4C507,409 497.6,418.4 486,418.4C474.4,418.4 465,409 465,397.4C465,385.8 474.4,376.4 486,376.4C497.6,376.4 507,385.8 507,397.4z" style="stroke:none;stroke-width:0.1" transform="translate(85.630073,265.696)"/><path style="stroke:none;stroke-width:1px" d="M531.5,680.1L498.5,680.1L498.5,531.1L531.5,531.1L531.5,680.1z"/><path d="M208.5,680.1L268.5,531.1L299.5,531.1L358.5,680.1L316.5,680.1L309.5,659.1L257.5,659.1L250.5,680.1L208.5,680.1z M299.5,628.1L268.5,628.1L284,578.1L299.5,628.1z" style="fill-rule:evenodd;stroke:none;stroke-width:0.2"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1 @@
<svg width="39" height="39" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin"><title>blackberry</title><desc>Created with Sketch.</desc><g><title>Layer 1</title><g fill-rule="evenodd" fill="none" id="Page-1"><path fill="#000" id="blackberry" d="m12.267,11.864c0,-1.264 -0.774,-2.864 -4.027,-2.864l-5.009,0l-1.424,6.588l5.222,0c4.077,0 5.238,-1.93 5.238,-3.724l0,0zm13.493,0c0,-1.264 -0.772,-2.864 -4.024,-2.864l-5.01,0l-1.423,6.587l5.219,0c4.079,0.001 5.238,-1.929 5.238,-3.723l0,0zm-15.3,9.915c0,-1.264 -0.774,-2.868 -4.027,-2.868l-5.009,0l-1.424,6.592l5.22,0c4.078,0 5.24,-1.935 5.24,-3.724zm13.493,0c0,-1.264 -0.775,-2.868 -4.025,-2.868l-5.009,0l-1.426,6.592l5.222,0c4.079,0 5.238,-1.935 5.238,-3.724l0,0zm14.117,-4.021c0,-1.265 -0.775,-2.868 -4.025,-2.868l-5.009,0l-1.426,6.591l5.22,0c4.079,0 5.24,-1.93 5.24,-3.723l0,0zm-1.946,10.323c0,-1.265 -0.773,-2.864 -4.025,-2.864l-5.009,0l-1.424,6.588l5.22,0c4.078,0 5.238,-1.935 5.238,-3.724zm-14.11,4.022c0,-1.27 -0.772,-2.873 -4.022,-2.873l-5.012,0l-1.424,6.591l5.22,0c4.079,0.001 5.238,-1.929 5.238,-3.718l0,0z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.7 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.3 KiB

@ -0,0 +1 @@
<svg preserveAspectRatio="xMinYMin" viewBox="0 0 605 605" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>dolphin</title><desc>Created with Sketch.</desc><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path d="M113.601,324.248 C112.248,319.344 110.748,314.474 109.649,309.514 C109.384,308.32 110.114,306.565 110.95,305.516 C148.119,258.859 190.988,219.298 247.784,197.651 C273.088,188.006 299.325,184.532 326.313,189.018 C327.105,189.149 327.938,189.034 329.211,188.193 C327.526,187.193 325.91,186.047 324.146,185.214 C304.386,175.873 283.38,173.992 262.109,176.398 C218.249,181.36 180.082,200.359 147.971,229.536 C126.028,249.474 106.634,272.512 92.635,299.339 C90.803,302.848 87.625,306.079 84.307,308.292 C78.658,312.06 73.48,309.243 73.347,302.388 C73.242,296.956 73.679,291.357 74.93,286.081 C80.585,262.232 91.378,240.4 102.33,218.686 C116.907,189.783 132.587,161.575 154.105,137.031 C190.859,95.108 236.494,69.583 291.946,62.422 C320.902,58.683 349.761,60.577 378.463,65.589 C383.201,66.416 388.032,67.111 392.825,67.15 C409.42,67.284 419.573,57.845 420.049,41.155 C420.323,31.55 419.226,21.904 418.714,12.278 C418.608,10.286 418.098,8.281 418.255,6.32 C418.417,4.303 419.167,2.333 419.66,0.343 C421.588,1.091 423.963,1.358 425.371,2.666 C434.269,10.932 443.396,19.021 451.609,27.94 C465.73,43.276 474.953,61.506 480.561,81.528 C482.513,88.498 486.125,93.93 491.658,98.78 C524.396,127.47 553.992,158.941 576.126,196.797 C589.79,220.165 599.734,244.926 603.374,271.895 C606.499,295.048 604.783,317.726 595.806,339.607 C594.909,341.792 595.048,344.741 595.605,347.126 C597.986,357.315 600.773,367.409 603.246,377.578 C603.789,379.81 603.693,382.205 603.821,384.529 C604.687,400.261 593.224,404.633 581.472,400.941 C573.262,398.362 565.448,393.513 558.422,388.363 C536.289,372.14 517.617,352.099 498.642,332.431 C481.063,314.209 463.473,295.997 445.846,277.821 C443.762,275.673 441.335,273.862 439.205,271.754 C432.674,265.293 425.25,263.733 416.016,264.971 C387.661,268.774 359.49,267.247 332.024,258.64 C324.313,256.223 316.946,252.708 309.515,249.076 C324.79,245.98 339.119,240.999 352.621,233.843 C357.286,231.37 361.77,228.322 365.757,224.869 C370.106,221.103 369.629,218.5 365.453,214.518 C356.277,205.77 344.464,203.191 332.733,200.888 C300.087,194.477 269.582,201.987 240.322,216.224 C208.959,231.484 181.726,252.581 157.268,277.144 C142.953,291.521 129.933,307.186 116.362,322.301 C115.721,323.015 115.393,324.01 114.919,324.874 C114.48,324.665 114.04,324.456 113.601,324.248 Z M57.422,350.052 C52.854,365.484 49.967,380.237 35.777,388.741 C24.559,395.464 12.004,392.158 6.884,381.206 C3.339,373.623 4.914,366.758 11.671,361.756 C19.584,355.898 28.463,352.231 38.302,351.268 C44.221,350.689 50.177,350.498 57.422,350.052 Z M55.486,338.287 C48.451,338.939 41.368,340.417 34.393,340.016 C27.044,339.593 19.568,338.075 12.562,335.773 C2.679,332.526 -0.337,326.92 1.078,317.573 C2.407,308.795 8.918,302.87 18.204,302.287 C27.972,301.674 36.048,305.901 41.777,313.186 C47.441,320.388 51.672,328.716 56.532,336.55 C56.183,337.129 55.835,337.708 55.486,338.287 Z" id="dolphin" fill="#87B044"/></g></svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

@ -0,0 +1 @@
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 464 500"><style>.st0{fill:#0078d7}</style><path class="st0" d="M145.9 296.4c0 11.9 1.8 22.7 5.4 32.5 3.9 9.6 8.9 18.2 15.3 25.7s13.9 13.9 22.7 19.3c8.5 5.4 17.8 9.9 27.7 13.4 9.8 3.6 20.1 6.2 30.5 7.9 10.6 1.7 20.9 2.5 31.3 2.5 13.1 0 25.3-1 36.9-3.1 11.6-2.2 22.9-5 34-8.7 11.1-3.6 21.9-8 32.6-12.9 10.8-4.9 21.8-10.4 33.1-16.4v104.8c-12.6 6.2-25 11.4-37.3 15.8-12.4 4.3-24.7 8.1-37.3 11.1-12.6 3.1-25.3 5.4-38.4 6.8-13.1 1.4-26.4 2.2-40.3 2.2-18.5 0-36.5-2.2-53.7-6.4-17.2-4.2-33.4-10.4-48.5-18.4-15.1-8-29-17.8-41.6-29.2-12.7-11.4-23.4-24.3-32.5-38.6s-16-30-21-46.8c-4.9-16.8-7.3-34.8-7.3-53.8 0-20.3 2.8-39.6 8.3-58.1 5.6-18.5 13.6-35.4 24.1-50.8 10.4-15.5 23.2-29.2 38.2-41.2 15.1-12 32-21.8 50.8-29.4-10.3 10.3-18.3 22.4-24 36.5-5.8 14.1-9.4 28.2-11 42.3h176c0-17.8-1.8-33.2-5.4-46.5-3.6-13.3-9.4-24.3-17.5-33.1-8-8.8-18.4-15.5-31.1-19.8-12.7-4.4-28.1-6.6-46.1-6.6-21.2 0-42.5 3.1-63.7 9.5-21.2 6.2-41.4 15.1-60.6 26.3-19.2 11.4-36.8 24.7-52.9 40C26.5 188.6 13 205.3 2 223.3c2.3-20.9 7-41 13.4-60s14.9-36.9 25.1-53.3c10.2-16.2 22.2-31.1 35.9-44.4s28.8-24.7 45.6-34 34.5-16.8 53.9-21.8c19.3-4.4 39.9-7 61.5-7 12.7 0 25.3 1.2 37.9 3.4 12.6 2.3 24.9 5.4 36.9 9.4 23.8 8.2 45 19.6 63.7 34.2 18.7 14.7 34.4 31.4 47.1 50.5 12.7 19.1 22.4 40.2 29.1 63.1s10 46.8 10 71.6v61.4H145.9z"/></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 140 KiB

@ -0,0 +1 @@
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin" viewBox="0 0 222.63928 218.78731" id="svg3769" version="1.1"><metadata id="metadata3774"><rdf:RDF><cc:Work><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><dc:title/></cc:Work></rdf:RDF></metadata><g id="layer1" transform="translate(-314.39464,-274.3971)"><path id="svg" d="m 533.03393,388.72895 c 0,-16.968 -4.387,-32.909 -12.08,-46.761 32.791,-74.213 -35.136,-63.343 -38.918,-62.603 -14.391,2.816 -27.705,7.337 -39.986,13.068 -1.811,-0.102 -3.633,-0.158 -5.469,-0.158 -45.833,0 -84.198,31.968 -94.017,74.823 24.157,-27.101 41.063,-38.036 51.187,-42.412 -1.616,1.444 -3.198,2.904 -4.754,4.375 -0.518,0.489 -1.017,0.985 -1.528,1.477 -1.026,0.987 -2.05,1.975 -3.05,2.972 -0.595,0.593 -1.174,1.191 -1.76,1.788 -0.887,0.903 -1.772,1.805 -2.638,2.713 -0.615,0.645 -1.215,1.292 -1.819,1.938 -0.809,0.866 -1.613,1.733 -2.402,2.603 -0.613,0.676 -1.216,1.352 -1.818,2.03 -0.748,0.842 -1.489,1.684 -2.22,2.528 -0.606,0.7 -1.207,1.4 -1.801,2.101 -0.693,0.818 -1.377,1.636 -2.054,2.454 -0.599,0.724 -1.196,1.447 -1.782,2.17 -0.634,0.782 -1.254,1.563 -1.873,2.343 -0.6,0.756 -1.2,1.511 -1.786,2.266 -0.558,0.719 -1.1,1.435 -1.646,2.152 -0.616,0.81 -1.237,1.62 -1.837,2.426 -0.429,0.577 -0.841,1.148 -1.262,1.723 -3.811,5.2 -7.293,10.3 -10.438,15.199 -0.008,0.012 -0.016,0.024 -0.023,0.036 -0.828,1.29 -1.627,2.561 -2.41,3.821 -0.042,0.068 -0.086,0.137 -0.128,0.206 -0.784,1.265 -1.541,2.508 -2.279,3.738 -0.026,0.043 -0.053,0.087 -0.079,0.13 -1.984,3.311 -3.824,6.503 -5.481,9.506 -8.687,15.743 -12.916,26.742 -13.099,27.395 -27.432,98.072 58.184,56.657 70.131,50.475 12.864,6.355 27.346,9.932 42.666,9.932 41.94,0 77.623,-26.771 90.905,-64.156 h -50.68 c -7.499,12.669 -21.936,21.25 -38.522,21.25 -24.301,0 -44,-18.412 -44,-41.125 h 137.956 c 0.523,-4.068 0.794,-8.214 0.794,-12.423 z m -18.018,-94.916 c 8.306,5.606 14.968,14.41 3.527,44.059 -10.973,-17.647 -27.482,-31.49 -47.104,-39.099 8.926,-4.311 31.031,-13.429 43.577,-4.96 z m -176.516,181.241 c -6.765,-6.938 -7.961,-23.836 6.967,-54.628 7.534,21.661 22.568,39.811 42,51.33 -9.664,5.319 -35.32,17.295 -48.967,3.298 z m 55.571,-100.278 c 0.771,-22.075 19.983,-39.75 43.588,-39.75 23.604,0 42.817,17.675 43.588,39.75 h -87.176 z" fill="#1ebbee" fill-opacity="1"/></g></svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="117 265 239 235" preserveAspectRatio="xMinYMin"><g fill-rule="evenodd"><path d="M116.377 262.206h239.97v239.97h-239.97v-239.97z" fill="#0080f5"/><path d="M255.114 423.026c-5-1.097-10.185-1.693-15.512-1.693-7.324 0-14.387 1.1-21.046 3.13V388.42h36.56v34.605zm18.738 6.956v-60.265l-74.054.01v63.602l-.21.13H163.24V332.18h110.25s36.924.17 36.924 35.652v65.597l-30.795.04c-1.87-1.25-3.79-2.42-5.77-3.49" fill="#fff"/><path d="M125.75 491.553v-33.315c4.486-1.92 9.336-3.145 14.413-3.57l-.005.072c.866-.12 1.805-.182 2.77-.217l1.14-.03c1.232 0 2.45.062 3.656.157 3.155.264 6.485.856 9.65 1.757-.285 1.21.074.02.074.02l-.075-.02.064-.265c-1-1.61-3.416-3.835-6.3-5.675 7.144-7.678 17.323-12.492 28.64-12.492 3.895 0 7.655.575 11.205 1.634-2.013 3.9-3.607 8.73-3.78 12.69l.144.13-.018.02s1.026.9.018-.03c4.03-5.38 6.656-8.17 9.46-10.57l.06.02c.656-.59 1.327-1.16 2.006-1.72.994-.78 2.05-1.59 3.225-2.48 10.545-7.63 23.49-12.15 37.504-12.15 15.71 0 30.09 5.66 41.24 15.04-1.36 2.41-2.24 5.53-2.79 8.03l.22.32-.08.052s.69.84.08-.055c2.31-1.767 4.88-3.06 7.12-4.13l.02.02c3.8-1.597 7.97-2.48 12.34-2.48 12.58 0 23.45 7.3 28.62 17.892.17.353.34.722.51 1.103l.15.336c.85 2.04 1.59 4.45 2.11 7.466-1.26.21.02.087.02.087l-.02-.08.25-.04c1.35-2.055 2.52-5.834 2.8-9.287 4.54-2.47 9.53-4.22 14.82-5.07v36.79H125.75z" fill="#a6d3fc"/></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.3 KiB

@ -0,0 +1 @@
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0" y="0" preserveAspectRatio="xMinYMin" viewBox="-452 253 55 55" xml:space="preserve" enable-background="new -452 253 55 55"><style type="text/css">.st0{fill:#a2a4a4}.st1,.st2{fill:#7fc0c4;stroke:#80bec2;stroke-width:.5}.st2{fill:#007c85}.st3{fill:#fff}.st4{fill:url(#path3317_1_)}.st5{stroke:#80bec2;stroke-width:.5}.st6{fill:#c3dcda}</style><title>netscape</title><desc>Created with Sketch.</desc><g id="Page-1"><g id="netscape" transform="translate(0.000000, -1.000000)"><path id="path3344" class="st0" d="M-397.2,281.4c0,15.1-12.3,27.4-27.4,27.4 c-15.1,0-27.4-12.3-27.4-27.4c0-15.1,12.3-27.4,27.4-27.4C-409.5,254-397.2,266.3-397.2,281.4L-397.2,281.4z"/><path id="path3342" class="st1" d="M-398.2,281.4c0,14.6-11.8,26.4-26.4,26.4 c-14.6,0-26.4-11.8-26.4-26.4c0-14.6,11.8-26.4,26.4-26.4C-410,254.9-398.2,266.8-398.2,281.4L-398.2,281.4z"/><path id="path3337" class="st2" d="M-400.1,281.4c0,13.6-11,24.5-24.5,24.5c-13.6,0-24.5-11-24.5-24.5 c0-13.6,11-24.5,24.5-24.5C-411.1,256.8-400.1,267.8-400.1,281.4L-400.1,281.4z"/><path id="path2541" class="st2" d="M-400.1,281.4c0,13.6-11,24.5-24.5,24.5c-13.6,0-24.5-11-24.5-24.5 c0-13.6,11-24.5,24.5-24.5C-411.1,256.8-400.1,267.8-400.1,281.4L-400.1,281.4z"/><path id="path3327" class="st3" d="M-441.9,268.2l2.1,0.3l0.8,0.4l18.2,20.5l5.6,0.6l-2.4-3.4 l-17-18.8l-7.4-0.1V268.2L-441.9,268.2z"/><linearGradient id="path3317_1_" gradientUnits="userSpaceOnUse" x1="-886.611" y1="550.215" x2="-886.577" y2="550.242" gradientTransform="matrix(26.7586 0 0 -22.3345 23295.8301 12567.6377)"><stop offset="0" stop-color="#C3DCDA"/><stop offset=".54" stop-color="#C3DCDA" stop-opacity="0"/></linearGradient><path id="path3317" class="st4" d="M-439.8,268.5l0.8,0.4l18.2,20.5l5.6,0.6l-2.4-3.4l-17-18.8 l-7.4-0.1v0.6L-439.8,268.5z"/><path id="path3339" class="st5" d="M-402.7,292.4c-4,8-12.4,13.6-21.9,13.6c-9.4,0-17.6-5.3-21.7-13 C-423.9,286.1-416.3,290.2-402.7,292.4L-402.7,292.4z"/><path id="rect3333" class="st3" d="M-415,271v19.8h-1.8V271h0c0-1.2-1.6-2.9-4.5-2.8v-0.8h10.2v0.8 C-414.1,268.4-415,269.8-415,271L-415,271z"/><path id="path2545" class="st3" d="M-447,291.4c14.9-4,30.9-3.3,44.4,0.9l-0.2,0.5 c-9.7-0.8-26.1-4.3-42.7,1.3C-446.1,293.3-446.6,292.4-447,291.4L-447,291.4z"/><path id="path3352" class="st6" d="M-442.1,293.8c2.9,0.1,4-1.2,4.6-2.8l1.6,0.3 c0.5,1.1,0.9,2.2,3.9,2.5v0.8h-10.2L-442.1,293.8L-442.1,293.8z"/><path id="rect3350" class="st6" d="M-437.6,270.4l1.6,1.8v21.2h-1.6V270.4L-437.6,270.4z"/><path id="path3331" class="st3" d="M-442,293.8c2.9,0.2,4.1-0.8,4.6-2.8l1.6,0.3 c0.5,1.1,0.9,2.2,4,2.5v0.8h-10.4L-442,293.8L-442,293.8z"/><path id="rect3329" class="st3" d="M-437.4,270.7l1.6,1.8v20.9h-1.6V270.7L-437.4,270.7z"/></g></g></svg>

After

Width:  |  Height:  |  Size: 2.7 KiB

@ -0,0 +1 @@
<svg viewBox="0 0 120 120" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(0 97.396584 -97.396584 0 51.620814 11.389501)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#ff1b2d"/><stop offset=".3" stop-color="#ff1b2d"/><stop offset=".61" stop-color="#ff1b2d"/><stop offset="1" stop-color="#a70014"/></linearGradient><linearGradient id="b" gradientTransform="matrix(0 86.142511 -86.142511 0 76.85435 17.130095)" gradientUnits="userSpaceOnUse" spreadMethod="pad" x1="0" x2="1" y1="0" y2="0"><stop offset="0" stop-color="#9c0000"/><stop offset=".7" stop-color="#ff4b4b"/><stop offset="1" stop-color="#ff4b4b"/></linearGradient><path d="m60 9.75c-27.75 0-50.25 22.5-50.25 50.25l0 0c0 26.95 21.22 48.94 47.86 50.19l0 0c .8.04 1.59.06 2.39.06l0 0c12.87 0 24.6-4.84 33.49-12.79l0 0c-5.89 3.91-12.78 6.15-20.14 6.15l0 0c-11.97 0-22.68-5.94-29.89-15.3l0 0c-5.56-6.56-9.15-16.25-9.4-27.13l0 0c0-.03 0-2.34 0-2.37l0 0c .25-10.88 3.84-20.58 9.4-27.13l0 0c7.21-9.36 17.93-15.3 29.89-15.3l0 0c7.36 0 14.25 2.25 20.14 6.16l0 0c-8.84-7.91-20.51-12.74-33.3-12.79l0 0c-.06 0-.13 0-.19 0z" fill="url(#a)"/><path d="m43.46 31.68c4.61-5.44 10.57-8.73 17.07-8.73l0 0c14.63 0 26.49 16.59 26.49 37.04l0 0c0 20.46-11.86 37.04-26.49 37.04l0 0c-6.51 0-12.46-3.28-17.07-8.72l0 0c7.21 9.36 17.92 15.3 29.89 15.3l0 0c7.36 0 14.25-2.25 20.14-6.15l0 0c10.29-9.2 16.76-22.57 16.76-37.46l0 0c0-14.88-6.47-28.26-16.76-37.46l0 0c-5.89-3.91-12.78-6.15-20.14-6.15l0 0c-11.97 0-22.68 5.94-29.89 15.3" fill="url(#b)"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 35 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.8 KiB

@ -0,0 +1 @@
<svg preserveAspectRatio="xMinYMin" viewBox="0 0 132 133" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><title>uc-browser</title><desc>Created with Sketch.</desc><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><path d="M2.528,21.647 C11.378,4.499 36.056,-4.257 52.54,3.25 C72.066,12.144 76.182,35.969 60.431,51.879 C55.121,57.243 48.442,61.326 42.118,65.592 C34.278,70.881 27.118,76.614 23.271,85.637 C16.69,101.069 22.302,119.692 36.387,128.742 C37.623,129.536 38.899,130.269 40.297,131.116 C32.203,132.138 19.651,127.379 12.735,120.771 C-1.275,107.385 -4.196,86.103 6.317,69.575 C10.488,63.018 16.375,57.56 20.631,51.047 C23.812,46.179 27.086,40.593 27.744,35.023 C28.971,24.635 18.409,17.369 7.565,20.06 C6.138,20.414 4.753,20.94 2.528,21.647 Z M72.996,55.954 C80.134,52.012 86.37,48.637 92.534,45.133 C95.798,43.278 97.104,40.482 97.448,36.568 C97.807,32.477 99.539,28.506 100.671,24.483 C101.354,24.428 102.036,24.374 102.719,24.32 C103.978,26.649 105.714,28.85 106.383,31.339 C107.378,35.037 109.293,37.063 112.877,38.63 C124.323,43.632 129.818,52.914 130.804,65.202 C131.126,69.217 129.409,71.438 125.661,71.454 C121.232,71.472 116.269,71.945 112.467,70.198 C99.887,64.419 87.949,57.158 72.996,55.954 Z M33.415,84.129 C40.663,72.563 54.105,68.811 67.823,73.934 C86.091,80.757 92.917,95.77 88.838,121.032 C91.909,121.78 95.218,122.136 98.118,123.419 C100.939,124.668 103.341,126.865 105.927,128.646 C105.696,129.278 105.465,129.91 105.235,130.541 C91.214,131.052 77.194,131.562 63.173,132.073 C70.257,127.251 75.81,121.598 78.139,113.338 C80.507,104.939 78.889,97.149 74.122,90.012 C65.845,77.62 50.966,75.346 33.415,84.129 Z M69.707,106.395 C69.657,116.87 61.533,124.795 50.881,124.757 C40.316,124.719 32.265,116.655 32.294,106.14 C32.323,95.585 40.864,87.167 51.377,87.33 C61.607,87.489 69.756,95.965 69.707,106.395 Z M51.211,115.306 C56.142,115.185 60.366,110.77 60.239,105.872 C60.112,100.997 55.582,96.679 50.755,96.831 C45.864,96.984 41.612,101.473 41.745,106.342 C41.881,111.31 46.229,115.428 51.211,115.306 Z M55.382,64.18 C68.92,60.85 81.859,63.211 93.691,69.911 C102.927,75.14 112.081,79.698 122.852,80.546 C126.555,80.838 129.656,82.88 131.518,88.07 C123.638,84.989 117.624,88.463 111.318,90.737 C103.008,93.732 99.038,92.242 93.776,85.035 C84.291,72.043 71.83,64.501 55.382,64.18 Z" id="uc-browser" fill="#F0820B"/></g></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="456" height="455" viewBox="0 0 456 455"><defs><linearGradient id="a" x1="21.587%" x2="76.116%" y1="5.709%" y2="100.496%"><stop stop-opacity=".2" offset="0%"/><stop stop-opacity=".05" offset="79.08%"/></linearGradient></defs><g fill="none"><path fill="#EF3939" d="M228 454.3c99.7 0 155.1 0 191.4-36.1 36.2-36.1 36.2-91.3 36.2-190.7 0-99.4 0-154.6-36.2-190.7C383.1.8 327.7.8 228 .8S72.9.8 36.6 36.9C.4 73 .4 128.2.4 227.6c0 99.4 0 154.6 36.2 190.7 36.3 36 91.7 36 191.4 36z"/><path fill="url(#a)" d="M376 143.7c-21.8-38.1-58.3-67.8-104.2-80.1C180.7 39.3 87.1 93.1 62.7 183.8c-12.3 45.6-4.7 91.9 17.5 129.7.3.5.6 1.1 1 1.6l80.2 138.5c13.3.4 27.7.5 43.2.5H227.2c44.3 0 79.9 0 109-3.2 36.3-4 62.3-12.9 82.4-32.9 29.3-29.2 34.9-71 36-138.7-46.8-80.8-78.5-135.5-78.6-135.6z"/><path fill="#FFF" d="M347.8 107.6c-66.5-66.4-174.4-66.4-241 0-66.5 66.4-66.5 174 0 240.3 66.5 66.4 174.4 66.4 241 0s66.6-174 0-240.3zm-10.2 78.1c-28.1 48.7-56.2 97.4-84.3 146.2-5.2 9.1-12.8 14.5-23.2 15.3-11.6.8-20.8-4.1-26.7-14.1-17.8-30.5-35.4-61.2-53-91.8-10.7-18.6-21.5-37.2-32.2-55.9-10.8-18.8 1.4-41.7 23-42.8 11.4-.6 20.2 4.7 26 14.6 7.9 13.5 15.7 27.2 23.6 40.8 5.7 9.8 11.2 19.7 17 29.3 8.4 14.1 20.8 22 37.3 23 23.3 1.4 45-15.5 47.8-40.2.2-1.8.3-3.7.4-4.6-.1-8-1.6-14.8-4.8-21.1-8.7-17.4.6-36.9 19.5-41.1 15.4-3.4 31.4 7.9 33.4 23.5 1 6.7-.4 13-3.8 18.9z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="2500" viewBox="0.004 0 63.993 64"><path d="M63.04 39.741c-4.274 17.143-21.638 27.575-38.783 23.301C7.12 58.768-3.313 41.404.962 24.262 5.234 7.117 22.597-3.317 39.737.957c17.144 4.274 27.576 21.64 23.302 38.784z" fill="#f7931a"/><path d="M46.11 27.441c.636-4.258-2.606-6.547-7.039-8.074l1.438-5.768-3.512-.875-1.4 5.616c-.922-.23-1.87-.447-2.812-.662l1.41-5.653-3.509-.875-1.439 5.766c-.764-.174-1.514-.346-2.242-.527l.004-.018-4.842-1.209-.934 3.75s2.605.597 2.55.634c1.422.355 1.68 1.296 1.636 2.042l-1.638 6.571c.098.025.225.061.365.117l-.37-.092-2.297 9.205c-.174.432-.615 1.08-1.609.834.035.051-2.552-.637-2.552-.637l-1.743 4.02 4.57 1.139c.85.213 1.683.436 2.502.646l-1.453 5.835 3.507.875 1.44-5.772c.957.26 1.887.5 2.797.726L27.504 50.8l3.511.875 1.453-5.823c5.987 1.133 10.49.676 12.383-4.738 1.527-4.36-.075-6.875-3.225-8.516 2.294-.531 4.022-2.04 4.483-5.157zM38.087 38.69c-1.086 4.36-8.426 2.004-10.807 1.412l1.928-7.729c2.38.594 10.011 1.77 8.88 6.317zm1.085-11.312c-.99 3.966-7.1 1.951-9.083 1.457l1.748-7.01c1.983.494 8.367 1.416 7.335 5.553z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="2310" viewBox="0 0 2000 1848"><g fill="#3cc8c8"><path d="M975.46 5.46c43.59-22.73 96.8 30 73.64 73.55-13.45 35.5-64.45 44.94-90.5 17.88C931 70.92 940 19.59 975.46 5.46M506.61 56c26.48-10.9 60 13.36 57.3 42.22 2.81 31.33-35.5 54.39-62.49 39.5-35.76-13.85-31.67-71.9 5.19-81.72M1466.87 138.6c-41.38-5-47.93-70.06-8.09-83.16 30.9-15.07 59.25 13.19 63.77 42.48-6.48 25.01-27.42 47.91-55.68 40.68M613.29 255.55c44.27-28 107.44 13.7 100.63 65.12-2.3 51.92-71.26 82-110.17 46.9-37.62-27.57-31.92-90.82 9.54-112.02M1289.1 285.26c19.75-50.9 99.78-52.44 122.26-2.89 22.22 38.56-5.11 86.31-44.7 99.42-52.44 9.79-102.25-46.9-77.56-96.53M919 378.9c-.43-43.75 39.42-76.35 81-79.33 27.58 5.53 57.64 17.28 69.47 45.11 22.05 38.39 2.47 91.25-37.37 108.87-18.22 10.21-39.76 6.38-59.6 5.19-30.33-14.89-55.87-44.09-53.5-79.84M221.75 442.65c40.44-24.86 95 20.51 79.69 64.44-8.43 38-59.51 53.46-88.71 29.2-31.17-22.73-26.23-77.38 9.02-93.64M1719 442.57c34.31-26.64 90.93 3.92 86.84 47.24 2.3 39.5-46.65 69.29-80.71 48.95-37.51-16.86-41.34-74.57-6.13-96.19M1115.08 521.22c56.62-20.34 123.87 4 156.14 54.48 42.57 61.71 19.92 155.69-46.14 191.1-68.45 41.88-168.4 6.38-193.68-70.06-28.7-68.43 13.11-154.07 83.68-175.52M782.88 527.95c62.75-29.62 147.2-4.77 177.51 59.42 35.67 62.48 8.09 149.48-55.68 181.74-63.85 36.26-153.93 8.77-184.83-58.31-34.65-64.87-3.88-152.98 63-182.85M450.25 641.67c4.77-40.43 42.91-66.74 81.39-69.46 41.46 5 74.58 37.2 79.09 79.16-2.72 41.54-34.82 82.14-78.84 81.89-48.43 4.17-90.89-44.01-81.64-91.59M1432.73 581c49.72-28.94 118.76 13.19 116.55 70.31 3.41 60.52-73 103.17-122.51 67.67-51.43-29.56-47.42-112.81 5.96-137.98M647.69 794.3c58.15-16 124.64 11.41 153.16 64.86 31.24 53.8 18.47 128.54-30.05 168-62.23 57.88-177 34.64-210.12-44.35-38.06-72.41 8.17-169.45 87.01-188.51M1277.78 794c56.53-16.17 122.94 5.62 153.33 57.12 40.18 58.9 21 146.75-38.82 184.72-62.66 44.09-159.72 20.94-194.2-48-41.8-71.31.26-172.09 79.69-193.84M273.68 861.2c50.23-19 105.91 36.43 85.56 86.23-12.43 45.37-76.37 62.14-109.4 28.69-38.65-31.41-24.34-101.3 23.84-114.92M1635.18 933.47c-1.45-41.62 29-78.48 71.68-80.78 34.4 5.45 67.85 33.2 65.13 70.65 3.15 49.46-56.45 83.08-98.59 59.84-19.75-10.04-29.88-30.3-38.22-49.71M26.7 885.63c30.22-13.19 67.6 13 60.7 46.56-1.62 38-57.72 52.61-78.33 20.86C-9.14 931 1.76 897 26.7 885.63zM1932.13 884.87c21.28-15.15 55.42-4.26 63.85 20.6 14.3 27.15-11.92 64.35-42.48 59.76-42.9 3.91-56.78-61.47-21.37-80.36M811.83 1067.28c79.52-20.68 165 45.63 165.5 127.51 5.19 82.74-79 156.11-160.4 137-62.92-10.13-112.29-70.74-110.25-134.32-.17-60.81 45.72-117.33 105.15-130.19M1126.75 1067.11c80.71-22.56 168.74 44.94 167.46 128.71 4.26 81.21-77.3 152.11-157 136-75-9.7-130.34-92.1-109.4-164.88 10.57-48.5 51.09-87.94 98.94-99.83M519.56 1117.51c55.85-9.53 108.21 52.78 85.56 105.81-16.52 56.51-98.76 71.84-135.12 25.68-42.65-44.33-10.81-125.37 49.56-131.49M1443.11 1120c49.8-20.86 110.93 22.22 107.1 76.27 2 59.5-73.47 100.53-122.17 65.8-55.16-31.18-45.12-122.94 15.07-142.07M1701.25 1378.92c-19.5-36.35 15.92-84.53 56.28-77.8 20.09-.34 34.14 15.49 47 28.77 2.64 21.54 7.07 47.24-10.81 63.84-24.28 30.73-79.28 21.96-92.47-14.81M221.58 1311.24c37.72-25.11 92 12.34 83.52 56.44-4.51 39-53.64 61.29-86 39.16-34.73-20.09-33.45-77.29 2.48-95.6M966.78 1392.88c49.38-21.79 112.29 21.2 107.61 75.59 3.66 60.1-74.15 101.72-122.43 65.63-53.63-30.99-44.69-122.16 14.82-141.22M621.63 1473.4c42.06-22.13 98.5 16.09 94.67 63.16 1.28 38.65-36.44 71.59-74.58 65.88-31.59-.68-52.19-29-62.32-55.93.52-29.35 12.6-62.04 42.23-73.11M1320.77 1474.08c43.25-26.73 104.72 11.66 100.63 62 1.11 52.61-68.36 86.31-108.63 51.75-38.99-27.09-34.23-92.21 8-113.75M1442.35 1774.65c-19.24-29.11 3.41-64.18 34.65-70.82 25.12 5.11 51.68 24 46.4 53.12-3.66 39.41-61.3 51.5-81.05 17.7M477.24 1749.37c7.66-23.07 26.22-46 53.38-40 39.59 2.81 51.34 62.48 16.69 80.87-31.16 21.01-67.31-7.76-70.07-40.87M942.85 1775.84c7.58-34.13 51.76-50.73 80.88-32.6 19.24 8.26 24.86 29.79 29.8 48.09-2.64 9.53-5 19.07-7.32 28.6-11.92 14.13-27.24 28.26-47.08 27.75-36.87 4.32-70.13-37.36-56.28-71.84"/></g></svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000" width="2500" height="2500"><circle cx="1000" cy="1000" r="1000" fill="#2573c2"/><g fill="#fff"><path d="M1652.6 736.8a143.65 143.65 0 0 0-19.2-63.6c-10-20-27.8-35.6-48.6-43.6a143.51 143.51 0 0 0-68.4-15H628.8l-63.6 190.6h804.2l-127 389.6h-804l-63.6 190.6h891.8a246.33 246.33 0 0 0 77.8-15c25-14.2 53.6-28.6 77.8-48.6a382.69 382.69 0 0 0 63.6-63.6 432.2 432.2 0 0 0 39.2-73.4l117.8-370.4a137.38 137.38 0 0 0 9.8-77.6z"/><path d="M882.2 911.6H409l-63.6 176.2h478z"/></g></svg>

After

Width:  |  Height:  |  Size: 538 B

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000" width="2500" height="2500"><circle cx="1000" cy="1000" r="1000"/><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="80" d="M680.39 725.61l319.58 1003.6-474.21-297.14 154.63-706.46L999.97 289v306.23l-474.21 836.84h948.9l-474.21-836.84V289l319.58 436.61 154.63 706.46-474.21 297.14 319.58-1003.6"/></svg>

After

Width:  |  Height:  |  Size: 408 B

@ -0,0 +1 @@
<svg width="1535" height="2500" viewBox="0 0 256 417" xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid"><path fill="#343434" d="M127.961 0l-2.795 9.5v275.668l2.795 2.79 127.962-75.638z"/><path fill="#8C8C8C" d="M127.962 0L0 212.32l127.962 75.639V154.158z"/><path fill="#3C3C3B" d="M127.961 312.187l-1.575 1.92v98.199l1.575 4.6L256 236.587z"/><path fill="#8C8C8C" d="M127.962 416.905v-104.72L0 236.585z"/><path fill="#141414" d="M127.961 287.958l127.96-75.637-127.96-58.162z"/><path fill="#393939" d="M0 212.32l127.96 75.638v-133.8z"/></svg>

After

Width:  |  Height:  |  Size: 556 B

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="2500" viewBox="0.847 0.876 329.254 329.256"><title>Litecoin</title><path d="M330.102 165.503c0 90.922-73.705 164.629-164.626 164.629C74.554 330.132.848 256.425.848 165.503.848 74.582 74.554.876 165.476.876c90.92 0 164.626 73.706 164.626 164.627" fill="#bebebe"/><path d="M295.15 165.505c0 71.613-58.057 129.675-129.674 129.675-71.616 0-129.677-58.062-129.677-129.675 0-71.619 58.061-129.677 129.677-129.677 71.618 0 129.674 58.057 129.674 129.677" fill="#bebebe"/><path d="M155.854 209.482l10.693-40.264 25.316-9.249 6.297-23.663-.215-.587-24.92 9.104 17.955-67.608h-50.921l-23.481 88.23-19.605 7.162-6.478 24.395 19.59-7.156-13.839 51.998h135.521l8.688-32.362h-84.601" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 750 B

@ -0,0 +1 @@
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 209.5 208" width="2500" height="2482"><style>.st0{fill:#f7a800}.st1{fill:#67b2e8}.st2{fill:#00c4b3}</style><path d="M104.8 208l-1.2-.6C56.8 180 21.4 134.8 7 80.8c-2.3-8.5-4-17.2-5.2-26C.7 46 .1 37.1 0 28.2c0-1.5-.2-1.3 1.2-2 17.6-10 36.2-17.3 55.9-21.9 7.3-1.7 14.6-3 22-3.9 10.2-1.2 20.4-1.7 30.7-1.5 5.8.1 11.5.5 17.2 1.1 28.7 3.1 55.6 11.7 80.8 25.8.4.2.7.4 1.1.6.4.2.6.5.6 1v1.5c-.1 5.2-.3 10.3-.7 15.5-.6 7.4-1.6 14.7-3 22-3 15.7-7.7 30.8-14.2 45.3-10.3 23.1-24.4 43.7-42.2 61.7-12.8 13-27.1 24.2-42.9 33.5-.6.4-1.1.7-1.7 1.1zM9.6 33.3v1.2c0 7.3.5 14.7 1.4 21.9.8 6.6 1.9 13.1 3.4 19.6.3 1.1.6 2.2 1.1 3.3 9 19.1 29.8 29.3 50.4 24.6 15.7-3.6 28.5-15.7 32.8-31.2 1.2-4.3 1.6-8.7 1.8-13.1.1-2.9.4-5.8.9-8.7 3.4-17.6 15.1-32.1 31.6-39 .9-.4 1.9-.7 2.8-1.1.1-.1.3-.1.3-.3-2.6-.9-18.1-2.5-27.4-2.7-20-.4-39.6 2.2-58.7 8-14.2 4.3-27.6 10.1-40.4 17.5zm147.5 119.8c.5-.3.8-.7 1-1 4-5 7.8-10.2 11.3-15.6 12.5-19.4 21.3-40.3 26.2-62.9 1.7-7.7 2.8-15.4 3.5-23.2.5-5.3.7-10.6.7-16 0-.4 0-.7-.1-1.1l-1.5-.9c-4.1-2.3-8.3-4.5-12.5-6.5-6.2-2.9-12.4-5.5-18.9-7.6-7.9-2.5-15.9-2.8-23.9-.8-22.9 5.5-37.6 28-33.2 51.1 2.4 12.8 9.3 22.8 20.3 29.8.7.5 1.5.9 2.2 1.4 8.1 4.9 14.4 11.6 18.9 19.9 4.8 8.7 6.9 18.1 6.3 28 .1 1.7-.1 3.5-.3 5.4zm-52.3 44.7c.4-.2.9-.5 1.3-.8 12.6-7.4 24.2-16.2 34.8-26.2.7-.6 1.2-1.4 1.6-2.2.7-1.3 1.4-2.7 2-4 5-10.4 6.1-21.2 2.8-32.4-6.5-21.6-27.3-34-48.2-31.4-6 .7-11.5 2.6-16.7 5.6-9.9 5.6-20.5 7.9-31.9 6.8-5.6-.5-10.9-2-16-4.2-4-1.8-7.8-4-11.2-6.7-.2-.2-.5-.3-1-.6.1.5.2.8.3 1 4.5 11.4 10 22.2 16.5 32.5 7.1 11.1 15.2 21.4 24.4 30.8 9.2 9.4 19.3 17.8 30.2 25.1 5 3.2 9.7 6.1 11.1 6.7z"/><path class="st0" d="M9.6 33.3c12.8-7.4 26.2-13.2 40.3-17.4 19.2-5.7 38.7-8.4 58.7-8 9.3.2 24.8 1.7 27.4 2.7.1.2-.1.3-.3.3-.9.4-1.9.7-2.8 1.1-16.5 6.9-28.2 21.4-31.6 39-.5 2.9-.8 5.8-.9 8.7-.1 4.4-.5 8.8-1.8 13.1-4.4 15.5-17.1 27.6-32.8 31.2-20.6 4.7-41.4-5.5-50.4-24.6-.5-1.1-.9-2.2-1.1-3.3-1.5-6.5-2.6-13-3.4-19.6-.9-7.3-1.4-14.6-1.4-21.9.1-.5.1-.8.1-1.3z"/><path class="st1" d="M157.1 153.1c.2-1.9.4-3.6.5-5.4.5-9.9-1.6-19.3-6.3-28-4.5-8.3-10.8-14.9-18.9-19.9-.7-.5-1.5-.9-2.2-1.4-11.1-7-17.9-16.9-20.3-29.8-4.3-23.2 10.3-45.6 33.2-51.1 8.1-1.9 16-1.7 23.9.8 6.5 2 12.7 4.7 18.9 7.6 4.3 2 8.4 4.2 12.5 6.5.5.3.9.5 1.5.9 0 .4.1.7.1 1.1 0 5.3-.3 10.7-.7 16-.7 7.8-1.9 15.6-3.5 23.2-4.9 22.6-13.6 43.5-26.2 62.9-3.5 5.4-7.3 10.6-11.3 15.6-.4.3-.6.7-1.2 1z"/><path class="st2" d="M104.8 197.8c-1.5-.6-6.1-3.4-11-6.7-10.9-7.3-21-15.7-30.2-25.1s-17.4-19.7-24.4-30.8c-6.6-10.3-12.1-21.1-16.5-32.5-.1-.3-.2-.5-.3-1 .5.3.7.4 1 .6 3.5 2.7 7.2 5 11.2 6.7 5.1 2.2 10.4 3.7 16 4.2 11.3 1.1 21.9-1.2 31.9-6.8 5.2-2.9 10.8-4.8 16.7-5.6 20.9-2.6 41.7 9.8 48.2 31.4 3.3 11.1 2.3 21.9-2.8 32.4-.7 1.4-1.3 2.7-2 4-.4.8-.9 1.6-1.6 2.2-10.6 10-22.2 18.8-34.8 26.2-.5.3-1 .6-1.4.8z"/></svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1850 2000" width="2500" height="2500"><defs><linearGradient id="a" x1="75" x2="1925" gradientUnits="userSpaceOnUse"><stop stop-color="#11aae2"/><stop offset=".59" stop-color="#0880b7"/><stop offset="1" stop-color="#016197"/></linearGradient></defs><path d="M1297.93 53.81c-131.41 77.2-209.22 216.61-209.22 363.62 0 77.2 31 155 69.81 224.41 31 62 46.2 170.21-62 224.41-77.21 46.2-178.22 15.4-224.42-62-46.21-62-100.41-124-170.22-170.21-131.41-77.2-286.43-77.2-417.85 0S75 851 75 998.05s77.21 286.41 209 363.82c131.41 77.2 286.43 77.2 417.85 0 69.81-38.8 124-100.4 162.42-170.21 31-54.2 116.21-124 224.42-62 77.21 46.2 100.41 147.21 62 224.41-38.8 69.8-62 147.21-62 224.41 0 147.21 77.21 286.41 209.22 363.62 131.41 77.2 286.43 77.2 417.85 0S1925 1725.49 1925 1578.48s-77.41-286.41-209.22-363.82c-69.81-38.8-147.22-54.2-232.23-54.2-69.81 0-162.42-46.2-162.42-162.41 0-93 69.81-162.41 162.42-162.41 77.21 0 162.42-15.4 232.23-54.2C1847.19 704.24 1925 564.83 1925 417.83s-77.41-286.41-209.22-363.62c-62-38.8-139.22-54.2-209-54.2-69.41-.4-147.22 15.4-208.82 53.8" transform="translate(-75)" fill="url(#a)"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 54 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="480" width="640" viewBox="0 0 640 480"><path fill="#00732f" d="M0 0h640v160H0z"/><path fill="#fff" d="M0 160h640v160H0z"/><path d="M0 320h640v160H0z"/><path fill="red" d="M0 0h220v480H0z"/></svg>

After

Width:  |  Height:  |  Size: 243 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 32 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="480" width="640" viewBox="0 0 640 480"><defs><clipPath id="a"><path fill-opacity=".67" d="M-79.698 0h682.67v512h-682.67z"/></clipPath></defs><g clip-path="url(#a)" fill-rule="evenodd" transform="translate(74.717) scale(.9375)"><path fill="#fff" d="M-120 0h763.27v511.49H-120z"/><path d="M-118.31.617h760.88v216.09h-760.88z"/><path fill="#0061ff" d="M21.3 203.23h505.01v113.82H21.3z"/><path d="M642.75 1.753v510.25H262.03L642.75 1.753z" fill="#e20000"/><path d="M-118.69 1.753v510.25h380.72L-118.69 1.753z" fill="#e20000"/><path d="M440.37 203.34l-76.31-19.363L428.98 135l-79.726 11.39 41.003-69.475-70.616 41.003 12.53-80.867-47.837 63.783L264.97 26.8l-21.64 76.31-47.837-64.92 13.667 83.145-70.615-43.282 41.003 69.476-77.45-12.53 63.783 47.838-79.727 20.5h354.22z" fill="#ffd600"/></g></svg>

After

Width:  |  Height:  |  Size: 841 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 50 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="480" width="640" viewBox="0 0 640 480"><path fill="#e41e20" d="M0 0h640v480H0z"/><path id="a" d="M272.09 93.316c-4.667-.08-12.413 1.488-12.24 5.07-13-2.228-14.354 3.142-13.59 7.92 1.237-1.896 2.743-2.926 3.9-3.12 1.734-.288 3.548.272 5.4 1.41 1.853 1.138 3.894 2.974 4.8 4.11-4.588 1.097-8.133.39-11.73-.24-1.773-.31-4.254-1.308-5.73-2.34-1.475-1.033-1.94-2.004-4.26-4.38-2.735-2.8-5.647-2.013-4.74 2.34 2.098 4.042 5.603 5.845 10.02 6.57 2.126.35 5.292 1.106 8.88 1.11 3.59.004 7.618-.52 9.81-.06-1.317.827-2.807 2.252-5.76 2.82-3.002.577-7.567-1.786-10.35-2.43.354 2.34 3.307 4.53 9.12 5.67 9.554 2.08 17.492 3.66 22.74 6.51 5.248 2.85 8.557 6.415 10.92 9.21 4.703 5.56 4.95 9.83 5.25 10.77.968 8.885-2.13 13.884-7.89 15.42-2.88.768-7.994-.678-9.87-2.88-1.875-2.2-3.7-5.985-3.18-11.91.506-2.325 3.164-8.38.9-9.63-10.427-5.763-23.09-11.59-32.25-15.06-2.503-.948-4.566 2.455-5.37 3.78-15.562-1.895-29.594-12.426-35.91-23.64-4.3-7.637-11.39.016-10.2 7.23 1.925 8.052 8.06 13.874 15.42 18 7.555 4.16 16.998 8.253 26.55 8.04 5.147.974 5.096 7.632-1.08 8.88-12.077.077-21.712-.225-30.81-9-6.9-6.3-10.784 1.207-8.79 5.46 3.38 13.112 22.086 16.784 41.01 12.54 7.328-1.213 2.94 6.64.87 6.72-7.907 5.67-22.063 11.217-34.53-.06-5.705-4.368-9.562-.696-7.44 5.61 5.532 16.442 26.692 12.99 41.22 4.89 3.74-2.084 7.133 2.765 2.58 6.45-18.067 12.624-27.1 12.768-35.25 7.92-10.202-4.024-11.1 7.293-5.04 11.01 6.736 4.132 23.876 1.034 36.45-6.87 5.39-4.008 5.635 2.26 2.22 4.74-14.922 12.896-20.804 16.292-36.36 14.19-7.713-.6-7.598 8.91-1.53 12.63 8.285 5.08 24.464-3.353 37.02-13.77 5.285-2.824 6.153 1.807 3.54 7.29-7.672 9.68-14.873 15.387-21.81 18.03-6.936 2.643-13.608 2.222-18.33.6-5.76-1.98-6.482 4.007-3.3 9.45 1.92 3.28 9.87 4.332 18.45 1.29 8.582-3.043 17.795-10.18 24.12-18.54 5.504-4.82 4.82 1.654 2.31 6.21-12.666 20.024-24.25 27.452-39.51 26.19-6.765-1.15-8.302 4.112-3.99 8.97 7.572 6.28 17.04 6.082 25.32-.12 7.362-7.098 21.445-22.38 28.83-30.57 5.205-4.15 6.867-.06 5.34 8.37-1.388 4.826-4.865 9.91-14.34 13.62-6.472 3.694-1.612 8.785 3.24 8.88 2.67.05 8.092-3.07 12.24-7.74 5.457-6.145 5.782-10.27 8.79-19.83 2.843-4.66 7.92-2.486 7.92 2.4-2.435 9.576-4.527 11.293-9.45 15.21-4.708 4.42 3.28 5.894 5.97 4.08 7.786-5.25 10.63-12.037 13.23-18.21 1.878-4.456 7.325-2.296 4.8 4.98-6.034 17.388-15.95 24.234-33.3 27.75-1.758.312-2.83 1.35-2.22 3.39 2.33 2.417 4.662 4.61 6.99 7.02-10.728 3.123-19.444 4.878-30.18 8.01-5.267-3.453-9.522-6.383-14.79-9.84-1.39-3.247-2.036-8.203-9.81-4.71-5.267-2.433-7.697-1.54-10.62.9 4.22.157 6.056 1.287 7.71 3.21 2.16 5.69 7.14 6.24 12.24 4.62 3.317 2.794 5.084 4.938 8.4 7.74-6.19-.212-10.504-.322-16.68-.51-5.895-6.33-10.6-5.983-14.82-1.02-3.216.494-4.58.564-6.78 4.47 3.46-1.42 5.64-1.846 7.14-.3 6.268 3.634 10.362 2.823 13.47 0 6.047.37 11.496.683 17.55 1.08-2.224 1.89-5.276 2.893-7.5 4.8-9.082-2.598-13.822.9-15.42 8.31-1.217 2.992-1.787 6.07-1.26 9.27.88-2.926 2.293-5.442 4.89-7.02 8.095 2.057 11.14-1.248 11.58-6.09 3.902-3.183 9.786-3.885 13.68-7.11 4.553 1.458 6.755 2.36 11.34 3.81 1.63 4.955 5.32 6.916 11.31 5.64 7.13.224 5.872 3.15 6.45 5.49 1.895-3.36 1.842-6.63-2.55-9.6-1.598-4.34-5.138-6.316-9.78-3.81-4.37-1.24-5.517-3.023-9.87-4.26 11.01-3.51 18.82-4.298 29.82-7.8 2.754 2.598 4.936 4.463 7.71 6.78 1.462.873 2.862 1.093 3.72 0 6.894-9.977 9.973-18.77 16.38-25.35 2.448-2.722 5.54-6.394 8.97-7.29 1.715-.447 3.818-.174 5.16 1.29 1.343 1.465 2.398 4.164 1.95 8.19-.642 5.78-2.038 7.605-3.66 11.07-1.62 3.466-3.603 5.597-5.64 8.25-4.073 5.307-9.448 8.396-12.63 10.47-6.362 4.15-9.053 2.333-13.98 2.07-6.367.715-8.06 3.816-2.85 8.1 4.872 2.535 9.25 2.848 12.81 2.19 3.056-.565 6.632-4.51 9.18-6.63 2.868-3.313 7.624.616 4.38 4.47-5.893 7.003-11.783 11.62-19.05 11.52-7.636 1.028-6.208 5.32-1.14 7.41 9.12 3.765 17.357-3.286 21.54-7.92 3.228-3.53 5.52-3.67 4.95 1.8-3.204 9.9-7.583 13.726-14.73 14.22-5.797-.538-5.86 3.937-1.62 6.96 9.658 6.685 16.652-4.7 19.92-11.58 2.33-6.207 5.9-3.255 6.27 1.86.05 6.835-3.04 12.415-11.31 19.41 6.328 10.082 13.705 20.336 20.04 30.45l19.205-213.893-19.2-33.794c-2-1.847-8.763-9.815-10.53-10.92-.644-.69-1.036-1.176-.09-1.53.916-.344 3.06-.73 4.5-.99-4.072-4.08-7.56-5.388-15.27-7.62 1.88-.8 3.706-.335 9.24-.6-2.197-3.12-7.104-7.896-13.44-10.2 4.184-2.976 5-3.175 9.15-6.66-7.187-.51-13.325-1.88-19.5-3.75-3.904-1.827-9.327-3.377-11.97-3.42zm.69 8.37c3.8 0 6.15 1.302 6.15 2.88 0 1.606-2.35 2.91-6.15 2.91-3.782 0-6.18-1.423-6.18-3.03 0-1.578 2.398-2.76 6.18-2.76z"/><use height="100%" width="100%" xlink:href="#a" transform="matrix(-1 0 0 1 640 0)"/></svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="480" width="640" viewBox="0 0 640 480"><path d="M0 0h640v160H0z" fill="red"/><path d="M0 160h640v160H0z" fill="#00f"/><path d="M0 320h640v160H0z" fill="orange"/></svg>

After

Width:  |  Height:  |  Size: 215 B

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="480" width="640" viewBox="0 0 640 480"><g fill-rule="evenodd" stroke-width="1pt"><path fill="red" d="M0 0h640v243.574H0z"/><path d="M0 236.428h640v243.574H0z"/></g><path d="M228.67 148.173c165.22 43.304 58.99 255.64-71.216 167.26l-8.817 13.545c76.628 54.658 152.57 10.66 173.9-46.358 22.297-58.788-7.52-141.48-92.51-150.03l-1.356 15.576z" fill-rule="evenodd" fill="#ffec00"/><path fill-rule="evenodd" fill="#ffec00" d="M169.955 330.827l21.73 10.125-10.142 21.696-21.73-10.125zm148.985-99.48h23.98v23.942h-23.98zm-11.684-38.892l22.342-8.694 8.707 22.31-22.342 8.693zm-25.894-29.188l17.035-16.85 16.877 17.01-17.035 16.85zm-26.284-39.787l22.434 8.455-8.468 22.4-22.434-8.455zM316.1 270.01l22.265 8.888-8.902 22.23-22.265-8.887zm-69.876 70.05l22.06-9.388 9.402 22.025-22.058 9.39zm-39.504 2.77h23.98v23.94h-23.98zm41.29-115.937l-20.35-15.006-20.245 14.47 8.034-22.92-20.348-14.956 24.447-.17 8.567-22.55 7.782 22.702 24.7-.242-19.586 15.232 6.996 23.44z"/><path d="M336.03 346.376c-1.21.418-6.23 12.39-9.675 18.248 1.797.51 2.56.596 3.625 1.025 13.655 4.8 20.384 9.18 26.186 17.504 2.888 2.79 7.032 2.93 10.198.697 0 0 2.795-1.114 6.43-5.02 2.968-4.52 2.194-8.11-1.384-11.16-10.944-7.952-22.9-13.902-35.38-21.295z" fill-rule="evenodd" fill="#fe0"/><path d="M365.247 372.842c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zM343.87 359.17c0 2.388-1.94 4.324-4.33 4.324s-4.333-1.936-4.333-4.324 1.94-4.325 4.332-4.325 4.33 1.936 4.33 4.325zm10.898 6.975c0 2.39-1.94 4.325-4.33 4.325s-4.333-1.936-4.333-4.325 1.94-4.324 4.332-4.324 4.33 1.937 4.33 4.325z" fill-rule="evenodd"/><path d="M324.47 363.667c-42.57-24.273-87.31-50.52-129.88-74.796-18.75-11.635-19.683-33.384-7.17-49.875 1.302-2.337 2.836-1.758 3.514-.524 1.463 8.03 5.97 16.325 11.37 21.496 44.693 28.383 87.732 55.804 131.71 85.613-3.448 5.767-6.104 12.32-9.55 18.086z" fill-rule="evenodd" fill="#fe0"/><path fill-rule="evenodd" fill="#ffec00" d="M297.174 305.457l17.85 15.986-16.01 17.824-17.85-15.986z"/><path d="M331.54 348.82L206.58 273.3m109.53 58.093l-42.24-27.28m18.21 42.687l-42.75-24.755" stroke="#000" stroke-width="3.05" fill="none"/></svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="480" width="640" viewBox="0 0 640 480"><path d="M0 0h640v480H0z" fill="#3a7dce" fill-rule="evenodd"/><path d="M184.83 225.328c-2.887-5.906-2.887-5.906-2.887-11.809-1.444 0-1.714.278-2.55.045-.835-.23-1.15 5.445-3.856 4.337-.45-.553 1.94-4.657-.655-6.364-.834-.555.203-3.922-.16-5.4 0 0-3.292 1.754-5.774-4.426-1.219-1.616-2.888 1.475-2.888 1.475s.722 1.891-.585 2.353c-1.85-1.384-3.204-.659-5.55-2.56-2.345-1.904.497-4.083-3.97-5.697 2.89-7.381 2.89-5.906 10.106-8.857-4.33-2.953-4.33-2.953-7.216-7.382-4.332-1.475-5.775-2.95-10.107-5.903-5.775-7.382-8.662-22.142-8.662-32.475 3.656-3.46 8.662 11.809 15.881 16.237l10.106 4.428c5.775 2.952 7.219 5.903 11.55 8.856l12.994 4.429c5.775 4.427 8.662 10.333 12.994 11.808 4.692 0 5.596-2.763 7.1-2.934 8.487-.446 12.82-1.564 14.51-4.17 1.714-2.076 5.82 1.2 17.37-3.229l-1.442-5.906s3.067-2.582 7.219-1.475c-.113-2.698-.385-9.893 3.703-13.14-2.483-2.662-.816-4.572-.816-4.572s2.3-2.261 2.57-3.46c-1.216-6.505 1.057-6.605 1.566-8.52.51-1.912-1.963-1.257-1.265-3.895.695-2.639 4.877-3.265 5.437-5.438.563-2.175-1.19-3.264-1.09-3.783.903-2.076.137-6.965 0-8.857 7.76-2.123 10.288-8.58 12.993-5.905 1.444-8.857 2.888-11.808 11.55-11.808 1.22-2.722-3.159-5.03-1.443-5.905 2.887-.37 5.098-.184 8.484 4.29 1.069 1.418 1.262-2.076 2.344-2.445 1.083-.37 3.675-.375 4.06-2.122.407-1.8.993-4.152 2.437-7.104 1.218-2.4 2.165.923 3.248 5.628 6.09.23 19.851 1.614 25.626 3.229 4.33 1.153 7.218-1.153 11.368-1.615 3.067 3.137 5.955.784 7.58 7.472 2.292 3.61 6.046.325 6.858 1.385 4.828 13.607 21.431 4.428 22.693 4.66 2.119 0 4.709 6.084 6.378 5.932 2.713-.467 1.945-2.359 4.312-1.598-.63 5.121 4.65 11.025 4.65 14.854 0 0 1.285.647 2.475-.49 1.19-1.135 2.284-4.053 3.343-3.985 2.528.37 3.552.702 6.463 1.222 7.828 2.735 11.816 3.352 14.856 4.753 1.416 2.647 2.784 4.001 5.653 3.506 2.368 1.628.64 3.76 2.04 3.898 2.887-1.477 3.833-3.091 6.721-1.615 2.887 1.476 5.775 4.429 7.219 7.381 0 1.476-1.444 7.38 0 16.238.722 2.95 1.071 5.292 4.172 10.355-.824 5.202 3.903 13.954 3.903 16.168 0 2.952-2.302 4.475-3.746 7.425 5.775 4.43 0 11.81-2.887 16.238 21.656 4.43 11.55 13.286 28.874 8.857-4.33 10.334-2.797 9.504 1.534 19.838-8.662 5.904-.18 7.702-5.953 15.082-.362.463 3.427 6.413 8.75 6.413-1.443 11.809-5.774 7.38-4.33 25.094-11.37-.229-6.77 13.24-14.438 11.81.45 8.442 4.376 9.18 2.887 17.713-5.775 1.477-5.775 1.477-8.662 5.906l-4.331-1.477c-1.444 7.381-4.331 8.857 0 16.238 0 0-5.594.185-7.219 0-.135 2.538 2.483 3.23 2.888 5.904-.225 1.062-8.211 5.72-14.438 5.907-1.622 3.643 4.331 7.518 3.971 9.362-6.768 1.338-9.745 9.825-9.745 9.825s3.473 1.431 2.888 2.954c-1.85-1.385-2.888-1.477-5.775-1.477-1.444.37-4.963-.09-8.337 5.732-3.703 1.247-5.45.797-8.259 4.594-1.244-3.62-3.033.034-5.22 1.438-2.184 1.406-5.128 4.9-5.525 4.75.091-1.014 1.354-4.706 1.354-4.706l-7.219 1.477-.888.091c-.568.056-.417-4.309-1.784-4.15-1.37.16-5.282 5.49-6.616 5.658-1.332.168-1.753-1.695-2.902-1.533-1.147.162-3.384 5.625-4.198 5.768-.813.146-4.037-3.318-6.8-2.836-14.212 5.122-16.469-10.101-18.678-1.52-2.978-1.615-2.462-.678-5.487.133-1.932.509-2.107-2.61-3.824-2.561-3.434.099-3.253 3.422-5.128 2.428-1.531-6.919-10.78-5.675-11.684-8.625-.733-3.08 4.008-3.066 5.541-5.152 1.172-3.01-1.224-4.153 3.534-7.056 6.2-4.288 2.635-5.907 3.722-9.128 1.945-4.654 1.956-5.789.332-9.894 0 0-4.828-13.285-5.775-13.285-2.887-.83-2.887 4.889-7.129 6.458-8.662 2.951-23.954-7.474-26.617-7.474-2.435.047-13.717 2.732-13.292-3.02-1.687 5.593-7.89 1.314-8.272 1.314-5.775 0-3.565 4.566-7.444 4.382-1.762-.6-19.535-1.66-19.535-1.66v2.952l-11.55-5.907-10.107-2.95c-8.662-2.953-4.33-10.334-18.768-5.906v-8.857h-7.219c2.887-17.714 0-8.856-1.444-25.094l-5.775 1.477c-5.775-7.98 8.03-6.458-4.331-11.808 0 0 .227-8.813-2.887-5.906-.631.37 1.443 4.43 1.443 4.43-11.55-1.476-14.437-4.43-14.437-16.238 0 0 9.52 1.385 8.662 0-1.352-2.213-3.112-16.606-2.796-17.575-.136-1.938 8.842-6.827 7.106-11.488 1.104-.415 4.352-.459 4.352-.459" fill="#fff"/><path d="M574.575 284.306c-.462 1.039-.38 2.077.098 2.817.856-1.284.133-1.877-.098-2.817z" fill="none" stroke="#fff" stroke-width="2.108" stroke-linecap="round" stroke-linejoin="round"/><path d="M203.29 167.756s-2.422-.296-1.878 1.828c.79-1.63 1.828-1.728 1.877-1.828zm.543-4.94c-1.334.05-2.965-.197-2.421 1.926.79-1.631 2.371-1.828 2.421-1.926zm9.113 28.312s2.075-.148 1.531 1.976c-.79-1.63-1.48-1.877-1.531-1.976z" fill="none" stroke="#fff" stroke-width="1.976" stroke-linejoin="round"/></svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" height="480" width="640" viewBox="0 0 640 480"><path fill="#74acdf" d="M0 0h640v480H0z"/><path fill="#fff" d="M0 160.003h640v160.003H0z"/><g id="c" transform="translate(-64) scale(.96)"><path id="a" d="M396.84 251.31l28.454 61.992s.49 1.185 1.28.859c.79-.327.299-1.512.299-1.512l-23.715-63.956m-.68 24.12c-.347 9.428 5.452 14.613 4.694 23.032-.757 8.42 3.867 13.18 4.94 16.454 1.073 3.274-1.16 5.232-.198 5.698.963.466 3.07-2.12 2.383-6.775-.687-4.655-4.22-6.037-3.39-16.32.83-10.283-4.206-12.678-2.98-22.058" fill="#f6b40e" stroke="#85340a" stroke-width="1.112"/><use height="100%" width="100%" xlink:href="#a" transform="rotate(22.5 400 250)"/><use height="100%" width="100%" xlink:href="#a" transform="rotate(45 400 250)"/><use height="100%" width="100%" xlink:href="#a" transform="rotate(67.5 400 250)"/><path id="b" d="M404.31 274.41c.453 9.054 5.587 13.063 4.579 21.314 2.213-6.525-3.124-11.583-2.82-21.22m-7.649-23.757l19.487 42.577-16.329-43.887" fill="#85340a"/><use height="100%" width="100%" xlink:href="#b" transform="rotate(22.5 400 250)"/><use height="100%" width="100%" xlink:href="#b" transform="rotate(45 400 250)"/><use height="100%" width="100%" xlink:href="#b" transform="rotate(67.5 400 250)"/></g><use height="100%" width="100%" xlink:href="#c" transform="rotate(90 320 240)"/><use height="100%" width="100%" xlink:href="#c" transform="rotate(180 320 240)"/><use height="100%" width="100%" xlink:href="#c" transform="rotate(-90 320 240)"/><circle r="26.667" cy="240" cx="320" fill="#f6b40e" stroke="#85340a" stroke-width="1.44"/><path id="h" d="M329.091 234.298c-1.82 0-3.564.789-4.59 2.43 2.051 1.845 6.582 2.046 9.66-.21a7.04 7.04 0 0 0-5.07-2.22zm-.03.42c1.773-.033 3.429.781 3.66 1.59-2.051 2.256-5.329 2.06-7.38.42.898-1.436 2.342-1.985 3.72-2.01z" fill="#843511"/><use height="100%" width="100%" xlink:href="#d" transform="matrix(-1 0 0 1 640.24 0)"/><use height="100%" width="100%" xlink:href="#e" transform="matrix(-1 0 0 1 640.24 0)"/><use height="100%" width="100%" xlink:href="#f" transform="translate(18.108)"/><use height="100%" width="100%" xlink:href="#g" transform="matrix(-1 0 0 1 640.24 0)"/><path d="M315.92 243.686c-.877.16-1.5.939-1.5 1.83 0 1.02.842 1.83 1.86 1.83.602 0 1.154-.285 1.5-.78.71.534 1.694.59 2.22.6.08.002.185 0 .24 0 .526-.01 1.51-.066 2.22-.6.346.495.898.78 1.5.78 1.018 0 1.86-.81 1.86-1.83 0-.891-.623-1.67-1.5-1.83.492.174.81.65.81 1.17 0 .68-.548 1.23-1.23 1.23a1.24 1.24 0 0 1-1.23-1.17c-.2.4-.993 1.59-2.55 1.65-1.557-.06-2.35-1.25-2.55-1.65a1.24 1.24 0 0 1-1.23 1.17c-.681 0-1.23-.55-1.23-1.23 0-.52.318-.996.81-1.17zM317.926 249.149c-2.052 0-2.863 1.86-4.71 3.09 1.026-.41 1.834-1.219 3.27-2.04 1.437-.82 2.661.18 3.48.18h.03c.82 0 2.044-1 3.48-.18 1.437.822 2.274 1.63 3.3 2.04-1.846-1.23-2.687-3.09-4.74-3.09-.41 0-1.22.221-2.04.63h-.03c-.819-.41-1.63-.63-2.04-.63z" fill="#85340a"/><path d="M317.235 251.578c-.81.035-1.881.198-3.42.66 3.694-.82 4.509.42 6.15.42h.03c1.642 0 2.456-1.24 6.15-.42-4.103-1.231-4.92-.42-6.15-.42h-.03c-.769 0-1.38-.3-2.73-.24z" fill="#85340a"/><path d="M314 252.211c-.238.003-.498.005-.78.03 4.308.41 2.237 2.88 6.75 2.88h.03c4.513 0 2.471-2.47 6.78-2.88-4.513-.41-3.086 2.25-6.78 2.25h-.03c-3.463 0-2.396-2.324-5.97-2.28z" fill="#85340a"/><path d="M323.696 258.874a3.694 3.694 0 0 0-7.385 0 3.797 3.797 0 0 1 7.385 0z" fill="#85340a"/><path id="e" d="M303.42 234.26c4.719-4.103 10.666-4.719 13.95-1.641.803 1.076 1.318 2.226 1.53 3.427.412 2.335-.318 4.859-2.148 7.445.207 0 .618.204.823.41 1.628-3.114 2.204-6.313 1.67-9.356a13.263 13.263 0 0 0-.643-2.338c-4.513-3.691-10.665-4.102-15.178 2.052z" fill="#85340a"/><path id="d" d="M310.803 233.03c2.666 0 3.282.616 4.513 1.642 1.232 1.026 1.846.82 2.051 1.026.204.205 0 .82-.41.614-.409-.206-1.231-.614-2.46-1.64-1.232-1.027-2.461-1.026-3.693-1.026-3.692 0-5.743 3.076-6.153 2.871-.41-.206 2.052-3.487 6.153-3.487z" fill="#85340a"/><use height="100%" width="100%" xlink:href="#h" transform="translate(-18.414)"/><circle id="f" cy="236.304" cx="310.918" r="1.846" fill="#85340a"/><path id="g" d="M305.878 237.542c3.488 2.668 6.975 2.462 9.026 1.231 2.051-1.23 2.051-1.64 1.642-1.64-.41 0-.82.41-2.461 1.23-1.642.821-4.102.821-8.204-.82z" fill="#85340a"/></svg>

After

Width:  |  Height:  |  Size: 4.2 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" height="480" width="640" viewBox="0 0 640 480"><g fill-rule="evenodd"><path fill="#fff" d="M640 480H0V0h640z"/><path fill="#df0000" d="M640 480H0V319.997h640zm0-319.875H0V.122h640z"/></g></svg>

After

Width:  |  Height:  |  Size: 233 B

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

Loading…
Cancel
Save