1
0
Fork 0
mirror of https://github.com/anyproto/anytype-ts.git synced 2025-06-08 05:57:02 +09:00

merged main

This commit is contained in:
Grigory Efimov 2024-11-26 16:06:36 -03:00
commit 98416763ac
No known key found for this signature in database
GPG key ID: 0A88C34DFA7FD939
342 changed files with 11966 additions and 8244 deletions

View file

@ -15,7 +15,7 @@ jobs:
strategy:
matrix:
os:
- macos-12
- macos-13
- ubuntu-latest
- windows-latest
@ -96,7 +96,7 @@ jobs:
CGO_ENABLED: 0
- name: Build Front Mac OS
if: matrix.os == 'macos-12'
if: matrix.os == 'macos-13'
uses: samuelmeuli/action-electron-builder@v1
with:
github_token: ${{secrets.TOKEN}}
@ -113,7 +113,7 @@ jobs:
SENTRY_AUTH_TOKEN: ${{secrets.SENTRY_AUTH_TOKEN}}
- name: Build Front Other
if: matrix.os != 'macos-12'
if: matrix.os != 'macos-13'
uses: samuelmeuli/action-electron-builder@v1
with:
github_token: ${{secrets.TOKEN}}

6
.gitignore vendored
View file

@ -18,6 +18,10 @@ docs/*
electron/env.json
src/json/schema
licenses.json
dist/.rsdoctor
# generated by rspack
/compilation-stats.json
# generated by update.sh
/linux-amd*/
@ -25,3 +29,5 @@ licenses.json
/darwin-amd*/
/darwin-arm*/
/windows/
.aider*
.env

3
dist/.gitignore vendored
View file

@ -27,4 +27,5 @@ nmh.log
extension.crx
extension.pem
extension.zip
cmaps/*
cmaps/*
bundle-back.js.map

View file

@ -3,6 +3,7 @@
#anytypeWebclipper-iframe {
position: absolute; z-index: 1; width: 50%; height: 80%; background: #fff; left: 50%; top: 50%; transform: translate3d(-50%,-50%,0px);
border-radius: 16px; border: 1px solid rgba(172, 169, 152, 0.12); box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.10);
min-width: 600px;
}
#anytypeWebclipper-container .dimmer {

View file

@ -2,7 +2,7 @@
"manifest_version": 3,
"name": "Anytype Web Clipper",
"description": "Save web content to the Anytype — open, encrypted, and local-first application that connects everything as objects.",
"version": "0.0.5",
"version": "0.0.7",
"icons": {
"16": "img/icon16x16.png",
"128": "img/icon128x128.png"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 31 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 72 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 26 KiB

After

Width:  |  Height:  |  Size: 28 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 42 KiB

After

Width:  |  Height:  |  Size: 59 KiB

Before After
Before After

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 24 KiB

Before After
Before After

View file

@ -17,7 +17,7 @@ const { fixPathForAsarUnpack, is } = require('electron-util');
const APP_NAME = 'com.anytype.desktop-dev';
const MANIFEST_FILENAME = `${APP_NAME}.json`;
const EXTENSION_IDS = [ 'jbnammhjiplhpjfncnlejjjejghimdkf', 'jkmhmgghdjjbafmkgjmplhemjjnkligf' ];
const EXTENSION_IDS = [ 'jbnammhjiplhpjfncnlejjjejghimdkf', 'jkmhmgghdjjbafmkgjmplhemjjnkligf', 'lcamkcmpcofgmbmloefimnelnjpcdpfn' ];
const USER_PATH = app.getPath('userData');
const EXE_PATH = app.getPath('exe');

View file

@ -3,7 +3,6 @@ const { is } = require('electron-util');
const path = require('path');
const ConfigManager = require('./config.js');
const Util = require('./util.js');
const Separator = { type: 'separator' };
class MenuManager {
@ -21,6 +20,7 @@ class MenuManager {
const Api = require('./api.js');
const WindowManager = require('./window.js');
const UpdateManager = require('./update.js');
const isAllowedUpdate = UpdateManager.isAllowed();
config.debug = config.debug || {};
config.flagsMw = config.flagsMw || {};
@ -37,9 +37,8 @@ class MenuManager {
{ role: 'hideothers', label: Util.translate('electronMenuHideOthers') },
{ role: 'unhide', label: Util.translate('electronMenuUnhide') },
Separator,
{ label: Util.translate('electronMenuCheckUpdates'), click: () => Api.updateCheck(this.win) },
{ type: 'separator', visible: isAllowedUpdate },
{ label: Util.translate('electronMenuCheckUpdates'), click: () => Api.updateCheck(this.win), visible: isAllowedUpdate },
Separator,
@ -235,6 +234,7 @@ class MenuManager {
{ label: Util.translate('electronMenuDebugProcess'), click: () => Util.send(this.win, 'commandGlobal', 'debugProcess') },
{ label: Util.translate('electronMenuDebugStat'), click: () => Util.send(this.win, 'commandGlobal', 'debugStat') },
{ label: Util.translate('electronMenuDebugReconcile'), click: () => Util.send(this.win, 'commandGlobal', 'debugReconcile') },
{ label: Util.translate('electronMenuDebugNet'), click: () => Util.send(this.win, 'commandGlobal', 'debugNet') },
Separator,
@ -307,6 +307,8 @@ class MenuManager {
const { config } = ConfigManager;
const WindowManager = require('./window.js');
const Api = require('./api.js');
const UpdateManager = require('./update.js');
const isAllowedUpdate = UpdateManager.isAllowed();
this.destroy();
@ -325,7 +327,7 @@ class MenuManager {
Separator,
{ label: Util.translate('electronMenuCheckUpdates'), click: () => { this.winShow(); Api.updateCheck(this.win); } },
{ label: Util.translate('electronMenuCheckUpdates'), click: () => { this.winShow(); Api.updateCheck(this.win); }, visible: isAllowedUpdate },
{ label: Util.translate('commonSettings'), submenu: this.menuSettings() },
Separator,

View file

@ -20,8 +20,8 @@ contextBridge.exposeInMainWorld('Electron', {
userPath: () => app.getPath('userData'),
tmpPath,
logPath: () => path.join(app.getPath('userData'), 'logs'),
filePath: (...args) => path.join(...args),
dirName: fp => path.dirname(fp),
filePath: (...args) => path.join(...args),
fileName: fp => path.basename(fp),
fileMime: fp => mime.lookup(fp),
fileExt: fp => path.extname(fp).replace(/^./, ''),
@ -39,7 +39,7 @@ contextBridge.exposeInMainWorld('Electron', {
getGlobal: key => getGlobal(key),
showOpenDialog: dialog.showOpenDialog,
webFilePath: file => webUtils.getPathForFile(file),
webFilePath: file => webUtils && webUtils.getPathForFile(file),
fileWrite: (name, data, options) => {
name = String(name || 'temp');

View file

@ -100,6 +100,10 @@ class UpdateManager {
return false;
};
if (is.macos && (major <= 10)) {
return false;
};
return true;
};

View file

@ -8,7 +8,8 @@ const protocol = 'anytype';
const ConfigManager = require('./config.js');
const Constant = require('../json/constant.json');
log.transports.rendererConsole.level = 'error';
log.initialize();
log.transports.console.level = 'error';
class Util {
@ -240,4 +241,4 @@ class Util {
};
module.exports = new Util();
module.exports = new Util();

View file

@ -40,7 +40,7 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
return (
<div ref={ref => this.node = ref} className="page pageCreate">
{isLoading ? <Loader type="loader" /> : ''}
{isLoading ? <Loader type={I.LoaderType.Loader} /> : ''}
<div className="head">
<div className="side left">
@ -56,7 +56,7 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
}}
/>
<div id="select" className="select" onMouseDown={this.onSelect}>
<div id="select-object" className="select" onMouseDown={this.onSelect}>
<div className="item">
{object ? <IconObject object={object} iconSize={16} /> : ''}
<div className="name">{object ? object.name : translate('commonSelectObject')}</div>
@ -95,7 +95,6 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
componentDidUpdate (): void {
this.initBlocks();
};
init () {
@ -159,7 +158,7 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
];
S.Menu.open('searchObject', {
element: node.find('#select'),
element: node.find('#select-object'),
data: {
value: object ? [ object.id ] : [],
canAdd: true,

View file

@ -1,4 +1,4 @@
import { S, U, J, dispatcher } from 'Lib';
import { S, U, J, C, dispatcher } from 'Lib';
const INDEX_POPUP = '/popup/index.html';
const INDEX_IFRAME = '/iframe/index.html'
@ -56,13 +56,17 @@ class Util {
return;
};
if (message.accountId) {
S.Auth.accountSet({ id: message.accountId });
};
if (onSuccess) {
onSuccess();
};
C.AccountSelect(message.accountId, '', 0, '', (message: any) => {
S.Auth.accountSet(message.account);
S.Common.configSet(message.account.config, false);
S.Common.showVaultSet(false);
U.Data.onInfo(message.account.info);
if (onSuccess) {
onSuccess();
};
});
});
};

View file

@ -62,7 +62,7 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
ref={ref => this.node = ref}
className="page pageCreate"
>
{isLoading ? <Loader type="loader" /> : ''}
{isLoading ? <Loader type={I.LoaderType.Loader} /> : ''}
<form onSubmit={this.onSubmit}>
<div className="rows">
@ -164,12 +164,11 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
);
};
componentDidMount(): void {
componentDidMount (): void {
U.Data.createAllSubscriptions(() => {
this.initSpace();
this.initName();
this.initType();
this.setState({ withContent: Boolean(Storage.get('withContent')) });
});
};
@ -186,17 +185,9 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
return;
};
let check = null;
let spaceId = S.Common.space || Storage.get('lastSpaceId');
if (!spaceId) {
spaceId = spaces.find(it => it.isPersonal)?.id;
};
if (spaceId) {
check = spaces.find(it => it.id == spaceId);
};
if (!spaceId || !check) {
spaceId = spaces[0].id;
};
@ -249,7 +240,7 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
return this.getObjects(J.Constant.subId.type).
map(Util.optionMapper).
filter(this.filter).
filter(it => layouts.includes(it.recommendedLayout) && (it.spaceId == S.Common.space)).
filter(it => layouts.includes(it.recommendedLayout) && (it.spaceId == S.Common.space) && (it.uniqueKey != J.Constant.typeKey.template)).
sort(U.Data.sortByName);
};
@ -362,6 +353,7 @@ const Create = observer(class Create extends React.Component<I.PageComponent, St
onClose: () => $(element).removeClass('isFocused'),
data: {
canAdd: true,
canEdit: true,
filter: '',
value: this.details.tag,
maxCount: relation.maxCount,

View file

@ -50,7 +50,6 @@ html.anytypeWebclipper-popup {
--color-ice: #2aa7ee;
--color-teal: #0fc8ba;
--color-lime: #5dd400;
--color-green: #57c600;
/* Font */
@ -98,6 +97,14 @@ html.anytypeWebclipper-popup {
--line-height-description: 26px;
--letter-spacing-description: -0.28px;
/* Menu */
--menu-width-common: 224px;
--menu-width-icon: 256px;
--menu-width-value: 288px;
--menu-width-set: 360px;
--menu-width-large: 408px;
--menu-width-add: 480px;
@import "~scss/common";
@import "~scss/form/common";
@import "~scss/component/common";

View file

@ -1 +1 @@
0.36.0-rc8
0.37.3

6366
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
{
"name": "anytype",
"version": "0.42.46-beta",
"version": "0.43.7",
"description": "Anytype",
"main": "electron.js",
"scripts": {
@ -9,26 +9,28 @@
"lint": "eslint .",
"electron": "npx electron .",
"electron-win": "npx electron.cmd .",
"start:watch": "cross-env-shell webpack-dev-server --progress --mode=development --node-env=development --env SERVER_PORT=$SERVER_PORT --env DATA_PATH=$DATA_PATH --history-api-fallback --cache",
"start:electron-wait-webpack": "cross-env-shell wait-for-localhost $SERVER_PORT && npm run electron",
"start:electron-wait-webpack-win": "cross-env-shell wait-for-localhost $SERVER_PORT && npm run electron-win",
"start:dev": "npm-run-all --parallel start:watch start:electron-wait-webpack",
"start:dev-win": "npm-run-all --parallel start:watch start:electron-wait-webpack-win",
"build": "webpack --mode=production --node-env=production --config webpack.config.js",
"build:dev": "webpack --mode=development --node-env=development --config webpack.config.js",
"build:deps": "webpack --config webpack.node.config.js --stats detailed | grep 'node_modules' | sed -E 's/.*(node_modules[\\/][^\\\\/[:space:]]{1,})[\\\\/].*/\\1/' | uniq | node save-node-deps.js",
"doctor:start:dev": "RSDOCTOR=true npm run start:dev",
"doctor:build:dev": "RSDOCTOR=true npm run build:dev",
"start:watch": "cross-env-shell rspack serve --mode=development --node-env=development --env SERVER_PORT=$SERVER_PORT --env DATA_PATH=$DATA_PATH",
"start:electron-wait-rspack": "cross-env-shell wait-for-localhost $SERVER_PORT && npm run electron",
"start:electron-wait-rspack-win": "cross-env-shell wait-for-localhost $SERVER_PORT && npm run electron-win",
"start:dev": "npm-run-all --parallel start:watch start:electron-wait-rspack",
"start:dev-win": "npm-run-all --parallel start:watch start:electron-wait-rspack-win",
"build": "rspack --mode=production --node-env=production --config rspack.config.js",
"build:dev": "rspack --mode=development --node-env=development --config rspack.config.js",
"build:deps": "rspack build --config rspack.node.config.js --json=compilation-stats.json && cat compilation-stats.json | grep -o '[^\"]\\+node_modules[^\"]\\+' | sed -E 's/.*(node_modules[\\/][^\\\\/[:space:]]{1,})[\\\\/].*/\\1/' | uniq | node save-node-deps.js",
"build:nmh": "go build -o dist/nativeMessagingHost ./go/nativeMessagingHost.go",
"build:nmh-win": "go build -o dist/nativeMessagingHost.exe ./go/nativeMessagingHost.go",
"dist:mac": "npm run build:deps && webpack --progress --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --macos --arm64 --x64",
"dist:macarm": "npm run build:deps && webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --macos --arm64",
"dist:macamd": "npm run build:deps && webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --macos --x64",
"dist:win": "webpack --mode=production --node-env=production && electron-builder --windows",
"dist:linux": "npm run build:deps && webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --linux --arm64 --x64",
"dist:linuxamd": "npm run build:deps && webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --linux --x64",
"dist:linuxarm": "npm run build:deps && webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --linux --arm64",
"publish:mac": "webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` BUILD_NUMBER=`git rev-parse --short HEAD` electron-builder --macos --publish always",
"publish:linux": "webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` BUILD_NUMBER=`git rev-parse --short HEAD` electron-builder --linux --publish always",
"publish:win": "webpack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` BUILD_NUMBER=`git rev-parse --short HEAD` electron-builder --windows --publish always",
"dist:mac": "npm run build:deps && rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --macos --arm64 --x64",
"dist:macarm": "npm run build:deps && rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --macos --arm64",
"dist:macamd": "npm run build:deps && rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --macos --x64",
"dist:win": "rspack --mode=production --node-env=production && electron-builder --windows",
"dist:linux": "npm run build:deps && rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --linux --arm64 --x64",
"dist:linuxamd": "npm run build:deps && rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --linux --x64",
"dist:linuxarm": "npm run build:deps && rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` electron-builder --linux --arm64",
"publish:mac": "rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` BUILD_NUMBER=`git rev-parse --short HEAD` electron-builder --macos --publish always",
"publish:linux": "rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` BUILD_NUMBER=`git rev-parse --short HEAD` electron-builder --linux --publish always",
"publish:win": "rspack --mode=production --node-env=production && DATE=`date '+%Y-%m-%d_%H_%M'` GIT_COMMIT=`git rev-parse --short HEAD` BUILD_NUMBER=`git rev-parse --short HEAD` electron-builder --windows --publish always",
"postinstall": "npx patch-package && electron-builder install-app-deps",
"prepare": "husky install",
"update:locale": "node ./electron/hook/locale.js"
@ -47,12 +49,16 @@
},
"homepage": "https://anytype.io",
"devDependencies": {
"@electron/notarize": "^2.1.0",
"@electron/notarize": "^2.5.0",
"@rsdoctor/rspack-plugin": "^0.4.8",
"@rspack/cli": "^1.1.0",
"@rspack/core": "^1.1.0",
"@rspack/plugin-react-refresh": "^1.0.0",
"@types/history": "^4.7.8",
"@types/jquery": "^3.5.14",
"@types/katex": "^0.14.0",
"@types/lodash": "^4.14.165",
"@types/node": "^12.19.4",
"@types/node": "^22.9.0",
"@types/prismjs": "^1.16.1",
"@types/raf": "^3.4.0",
"@types/react": "^16.14.31",
@ -66,6 +72,7 @@
"electron-builder": "^24.13.3",
"eslint": "^8.29.0",
"eslint-plugin-react": "^7.31.11",
"fork-ts-checker-webpack-plugin": "^9.0.2",
"husky": "^8.0.3",
"license-checker": "^25.0.1",
"lint-staged": "^13.0.3",
@ -73,19 +80,14 @@
"npm": "^10.5.0",
"npm-run-all": "^4.1.5",
"patch-package": "^6.4.7",
"react-refresh": "^0.14.2",
"sass": "1.77.6",
"sass-loader": "^8.0.2",
"source-map-loader": "^0.2.4",
"style-loader": "^1.2.1",
"ts-loader": "^6.2.2",
"typescript": "^5.3.3",
"typescript-eslint": "^0.0.1-alpha.0",
"url-loader": "^4.1.1",
"wait-for-localhost-cli": "^3.0.0",
"webpack": "^5.74.0",
"webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.10.0",
"webpack-dev-server": "^4.13.1"
"wait-for-localhost-cli": "^3.0.0"
},
"dependencies": {
"@electron/remote": "^2.1.2",
@ -97,15 +99,14 @@
"amplitude-js": "^5.11.0",
"array-move": "^2.2.2",
"blueimp-load-image": "^2.31.0",
"copy-webpack-plugin": "^12.0.2",
"d3": "^7.0.1",
"d3-force": "^3.0.0",
"d3-force-cluster": "^0.1.2",
"diff": "^5.2.0",
"dompurify": "^3.0.6",
"dompurify": "3.1.6",
"electron-dl": "^1.14.0",
"electron-json-storage": "^4.5.0",
"electron-log": "^3.0.9",
"electron-log": "^5.2.0",
"electron-updater": "^6.2.1",
"electron-util": "^0.12.3",
"electron-window-state": "^5.0.3",
@ -123,7 +124,7 @@
"lazy-val": "^1.0.4",
"lodash": "^4.17.20",
"lodash.isequal": "^4.5.0",
"mermaid": "^10.9.0",
"mermaid": "^11.4.0",
"mime-types": "^2.1.35",
"mobx": "^6.6.1",
"mobx-logger": "^0.7.1",
@ -135,9 +136,9 @@
"prismjs": "^1.21.0",
"qrcode.react": "^1.0.1",
"raf": "^3.4.1",
"react": "^16.14.0",
"react": "^17.0.2",
"react-canvas-confetti": "^1.3.0",
"react-dom": "^16.14.0",
"react-dom": "^17.0.2",
"react-minimal-pie-chart": "^8.3.0",
"react-pdf": "^6.2.2",
"react-router-dom": "^5.2.0",

View file

@ -1,14 +1,16 @@
const path = require('path');
const process = require('process');
const webpack = require('webpack');
const CopyWebpackPlugin = require('copy-webpack-plugin');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
const rspack = require('@rspack/core');
const ReactRefreshPlugin = require('@rspack/plugin-react-refresh');
const ForkTsCheckerWebpackPlugin = require('fork-ts-checker-webpack-plugin');
const { RsdoctorRspackPlugin } = require('@rsdoctor/rspack-plugin');
const pdfjsDistPath = path.dirname(require.resolve('pdfjs-dist/package.json'));
const cMapsDir = path.join(pdfjsDistPath, 'cmaps');
module.exports = (env, argv) => {
const port = process.env.SERVER_PORT;
const prod = argv.mode === 'production';
return {
mode: 'development',
@ -44,6 +46,7 @@ module.exports = (env, argv) => {
Interface: path.resolve(__dirname, 'src/ts/interface'),
Model: path.resolve(__dirname, 'src/ts/model'),
Docs: path.resolve(__dirname, 'src/ts/docs'),
Hook: path.resolve(__dirname, 'src/ts/hook'),
},
modules: [
path.resolve('./src/'),
@ -52,16 +55,18 @@ module.exports = (env, argv) => {
path.resolve('./node_modules')
]
},
watchOptions: {
ignored: /node_modules/,
poll: false,
},
devServer: {
hot: true,
static: {
directory: path.join(__dirname, 'dist'),
watch: {
ignored: [
path.resolve(__dirname, 'dist'),
path.resolve(__dirname, 'node_modules')
],
static: ['dist'],
watchFiles: {
paths: ['src'],
options: {
usePolling: false,
},
},
@ -70,15 +75,64 @@ module.exports = (env, argv) => {
port,
client: {
progress: false,
overlay: {
runtimeErrors: (error) => {
if (error.message === 'ResizeObserver loop completed with undelivered notifications.') {
return false;
}
return true;
},
},
},
},
module: {
rules: [
{
test: /\.ts(x?)$/,
exclude: /node_modules/,
loader: 'ts-loader'
test: /\.(j|t)s$/,
exclude: [/[\\/]node_modules[\\/]/],
loader: 'builtin:swc-loader',
options: {
jsc: {
parser: {
syntax: 'typescript',
},
transform: {
react: {
runtime: 'automatic',
development: !prod,
refresh: !prod,
},
},
},
env: {
targets: 'Chrome >= 48',
},
},
},
{
test: /\.(j|t)sx$/,
loader: 'builtin:swc-loader',
exclude: [/[\\/]node_modules[\\/]/],
options: {
jsc: {
parser: {
syntax: 'typescript',
tsx: true,
},
transform: {
react: {
runtime: 'automatic',
development: !prod,
refresh: !prod,
},
},
},
env: {
targets: 'Chrome >= 48', // browser compatibility
},
},
},
{
enforce: 'pre',
@ -87,11 +141,11 @@ module.exports = (env, argv) => {
},
{
test: /\.(eot|ttf|otf|woff|woff2)$/,
loader: 'url-loader'
type: 'asset/inline'
},
{
test: /\.(jpe?g|png|gif|svg)$/,
loader: 'url-loader'
type: 'asset/inline'
},
{
test: /\.s?css/,
@ -103,18 +157,26 @@ module.exports = (env, argv) => {
}
]
},
plugins: [
//new BundleAnalyzerPlugin(),
new webpack.optimize.LimitChunkCountPlugin({
plugins: [
!prod && new ReactRefreshPlugin(),
process.env.RSDOCTOR && new RsdoctorRspackPlugin({}),
new ForkTsCheckerWebpackPlugin(),
// new rspack.IgnorePlugin({
// resourceRegExp: /osx-temperature-sensor/,
// }),
new rspack.optimize.LimitChunkCountPlugin({
maxChunks: 1,
}),
new CopyWebpackPlugin({
new rspack.CopyRspackPlugin({
patterns: [
{ from: cMapsDir, to: './cmaps/' },
],
}),
],
].filter(Boolean),
};
};

View file

@ -1,3 +1,5 @@
const rspack = require('@rspack/core');
module.exports = (env) => {
return {
target: 'node',
@ -18,7 +20,14 @@ module.exports = (env) => {
rules: [
{ test: /\.node$/, loader: 'node-loader' },
]
}
},
plugins: [
new rspack.IgnorePlugin({
resourceRegExp: /osx-temperature-sensor/,
}),
],
stats: 'detailed',
};
};

View file

@ -1,5 +1,5 @@
<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="8 / Arrow">
<path id="Vector 84" d="M1 3L4 6L7 3" stroke="#ACA996" stroke-width="1.1" stroke-linecap="round"/>
</g>
<g id="8 / Arrow">
<path id="Vector 84" d="M1 3L4 6L7 3" stroke="#ACA996" stroke-width="1.1" stroke-linecap="round"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 238 B

After

Width:  |  Height:  |  Size: 226 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M8 14.5L12.5 10L8 5.5" stroke="#252525" stroke-width="1.5" stroke-linecap="round"/>
<path d="M8 14.5L12.5 10L8 5.5" stroke="#252525" stroke-width="1.5" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 200 B

After

Width:  |  Height:  |  Size: 197 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none">
<path d="M14 4L30 20L14 36" stroke="white" stroke-width="2" stroke-linecap="round"/>
<path d="M14 4L30 20L14 36" stroke="white" stroke-width="2" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 192 B

After

Width:  |  Height:  |  Size: 189 B

Before After
Before After

View file

@ -1,3 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.64701 3.98511L5.60798 6.26091H2.83261C2.37467 6.26091 2 6.63558 2 7.09352V12.894C2 13.3521 2.37467 13.7267 2.83261 13.7267H5.60798L8.64701 16.0025C9.20208 16.4188 9.97919 16.0302 9.97919 15.3364V4.6512C9.97919 3.95735 9.18821 3.5688 8.64701 3.98511Z" fill="#252525"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.42654 13.2986C5.21668 13.1517 4.98994 13 4.73378 13H3C2.44771 13 2 12.5523 2 12V8.00003C2 7.44774 2.44772 7.00003 3 7.00003H4.73378C4.98994 7.00003 5.21668 6.84835 5.42654 6.70145L8.42654 4.60145C9.08931 4.13751 10 4.61166 10 5.42068V14.5794C10 15.3884 9.08932 15.8625 8.42654 15.3986L5.42654 13.2986Z" fill="#252525"/>
<rect x="12.5" y="7.85718" width="1.21218" height="7.27311" rx="0.606092" transform="rotate(-45 12.5 7.85718)" fill="#252525"/>
<rect x="17.6428" y="7" width="1.21218" height="7.27311" rx="0.606092" transform="rotate(45 17.6428 7)" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 383 B

After

Width:  |  Height:  |  Size: 761 B

Before After
Before After

View file

@ -1,4 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="6" y="4" width="3" height="12" rx="1.5" fill="#252525"/>
<rect x="11" y="4" width="3" height="12" rx="1.5" fill="#252525"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5 3C4.44772 3 4 3.44772 4 4V16C4 16.5523 4.44772 17 5 17H7C7.55228 17 8 16.5523 8 16V4C8 3.44772 7.55228 3 7 3H5ZM13 3C12.4477 3 12 3.44772 12 4V16C12 16.5523 12.4477 17 13 17H15C15.5523 17 16 16.5523 16 16V4C16 3.44772 15.5523 3 15 3H13Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 236 B

After

Width:  |  Height:  |  Size: 447 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 14.263V5.73703C4 4.13964 5.78029 3.18686 7.1094 4.07293L13.5038 8.3359C14.6913 9.12754 14.6913 10.8725 13.5038 11.6641L7.1094 15.9271C5.78029 16.8131 4 15.8604 4 14.263Z" fill="#252525"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 16.2143V3.79347C4 3.01115 4.85783 2.5318 5.5241 2.94181L15.6161 9.15225C16.2506 9.54273 16.2506 10.4651 15.6161 10.8556L5.5241 17.066C4.85783 17.476 4 16.9967 4 16.2143Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 303 B

After

Width:  |  Height:  |  Size: 340 B

Before After
Before After

View file

@ -1,6 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.64701 4.17139L5.60798 6.44719H2.83261C2.37467 6.44719 2 6.82186 2 7.2798V13.0803C2 13.5384 2.37467 13.9129 2.83261 13.9129H5.60798L8.64701 16.1887C9.20208 16.605 9.97919 16.2165 9.97919 15.5226V4.83747C9.97919 4.14363 9.18821 3.75508 8.64701 4.17139Z" fill="#252525"/>
<path d="M14.5571 5.8479C14.1429 5.8479 13.8071 6.08616 13.8071 6.38005V13.8301C13.8071 14.124 14.1429 14.3623 14.5571 14.3623C14.9713 14.3623 15.3071 14.124 15.3071 13.8301V6.38005C15.3071 6.08616 14.9713 5.8479 14.5571 5.8479Z" fill="#252525"/>
<path d="M12.4287 8.50854C12.0145 8.50854 11.6787 8.74681 11.6787 9.04069V11.1693C11.6787 11.4632 12.0145 11.7014 12.4287 11.7014C12.8429 11.7014 13.1787 11.4632 13.1787 11.1693V9.04069C13.1787 8.74681 12.8429 8.50854 12.4287 8.50854Z" fill="#252525"/>
<path d="M16.6855 7.97632C16.2713 7.97632 15.9355 8.21458 15.9355 8.50847V11.7014C15.9355 11.9952 16.2713 12.2335 16.6855 12.2335C17.0997 12.2335 17.4355 11.9952 17.4355 11.7014V8.50847C17.4355 8.21458 17.0997 7.97632 16.6855 7.97632Z" fill="#252525"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.0208 4.50971C15.7362 4.16672 15.2221 4.16893 14.9069 4.48397C14.5915 4.79922 14.5957 5.30793 14.8729 5.65723C15.8197 6.8502 16.3851 8.3592 16.3851 10.0002C16.3851 11.6412 15.8197 13.1502 14.8729 14.3432C14.5957 14.6925 14.5915 15.2012 14.9069 15.5165C15.2221 15.8315 15.7362 15.8337 16.0208 15.4907C17.2568 14.0006 17.9998 12.0871 17.9998 10.0002C17.9998 7.91329 17.2568 5.99983 16.0208 4.50971ZM12.2428 12.8536C12.5579 13.1686 13.0754 13.1718 13.3343 12.809C13.8996 12.0169 14.2322 11.0474 14.2322 10.0002C14.2322 8.95304 13.8996 7.98351 13.3343 7.1914C13.0754 6.82868 12.5579 6.83181 12.2428 7.14684C11.9274 7.46209 11.9383 7.97016 12.1662 8.35345C12.4529 8.83557 12.6175 9.39868 12.6175 10.0002C12.6175 10.6018 12.4529 11.1649 12.1662 11.647C11.9383 12.0303 11.9274 12.5383 12.2428 12.8536Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.42654 13.2986C5.21668 13.1517 4.98994 13 4.73378 13H3C2.44771 13 2 12.5523 2 12V8.00003C2 7.44774 2.44772 7.00003 3 7.00003H4.73378C4.98994 7.00003 5.21668 6.84835 5.42654 6.70145L8.42654 4.60145C9.08931 4.13751 10 4.61166 10 5.42068V14.5794C10 15.3884 9.08932 15.8625 8.42654 15.3986L5.42654 13.2986Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.5 3.5C4.39543 3.5 3.5 4.39543 3.5 5.5V13.4393L7.46967 9.46967L8 8.93934L8.53033 9.46967L11 11.9393L12.4697 10.4697L13 9.93934L13.5303 10.4697L16.5 13.4393V5.5C16.5 4.39543 15.6046 3.5 14.5 3.5H5.5ZM16.304 15.3646L13 12.0607L11.5303 13.5303L11 14.0607L10.4697 13.5303L8 11.0607L3.69604 15.3646C4.01855 16.0363 4.70512 16.5 5.5 16.5H14.5C15.2949 16.5 15.9815 16.0363 16.304 15.3646ZM2 5.5C2 3.567 3.567 2 5.5 2H14.5C16.433 2 18 3.567 18 5.5V14.5C18 16.433 16.433 18 14.5 18H5.5C3.567 18 2 16.433 2 14.5V5.5ZM13 8.5C13.8284 8.5 14.5 7.82843 14.5 7C14.5 6.17157 13.8284 5.5 13 5.5C12.1716 5.5 11.5 6.17157 11.5 7C11.5 7.82843 12.1716 8.5 13 8.5Z" fill="#B6B6B6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.5 3.5C4.39543 3.5 3.5 4.39543 3.5 5.5V13.4393L7.46967 9.46967L8 8.93934L8.53033 9.46967L11 11.9393L12.4697 10.4697L13 9.93934L13.5303 10.4697L16.5 13.4393V5.5C16.5 4.39543 15.6046 3.5 14.5 3.5H5.5ZM16.304 15.3646L13 12.0607L11.5303 13.5303L11 14.0607L10.4697 13.5303L8 11.0607L3.69604 15.3646C4.01855 16.0363 4.70512 16.5 5.5 16.5H14.5C15.2949 16.5 15.9815 16.0363 16.304 15.3646ZM2 5.5C2 3.567 3.567 2 5.5 2H14.5C16.433 2 18 3.567 18 5.5V14.5C18 16.433 16.433 18 14.5 18H5.5C3.567 18 2 16.433 2 14.5V5.5ZM13 8.5C13.8284 8.5 14.5 7.82843 14.5 7C14.5 6.17157 13.8284 5.5 13 5.5C12.1716 5.5 11.5 6.17157 11.5 7C11.5 7.82843 12.1716 8.5 13 8.5Z" fill="#B6B6B6"/>
</svg>

Before

Width:  |  Height:  |  Size: 819 B

After

Width:  |  Height:  |  Size: 816 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.6001 1.6001C2.49553 1.6001 1.6001 2.49553 1.6001 3.6001V12.4001C1.6001 13.5047 2.49553 14.4001 3.6001 14.4001H12.4001C13.5047 14.4001 14.4001 13.5047 14.4001 12.4001V3.6001C14.4001 2.49553 13.5047 1.6001 12.4001 1.6001H3.6001ZM19.6001 1.6001C18.4955 1.6001 17.6001 2.49553 17.6001 3.6001V12.4001C17.6001 13.5047 18.4955 14.4001 19.6001 14.4001H28.4001C29.5047 14.4001 30.4001 13.5047 30.4001 12.4001V3.6001C30.4001 2.49553 29.5047 1.6001 28.4001 1.6001H19.6001ZM17.6001 19.6001C17.6001 18.4955 18.4955 17.6001 19.6001 17.6001H28.4001C29.5047 17.6001 30.4001 18.4955 30.4001 19.6001V28.4001C30.4001 29.5047 29.5047 30.4001 28.4001 30.4001H19.6001C18.4955 30.4001 17.6001 29.5047 17.6001 28.4001V19.6001ZM3.6001 17.6001C2.49553 17.6001 1.6001 18.4955 1.6001 19.6001V28.4001C1.6001 29.5047 2.49553 30.4001 3.6001 30.4001H12.4001C13.5047 30.4001 14.4001 29.5047 14.4001 28.4001V19.6001C14.4001 18.4955 13.5047 17.6001 12.4001 17.6001H3.6001Z" fill="#E3E3E3"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.6001 1.6001C2.49553 1.6001 1.6001 2.49553 1.6001 3.6001V12.4001C1.6001 13.5047 2.49553 14.4001 3.6001 14.4001H12.4001C13.5047 14.4001 14.4001 13.5047 14.4001 12.4001V3.6001C14.4001 2.49553 13.5047 1.6001 12.4001 1.6001H3.6001ZM19.6001 1.6001C18.4955 1.6001 17.6001 2.49553 17.6001 3.6001V12.4001C17.6001 13.5047 18.4955 14.4001 19.6001 14.4001H28.4001C29.5047 14.4001 30.4001 13.5047 30.4001 12.4001V3.6001C30.4001 2.49553 29.5047 1.6001 28.4001 1.6001H19.6001ZM17.6001 19.6001C17.6001 18.4955 18.4955 17.6001 19.6001 17.6001H28.4001C29.5047 17.6001 30.4001 18.4955 30.4001 19.6001V28.4001C30.4001 29.5047 29.5047 30.4001 28.4001 30.4001H19.6001C18.4955 30.4001 17.6001 29.5047 17.6001 28.4001V19.6001ZM3.6001 17.6001C2.49553 17.6001 1.6001 18.4955 1.6001 19.6001V28.4001C1.6001 29.5047 2.49553 30.4001 3.6001 30.4001H12.4001C13.5047 30.4001 14.4001 29.5047 14.4001 28.4001V19.6001C14.4001 18.4955 13.5047 17.6001 12.4001 17.6001H3.6001Z" fill="#E3E3E3"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

@ -1,4 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8 16.5C5.51472 16.5 3.5 14.4853 3.5 12C3.5 9.51472 5.51472 7.5 8 7.5C10.4853 7.5 12.5 9.51472 12.5 12C12.5 14.4853 10.4853 16.5 8 16.5ZM8 18C4.68629 18 2 15.3137 2 12C2 8.68629 4.68629 6 8 6C11.3137 6 14 8.68629 14 12C14 15.3137 11.3137 18 8 18Z" fill="#B6B6B6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 3.5H15.5044C16.0567 3.5 16.5044 3.94772 16.5044 4.5V10.5044C16.5044 11.0567 16.0567 11.5044 15.5044 11.5044H13.9798C13.9932 11.6678 14 11.8331 14 12C14 12.3422 13.9713 12.6778 13.9163 13.0044H15.5044C16.8851 13.0044 18.0044 11.8851 18.0044 10.5044V4.5C18.0044 3.11929 16.8851 2 15.5044 2H9.5C8.11929 2 7 3.11929 7 4.5V6.08296C7.32521 6.0284 7.65929 6 8 6C8.16838 6 8.33513 6.00694 8.5 6.02054V4.5C8.5 3.94772 8.94772 3.5 9.5 3.5Z" fill="#B6B6B6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M8 16.5C5.51472 16.5 3.5 14.4853 3.5 12C3.5 9.51472 5.51472 7.5 8 7.5C10.4853 7.5 12.5 9.51472 12.5 12C12.5 14.4853 10.4853 16.5 8 16.5ZM8 18C4.68629 18 2 15.3137 2 12C2 8.68629 4.68629 6 8 6C11.3137 6 14 8.68629 14 12C14 15.3137 11.3137 18 8 18Z" fill="#B6B6B6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 3.5H15.5044C16.0567 3.5 16.5044 3.94772 16.5044 4.5V10.5044C16.5044 11.0567 16.0567 11.5044 15.5044 11.5044H13.9798C13.9932 11.6678 14 11.8331 14 12C14 12.3422 13.9713 12.6778 13.9163 13.0044H15.5044C16.8851 13.0044 18.0044 11.8851 18.0044 10.5044V4.5C18.0044 3.11929 16.8851 2 15.5044 2H9.5C8.11929 2 7 3.11929 7 4.5V6.08296C7.32521 6.0284 7.65929 6 8 6C8.16838 6 8.33513 6.00694 8.5 6.02054V4.5C8.5 3.94772 8.94772 3.5 9.5 3.5Z" fill="#B6B6B6"/>
</svg>

Before

Width:  |  Height:  |  Size: 927 B

After

Width:  |  Height:  |  Size: 921 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M9.29731 16C8.9564 16 8.67811 15.8691 8.34416 15.5747L2.85482 10.7001C2.59045 10.4646 2.5 10.2159 2.5 10C2.5 9.77754 2.58349 9.53544 2.85482 9.29335L8.34416 4.46456C8.71289 4.1374 8.94249 4 9.2834 4C9.77041 4 10.1113 4.35987 10.1113 4.79826V7.27154H10.3131C15.3224 7.27154 17.5 10.2879 17.5 15.1232C17.5 15.6859 17.1521 16 16.7834 16C16.4912 16 16.1712 15.9346 15.9276 15.5158C14.7101 13.3762 13.0125 12.735 10.3131 12.735H10.1113V15.2345C10.1113 15.6728 9.77041 16 9.29731 16Z" fill="#B6B6B6"/>
<path d="M9.29731 16C8.9564 16 8.67811 15.8691 8.34416 15.5747L2.85482 10.7001C2.59045 10.4646 2.5 10.2159 2.5 10C2.5 9.77754 2.58349 9.53544 2.85482 9.29335L8.34416 4.46456C8.71289 4.1374 8.94249 4 9.2834 4C9.77041 4 10.1113 4.35987 10.1113 4.79826V7.27154H10.3131C15.3224 7.27154 17.5 10.2879 17.5 15.1232C17.5 15.6859 17.1521 16 16.7834 16C16.4912 16 16.1712 15.9346 15.9276 15.5158C14.7101 13.3762 13.0125 12.735 10.3131 12.735H10.1113V15.2345C10.1113 15.6728 9.77041 16 9.29731 16Z" fill="#B6B6B6"/>
</svg>

Before

Width:  |  Height:  |  Size: 612 B

After

Width:  |  Height:  |  Size: 609 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M9.29731 16C8.9564 16 8.67811 15.8691 8.34416 15.5747L2.85482 10.7001C2.59045 10.4646 2.5 10.2159 2.5 10C2.5 9.77754 2.58349 9.53544 2.85482 9.29335L8.34416 4.46456C8.71289 4.1374 8.94249 4 9.2834 4C9.77041 4 10.1113 4.35987 10.1113 4.79826V7.27154H10.3131C15.3224 7.27154 17.5 10.2879 17.5 15.1232C17.5 15.6859 17.1521 16 16.7834 16C16.4912 16 16.1712 15.9346 15.9276 15.5158C14.7101 13.3762 13.0125 12.735 10.3131 12.735H10.1113V15.2345C10.1113 15.6728 9.77041 16 9.29731 16Z" fill="#252525"/>
<path d="M9.29731 16C8.9564 16 8.67811 15.8691 8.34416 15.5747L2.85482 10.7001C2.59045 10.4646 2.5 10.2159 2.5 10C2.5 9.77754 2.58349 9.53544 2.85482 9.29335L8.34416 4.46456C8.71289 4.1374 8.94249 4 9.2834 4C9.77041 4 10.1113 4.35987 10.1113 4.79826V7.27154H10.3131C15.3224 7.27154 17.5 10.2879 17.5 15.1232C17.5 15.6859 17.1521 16 16.7834 16C16.4912 16 16.1712 15.9346 15.9276 15.5158C14.7101 13.3762 13.0125 12.735 10.3131 12.735H10.1113V15.2345C10.1113 15.6728 9.77041 16 9.29731 16Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 612 B

After

Width:  |  Height:  |  Size: 609 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M2.29551 16.7303C1.7887 16.2304 2.02303 15.666 2.40995 14.9618L4.42087 11.2691C4.68245 10.8069 4.88409 10.6403 5.32006 10.6295L16.8842 10.1995C17.0204 10.1941 17.0967 10.1081 17.0967 10.0006C17.0913 9.89849 17.0204 9.80711 16.8842 9.80174L5.32006 9.41473C4.86774 9.3986 4.66065 9.21585 4.42087 8.76434L2.37181 4.98026C2.00668 4.30837 1.79415 3.76548 2.29551 3.27097C2.69334 2.87858 3.32549 2.95384 3.95765 3.23334L16.9223 8.93634C17.2711 9.08685 17.549 9.25347 17.7343 9.43623C18.0886 9.78561 18.0886 10.2156 17.7343 10.565C17.549 10.7478 17.2711 10.9144 16.9223 11.0649L4.0285 16.741C3.30369 17.0581 2.68789 17.1173 2.29551 16.7303Z" fill="#252525"/>
<path d="M2.29551 16.7303C1.7887 16.2304 2.02303 15.666 2.40995 14.9618L4.42087 11.2691C4.68245 10.8069 4.88409 10.6403 5.32006 10.6295L16.8842 10.1995C17.0204 10.1941 17.0967 10.1081 17.0967 10.0006C17.0913 9.89849 17.0204 9.80711 16.8842 9.80174L5.32006 9.41473C4.86774 9.3986 4.66065 9.21585 4.42087 8.76434L2.37181 4.98026C2.00668 4.30837 1.79415 3.76548 2.29551 3.27097C2.69334 2.87858 3.32549 2.95384 3.95765 3.23334L16.9223 8.93634C17.2711 9.08685 17.549 9.25347 17.7343 9.43623C18.0886 9.78561 18.0886 10.2156 17.7343 10.565C17.549 10.7478 17.2711 10.9144 16.9223 11.0649L4.0285 16.741C3.30369 17.0581 2.68789 17.1173 2.29551 16.7303Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 768 B

After

Width:  |  Height:  |  Size: 765 B

Before After
Before After

View file

@ -1,45 +1,45 @@
<svg width="108" height="88" viewBox="0 0 108 88" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="2" height="46" transform="matrix(1 0 0 -1 0 54)" fill="#252525"/>
<rect width="2" height="46" transform="matrix(1 0 0 -1 66 54)" fill="#252525"/>
<rect width="64" height="2" transform="matrix(1 0 0 -1 2 8)" fill="#252525"/>
<path d="M4 8V10H2V52H4V54H16V64H18V62H20V60H22V58H24V56H26V54H64V52H66V10H64V8H4Z" fill="white"/>
<rect width="40" height="2" transform="matrix(1 0 0 -1 26 56)" fill="#252525"/>
<rect width="12" height="2" transform="matrix(1 0 0 -1 2 56)" fill="#252525"/>
<rect width="2" height="12" transform="matrix(1 0 0 -1 14 66)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 18 64)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 20 62)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 22 60)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 24 58)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 26 56)" fill="#252525"/>
<rect x="2" y="8" width="2" height="2" fill="#252525"/>
<rect x="2" y="52" width="2" height="2" fill="#252525"/>
<rect x="64" y="52" width="2" height="2" fill="#252525"/>
<rect x="64" y="8" width="2" height="2" fill="#252525"/>
<rect x="108" y="70" width="2" height="46" transform="rotate(180 108 70)" fill="#252525"/>
<rect x="42" y="70" width="2" height="46" transform="rotate(180 42 70)" fill="#252525"/>
<rect x="106" y="24" width="64" height="2" transform="rotate(180 106 24)" fill="#252525"/>
<path d="M104 24V26H106V68H104V70H92V80H90V78H88V76H86V74H84V72H82V70H44V68H42V26H44V24H104Z" fill="white"/>
<rect x="82" y="72" width="40" height="2" transform="rotate(180 82 72)" fill="#252525"/>
<rect x="106" y="72" width="12" height="2" transform="rotate(180 106 72)" fill="#252525"/>
<rect x="94" y="82" width="2" height="12" transform="rotate(180 94 82)" fill="#252525"/>
<rect x="90" y="80" width="2" height="2" fill="#252525"/>
<rect x="88" y="78" width="2" height="2" fill="#252525"/>
<rect x="86" y="76" width="2" height="2" fill="#252525"/>
<rect x="84" y="74" width="2" height="2" fill="#252525"/>
<rect x="82" y="72" width="2" height="2" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 106 24)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 106 68)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 44 68)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 44 24)" fill="#252525"/>
<rect width="12" height="2" transform="matrix(-0.999999 -0.00135081 -0.00135081 0.999999 80.0029 57)" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 90 45)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 86 53.0312)" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 88 49)" fill="#252525"/>
<rect width="4" height="2" transform="matrix(-1 0 0 1 84 54.9883)" fill="#252525"/>
<rect x="58" y="45" width="2" height="4" fill="#252525"/>
<rect x="62" y="53.0312" width="2" height="2" fill="#252525"/>
<rect x="60" y="49" width="2" height="4" fill="#252525"/>
<rect x="64" y="54.9883" width="4" height="2" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 82.0029 35)" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 68 35)" fill="#252525"/>
<rect width="2" height="46" transform="matrix(1 0 0 -1 0 54)" fill="#252525"/>
<rect width="2" height="46" transform="matrix(1 0 0 -1 66 54)" fill="#252525"/>
<rect width="64" height="2" transform="matrix(1 0 0 -1 2 8)" fill="#252525"/>
<path d="M4 8V10H2V52H4V54H16V64H18V62H20V60H22V58H24V56H26V54H64V52H66V10H64V8H4Z" fill="white"/>
<rect width="40" height="2" transform="matrix(1 0 0 -1 26 56)" fill="#252525"/>
<rect width="12" height="2" transform="matrix(1 0 0 -1 2 56)" fill="#252525"/>
<rect width="2" height="12" transform="matrix(1 0 0 -1 14 66)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 18 64)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 20 62)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 22 60)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 24 58)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 26 56)" fill="#252525"/>
<rect x="2" y="8" width="2" height="2" fill="#252525"/>
<rect x="2" y="52" width="2" height="2" fill="#252525"/>
<rect x="64" y="52" width="2" height="2" fill="#252525"/>
<rect x="64" y="8" width="2" height="2" fill="#252525"/>
<rect x="108" y="70" width="2" height="46" transform="rotate(180 108 70)" fill="#252525"/>
<rect x="42" y="70" width="2" height="46" transform="rotate(180 42 70)" fill="#252525"/>
<rect x="106" y="24" width="64" height="2" transform="rotate(180 106 24)" fill="#252525"/>
<path d="M104 24V26H106V68H104V70H92V80H90V78H88V76H86V74H84V72H82V70H44V68H42V26H44V24H104Z" fill="white"/>
<rect x="82" y="72" width="40" height="2" transform="rotate(180 82 72)" fill="#252525"/>
<rect x="106" y="72" width="12" height="2" transform="rotate(180 106 72)" fill="#252525"/>
<rect x="94" y="82" width="2" height="12" transform="rotate(180 94 82)" fill="#252525"/>
<rect x="90" y="80" width="2" height="2" fill="#252525"/>
<rect x="88" y="78" width="2" height="2" fill="#252525"/>
<rect x="86" y="76" width="2" height="2" fill="#252525"/>
<rect x="84" y="74" width="2" height="2" fill="#252525"/>
<rect x="82" y="72" width="2" height="2" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 106 24)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 106 68)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 44 68)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 44 24)" fill="#252525"/>
<rect width="12" height="2" transform="matrix(-0.999999 -0.00135081 -0.00135081 0.999999 80.0029 57)" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 90 45)" fill="#252525"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 86 53.0312)" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 88 49)" fill="#252525"/>
<rect width="4" height="2" transform="matrix(-1 0 0 1 84 54.9883)" fill="#252525"/>
<rect x="58" y="45" width="2" height="4" fill="#252525"/>
<rect x="62" y="53.0312" width="2" height="2" fill="#252525"/>
<rect x="60" y="49" width="2" height="4" fill="#252525"/>
<rect x="64" y="54.9883" width="4" height="2" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 82.0029 35)" fill="#252525"/>
<rect width="2" height="4" transform="matrix(-1 0 0 1 68 35)" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="20" viewBox="0 0 18 20">
<path fill="#b6b6b6" fill-rule="nonzero" d="M3 0h12a3 3 0 0 1 3 3v17l-3-2H3a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3zm-.319 13.391c1.764 1.406 3.877 2.11 6.319 2.11 2.444 0 4.539-.705 6.264-2.114l-.632-.774C13.09 13.87 11.219 14.5 9 14.5c-2.221 0-4.113-.63-5.696-1.891l-.623.782z"/>
<path fill="#b6b6b6" fill-rule="nonzero" d="M3 0h12a3 3 0 0 1 3 3v17l-3-2H3a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3zm-.319 13.391c1.764 1.406 3.877 2.11 6.319 2.11 2.444 0 4.539-.705 6.264-2.114l-.632-.774C13.09 13.87 11.219 14.5 9 14.5c-2.221 0-4.113-.63-5.696-1.891l-.623.782z"/>
</svg>

Before

Width:  |  Height:  |  Size: 367 B

After

Width:  |  Height:  |  Size: 364 B

Before After
Before After

View file

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="16" viewBox="0 0 18 16">
<g fill="#b6b6b6" fill-rule="nonzero">
<circle cx="4" cy="3" r="3"/>
<path d="M4 7a4 4 0 0 1 4 4v5H0v-5a4 4 0 0 1 4-4zM14 7a4 4 0 0 1 4 4v5h-8v-5a4 4 0 0 1 4-4z"/>
<circle cx="14" cy="3" r="3"/>
</g>
<g fill="#b6b6b6" fill-rule="nonzero">
<circle cx="4" cy="3" r="3"/>
<path d="M4 7a4 4 0 0 1 4 4v5H0v-5a4 4 0 0 1 4-4zM14 7a4 4 0 0 1 4 4v5h-8v-5a4 4 0 0 1 4-4z"/>
<circle cx="14" cy="3" r="3"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 323 B

After

Width:  |  Height:  |  Size: 299 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="21" viewBox="0 0 22 21">
<path fill="#b6b6b6" fill-rule="nonzero" d="M11 16.842l-6.827 4.17 1.856-7.782-6.076-5.204 7.975-.64L11 0l3.072 7.387 7.975.639-6.076 5.204 1.856 7.782z"/>
<path fill="#b6b6b6" fill-rule="nonzero" d="M11 16.842l-6.827 4.17 1.856-7.782-6.076-5.204 7.975-.64L11 0l3.072 7.387 7.975.639-6.076 5.204 1.856 7.782z"/>
</svg>

Before

Width:  |  Height:  |  Size: 251 B

After

Width:  |  Height:  |  Size: 248 B

Before After
Before After

View file

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22">
<g fill="none" fill-rule="evenodd">
<circle cx="11" cy="11" r="10" fill-rule="nonzero" stroke="#b6b6b6" stroke-width="2"/>
<path fill="#b6b6b6" d="M7.394 8.495c.068-1.994 1.439-3.44 3.937-3.44 2.305 0 3.844 1.329 3.844 3.188 0 1.287-.64 2.187-1.783 2.868-1.102.648-1.413 1.077-1.413 1.91v.948h-1.952l-.008-1.041c-.076-1.262.412-2.019 1.573-2.7 1.043-.631 1.396-1.077 1.396-1.91 0-.874-.706-1.505-1.766-1.505-1.085 0-1.784.656-1.85 1.682H7.393z"/>
<path fill="#b6b6b6" fill-rule="nonzero" d="M10 15h2v2h-2z"/>
</g>
<g fill="none" fill-rule="evenodd">
<circle cx="11" cy="11" r="10" fill-rule="nonzero" stroke="#b6b6b6" stroke-width="2"/>
<path fill="#b6b6b6" d="M7.394 8.495c.068-1.994 1.439-3.44 3.937-3.44 2.305 0 3.844 1.329 3.844 3.188 0 1.287-.64 2.187-1.783 2.868-1.102.648-1.413 1.077-1.413 1.91v.948h-1.952l-.008-1.041c-.076-1.262.412-2.019 1.573-2.7 1.043-.631 1.396-1.077 1.396-1.91 0-.874-.706-1.505-1.766-1.505-1.085 0-1.784.656-1.85 1.682H7.393z"/>
<path fill="#b6b6b6" fill-rule="nonzero" d="M10 15h2v2h-2z"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 637 B

After

Width:  |  Height:  |  Size: 613 B

Before After
Before After

View file

@ -1,4 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5ZM10 19C14.9706 19 19 14.9706 19 10C19 5.02944 14.9706 1 10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19Z" fill="#8D8D8D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11 4.75H9L9.25 11.75H10.75L11 4.75ZM10 15.25C10.6904 15.25 11.25 14.6904 11.25 14C11.25 13.3096 10.6904 12.75 10 12.75C9.30964 12.75 8.75 13.3096 8.75 14C8.75 14.6904 9.30964 15.25 10 15.25Z" fill="#8D8D8D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 17.5C14.1421 17.5 17.5 14.1421 17.5 10C17.5 5.85786 14.1421 2.5 10 2.5C5.85786 2.5 2.5 5.85786 2.5 10C2.5 14.1421 5.85786 17.5 10 17.5ZM10 19C14.9706 19 19 14.9706 19 10C19 5.02944 14.9706 1 10 1C5.02944 1 1 5.02944 1 10C1 14.9706 5.02944 19 10 19Z" fill="#8D8D8D"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M11 4.75H9L9.25 11.75H10.75L11 4.75ZM10 15.25C10.6904 15.25 11.25 14.6904 11.25 14C11.25 13.3096 10.6904 12.75 10 12.75C9.30964 12.75 8.75 13.3096 8.75 14C8.75 14.6904 9.30964 15.25 10 15.25Z" fill="#8D8D8D"/>
</svg>

Before

Width:  |  Height:  |  Size: 690 B

After

Width:  |  Height:  |  Size: 684 B

Before After
Before After

View file

@ -1,5 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<rect x="7" y="5" width="1" height="3" rx="0.5" fill="#AFA100"/>
<rect x="12" y="5" width="1" height="3" rx="0.5" fill="#AFA100"/>
<path d="M4 14H16" stroke="#AFA100" stroke-linecap="round"/>
<rect x="7" y="5" width="1" height="3" rx="0.5" fill="#AFA100"/>
<rect x="12" y="5" width="1" height="3" rx="0.5" fill="#AFA100"/>
<path d="M4 14H16" stroke="#AFA100" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 307 B

After

Width:  |  Height:  |  Size: 298 B

Before After
Before After

View file

@ -1,225 +1,225 @@
<svg xmlns="http://www.w3.org/2000/svg" width="96" height="72" viewBox="0 0 96 72" fill="none">
<path d="M59.5 0L23.5 35.9907L59.5 71.9815L95.5 35.9907L59.5 0Z" fill="#252525"/>
<rect x="63.5" y="3.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="61.5" y="1.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="59.5" width="2" height="2" fill="#DCDCDC"/>
<rect x="69.5" y="9.99805" width="2" height="2" fill="#DCDCDC"/>
<rect x="67.5" y="7.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="65.5" y="5.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="75.5" y="15.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="73.5" y="13.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="71.5" y="11.9971" width="2" height="2" fill="#DCDCDC"/>
<rect x="81.5" y="21.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="79.5" y="19.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="77.5" y="17.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="87.5" y="27.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="85.5" y="25.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="83.5" y="23.9932" width="2" height="2" fill="#DCDCDC"/>
<rect x="93.5" y="33.9912" width="2" height="2" fill="#DCDCDC"/>
<rect x="91.5" y="31.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="89.5" y="29.9922" width="2" height="2" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 63.5 68.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 61.5 70.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 59.5 72)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 69.5 62.002)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 67.5 64.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 65.5 66.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 75.5 56.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 73.5 58.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 71.5 60.0029)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 81.5 50.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 79.5 52.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 77.5 54.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 87.5 44.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 85.5 46.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 83.5 48.0068)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 93.5 38.0088)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 91.5 40.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 89.5 42.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 55.5 3.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 57.5 1.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 59.5 0)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 49.5 9.99805)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 51.5 7.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 53.5 5.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 43.5 15.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 45.5 13.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 47.5 11.9971)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 37.5 21.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 39.5 19.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 41.5 17.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 31.5 27.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 33.5 25.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 35.5 23.9932)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 25.5 33.9912)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 27.5 31.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 29.5 29.9922)" fill="#DCDCDC"/>
<rect x="55.5" y="68.001" width="2" height="2" transform="rotate(180 55.5 68.001)" fill="#DCDCDC"/>
<rect x="57.5" y="70.001" width="2" height="2" transform="rotate(180 57.5 70.001)" fill="#DCDCDC"/>
<rect x="59.5" y="72" width="2" height="2" transform="rotate(180 59.5 72)" fill="#DCDCDC"/>
<rect x="49.5" y="62.002" width="2" height="2" transform="rotate(180 49.5 62.002)" fill="#DCDCDC"/>
<rect x="51.5" y="64.001" width="2" height="2" transform="rotate(180 51.5 64.001)" fill="#DCDCDC"/>
<rect x="53.5" y="66.001" width="2" height="2" transform="rotate(180 53.5 66.001)" fill="#DCDCDC"/>
<rect x="43.5" y="56.0039" width="2" height="2" transform="rotate(180 43.5 56.0039)" fill="#DCDCDC"/>
<rect x="45.5" y="58.0039" width="2" height="2" transform="rotate(180 45.5 58.0039)" fill="#DCDCDC"/>
<rect x="47.5" y="60.0029" width="2" height="2" transform="rotate(180 47.5 60.0029)" fill="#DCDCDC"/>
<rect x="37.5" y="50.0049" width="2" height="2" transform="rotate(180 37.5 50.0049)" fill="#DCDCDC"/>
<rect x="39.5" y="52.0049" width="2" height="2" transform="rotate(180 39.5 52.0049)" fill="#DCDCDC"/>
<rect x="41.5" y="54.0039" width="2" height="2" transform="rotate(180 41.5 54.0039)" fill="#DCDCDC"/>
<rect x="31.5" y="44.0078" width="2" height="2" transform="rotate(180 31.5 44.0078)" fill="#DCDCDC"/>
<rect x="33.5" y="46.0078" width="2" height="2" transform="rotate(180 33.5 46.0078)" fill="#DCDCDC"/>
<rect x="35.5" y="48.0068" width="2" height="2" transform="rotate(180 35.5 48.0068)" fill="#DCDCDC"/>
<rect x="25.5" y="38.0088" width="2" height="2" transform="rotate(180 25.5 38.0088)" fill="#DCDCDC"/>
<rect x="27.5" y="40.0078" width="2" height="2" transform="rotate(180 27.5 40.0078)" fill="#DCDCDC"/>
<rect x="29.5" y="42.0078" width="2" height="2" transform="rotate(180 29.5 42.0078)" fill="#DCDCDC"/>
<path d="M48.5 0L12.5 35.9907L48.5 71.9815L84.5 35.9907L48.5 0Z" fill="#252525"/>
<rect x="52.5" y="3.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="50.5" y="1.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="48.5" width="2" height="2" fill="#DCDCDC"/>
<rect x="58.5" y="9.99805" width="2" height="2" fill="#DCDCDC"/>
<rect x="56.5" y="7.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="54.5" y="5.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="64.5" y="15.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="62.5" y="13.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="60.5" y="11.9971" width="2" height="2" fill="#DCDCDC"/>
<rect x="70.5" y="21.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="68.5" y="19.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="66.5" y="17.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="76.5" y="27.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="74.5" y="25.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="72.5" y="23.9932" width="2" height="2" fill="#DCDCDC"/>
<rect x="82.5" y="33.9912" width="2" height="2" fill="#DCDCDC"/>
<rect x="80.5" y="31.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="78.5" y="29.9922" width="2" height="2" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 52.5 68.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 50.5 70.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 48.5 72)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 58.5 62.002)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 56.5 64.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 54.5 66.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 64.5 56.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 62.5 58.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 60.5 60.0029)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 70.5 50.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 68.5 52.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 66.5 54.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 76.5 44.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 74.5 46.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 72.5 48.0068)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 82.5 38.0088)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 80.5 40.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 78.5 42.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 44.5 3.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 46.5 1.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 48.5 0)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 38.5 9.99805)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 40.5 7.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 42.5 5.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 32.5 15.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 34.5 13.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 36.5 11.9971)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 26.5 21.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 28.5 19.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 30.5 17.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 20.5 27.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 22.5 25.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 24.5 23.9932)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 14.5 33.9912)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 16.5 31.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 18.5 29.9922)" fill="#DCDCDC"/>
<rect x="44.5" y="68.001" width="2" height="2" transform="rotate(180 44.5 68.001)" fill="#DCDCDC"/>
<rect x="46.5" y="70.001" width="2" height="2" transform="rotate(180 46.5 70.001)" fill="#DCDCDC"/>
<rect x="48.5" y="72" width="2" height="2" transform="rotate(180 48.5 72)" fill="#DCDCDC"/>
<rect x="38.5" y="62.002" width="2" height="2" transform="rotate(180 38.5 62.002)" fill="#DCDCDC"/>
<rect x="40.5" y="64.001" width="2" height="2" transform="rotate(180 40.5 64.001)" fill="#DCDCDC"/>
<rect x="42.5" y="66.001" width="2" height="2" transform="rotate(180 42.5 66.001)" fill="#DCDCDC"/>
<rect x="32.5" y="56.0039" width="2" height="2" transform="rotate(180 32.5 56.0039)" fill="#DCDCDC"/>
<rect x="34.5" y="58.0039" width="2" height="2" transform="rotate(180 34.5 58.0039)" fill="#DCDCDC"/>
<rect x="36.5" y="60.0029" width="2" height="2" transform="rotate(180 36.5 60.0029)" fill="#DCDCDC"/>
<rect x="26.5" y="50.0049" width="2" height="2" transform="rotate(180 26.5 50.0049)" fill="#DCDCDC"/>
<rect x="28.5" y="52.0049" width="2" height="2" transform="rotate(180 28.5 52.0049)" fill="#DCDCDC"/>
<rect x="30.5" y="54.0039" width="2" height="2" transform="rotate(180 30.5 54.0039)" fill="#DCDCDC"/>
<rect x="20.5" y="44.0078" width="2" height="2" transform="rotate(180 20.5 44.0078)" fill="#DCDCDC"/>
<rect x="22.5" y="46.0078" width="2" height="2" transform="rotate(180 22.5 46.0078)" fill="#DCDCDC"/>
<rect x="24.5" y="48.0068" width="2" height="2" transform="rotate(180 24.5 48.0068)" fill="#DCDCDC"/>
<rect x="14.5" y="38.0088" width="2" height="2" transform="rotate(180 14.5 38.0088)" fill="#DCDCDC"/>
<rect x="16.5" y="40.0078" width="2" height="2" transform="rotate(180 16.5 40.0078)" fill="#DCDCDC"/>
<rect x="18.5" y="42.0078" width="2" height="2" transform="rotate(180 18.5 42.0078)" fill="#DCDCDC"/>
<path d="M36.5 0L0.5 35.9907L36.5 71.9815L72.5 35.9907L36.5 0Z" fill="#252525"/>
<rect x="40.5" y="3.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="38.5" y="1.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="36.5" width="2" height="2" fill="#DCDCDC"/>
<rect x="46.5" y="9.99805" width="2" height="2" fill="#DCDCDC"/>
<rect x="44.5" y="7.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="42.5" y="5.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="52.5" y="15.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="50.5" y="13.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="48.5" y="11.9971" width="2" height="2" fill="#DCDCDC"/>
<rect x="58.5" y="21.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="56.5" y="19.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="54.5" y="17.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="64.5" y="27.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="62.5" y="25.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="60.5" y="23.9932" width="2" height="2" fill="#DCDCDC"/>
<rect x="70.5" y="33.9912" width="2" height="2" fill="#DCDCDC"/>
<rect x="68.5" y="31.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="66.5" y="29.9922" width="2" height="2" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 40.5 68.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 38.5 70.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 36.5 72)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 46.5 62.002)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 44.5 64.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 42.5 66.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 52.5 56.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 50.5 58.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 48.5 60.0029)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 58.5 50.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 56.5 52.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 54.5 54.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 64.5 44.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 62.5 46.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 60.5 48.0068)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 70.5 38.0088)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 68.5 40.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 66.5 42.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 32.5 3.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 34.5 1.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 36.5 0)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 26.5 9.99805)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 28.5 7.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 30.5 5.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 20.5 15.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 22.5 13.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 24.5 11.9971)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 14.5 21.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 16.5 19.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 18.5 17.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 8.5 27.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 10.5 25.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 12.5 23.9932)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 2.5 33.9912)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 4.5 31.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 6.5 29.9922)" fill="#DCDCDC"/>
<rect x="32.5" y="68.001" width="2" height="2" transform="rotate(180 32.5 68.001)" fill="#DCDCDC"/>
<rect x="34.5" y="70.001" width="2" height="2" transform="rotate(180 34.5 70.001)" fill="#DCDCDC"/>
<rect x="36.5" y="72" width="2" height="2" transform="rotate(180 36.5 72)" fill="#DCDCDC"/>
<rect x="26.5" y="62.002" width="2" height="2" transform="rotate(180 26.5 62.002)" fill="#DCDCDC"/>
<rect x="28.5" y="64.001" width="2" height="2" transform="rotate(180 28.5 64.001)" fill="#DCDCDC"/>
<rect x="30.5" y="66.001" width="2" height="2" transform="rotate(180 30.5 66.001)" fill="#DCDCDC"/>
<rect x="20.5" y="56.0039" width="2" height="2" transform="rotate(180 20.5 56.0039)" fill="#DCDCDC"/>
<rect x="22.5" y="58.0039" width="2" height="2" transform="rotate(180 22.5 58.0039)" fill="#DCDCDC"/>
<rect x="24.5" y="60.0029" width="2" height="2" transform="rotate(180 24.5 60.0029)" fill="#DCDCDC"/>
<rect x="14.5" y="50.0049" width="2" height="2" transform="rotate(180 14.5 50.0049)" fill="#DCDCDC"/>
<rect x="16.5" y="52.0049" width="2" height="2" transform="rotate(180 16.5 52.0049)" fill="#DCDCDC"/>
<rect x="18.5" y="54.0039" width="2" height="2" transform="rotate(180 18.5 54.0039)" fill="#DCDCDC"/>
<rect x="8.5" y="44.0078" width="2" height="2" transform="rotate(180 8.5 44.0078)" fill="#DCDCDC"/>
<rect x="10.5" y="46.0078" width="2" height="2" transform="rotate(180 10.5 46.0078)" fill="#DCDCDC"/>
<rect x="12.5" y="48.0068" width="2" height="2" transform="rotate(180 12.5 48.0068)" fill="#DCDCDC"/>
<rect x="2.5" y="38.0088" width="2" height="2" transform="rotate(180 2.5 38.0088)" fill="#DCDCDC"/>
<rect x="4.5" y="40.0078" width="2" height="2" transform="rotate(180 4.5 40.0078)" fill="#DCDCDC"/>
<rect x="6.5" y="42.0078" width="2" height="2" transform="rotate(180 6.5 42.0078)" fill="#DCDCDC"/>
<rect x="33.5" y="23.0039" width="6" height="15.9959" fill="#DCDCDC"/>
<rect x="33.5" y="42.999" width="6" height="2" fill="#DCDCDC"/>
<rect x="33.5" y="44.998" width="6" height="2" fill="#DCDCDC"/>
<rect x="33.5" y="46.998" width="6" height="2" fill="#DCDCDC"/>
<path d="M59.5 0L23.5 35.9907L59.5 71.9815L95.5 35.9907L59.5 0Z" fill="#252525"/>
<rect x="63.5" y="3.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="61.5" y="1.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="59.5" width="2" height="2" fill="#DCDCDC"/>
<rect x="69.5" y="9.99805" width="2" height="2" fill="#DCDCDC"/>
<rect x="67.5" y="7.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="65.5" y="5.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="75.5" y="15.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="73.5" y="13.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="71.5" y="11.9971" width="2" height="2" fill="#DCDCDC"/>
<rect x="81.5" y="21.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="79.5" y="19.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="77.5" y="17.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="87.5" y="27.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="85.5" y="25.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="83.5" y="23.9932" width="2" height="2" fill="#DCDCDC"/>
<rect x="93.5" y="33.9912" width="2" height="2" fill="#DCDCDC"/>
<rect x="91.5" y="31.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="89.5" y="29.9922" width="2" height="2" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 63.5 68.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 61.5 70.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 59.5 72)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 69.5 62.002)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 67.5 64.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 65.5 66.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 75.5 56.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 73.5 58.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 71.5 60.0029)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 81.5 50.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 79.5 52.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 77.5 54.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 87.5 44.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 85.5 46.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 83.5 48.0068)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 93.5 38.0088)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 91.5 40.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 89.5 42.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 55.5 3.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 57.5 1.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 59.5 0)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 49.5 9.99805)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 51.5 7.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 53.5 5.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 43.5 15.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 45.5 13.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 47.5 11.9971)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 37.5 21.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 39.5 19.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 41.5 17.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 31.5 27.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 33.5 25.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 35.5 23.9932)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 25.5 33.9912)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 27.5 31.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 29.5 29.9922)" fill="#DCDCDC"/>
<rect x="55.5" y="68.001" width="2" height="2" transform="rotate(180 55.5 68.001)" fill="#DCDCDC"/>
<rect x="57.5" y="70.001" width="2" height="2" transform="rotate(180 57.5 70.001)" fill="#DCDCDC"/>
<rect x="59.5" y="72" width="2" height="2" transform="rotate(180 59.5 72)" fill="#DCDCDC"/>
<rect x="49.5" y="62.002" width="2" height="2" transform="rotate(180 49.5 62.002)" fill="#DCDCDC"/>
<rect x="51.5" y="64.001" width="2" height="2" transform="rotate(180 51.5 64.001)" fill="#DCDCDC"/>
<rect x="53.5" y="66.001" width="2" height="2" transform="rotate(180 53.5 66.001)" fill="#DCDCDC"/>
<rect x="43.5" y="56.0039" width="2" height="2" transform="rotate(180 43.5 56.0039)" fill="#DCDCDC"/>
<rect x="45.5" y="58.0039" width="2" height="2" transform="rotate(180 45.5 58.0039)" fill="#DCDCDC"/>
<rect x="47.5" y="60.0029" width="2" height="2" transform="rotate(180 47.5 60.0029)" fill="#DCDCDC"/>
<rect x="37.5" y="50.0049" width="2" height="2" transform="rotate(180 37.5 50.0049)" fill="#DCDCDC"/>
<rect x="39.5" y="52.0049" width="2" height="2" transform="rotate(180 39.5 52.0049)" fill="#DCDCDC"/>
<rect x="41.5" y="54.0039" width="2" height="2" transform="rotate(180 41.5 54.0039)" fill="#DCDCDC"/>
<rect x="31.5" y="44.0078" width="2" height="2" transform="rotate(180 31.5 44.0078)" fill="#DCDCDC"/>
<rect x="33.5" y="46.0078" width="2" height="2" transform="rotate(180 33.5 46.0078)" fill="#DCDCDC"/>
<rect x="35.5" y="48.0068" width="2" height="2" transform="rotate(180 35.5 48.0068)" fill="#DCDCDC"/>
<rect x="25.5" y="38.0088" width="2" height="2" transform="rotate(180 25.5 38.0088)" fill="#DCDCDC"/>
<rect x="27.5" y="40.0078" width="2" height="2" transform="rotate(180 27.5 40.0078)" fill="#DCDCDC"/>
<rect x="29.5" y="42.0078" width="2" height="2" transform="rotate(180 29.5 42.0078)" fill="#DCDCDC"/>
<path d="M48.5 0L12.5 35.9907L48.5 71.9815L84.5 35.9907L48.5 0Z" fill="#252525"/>
<rect x="52.5" y="3.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="50.5" y="1.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="48.5" width="2" height="2" fill="#DCDCDC"/>
<rect x="58.5" y="9.99805" width="2" height="2" fill="#DCDCDC"/>
<rect x="56.5" y="7.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="54.5" y="5.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="64.5" y="15.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="62.5" y="13.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="60.5" y="11.9971" width="2" height="2" fill="#DCDCDC"/>
<rect x="70.5" y="21.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="68.5" y="19.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="66.5" y="17.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="76.5" y="27.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="74.5" y="25.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="72.5" y="23.9932" width="2" height="2" fill="#DCDCDC"/>
<rect x="82.5" y="33.9912" width="2" height="2" fill="#DCDCDC"/>
<rect x="80.5" y="31.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="78.5" y="29.9922" width="2" height="2" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 52.5 68.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 50.5 70.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 48.5 72)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 58.5 62.002)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 56.5 64.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 54.5 66.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 64.5 56.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 62.5 58.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 60.5 60.0029)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 70.5 50.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 68.5 52.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 66.5 54.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 76.5 44.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 74.5 46.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 72.5 48.0068)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 82.5 38.0088)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 80.5 40.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 78.5 42.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 44.5 3.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 46.5 1.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 48.5 0)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 38.5 9.99805)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 40.5 7.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 42.5 5.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 32.5 15.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 34.5 13.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 36.5 11.9971)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 26.5 21.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 28.5 19.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 30.5 17.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 20.5 27.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 22.5 25.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 24.5 23.9932)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 14.5 33.9912)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 16.5 31.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 18.5 29.9922)" fill="#DCDCDC"/>
<rect x="44.5" y="68.001" width="2" height="2" transform="rotate(180 44.5 68.001)" fill="#DCDCDC"/>
<rect x="46.5" y="70.001" width="2" height="2" transform="rotate(180 46.5 70.001)" fill="#DCDCDC"/>
<rect x="48.5" y="72" width="2" height="2" transform="rotate(180 48.5 72)" fill="#DCDCDC"/>
<rect x="38.5" y="62.002" width="2" height="2" transform="rotate(180 38.5 62.002)" fill="#DCDCDC"/>
<rect x="40.5" y="64.001" width="2" height="2" transform="rotate(180 40.5 64.001)" fill="#DCDCDC"/>
<rect x="42.5" y="66.001" width="2" height="2" transform="rotate(180 42.5 66.001)" fill="#DCDCDC"/>
<rect x="32.5" y="56.0039" width="2" height="2" transform="rotate(180 32.5 56.0039)" fill="#DCDCDC"/>
<rect x="34.5" y="58.0039" width="2" height="2" transform="rotate(180 34.5 58.0039)" fill="#DCDCDC"/>
<rect x="36.5" y="60.0029" width="2" height="2" transform="rotate(180 36.5 60.0029)" fill="#DCDCDC"/>
<rect x="26.5" y="50.0049" width="2" height="2" transform="rotate(180 26.5 50.0049)" fill="#DCDCDC"/>
<rect x="28.5" y="52.0049" width="2" height="2" transform="rotate(180 28.5 52.0049)" fill="#DCDCDC"/>
<rect x="30.5" y="54.0039" width="2" height="2" transform="rotate(180 30.5 54.0039)" fill="#DCDCDC"/>
<rect x="20.5" y="44.0078" width="2" height="2" transform="rotate(180 20.5 44.0078)" fill="#DCDCDC"/>
<rect x="22.5" y="46.0078" width="2" height="2" transform="rotate(180 22.5 46.0078)" fill="#DCDCDC"/>
<rect x="24.5" y="48.0068" width="2" height="2" transform="rotate(180 24.5 48.0068)" fill="#DCDCDC"/>
<rect x="14.5" y="38.0088" width="2" height="2" transform="rotate(180 14.5 38.0088)" fill="#DCDCDC"/>
<rect x="16.5" y="40.0078" width="2" height="2" transform="rotate(180 16.5 40.0078)" fill="#DCDCDC"/>
<rect x="18.5" y="42.0078" width="2" height="2" transform="rotate(180 18.5 42.0078)" fill="#DCDCDC"/>
<path d="M36.5 0L0.5 35.9907L36.5 71.9815L72.5 35.9907L36.5 0Z" fill="#252525"/>
<rect x="40.5" y="3.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="38.5" y="1.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="36.5" width="2" height="2" fill="#DCDCDC"/>
<rect x="46.5" y="9.99805" width="2" height="2" fill="#DCDCDC"/>
<rect x="44.5" y="7.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="42.5" y="5.99902" width="2" height="2" fill="#DCDCDC"/>
<rect x="52.5" y="15.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="50.5" y="13.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="48.5" y="11.9971" width="2" height="2" fill="#DCDCDC"/>
<rect x="58.5" y="21.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="56.5" y="19.9951" width="2" height="2" fill="#DCDCDC"/>
<rect x="54.5" y="17.9961" width="2" height="2" fill="#DCDCDC"/>
<rect x="64.5" y="27.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="62.5" y="25.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="60.5" y="23.9932" width="2" height="2" fill="#DCDCDC"/>
<rect x="70.5" y="33.9912" width="2" height="2" fill="#DCDCDC"/>
<rect x="68.5" y="31.9922" width="2" height="2" fill="#DCDCDC"/>
<rect x="66.5" y="29.9922" width="2" height="2" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 40.5 68.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 38.5 70.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 36.5 72)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 46.5 62.002)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 44.5 64.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 42.5 66.001)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 52.5 56.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 50.5 58.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 48.5 60.0029)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 58.5 50.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 56.5 52.0049)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 54.5 54.0039)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 64.5 44.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 62.5 46.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 60.5 48.0068)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 70.5 38.0088)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 68.5 40.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(1 0 0 -1 66.5 42.0078)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 32.5 3.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 34.5 1.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 36.5 0)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 26.5 9.99805)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 28.5 7.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 30.5 5.99902)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 20.5 15.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 22.5 13.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 24.5 11.9971)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 14.5 21.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 16.5 19.9951)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 18.5 17.9961)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 8.5 27.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 10.5 25.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 12.5 23.9932)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 2.5 33.9912)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 4.5 31.9922)" fill="#DCDCDC"/>
<rect width="2" height="2" transform="matrix(-1 0 0 1 6.5 29.9922)" fill="#DCDCDC"/>
<rect x="32.5" y="68.001" width="2" height="2" transform="rotate(180 32.5 68.001)" fill="#DCDCDC"/>
<rect x="34.5" y="70.001" width="2" height="2" transform="rotate(180 34.5 70.001)" fill="#DCDCDC"/>
<rect x="36.5" y="72" width="2" height="2" transform="rotate(180 36.5 72)" fill="#DCDCDC"/>
<rect x="26.5" y="62.002" width="2" height="2" transform="rotate(180 26.5 62.002)" fill="#DCDCDC"/>
<rect x="28.5" y="64.001" width="2" height="2" transform="rotate(180 28.5 64.001)" fill="#DCDCDC"/>
<rect x="30.5" y="66.001" width="2" height="2" transform="rotate(180 30.5 66.001)" fill="#DCDCDC"/>
<rect x="20.5" y="56.0039" width="2" height="2" transform="rotate(180 20.5 56.0039)" fill="#DCDCDC"/>
<rect x="22.5" y="58.0039" width="2" height="2" transform="rotate(180 22.5 58.0039)" fill="#DCDCDC"/>
<rect x="24.5" y="60.0029" width="2" height="2" transform="rotate(180 24.5 60.0029)" fill="#DCDCDC"/>
<rect x="14.5" y="50.0049" width="2" height="2" transform="rotate(180 14.5 50.0049)" fill="#DCDCDC"/>
<rect x="16.5" y="52.0049" width="2" height="2" transform="rotate(180 16.5 52.0049)" fill="#DCDCDC"/>
<rect x="18.5" y="54.0039" width="2" height="2" transform="rotate(180 18.5 54.0039)" fill="#DCDCDC"/>
<rect x="8.5" y="44.0078" width="2" height="2" transform="rotate(180 8.5 44.0078)" fill="#DCDCDC"/>
<rect x="10.5" y="46.0078" width="2" height="2" transform="rotate(180 10.5 46.0078)" fill="#DCDCDC"/>
<rect x="12.5" y="48.0068" width="2" height="2" transform="rotate(180 12.5 48.0068)" fill="#DCDCDC"/>
<rect x="2.5" y="38.0088" width="2" height="2" transform="rotate(180 2.5 38.0088)" fill="#DCDCDC"/>
<rect x="4.5" y="40.0078" width="2" height="2" transform="rotate(180 4.5 40.0078)" fill="#DCDCDC"/>
<rect x="6.5" y="42.0078" width="2" height="2" transform="rotate(180 6.5 42.0078)" fill="#DCDCDC"/>
<rect x="33.5" y="23.0039" width="6" height="15.9959" fill="#DCDCDC"/>
<rect x="33.5" y="42.999" width="6" height="2" fill="#DCDCDC"/>
<rect x="33.5" y="44.998" width="6" height="2" fill="#DCDCDC"/>
<rect x="33.5" y="46.998" width="6" height="2" fill="#DCDCDC"/>
</svg>

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 18 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="44" height="44" viewBox="0 0 44 44" fill="none">
<path d="M12 32.5179V11.4821C12 9.93849 13.6744 8.97675 15.0077 9.75452L33.0385 20.2724C34.3615 21.0442 34.3615 22.9558 33.0385 23.7276L15.0077 34.2455C13.6744 35.0232 12 34.0615 12 32.5179Z" fill="white"/>
<path d="M12 32.5179V11.4821C12 9.93849 13.6744 8.97675 15.0077 9.75452L33.0385 20.2724C34.3615 21.0442 34.3615 22.9558 33.0385 23.7276L15.0077 34.2455C13.6744 35.0232 12 34.0615 12 32.5179Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 314 B

After

Width:  |  Height:  |  Size: 311 B

Before After
Before After

View file

@ -1,32 +1,32 @@
<svg width="365" height="136" viewBox="0 0 365 136" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M282.25 71.5L154.25 80L230.25 116" stroke="black"/>
<path d="M74.25 8C74.25 12.4183 70.6683 16 66.25 16C61.8317 16 58.25 12.4183 58.25 8C58.25 3.58172 61.8317 0 66.25 0C70.6683 0 74.25 3.58172 74.25 8Z" fill="#252525"/>
<path d="M10.25 48L154.25 80" stroke="black"/>
<path d="M146.25 20C146.25 26.6274 140.877 32 134.25 32C127.623 32 122.25 26.6274 122.25 20C122.25 13.3726 127.623 8 134.25 8C140.877 8 146.25 13.3726 146.25 20Z" fill="#252525"/>
<path d="M162.25 80C162.25 84.4183 158.668 88 154.25 88C149.832 88 146.25 84.4183 146.25 80C146.25 75.5817 149.832 72 154.25 72C158.668 72 162.25 75.5817 162.25 80Z" fill="#252525"/>
<path d="M34.5 112.25C34.5 116.668 30.9183 120.25 26.5 120.25C22.0817 120.25 18.5 116.668 18.5 112.25C18.5 107.832 22.0817 104.25 26.5 104.25C30.9183 104.25 34.5 107.832 34.5 112.25Z" fill="#252525"/>
<path d="M112.25 124C112.25 129.523 107.773 134 102.25 134C96.7272 134 92.25 129.523 92.25 124C92.25 118.477 96.7272 114 102.25 114C107.773 114 112.25 118.477 112.25 124Z" fill="#252525"/>
<path d="M20.25 48C20.25 53.5228 15.7728 58 10.25 58C4.72715 58 0.25 53.5228 0.25 48C0.25 42.4772 4.72715 38 10.25 38C15.7728 38 20.25 42.4772 20.25 48Z" fill="#252525"/>
<path d="M354.25 88L210.25 56" stroke="black"/>
<path d="M230.25 116L338.25 24L262.25 12L298.25 128" stroke="black"/>
<path d="M290.75 128C290.75 123.858 294.108 120.5 298.25 120.5C302.392 120.5 305.75 123.858 305.75 128C305.75 132.142 302.392 135.5 298.25 135.5C294.108 135.5 290.75 132.142 290.75 128Z" fill="#FFFEFB" stroke="black"/>
<path d="M218.75 116C218.75 109.649 223.899 104.5 230.25 104.5C236.601 104.5 241.75 109.649 241.75 116C241.75 122.351 236.601 127.5 230.25 127.5C223.899 127.5 218.75 122.351 218.75 116Z" fill="#FFFEFB" stroke="black"/>
<path d="M344.75 88C344.75 82.7533 349.003 78.5 354.25 78.5C359.497 78.5 363.75 82.7533 363.75 88C363.75 93.2467 359.497 97.5 354.25 97.5C349.003 97.5 344.75 93.2467 344.75 88Z" fill="#FFFCF1" stroke="black"/>
<path d="M134.25 20L26.25 112L102.25 124L66.25 8" stroke="black"/>
<path d="M330.5 23.75C330.5 19.6079 333.858 16.25 338 16.25C342.142 16.25 345.5 19.6079 345.5 23.75C345.5 27.8921 342.142 31.25 338 31.25C333.858 31.25 330.5 27.8921 330.5 23.75Z" fill="#FFF0CE" stroke="black"/>
<path d="M83.25 64L210.25 56M210.25 56L262 12M210.25 56L134.75 20.5" stroke="black"/>
<path d="M202.75 54C202.75 49.8579 206.108 46.5 210.25 46.5C214.392 46.5 217.75 49.8579 217.75 54C217.75 58.1421 214.392 61.5 210.25 61.5C206.108 61.5 202.75 58.1421 202.75 54Z" fill="#FFF7DC" stroke="black"/>
<path d="M252.75 12C252.75 6.75329 257.003 2.5 262.25 2.5C267.497 2.5 271.75 6.75329 271.75 12C271.75 17.2467 267.497 21.5 262.25 21.5C257.003 21.5 252.75 17.2467 252.75 12Z" fill="#FFE9CF" stroke="black"/>
<circle cx="82.25" cy="64" r="24" fill="black"/>
<path d="M76.75 55V58" stroke="white"/>
<path d="M87.75 55V58" stroke="white"/>
<path d="M84 58.5L90.25 69.5H82.25" stroke="white"/>
<path d="M82.25 78.5C77.5371 78.5 72.75 73.75 72.75 69" stroke="white"/>
<circle cx="6" cy="6" r="5.5" transform="matrix(-1 0 0 1 94.25 49)" stroke="white"/>
<circle cx="6" cy="6" r="5.5" transform="matrix(-1 0 0 1 82.25 49)" stroke="white"/>
<circle cx="24" cy="24" r="24" transform="matrix(-1 0 0 1 306.25 48)" fill="black"/>
<path d="M287.75 60V63" stroke="white"/>
<path d="M276.75 60V63" stroke="white"/>
<path d="M282.25 76C278.936 76 276.25 74.2091 276.25 72C276.25 69.7909 278.936 68 282.25 68" stroke="white"/>
<path d="M282.75 86C287.721 86 291.75 81.9706 291.75 77" stroke="white"/>
<path d="M282.25 71.5L154.25 80L230.25 116" stroke="black"/>
<path d="M74.25 8C74.25 12.4183 70.6683 16 66.25 16C61.8317 16 58.25 12.4183 58.25 8C58.25 3.58172 61.8317 0 66.25 0C70.6683 0 74.25 3.58172 74.25 8Z" fill="#252525"/>
<path d="M10.25 48L154.25 80" stroke="black"/>
<path d="M146.25 20C146.25 26.6274 140.877 32 134.25 32C127.623 32 122.25 26.6274 122.25 20C122.25 13.3726 127.623 8 134.25 8C140.877 8 146.25 13.3726 146.25 20Z" fill="#252525"/>
<path d="M162.25 80C162.25 84.4183 158.668 88 154.25 88C149.832 88 146.25 84.4183 146.25 80C146.25 75.5817 149.832 72 154.25 72C158.668 72 162.25 75.5817 162.25 80Z" fill="#252525"/>
<path d="M34.5 112.25C34.5 116.668 30.9183 120.25 26.5 120.25C22.0817 120.25 18.5 116.668 18.5 112.25C18.5 107.832 22.0817 104.25 26.5 104.25C30.9183 104.25 34.5 107.832 34.5 112.25Z" fill="#252525"/>
<path d="M112.25 124C112.25 129.523 107.773 134 102.25 134C96.7272 134 92.25 129.523 92.25 124C92.25 118.477 96.7272 114 102.25 114C107.773 114 112.25 118.477 112.25 124Z" fill="#252525"/>
<path d="M20.25 48C20.25 53.5228 15.7728 58 10.25 58C4.72715 58 0.25 53.5228 0.25 48C0.25 42.4772 4.72715 38 10.25 38C15.7728 38 20.25 42.4772 20.25 48Z" fill="#252525"/>
<path d="M354.25 88L210.25 56" stroke="black"/>
<path d="M230.25 116L338.25 24L262.25 12L298.25 128" stroke="black"/>
<path d="M290.75 128C290.75 123.858 294.108 120.5 298.25 120.5C302.392 120.5 305.75 123.858 305.75 128C305.75 132.142 302.392 135.5 298.25 135.5C294.108 135.5 290.75 132.142 290.75 128Z" fill="#FFFEFB" stroke="black"/>
<path d="M218.75 116C218.75 109.649 223.899 104.5 230.25 104.5C236.601 104.5 241.75 109.649 241.75 116C241.75 122.351 236.601 127.5 230.25 127.5C223.899 127.5 218.75 122.351 218.75 116Z" fill="#FFFEFB" stroke="black"/>
<path d="M344.75 88C344.75 82.7533 349.003 78.5 354.25 78.5C359.497 78.5 363.75 82.7533 363.75 88C363.75 93.2467 359.497 97.5 354.25 97.5C349.003 97.5 344.75 93.2467 344.75 88Z" fill="#FFFCF1" stroke="black"/>
<path d="M134.25 20L26.25 112L102.25 124L66.25 8" stroke="black"/>
<path d="M330.5 23.75C330.5 19.6079 333.858 16.25 338 16.25C342.142 16.25 345.5 19.6079 345.5 23.75C345.5 27.8921 342.142 31.25 338 31.25C333.858 31.25 330.5 27.8921 330.5 23.75Z" fill="#FFF0CE" stroke="black"/>
<path d="M83.25 64L210.25 56M210.25 56L262 12M210.25 56L134.75 20.5" stroke="black"/>
<path d="M202.75 54C202.75 49.8579 206.108 46.5 210.25 46.5C214.392 46.5 217.75 49.8579 217.75 54C217.75 58.1421 214.392 61.5 210.25 61.5C206.108 61.5 202.75 58.1421 202.75 54Z" fill="#FFF7DC" stroke="black"/>
<path d="M252.75 12C252.75 6.75329 257.003 2.5 262.25 2.5C267.497 2.5 271.75 6.75329 271.75 12C271.75 17.2467 267.497 21.5 262.25 21.5C257.003 21.5 252.75 17.2467 252.75 12Z" fill="#FFE9CF" stroke="black"/>
<circle cx="82.25" cy="64" r="24" fill="black"/>
<path d="M76.75 55V58" stroke="white"/>
<path d="M87.75 55V58" stroke="white"/>
<path d="M84 58.5L90.25 69.5H82.25" stroke="white"/>
<path d="M82.25 78.5C77.5371 78.5 72.75 73.75 72.75 69" stroke="white"/>
<circle cx="6" cy="6" r="5.5" transform="matrix(-1 0 0 1 94.25 49)" stroke="white"/>
<circle cx="6" cy="6" r="5.5" transform="matrix(-1 0 0 1 82.25 49)" stroke="white"/>
<circle cx="24" cy="24" r="24" transform="matrix(-1 0 0 1 306.25 48)" fill="black"/>
<path d="M287.75 60V63" stroke="white"/>
<path d="M276.75 60V63" stroke="white"/>
<path d="M282.25 76C278.936 76 276.25 74.2091 276.25 72C276.25 69.7909 278.936 68 282.25 68" stroke="white"/>
<path d="M282.75 86C287.721 86 291.75 81.9706 291.75 77" stroke="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

Before After
Before After

View file

@ -1,4 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.46967 4.46967C4.76256 4.17678 5.23744 4.17678 5.53033 4.46967L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L4.46967 5.53033C4.17678 5.23744 4.17678 4.76256 4.46967 4.46967Z" fill="#b6b6b6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5303 4.46967C15.2374 4.17678 14.7626 4.17678 14.4697 4.46967L4.46967 14.4697C4.17678 14.7626 4.17678 15.2374 4.46967 15.5303C4.76256 15.8232 5.23744 15.8232 5.53033 15.5303L15.5303 5.53033C15.8232 5.23744 15.8232 4.76256 15.5303 4.46967Z" fill="#b6b6b6"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 18.9902C14.9706 18.9902 19 14.9608 19 9.99023C19 5.01967 14.9706 0.990234 10 0.990234C5.02944 0.990234 1 5.01967 1 9.99023C1 14.9608 5.02944 18.9902 10 18.9902ZM6.48659 6.44494C6.7802 6.15276 7.25507 6.15392 7.54725 6.44753L10.0078 8.92014L12.4684 6.44753C12.7606 6.15392 13.2354 6.15276 13.529 6.44494C13.8226 6.73712 13.8238 7.21199 13.5316 7.5056L11.0659 9.9834L13.5316 12.4612C13.8238 12.7548 13.8226 13.2297 13.529 13.5219C13.2354 13.814 12.7606 13.8129 12.4684 13.5193L10.0078 11.0467L7.54725 13.5193C7.25507 13.8129 6.7802 13.814 6.48659 13.5219C6.19298 13.2297 6.19182 12.7548 6.484 12.4612L8.94973 9.9834L6.484 7.5056C6.19182 7.21199 6.19298 6.73712 6.48659 6.44494Z" fill="#b6b6b6"/>
</svg>

Before

Width:  |  Height:  |  Size: 720 B

After

Width:  |  Height:  |  Size: 849 B

Before After
Before After

View file

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="82" height="74" viewBox="0 0 82 74" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 48.75C0 52.0637 2.68629 54.75 6 54.75C9.31371 54.75 12 52.0637 12 48.75C12 45.4363 9.31371 42.75 6 42.75C2.68629 42.75 0 45.4363 0 48.75Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 16.75C4 20.0637 6.68629 22.75 10 22.75C13.3137 22.75 16 20.0637 16 16.75C16 13.4363 13.3137 10.75 10 10.75C6.68629 10.75 4 13.4363 4 16.75Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M70 39.75C70 43.0637 72.6863 45.75 76 45.75C79.3137 45.75 82 43.0637 82 39.75C82 36.4363 79.3137 33.75 76 33.75C72.6863 33.75 70 36.4363 70 39.75Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 37C4 56.8822 20.1177 73 40 73C59.8822 73 76 56.8822 76 37C76 17.1178 59.8822 1 40 1C20.1177 1 4 17.1178 4 37Z" stroke="#252525" stroke-dasharray="2 4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 36.7498C20 47.7955 28.9543 56.7498 40 56.7498C51.0457 56.7498 60 47.7955 60 36.7498C60 25.7041 51.0457 16.7498 40 16.7498C28.9543 16.7498 20 25.7041 20 36.7498ZM45 30.7498V28.7498H44V30.7498H45ZM36 28.7498V30.7498H35V28.7498H36ZM32.9356 40.7498H40V41.7498H31.0644L36.5826 33.4941C36.0853 33.6599 35.5531 33.7498 35 33.7498C32.2386 33.7498 30 31.5112 30 28.7498C30 25.9883 32.2386 23.7498 35 23.7498C37.7614 23.7498 40 25.9883 40 28.7498C40 30.0266 39.5214 31.1916 38.7338 32.0753L32.9356 40.7498ZM40 49.25C42.1476 49.25 44.2681 48.1732 45.8414 46.6039C47.4149 45.0345 48.5 42.9136 48.5 40.7498H47.5C47.5 42.586 46.5695 44.4653 45.1352 45.8959C43.7007 47.3267 41.8212 48.25 40 48.25V49.25ZM35 32.7498C37.2091 32.7498 39 30.9589 39 28.7498C39 26.5406 37.2091 24.7498 35 24.7498C32.7909 24.7498 31 26.5406 31 28.7498C31 30.9589 32.7909 32.7498 35 32.7498ZM49 28.7498C49 30.9589 47.2091 32.7498 45 32.7498C42.7909 32.7498 41 30.9589 41 28.7498C41 26.5406 42.7909 24.7498 45 24.7498C47.2091 24.7498 49 26.5406 49 28.7498ZM50 28.7498C50 31.5112 47.7614 33.7498 45 33.7498C42.2386 33.7498 40 31.5112 40 28.7498C40 25.9883 42.2386 23.7498 45 23.7498C47.7614 23.7498 50 25.9883 50 28.7498Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 48.75C0 52.0637 2.68629 54.75 6 54.75C9.31371 54.75 12 52.0637 12 48.75C12 45.4363 9.31371 42.75 6 42.75C2.68629 42.75 0 45.4363 0 48.75Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 16.75C4 20.0637 6.68629 22.75 10 22.75C13.3137 22.75 16 20.0637 16 16.75C16 13.4363 13.3137 10.75 10 10.75C6.68629 10.75 4 13.4363 4 16.75Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M70 39.75C70 43.0637 72.6863 45.75 76 45.75C79.3137 45.75 82 43.0637 82 39.75C82 36.4363 79.3137 33.75 76 33.75C72.6863 33.75 70 36.4363 70 39.75Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 37C4 56.8822 20.1177 73 40 73C59.8822 73 76 56.8822 76 37C76 17.1178 59.8822 1 40 1C20.1177 1 4 17.1178 4 37Z" stroke="#252525" stroke-dasharray="2 4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 36.7498C20 47.7955 28.9543 56.7498 40 56.7498C51.0457 56.7498 60 47.7955 60 36.7498C60 25.7041 51.0457 16.7498 40 16.7498C28.9543 16.7498 20 25.7041 20 36.7498ZM45 30.7498V28.7498H44V30.7498H45ZM36 28.7498V30.7498H35V28.7498H36ZM32.9356 40.7498H40V41.7498H31.0644L36.5826 33.4941C36.0853 33.6599 35.5531 33.7498 35 33.7498C32.2386 33.7498 30 31.5112 30 28.7498C30 25.9883 32.2386 23.7498 35 23.7498C37.7614 23.7498 40 25.9883 40 28.7498C40 30.0266 39.5214 31.1916 38.7338 32.0753L32.9356 40.7498ZM40 49.25C42.1476 49.25 44.2681 48.1732 45.8414 46.6039C47.4149 45.0345 48.5 42.9136 48.5 40.7498H47.5C47.5 42.586 46.5695 44.4653 45.1352 45.8959C43.7007 47.3267 41.8212 48.25 40 48.25V49.25ZM35 32.7498C37.2091 32.7498 39 30.9589 39 28.7498C39 26.5406 37.2091 24.7498 35 24.7498C32.7909 24.7498 31 26.5406 31 28.7498C31 30.9589 32.7909 32.7498 35 32.7498ZM49 28.7498C49 30.9589 47.2091 32.7498 45 32.7498C42.7909 32.7498 41 30.9589 41 28.7498C41 26.5406 42.7909 24.7498 45 24.7498C47.2091 24.7498 49 26.5406 49 28.7498ZM50 28.7498C50 31.5112 47.7614 33.7498 45 33.7498C42.2386 33.7498 40 31.5112 40 28.7498C40 25.9883 42.2386 23.7498 45 23.7498C47.7614 23.7498 50 25.9883 50 28.7498Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Before After
Before After

View file

@ -1,4 +1,4 @@
<svg width="85" height="40" viewBox="0 0 85 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M40.25 20C40.25 31.0457 31.2957 40 20.25 40C9.20431 40 0.25 31.0457 0.25 20C0.25 8.9543 9.20431 0 20.25 0C31.2957 0 40.25 8.9543 40.25 20ZM15.25 14V12H16.25V14H15.25ZM24.25 12V14H25.25V12H24.25ZM27.3144 24H20.25V25H29.1856L23.6674 16.7444C24.1647 16.9102 24.6969 17 25.25 17C28.0114 17 30.25 14.7614 30.25 12C30.25 9.23858 28.0114 7 25.25 7C22.4886 7 20.25 9.23858 20.25 12C20.25 13.2768 20.7286 14.4418 21.5162 15.3255L27.3144 24ZM20.25 32.5002C18.1024 32.5002 15.9819 31.4234 14.4086 29.8542C12.8351 28.2847 11.75 26.1639 11.75 24H12.75C12.75 25.8362 13.6805 27.7155 15.1148 29.1461C16.5493 30.577 18.4288 31.5002 20.25 31.5002V32.5002ZM25.25 16C23.0409 16 21.25 14.2091 21.25 12C21.25 9.79086 23.0409 8 25.25 8C27.4591 8 29.25 9.79086 29.25 12C29.25 14.2091 27.4591 16 25.25 16ZM11.25 12C11.25 14.2091 13.0409 16 15.25 16C17.4591 16 19.25 14.2091 19.25 12C19.25 9.79086 17.4591 8 15.25 8C13.0409 8 11.25 9.79086 11.25 12ZM10.25 12C10.25 14.7614 12.4886 17 15.25 17C18.0114 17 20.25 14.7614 20.25 12C20.25 9.23858 18.0114 7 15.25 7C12.4886 7 10.25 9.23858 10.25 12Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M64.25 40C53.2043 40 44.25 31.0457 44.25 20C44.25 8.9543 53.2043 0 64.25 0C75.2957 0 84.25 8.9543 84.25 20C84.25 31.0457 75.2957 40 64.25 40ZM69.25 12V10H68.25V12H69.25ZM60.25 12V10H59.25V12H60.25ZM64.25 17C62.9593 17 61.8122 17.367 61.0012 17.9347C60.1886 18.5036 59.75 19.2414 59.75 20C59.75 20.7586 60.1886 21.4964 61.0012 22.0653C61.8122 22.633 62.9593 23 64.25 23V24C62.7793 24 61.4263 23.5835 60.4277 22.8845C59.4307 22.1866 58.75 21.1744 58.75 20C58.75 18.8256 59.4307 17.8134 60.4277 17.1155C61.4263 16.4165 62.7793 16 64.25 16V17ZM64.25 31.5C68.3921 31.5 71.75 28.1421 71.75 24H72.75C72.75 28.6944 68.9444 32.5 64.25 32.5V31.5Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M40.25 20C40.25 31.0457 31.2957 40 20.25 40C9.20431 40 0.25 31.0457 0.25 20C0.25 8.9543 9.20431 0 20.25 0C31.2957 0 40.25 8.9543 40.25 20ZM15.25 14V12H16.25V14H15.25ZM24.25 12V14H25.25V12H24.25ZM27.3144 24H20.25V25H29.1856L23.6674 16.7444C24.1647 16.9102 24.6969 17 25.25 17C28.0114 17 30.25 14.7614 30.25 12C30.25 9.23858 28.0114 7 25.25 7C22.4886 7 20.25 9.23858 20.25 12C20.25 13.2768 20.7286 14.4418 21.5162 15.3255L27.3144 24ZM20.25 32.5002C18.1024 32.5002 15.9819 31.4234 14.4086 29.8542C12.8351 28.2847 11.75 26.1639 11.75 24H12.75C12.75 25.8362 13.6805 27.7155 15.1148 29.1461C16.5493 30.577 18.4288 31.5002 20.25 31.5002V32.5002ZM25.25 16C23.0409 16 21.25 14.2091 21.25 12C21.25 9.79086 23.0409 8 25.25 8C27.4591 8 29.25 9.79086 29.25 12C29.25 14.2091 27.4591 16 25.25 16ZM11.25 12C11.25 14.2091 13.0409 16 15.25 16C17.4591 16 19.25 14.2091 19.25 12C19.25 9.79086 17.4591 8 15.25 8C13.0409 8 11.25 9.79086 11.25 12ZM10.25 12C10.25 14.7614 12.4886 17 15.25 17C18.0114 17 20.25 14.7614 20.25 12C20.25 9.23858 18.0114 7 15.25 7C12.4886 7 10.25 9.23858 10.25 12Z" fill="#252525"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M64.25 40C53.2043 40 44.25 31.0457 44.25 20C44.25 8.9543 53.2043 0 64.25 0C75.2957 0 84.25 8.9543 84.25 20C84.25 31.0457 75.2957 40 64.25 40ZM69.25 12V10H68.25V12H69.25ZM60.25 12V10H59.25V12H60.25ZM64.25 17C62.9593 17 61.8122 17.367 61.0012 17.9347C60.1886 18.5036 59.75 19.2414 59.75 20C59.75 20.7586 60.1886 21.4964 61.0012 22.0653C61.8122 22.633 62.9593 23 64.25 23V24C62.7793 24 61.4263 23.5835 60.4277 22.8845C59.4307 22.1866 58.75 21.1744 58.75 20C58.75 18.8256 59.4307 17.8134 60.4277 17.1155C61.4263 16.4165 62.7793 16 64.25 16V17ZM64.25 31.5C68.3921 31.5 71.75 28.1421 71.75 24H72.75C72.75 28.6944 68.9444 32.5 64.25 32.5V31.5Z" fill="#252525"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M14 10H6" stroke="#252525" stroke-width="1.5" stroke-linecap="round"/>
<path d="M14 10H6" stroke="#252525" stroke-width="1.5" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 187 B

After

Width:  |  Height:  |  Size: 184 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="60" height="13" viewBox="0 0 60 13">
<path fill="#FFF" fill-rule="evenodd" d="M8.211 2.044H6.006v1.247c-.44-.776-1.368-1.43-2.539-1.43-.973 0-1.84.366-2.463 1.05C.38 3.595 0 4.614 0 5.937v.122C0 7.38.38 8.4.988 9.085c.624.714 1.49 1.08 2.479 1.08 1.232 0 2.129-.609 2.54-1.385v1.216H8.21V2.044zM4.014 8.446c-1.216 0-1.885-.806-1.885-2.372v-.122c0-1.627.79-2.402 1.9-2.402 1.156 0 1.947.805 1.947 2.402v.122c0 1.596-.745 2.372-1.962 2.372zm6.335-6.402h2.205v1.262c.41-.79 1.247-1.444 2.585-1.444.79 0 1.445.243 1.931.73.472.501.745 1.292.745 2.341v5.064H15.61V5.253c0-1.095-.425-1.597-1.399-1.597-.958 0-1.657.578-1.657 1.749v4.592h-2.205V2.044zm11.377 7.147l-3.163-7.147h2.372l1.931 4.775 1.78-4.775h2.113l-4.303 10.66h-2.129l1.399-3.513zm8.744.958c-1.688 0-2.57-.852-2.57-2.509V.035h2.19v2.01h1.967V3.61H30.09v3.832c0 .624.288.943.881.943.576 0 .848-.138 1.086-.269v1.686c-.417.2-.847.347-1.587.347zm5.726-.958l-3.163-7.147h2.372l1.931 4.775 1.78-4.775h2.113l-4.303 10.66h-2.129l1.399-3.513zm6.024-7.147h2.205v1.247c.441-.776 1.369-1.43 2.54-1.43.973 0 1.84.366 2.463 1.05.624.684 1.004 1.703 1.004 3.026v.122c0 1.322-.38 2.341-.989 3.026-.623.714-1.49 1.08-2.478 1.08-1.232 0-2.13-.609-2.54-1.385v3.924H42.22V2.044zm4.062 6.402c1.217 0 1.886-.806 1.886-2.372v-.122c0-1.627-.79-2.402-1.9-2.402-1.157 0-1.947.805-1.947 2.402v.122c0 1.596.745 2.372 1.961 2.372zm9.253 1.716c-1.2 0-2.235-.365-2.965-1.08-.745-.684-1.186-1.687-1.186-2.964v-.122c0-1.262.441-2.28 1.186-3.01.73-.715 1.749-1.126 2.905-1.126 1.034 0 1.992.304 2.706.958.715.654 1.171 1.673 1.171 3.087v.608H53.62c.06 1.338.76 2.083 1.976 2.083 1.034 0 1.52-.44 1.658-1.11h2.083c-.259 1.718-1.612 2.676-3.802 2.676zm1.673-5.002c-.076-1.217-.684-1.78-1.733-1.78-.989 0-1.658.64-1.825 1.78h3.558z"/>
<path fill="#FFF" fill-rule="evenodd" d="M8.211 2.044H6.006v1.247c-.44-.776-1.368-1.43-2.539-1.43-.973 0-1.84.366-2.463 1.05C.38 3.595 0 4.614 0 5.937v.122C0 7.38.38 8.4.988 9.085c.624.714 1.49 1.08 2.479 1.08 1.232 0 2.129-.609 2.54-1.385v1.216H8.21V2.044zM4.014 8.446c-1.216 0-1.885-.806-1.885-2.372v-.122c0-1.627.79-2.402 1.9-2.402 1.156 0 1.947.805 1.947 2.402v.122c0 1.596-.745 2.372-1.962 2.372zm6.335-6.402h2.205v1.262c.41-.79 1.247-1.444 2.585-1.444.79 0 1.445.243 1.931.73.472.501.745 1.292.745 2.341v5.064H15.61V5.253c0-1.095-.425-1.597-1.399-1.597-.958 0-1.657.578-1.657 1.749v4.592h-2.205V2.044zm11.377 7.147l-3.163-7.147h2.372l1.931 4.775 1.78-4.775h2.113l-4.303 10.66h-2.129l1.399-3.513zm8.744.958c-1.688 0-2.57-.852-2.57-2.509V.035h2.19v2.01h1.967V3.61H30.09v3.832c0 .624.288.943.881.943.576 0 .848-.138 1.086-.269v1.686c-.417.2-.847.347-1.587.347zm5.726-.958l-3.163-7.147h2.372l1.931 4.775 1.78-4.775h2.113l-4.303 10.66h-2.129l1.399-3.513zm6.024-7.147h2.205v1.247c.441-.776 1.369-1.43 2.54-1.43.973 0 1.84.366 2.463 1.05.624.684 1.004 1.703 1.004 3.026v.122c0 1.322-.38 2.341-.989 3.026-.623.714-1.49 1.08-2.478 1.08-1.232 0-2.13-.609-2.54-1.385v3.924H42.22V2.044zm4.062 6.402c1.217 0 1.886-.806 1.886-2.372v-.122c0-1.627-.79-2.402-1.9-2.402-1.157 0-1.947.805-1.947 2.402v.122c0 1.596.745 2.372 1.961 2.372zm9.253 1.716c-1.2 0-2.235-.365-2.965-1.08-.745-.684-1.186-1.687-1.186-2.964v-.122c0-1.262.441-2.28 1.186-3.01.73-.715 1.749-1.126 2.905-1.126 1.034 0 1.992.304 2.706.958.715.654 1.171 1.673 1.171 3.087v.608H53.62c.06 1.338.76 2.083 1.976 2.083 1.034 0 1.52-.44 1.658-1.11h2.083c-.259 1.718-1.612 2.676-3.802 2.676zm1.673-5.002c-.076-1.217-.684-1.78-1.733-1.78-.989 0-1.658.64-1.825 1.78h3.558z"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M8 14.5L12.5 10L8 5.5" stroke="#EBEBEB" stroke-width="1.5" stroke-linecap="round"/>
<path d="M8 14.5L12.5 10L8 5.5" stroke="#EBEBEB" stroke-width="1.5" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 200 B

After

Width:  |  Height:  |  Size: 197 B

Before After
Before After

View file

@ -1,6 +1,6 @@
<svg width="17" height="8" viewBox="0 0 17 8" xmlns="http://www.w3.org/2000/svg">
<g>
<polyline points="0.5,8 8.5,1 16,8" fill="#252525" stroke="none" />
<polyline stroke-width="" points="0.5,7.5 8.5,0.5 16,7.5" fill="none" stroke="rgba(238, 238, 238, 0.12)" stroke-linecap="round" stroke-linejoin="round"/>
<polyline points="0.5,8 8.5,1 16,8" fill="#252525" stroke="none" />
<polyline stroke-width="" points="0.5,7.5 8.5,0.5 16,7.5" fill="none" stroke="rgba(238, 238, 238, 0.12)" stroke-linecap="round" stroke-linejoin="round"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 328 B

After

Width:  |  Height:  |  Size: 322 B

Before After
Before After

View file

@ -1,3 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.64701 3.98511L5.60798 6.26091H2.83261C2.37467 6.26091 2 6.63558 2 7.09352V12.894C2 13.3521 2.37467 13.7267 2.83261 13.7267H5.60798L8.64701 16.0025C9.20208 16.4188 9.97919 16.0302 9.97919 15.3364V4.6512C9.97919 3.95735 9.18821 3.5688 8.64701 3.98511Z" fill="#a09f92"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.42654 13.2986C5.21668 13.1517 4.98994 13 4.73378 13H3C2.44771 13 2 12.5523 2 12V8.00003C2 7.44774 2.44772 7.00003 3 7.00003H4.73378C4.98994 7.00003 5.21668 6.84835 5.42654 6.70145L8.42654 4.60145C9.08931 4.13751 10 4.61166 10 5.42068V14.5794C10 15.3884 9.08932 15.8625 8.42654 15.3986L5.42654 13.2986Z" fill="#9A9A9A"/>
<rect x="12.5" y="7.85718" width="1.21218" height="7.27311" rx="0.606092" transform="rotate(-45 12.5 7.85718)" fill="#9A9A9A"/>
<rect x="17.6428" y="7" width="1.21218" height="7.27311" rx="0.606092" transform="rotate(45 17.6428 7)" fill="#9A9A9A"/>
</svg>

Before

Width:  |  Height:  |  Size: 383 B

After

Width:  |  Height:  |  Size: 761 B

Before After
Before After

View file

@ -1,4 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="6" y="4" width="3" height="12" rx="1.5" fill="#a09f92"/>
<rect x="11" y="4" width="3" height="12" rx="1.5" fill="#a09f92"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5 3C4.44772 3 4 3.44772 4 4V16C4 16.5523 4.44772 17 5 17H7C7.55228 17 8 16.5523 8 16V4C8 3.44772 7.55228 3 7 3H5ZM13 3C12.4477 3 12 3.44772 12 4V16C12 16.5523 12.4477 17 13 17H15C15.5523 17 16 16.5523 16 16V4C16 3.44772 15.5523 3 15 3H13Z" fill="#9A9A9A"/>
</svg>

Before

Width:  |  Height:  |  Size: 236 B

After

Width:  |  Height:  |  Size: 447 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 14.263V5.73703C4 4.13964 5.78029 3.18686 7.1094 4.07293L13.5038 8.3359C14.6913 9.12754 14.6913 10.8725 13.5038 11.6641L7.1094 15.9271C5.78029 16.8131 4 15.8604 4 14.263Z" fill="#a09f92"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M4 16.2143V3.79347C4 3.01115 4.85783 2.5318 5.5241 2.94181L15.6161 9.15225C16.2506 9.54273 16.2506 10.4651 15.6161 10.8556L5.5241 17.066C4.85783 17.476 4 16.9967 4 16.2143Z" fill="#9A9A9A"/>
</svg>

Before

Width:  |  Height:  |  Size: 303 B

After

Width:  |  Height:  |  Size: 340 B

Before After
Before After

View file

@ -1,6 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.64701 4.17139L5.60798 6.44719H2.83261C2.37467 6.44719 2 6.82186 2 7.2798V13.0803C2 13.5384 2.37467 13.9129 2.83261 13.9129H5.60798L8.64701 16.1887C9.20208 16.605 9.97919 16.2165 9.97919 15.5226V4.83747C9.97919 4.14363 9.18821 3.75508 8.64701 4.17139Z" fill="#a09f92"/>
<path d="M14.5571 5.8479C14.1429 5.8479 13.8071 6.08616 13.8071 6.38005V13.8301C13.8071 14.124 14.1429 14.3623 14.5571 14.3623C14.9713 14.3623 15.3071 14.124 15.3071 13.8301V6.38005C15.3071 6.08616 14.9713 5.8479 14.5571 5.8479Z" fill="#a09f92"/>
<path d="M12.4287 8.50854C12.0145 8.50854 11.6787 8.74681 11.6787 9.04069V11.1693C11.6787 11.4632 12.0145 11.7014 12.4287 11.7014C12.8429 11.7014 13.1787 11.4632 13.1787 11.1693V9.04069C13.1787 8.74681 12.8429 8.50854 12.4287 8.50854Z" fill="#a09f92"/>
<path d="M16.6855 7.97632C16.2713 7.97632 15.9355 8.21458 15.9355 8.50847V11.7014C15.9355 11.9952 16.2713 12.2335 16.6855 12.2335C17.0997 12.2335 17.4355 11.9952 17.4355 11.7014V8.50847C17.4355 8.21458 17.0997 7.97632 16.6855 7.97632Z" fill="#a09f92"/>
<svg shape-rendering="geometricPrecision" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M16.0208 4.50971C15.7362 4.16672 15.2221 4.16893 14.9069 4.48397C14.5915 4.79922 14.5957 5.30793 14.8729 5.65723C15.8197 6.8502 16.3851 8.3592 16.3851 10.0002C16.3851 11.6412 15.8197 13.1502 14.8729 14.3432C14.5957 14.6925 14.5915 15.2012 14.9069 15.5165C15.2221 15.8315 15.7362 15.8337 16.0208 15.4907C17.2568 14.0006 17.9998 12.0871 17.9998 10.0002C17.9998 7.91329 17.2568 5.99983 16.0208 4.50971ZM12.2428 12.8536C12.5579 13.1686 13.0754 13.1718 13.3343 12.809C13.8996 12.0169 14.2322 11.0474 14.2322 10.0002C14.2322 8.95304 13.8996 7.98351 13.3343 7.1914C13.0754 6.82868 12.5579 6.83181 12.2428 7.14684C11.9274 7.46209 11.9383 7.97016 12.1662 8.35345C12.4529 8.83557 12.6175 9.39868 12.6175 10.0002C12.6175 10.6018 12.4529 11.1649 12.1662 11.647C11.9383 12.0303 11.9274 12.5383 12.2428 12.8536Z" fill="#9A9A9A"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.42654 13.2986C5.21668 13.1517 4.98994 13 4.73378 13H3C2.44771 13 2 12.5523 2 12V8.00003C2 7.44774 2.44772 7.00003 3 7.00003H4.73378C4.98994 7.00003 5.21668 6.84835 5.42654 6.70145L8.42654 4.60145C9.08931 4.13751 10 4.61166 10 5.42068V14.5794C10 15.3884 9.08932 15.8625 8.42654 15.3986L5.42654 13.2986Z" fill="#9A9A9A"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M9.29731 16C8.9564 16 8.67811 15.8691 8.34416 15.5747L2.85482 10.7001C2.59045 10.4646 2.5 10.2159 2.5 10C2.5 9.77754 2.58349 9.53544 2.85482 9.29335L8.34416 4.46456C8.71289 4.1374 8.94249 4 9.2834 4C9.77041 4 10.1113 4.35987 10.1113 4.79826V7.27154H10.3131C15.3224 7.27154 17.5 10.2879 17.5 15.1232C17.5 15.6859 17.1521 16 16.7834 16C16.4912 16 16.1712 15.9346 15.9276 15.5158C14.7101 13.3762 13.0125 12.735 10.3131 12.735H10.1113V15.2345C10.1113 15.6728 9.77041 16 9.29731 16Z" fill="#D4D4D4"/>
<path d="M9.29731 16C8.9564 16 8.67811 15.8691 8.34416 15.5747L2.85482 10.7001C2.59045 10.4646 2.5 10.2159 2.5 10C2.5 9.77754 2.58349 9.53544 2.85482 9.29335L8.34416 4.46456C8.71289 4.1374 8.94249 4 9.2834 4C9.77041 4 10.1113 4.35987 10.1113 4.79826V7.27154H10.3131C15.3224 7.27154 17.5 10.2879 17.5 15.1232C17.5 15.6859 17.1521 16 16.7834 16C16.4912 16 16.1712 15.9346 15.9276 15.5158C14.7101 13.3762 13.0125 12.735 10.3131 12.735H10.1113V15.2345C10.1113 15.6728 9.77041 16 9.29731 16Z" fill="#D4D4D4"/>
</svg>

Before

Width:  |  Height:  |  Size: 612 B

After

Width:  |  Height:  |  Size: 609 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M2.29551 16.7303C1.7887 16.2304 2.02303 15.666 2.40995 14.9618L4.42087 11.2691C4.68245 10.8069 4.88409 10.6403 5.32006 10.6295L16.8842 10.1995C17.0204 10.1941 17.0967 10.1081 17.0967 10.0006C17.0913 9.89849 17.0204 9.80711 16.8842 9.80174L5.32006 9.41473C4.86774 9.3986 4.66065 9.21585 4.42087 8.76434L2.37181 4.98026C2.00668 4.30837 1.79415 3.76548 2.29551 3.27097C2.69334 2.87858 3.32549 2.95384 3.95765 3.23334L16.9223 8.93634C17.2711 9.08685 17.549 9.25347 17.7343 9.43623C18.0886 9.78561 18.0886 10.2156 17.7343 10.565C17.549 10.7478 17.2711 10.9144 16.9223 11.0649L4.0285 16.741C3.30369 17.0581 2.68789 17.1173 2.29551 16.7303Z" fill="#D4D4D4"/>
<path d="M2.29551 16.7303C1.7887 16.2304 2.02303 15.666 2.40995 14.9618L4.42087 11.2691C4.68245 10.8069 4.88409 10.6403 5.32006 10.6295L16.8842 10.1995C17.0204 10.1941 17.0967 10.1081 17.0967 10.0006C17.0913 9.89849 17.0204 9.80711 16.8842 9.80174L5.32006 9.41473C4.86774 9.3986 4.66065 9.21585 4.42087 8.76434L2.37181 4.98026C2.00668 4.30837 1.79415 3.76548 2.29551 3.27097C2.69334 2.87858 3.32549 2.95384 3.95765 3.23334L16.9223 8.93634C17.2711 9.08685 17.549 9.25347 17.7343 9.43623C18.0886 9.78561 18.0886 10.2156 17.7343 10.565C17.549 10.7478 17.2711 10.9144 16.9223 11.0649L4.0285 16.741C3.30369 17.0581 2.68789 17.1173 2.29551 16.7303Z" fill="#D4D4D4"/>
</svg>

Before

Width:  |  Height:  |  Size: 768 B

After

Width:  |  Height:  |  Size: 765 B

Before After
Before After

View file

@ -1,5 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.57866 14.0007L6.4565 11.5291H9.98491L10.8627 14.0007H11.9707L8.76616 5.27344H7.67525L4.4707 14.0007H5.57866ZM6.78888 10.5916L8.18661 6.65412H8.25479L9.65252 10.5916H6.78888Z" fill="#ebebeb"/>
<path d="M14.9999 14.1541C16.1419 14.1541 16.7385 13.5405 16.943 13.1143H16.9942V14.0007H17.9999V9.68821C17.9999 7.60866 16.4146 7.37003 15.5794 7.37003C14.5908 7.37003 13.4658 7.71094 12.9544 8.90412L13.9089 9.24503C14.1305 8.76776 14.6547 8.25639 15.6135 8.25639C16.5382 8.25639 16.9942 8.74645 16.9942 9.58594V9.62003C16.9942 10.1058 16.4999 10.0632 15.3067 10.2166C14.0922 10.3743 12.7669 10.6428 12.7669 12.1428C12.7669 13.4212 13.7555 14.1541 14.9999 14.1541ZM15.1533 13.2507C14.3521 13.2507 13.7726 12.8928 13.7726 12.1939C13.7726 11.4268 14.4714 11.1882 15.2555 11.0859C15.6817 11.0348 16.8237 10.9155 16.9942 10.7109V11.6314C16.9942 12.4496 16.3464 13.2507 15.1533 13.2507Z" fill="#ebebeb"/>
<path d="M0 1H1V19H0V1Z" fill="#ebebeb"/>
<path d="M5.57866 14.0007L6.4565 11.5291H9.98491L10.8627 14.0007H11.9707L8.76616 5.27344H7.67525L4.4707 14.0007H5.57866ZM6.78888 10.5916L8.18661 6.65412H8.25479L9.65252 10.5916H6.78888Z" fill="#f8f8f8"/>
<path d="M14.9999 14.1541C16.1419 14.1541 16.7385 13.5405 16.943 13.1143H16.9942V14.0007H17.9999V9.68821C17.9999 7.60866 16.4146 7.37003 15.5794 7.37003C14.5908 7.37003 13.4658 7.71094 12.9544 8.90412L13.9089 9.24503C14.1305 8.76776 14.6547 8.25639 15.6135 8.25639C16.5382 8.25639 16.9942 8.74645 16.9942 9.58594V9.62003C16.9942 10.1058 16.4999 10.0632 15.3067 10.2166C14.0922 10.3743 12.7669 10.6428 12.7669 12.1428C12.7669 13.4212 13.7555 14.1541 14.9999 14.1541ZM15.1533 13.2507C14.3521 13.2507 13.7726 12.8928 13.7726 12.1939C13.7726 11.4268 14.4714 11.1882 15.2555 11.0859C15.6817 11.0348 16.8237 10.9155 16.9942 10.7109V11.6314C16.9942 12.4496 16.3464 13.2507 15.1533 13.2507Z" fill="#f8f8f8"/>
<path d="M0 1H1V19H0V1Z" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 1 KiB

Before After
Before After

View file

@ -1,5 +1,5 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.1088 26.9687L12.4256 23.2613H17.7182L19.035 26.9687H20.6969L15.8901 13.8778H14.2537L9.4469 26.9687H11.1088ZM12.9242 21.8551L15.0208 15.9488H15.123L17.2196 21.8551H12.9242Z" fill="#ebebeb"/>
<path d="M25.1406 27.1988C26.8537 27.1988 27.7486 26.2784 28.0554 25.6392H28.1321V26.9687H29.6406V20.5C29.6406 17.3806 27.2628 17.0227 26.0099 17.0227C24.527 17.0227 22.8395 17.5341 22.0724 19.3238L23.5043 19.8352C23.8366 19.1193 24.6229 18.3522 26.0611 18.3522C27.4482 18.3522 28.1321 19.0873 28.1321 20.3466V20.3977C28.1321 21.1264 27.3906 21.0625 25.6008 21.2926C23.7791 21.5291 21.7912 21.9318 21.7912 24.1818C21.7912 26.0994 23.2741 27.1988 25.1406 27.1988ZM25.3707 25.8437C24.169 25.8437 23.2997 25.3068 23.2997 24.2585C23.2997 23.1079 24.348 22.75 25.5241 22.5966C26.1633 22.5199 27.8764 22.3409 28.1321 22.0341V23.4147C28.1321 24.642 27.1605 25.8437 25.3707 25.8437Z" fill="#ebebeb"/>
<path d="M0 7H1V33H0V7Z" fill="#ebebeb"/>
<path d="M11.1088 26.9687L12.4256 23.2613H17.7182L19.035 26.9687H20.6969L15.8901 13.8778H14.2537L9.4469 26.9687H11.1088ZM12.9242 21.8551L15.0208 15.9488H15.123L17.2196 21.8551H12.9242Z" fill="#f8f8f8"/>
<path d="M25.1406 27.1988C26.8537 27.1988 27.7486 26.2784 28.0554 25.6392H28.1321V26.9687H29.6406V20.5C29.6406 17.3806 27.2628 17.0227 26.0099 17.0227C24.527 17.0227 22.8395 17.5341 22.0724 19.3238L23.5043 19.8352C23.8366 19.1193 24.6229 18.3522 26.0611 18.3522C27.4482 18.3522 28.1321 19.0873 28.1321 20.3466V20.3977C28.1321 21.1264 27.3906 21.0625 25.6008 21.2926C23.7791 21.5291 21.7912 21.9318 21.7912 24.1818C21.7912 26.0994 23.2741 27.1988 25.1406 27.1988ZM25.3707 25.8437C24.169 25.8437 23.2997 25.3068 23.2997 24.2585C23.2997 23.1079 24.348 22.75 25.5241 22.5966C26.1633 22.5199 27.8764 22.3409 28.1321 22.0341V23.4147C28.1321 24.642 27.1605 25.8437 25.3707 25.8437Z" fill="#f8f8f8"/>
<path d="M0 7H1V33H0V7Z" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 1 KiB

After

Width:  |  Height:  |  Size: 1 KiB

Before After
Before After

View file

@ -1,10 +1,10 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="9" y="2" width="1.5" height="5" rx="0.75" fill="#ebebeb" fill-opacity="0.8"/>
<rect x="14.9492" y="3.63605" width="1.5" height="5" rx="0.75" transform="rotate(45 14.9492 3.63605)" fill="#ebebeb" fill-opacity="0.1"/>
<rect x="18" y="9" width="1.5" height="5" rx="0.75" transform="rotate(90 18 9)" fill="#ebebeb" fill-opacity="0.2"/>
<rect x="16.3633" y="14.9498" width="1.5" height="5" rx="0.75" transform="rotate(135 16.3633 14.9498)" fill="#ebebeb" fill-opacity="0.3"/>
<rect x="11" y="18" width="1.5" height="5" rx="0.75" transform="rotate(180 11 18)" fill="#ebebeb" fill-opacity="0.4"/>
<rect x="5.05078" y="16.364" width="1.5" height="5" rx="0.75" transform="rotate(-135 5.05078 16.364)" fill="#ebebeb" fill-opacity="0.5"/>
<rect x="2" y="11" width="1.5" height="5" rx="0.75" transform="rotate(-90 2 11)" fill="#ebebeb" fill-opacity="0.6"/>
<rect x="3.63672" y="5.05023" width="1.5" height="5" rx="0.75" transform="rotate(-45 3.63672 5.05023)" fill="#ebebeb" fill-opacity="0.7"/>
<rect x="9" y="2" width="1.5" height="5" rx="0.75" fill="#f8f8f8" fill-opacity="0.8"/>
<rect x="14.9492" y="3.63605" width="1.5" height="5" rx="0.75" transform="rotate(45 14.9492 3.63605)" fill="#f8f8f8" fill-opacity="0.1"/>
<rect x="18" y="9" width="1.5" height="5" rx="0.75" transform="rotate(90 18 9)" fill="#f8f8f8" fill-opacity="0.2"/>
<rect x="16.3633" y="14.9498" width="1.5" height="5" rx="0.75" transform="rotate(135 16.3633 14.9498)" fill="#f8f8f8" fill-opacity="0.3"/>
<rect x="11" y="18" width="1.5" height="5" rx="0.75" transform="rotate(180 11 18)" fill="#f8f8f8" fill-opacity="0.4"/>
<rect x="5.05078" y="16.364" width="1.5" height="5" rx="0.75" transform="rotate(-135 5.05078 16.364)" fill="#f8f8f8" fill-opacity="0.5"/>
<rect x="2" y="11" width="1.5" height="5" rx="0.75" transform="rotate(-90 2 11)" fill="#f8f8f8" fill-opacity="0.6"/>
<rect x="3.63672" y="5.05023" width="1.5" height="5" rx="0.75" transform="rotate(-45 3.63672 5.05023)" fill="#f8f8f8" fill-opacity="0.7"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="6.875" y="3" width="2" height="10" fill="#ebebeb"/>
<rect x="6.875" y="3" width="2" height="10" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 163 B

After

Width:  |  Height:  |  Size: 163 B

Before After
Before After

View file

@ -1,17 +1,17 @@
<svg width="641" height="208" viewBox="0 0 641 208" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M381.501 71.0301L465.874 23.0312C466.168 23.6326 466.5 24.2127 466.865 24.7687L382.518 72.7523C382.215 72.1557 381.874 71.5806 381.501 71.0301ZM497.8 67.1914L484.769 31.3547C485.413 31.1654 486.04 30.9367 486.648 30.6712L499.683 66.5158C499.048 66.7257 498.42 66.951 497.8 67.1914ZM473.055 96.4796L384.16 81.715C384.089 82.3854 383.976 83.0435 383.824 83.6866L472.706 98.4489C472.806 97.787 472.923 97.1304 473.055 96.4796ZM472.327 106.99L284.053 125.818C284.172 126.465 284.239 127.13 284.249 127.808L472.499 108.983C472.426 108.324 472.368 107.659 472.327 106.99ZM479.428 127.37L431.632 163.217C432.058 163.729 432.459 164.263 432.833 164.816L480.614 128.981C480.205 128.454 479.81 127.917 479.428 127.37ZM525.141 142.379L539.222 181.103C539.824 180.825 540.452 180.595 541.102 180.419L527.018 141.687C526.4 141.933 525.774 142.164 525.141 142.379ZM551.261 113.385L608.425 125.635C608.523 124.968 608.663 124.315 608.842 123.679L551.654 111.424C551.539 112.083 551.408 112.737 551.261 113.385ZM544.61 80.9833L599.285 39.9772C598.842 39.4796 598.44 38.9449 598.084 38.3782L543.393 79.3961C543.812 79.9147 544.217 80.4439 544.61 80.9833ZM99.3965 27.5849C100.047 27.4088 100.675 27.1794 101.276 26.9017L115.519 66.0702C114.886 66.2828 114.259 66.5109 113.64 66.7539L99.3965 27.5849ZM160.841 80.804C160.454 80.2607 160.053 79.7276 159.64 79.205L207.667 43.1845C208.041 43.738 208.442 44.2717 208.868 44.7838L160.841 80.804ZM242.89 39.2674C243.131 38.6492 243.342 38.0161 243.522 37.3699L353.414 74.0006C353.165 74.615 352.954 75.2484 352.782 75.898L242.89 39.2674ZM352.262 80.5928C352.286 81.2677 352.352 81.932 352.458 82.5831L168.141 101.015C168.092 100.347 168.026 99.6831 167.944 99.0245L352.262 80.5928ZM397.611 168.736L283.914 130.837C283.755 131.492 283.543 132.126 283.281 132.734L396.979 170.634C397.159 169.987 397.37 169.354 397.611 168.736ZM260.636 124.974C260.47 125.612 260.356 126.27 260.297 126.945L167.542 111.539C167.666 110.887 167.775 110.229 167.867 109.566L260.636 124.974ZM140.978 141.934C141.612 141.722 142.239 141.494 142.858 141.251L155.73 176.649C155.086 176.839 154.458 177.067 153.85 177.333L140.978 141.934ZM144.527 189.026C144.405 189.675 144.322 190.337 144.281 191.011L43.9955 178.475C44.1305 177.831 44.2139 177.168 44.2411 176.491L144.527 189.026ZM42.4167 169.622C42.0605 169.056 41.6581 168.521 41.215 168.024L95.6561 127.193C96.0434 127.736 96.4439 128.269 96.8572 128.792L42.4167 169.622ZM89.3624 94.598C89.2068 95.2439 89.0668 95.8959 88.943 96.5536L31.6895 84.2178C31.8633 83.5798 31.9986 82.9259 32.0928 82.2588L89.3624 94.598Z" fill="white"/>
<path d="M108.25 16C108.25 22.6274 102.877 28 96.25 28C89.6226 28 84.25 22.6274 84.25 16C84.25 9.37258 89.6226 4 96.25 4C102.877 4 108.25 9.37258 108.25 16Z" fill="white"/>
<path d="M244.75 32C244.75 43.0457 235.796 52 224.75 52C213.704 52 204.75 43.0457 204.75 32C204.75 20.9543 213.704 12 224.75 12C235.796 12 244.75 20.9543 244.75 32Z" fill="white"/>
<path d="M284.25 128C284.25 134.627 278.877 140 272.25 140C265.623 140 260.25 134.627 260.25 128C260.25 121.373 265.623 116 272.25 116C278.877 116 284.25 121.373 284.25 128Z" fill="white"/>
<path d="M44.25 176C44.25 182.627 38.8774 188 32.25 188C25.6226 188 20.25 182.627 20.25 176C20.25 169.373 25.6226 164 32.25 164C38.8774 164 44.25 169.373 44.25 176Z" fill="white"/>
<path d="M176.25 192C176.25 200.837 169.087 208 160.25 208C151.413 208 144.25 200.837 144.25 192C144.25 183.163 151.413 176 160.25 176C169.087 176 176.25 183.163 176.25 192Z" fill="white"/>
<path d="M32.25 80C32.25 88.8366 25.0866 96 16.25 96C7.41344 96 0.25 88.8366 0.25 80C0.25 71.1634 7.41344 64 16.25 64C25.0866 64 32.25 71.1634 32.25 80Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M168.25 104C168.25 126.091 150.341 144 128.25 144C106.159 144 88.25 126.091 88.25 104C88.25 81.9086 106.159 64 128.25 64C150.341 64 168.25 81.9086 168.25 104ZM118.25 92V88H120.25V92H118.25ZM136.25 88V92H138.25V88H136.25ZM142.379 112H128.25V114H146.121L135.085 97.4887C136.079 97.8204 137.144 98 138.25 98C143.773 98 148.25 93.5228 148.25 88C148.25 82.4772 143.773 78 138.25 78C132.727 78 128.25 82.4772 128.25 88C128.25 90.5536 129.207 92.8837 130.782 94.651L142.379 112ZM128.25 129C123.955 129 119.714 126.847 116.567 123.708C113.42 120.569 111.25 116.328 111.25 112H113.25C113.25 115.672 115.111 119.431 117.98 122.292C120.849 125.154 124.608 127 128.25 127V129ZM138.25 96C133.832 96 130.25 92.4183 130.25 88C130.25 83.5817 133.832 80 138.25 80C142.668 80 146.25 83.5817 146.25 88C146.25 92.4183 142.668 96 138.25 96ZM110.25 88C110.25 92.4183 113.832 96 118.25 96C122.668 96 126.25 92.4183 126.25 88C126.25 83.5817 122.668 80 118.25 80C113.832 80 110.25 83.5817 110.25 88ZM108.25 88C108.25 93.5228 112.727 98 118.25 98C123.773 98 128.25 93.5228 128.25 88C128.25 82.4772 123.773 78 118.25 78C112.727 78 108.25 82.4772 108.25 88Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M544.25 182C538.727 182 534.25 186.477 534.25 192C534.25 197.523 538.727 202 544.25 202C549.773 202 554.25 197.523 554.25 192C554.25 186.477 549.773 182 544.25 182ZM544.25 180C537.623 180 532.25 185.373 532.25 192C532.25 198.627 537.623 204 544.25 204C550.877 204 556.25 198.627 556.25 192C556.25 185.373 550.877 180 544.25 180Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M608.25 22C602.727 22 598.25 26.4772 598.25 32C598.25 37.5228 602.727 42 608.25 42C613.773 42 618.25 37.5228 618.25 32C618.25 26.4772 613.773 22 608.25 22ZM608.25 20C601.623 20 596.25 25.3726 596.25 32C596.25 38.6274 601.623 44 608.25 44C614.877 44 620.25 38.6274 620.25 32C620.25 25.3726 614.877 20 608.25 20Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M415.75 158C405.809 158 397.75 166.059 397.75 176C397.75 185.941 405.809 194 415.75 194C425.691 194 433.75 185.941 433.75 176C433.75 166.059 425.691 158 415.75 158ZM415.75 156C404.704 156 395.75 164.954 395.75 176C395.75 187.046 404.704 196 415.75 196C426.796 196 435.75 187.046 435.75 176C435.75 164.954 426.796 156 415.75 156Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M368.25 66C360.518 66 354.25 72.268 354.25 80C354.25 87.732 360.518 94 368.25 94C375.982 94 382.25 87.732 382.25 80C382.25 72.268 375.982 66 368.25 66ZM368.25 64C359.413 64 352.25 71.1634 352.25 80C352.25 88.8366 359.413 96 368.25 96C377.087 96 384.25 88.8366 384.25 80C384.25 71.1634 377.087 64 368.25 64Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M624.25 114C616.518 114 610.25 120.268 610.25 128C610.25 135.732 616.518 142 624.25 142C631.982 142 638.25 135.732 638.25 128C638.25 120.268 631.982 114 624.25 114ZM624.25 112C615.413 112 608.25 119.163 608.25 128C608.25 136.837 615.413 144 624.25 144C633.087 144 640.25 136.837 640.25 128C640.25 119.163 633.087 112 624.25 112Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M480.25 2C472.518 2 466.25 8.26801 466.25 16C466.25 23.732 472.518 30 480.25 30C487.982 30 494.25 23.732 494.25 16C494.25 8.26801 487.982 2 480.25 2ZM480.25 0C471.413 0 464.25 7.16344 464.25 16C464.25 24.8366 471.413 32 480.25 32C489.087 32 496.25 24.8366 496.25 16C496.25 7.16344 489.087 0 480.25 0Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M512.25 144C490.159 144 472.25 126.091 472.25 104C472.25 81.9086 490.159 64 512.25 64C534.341 64 552.25 81.9086 552.25 104C552.25 126.091 534.341 144 512.25 144ZM522.25 88V84H520.25V88H522.25ZM504.25 88V84H502.25V88H504.25ZM512.25 98C509.669 98 507.374 98.734 505.752 99.8695C504.127 101.007 503.25 102.483 503.25 104C503.25 105.517 504.127 106.993 505.752 108.131C507.374 109.266 509.669 110 512.25 110V112C509.309 112 506.603 111.167 504.605 109.769C502.611 108.373 501.25 106.349 501.25 104C501.25 101.651 502.611 99.6269 504.605 98.231C506.603 96.833 509.309 96 512.25 96V98ZM512.25 127C520.534 127 527.25 120.284 527.25 112H529.25C529.25 121.389 521.639 129 512.25 129V127Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M381.501 71.0301L465.874 23.0312C466.168 23.6326 466.5 24.2127 466.865 24.7687L382.518 72.7523C382.215 72.1557 381.874 71.5806 381.501 71.0301ZM497.8 67.1914L484.769 31.3547C485.413 31.1654 486.04 30.9367 486.648 30.6712L499.683 66.5158C499.048 66.7257 498.42 66.951 497.8 67.1914ZM473.055 96.4796L384.16 81.715C384.089 82.3854 383.976 83.0435 383.824 83.6866L472.706 98.4489C472.806 97.787 472.923 97.1304 473.055 96.4796ZM472.327 106.99L284.053 125.818C284.172 126.465 284.239 127.13 284.249 127.808L472.499 108.983C472.426 108.324 472.368 107.659 472.327 106.99ZM479.428 127.37L431.632 163.217C432.058 163.729 432.459 164.263 432.833 164.816L480.614 128.981C480.205 128.454 479.81 127.917 479.428 127.37ZM525.141 142.379L539.222 181.103C539.824 180.825 540.452 180.595 541.102 180.419L527.018 141.687C526.4 141.933 525.774 142.164 525.141 142.379ZM551.261 113.385L608.425 125.635C608.523 124.968 608.663 124.315 608.842 123.679L551.654 111.424C551.539 112.083 551.408 112.737 551.261 113.385ZM544.61 80.9833L599.285 39.9772C598.842 39.4796 598.44 38.9449 598.084 38.3782L543.393 79.3961C543.812 79.9147 544.217 80.4439 544.61 80.9833ZM99.3965 27.5849C100.047 27.4088 100.675 27.1794 101.276 26.9017L115.519 66.0702C114.886 66.2828 114.259 66.5109 113.64 66.7539L99.3965 27.5849ZM160.841 80.804C160.454 80.2607 160.053 79.7276 159.64 79.205L207.667 43.1845C208.041 43.738 208.442 44.2717 208.868 44.7838L160.841 80.804ZM242.89 39.2674C243.131 38.6492 243.342 38.0161 243.522 37.3699L353.414 74.0006C353.165 74.615 352.954 75.2484 352.782 75.898L242.89 39.2674ZM352.262 80.5928C352.286 81.2677 352.352 81.932 352.458 82.5831L168.141 101.015C168.092 100.347 168.026 99.6831 167.944 99.0245L352.262 80.5928ZM397.611 168.736L283.914 130.837C283.755 131.492 283.543 132.126 283.281 132.734L396.979 170.634C397.159 169.987 397.37 169.354 397.611 168.736ZM260.636 124.974C260.47 125.612 260.356 126.27 260.297 126.945L167.542 111.539C167.666 110.887 167.775 110.229 167.867 109.566L260.636 124.974ZM140.978 141.934C141.612 141.722 142.239 141.494 142.858 141.251L155.73 176.649C155.086 176.839 154.458 177.067 153.85 177.333L140.978 141.934ZM144.527 189.026C144.405 189.675 144.322 190.337 144.281 191.011L43.9955 178.475C44.1305 177.831 44.2139 177.168 44.2411 176.491L144.527 189.026ZM42.4167 169.622C42.0605 169.056 41.6581 168.521 41.215 168.024L95.6561 127.193C96.0434 127.736 96.4439 128.269 96.8572 128.792L42.4167 169.622ZM89.3624 94.598C89.2068 95.2439 89.0668 95.8959 88.943 96.5536L31.6895 84.2178C31.8633 83.5798 31.9986 82.9259 32.0928 82.2588L89.3624 94.598Z" fill="white"/>
<path d="M108.25 16C108.25 22.6274 102.877 28 96.25 28C89.6226 28 84.25 22.6274 84.25 16C84.25 9.37258 89.6226 4 96.25 4C102.877 4 108.25 9.37258 108.25 16Z" fill="white"/>
<path d="M244.75 32C244.75 43.0457 235.796 52 224.75 52C213.704 52 204.75 43.0457 204.75 32C204.75 20.9543 213.704 12 224.75 12C235.796 12 244.75 20.9543 244.75 32Z" fill="white"/>
<path d="M284.25 128C284.25 134.627 278.877 140 272.25 140C265.623 140 260.25 134.627 260.25 128C260.25 121.373 265.623 116 272.25 116C278.877 116 284.25 121.373 284.25 128Z" fill="white"/>
<path d="M44.25 176C44.25 182.627 38.8774 188 32.25 188C25.6226 188 20.25 182.627 20.25 176C20.25 169.373 25.6226 164 32.25 164C38.8774 164 44.25 169.373 44.25 176Z" fill="white"/>
<path d="M176.25 192C176.25 200.837 169.087 208 160.25 208C151.413 208 144.25 200.837 144.25 192C144.25 183.163 151.413 176 160.25 176C169.087 176 176.25 183.163 176.25 192Z" fill="white"/>
<path d="M32.25 80C32.25 88.8366 25.0866 96 16.25 96C7.41344 96 0.25 88.8366 0.25 80C0.25 71.1634 7.41344 64 16.25 64C25.0866 64 32.25 71.1634 32.25 80Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M168.25 104C168.25 126.091 150.341 144 128.25 144C106.159 144 88.25 126.091 88.25 104C88.25 81.9086 106.159 64 128.25 64C150.341 64 168.25 81.9086 168.25 104ZM118.25 92V88H120.25V92H118.25ZM136.25 88V92H138.25V88H136.25ZM142.379 112H128.25V114H146.121L135.085 97.4887C136.079 97.8204 137.144 98 138.25 98C143.773 98 148.25 93.5228 148.25 88C148.25 82.4772 143.773 78 138.25 78C132.727 78 128.25 82.4772 128.25 88C128.25 90.5536 129.207 92.8837 130.782 94.651L142.379 112ZM128.25 129C123.955 129 119.714 126.847 116.567 123.708C113.42 120.569 111.25 116.328 111.25 112H113.25C113.25 115.672 115.111 119.431 117.98 122.292C120.849 125.154 124.608 127 128.25 127V129ZM138.25 96C133.832 96 130.25 92.4183 130.25 88C130.25 83.5817 133.832 80 138.25 80C142.668 80 146.25 83.5817 146.25 88C146.25 92.4183 142.668 96 138.25 96ZM110.25 88C110.25 92.4183 113.832 96 118.25 96C122.668 96 126.25 92.4183 126.25 88C126.25 83.5817 122.668 80 118.25 80C113.832 80 110.25 83.5817 110.25 88ZM108.25 88C108.25 93.5228 112.727 98 118.25 98C123.773 98 128.25 93.5228 128.25 88C128.25 82.4772 123.773 78 118.25 78C112.727 78 108.25 82.4772 108.25 88Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M544.25 182C538.727 182 534.25 186.477 534.25 192C534.25 197.523 538.727 202 544.25 202C549.773 202 554.25 197.523 554.25 192C554.25 186.477 549.773 182 544.25 182ZM544.25 180C537.623 180 532.25 185.373 532.25 192C532.25 198.627 537.623 204 544.25 204C550.877 204 556.25 198.627 556.25 192C556.25 185.373 550.877 180 544.25 180Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M608.25 22C602.727 22 598.25 26.4772 598.25 32C598.25 37.5228 602.727 42 608.25 42C613.773 42 618.25 37.5228 618.25 32C618.25 26.4772 613.773 22 608.25 22ZM608.25 20C601.623 20 596.25 25.3726 596.25 32C596.25 38.6274 601.623 44 608.25 44C614.877 44 620.25 38.6274 620.25 32C620.25 25.3726 614.877 20 608.25 20Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M415.75 158C405.809 158 397.75 166.059 397.75 176C397.75 185.941 405.809 194 415.75 194C425.691 194 433.75 185.941 433.75 176C433.75 166.059 425.691 158 415.75 158ZM415.75 156C404.704 156 395.75 164.954 395.75 176C395.75 187.046 404.704 196 415.75 196C426.796 196 435.75 187.046 435.75 176C435.75 164.954 426.796 156 415.75 156Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M368.25 66C360.518 66 354.25 72.268 354.25 80C354.25 87.732 360.518 94 368.25 94C375.982 94 382.25 87.732 382.25 80C382.25 72.268 375.982 66 368.25 66ZM368.25 64C359.413 64 352.25 71.1634 352.25 80C352.25 88.8366 359.413 96 368.25 96C377.087 96 384.25 88.8366 384.25 80C384.25 71.1634 377.087 64 368.25 64Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M624.25 114C616.518 114 610.25 120.268 610.25 128C610.25 135.732 616.518 142 624.25 142C631.982 142 638.25 135.732 638.25 128C638.25 120.268 631.982 114 624.25 114ZM624.25 112C615.413 112 608.25 119.163 608.25 128C608.25 136.837 615.413 144 624.25 144C633.087 144 640.25 136.837 640.25 128C640.25 119.163 633.087 112 624.25 112Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M480.25 2C472.518 2 466.25 8.26801 466.25 16C466.25 23.732 472.518 30 480.25 30C487.982 30 494.25 23.732 494.25 16C494.25 8.26801 487.982 2 480.25 2ZM480.25 0C471.413 0 464.25 7.16344 464.25 16C464.25 24.8366 471.413 32 480.25 32C489.087 32 496.25 24.8366 496.25 16C496.25 7.16344 489.087 0 480.25 0Z" fill="white"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M512.25 144C490.159 144 472.25 126.091 472.25 104C472.25 81.9086 490.159 64 512.25 64C534.341 64 552.25 81.9086 552.25 104C552.25 126.091 534.341 144 512.25 144ZM522.25 88V84H520.25V88H522.25ZM504.25 88V84H502.25V88H504.25ZM512.25 98C509.669 98 507.374 98.734 505.752 99.8695C504.127 101.007 503.25 102.483 503.25 104C503.25 105.517 504.127 106.993 505.752 108.131C507.374 109.266 509.669 110 512.25 110V112C509.309 112 506.603 111.167 504.605 109.769C502.611 108.373 501.25 106.349 501.25 104C501.25 101.651 502.611 99.6269 504.605 98.231C506.603 96.833 509.309 96 512.25 96V98ZM512.25 127C520.534 127 527.25 120.284 527.25 112H529.25C529.25 121.389 521.639 129 512.25 129V127Z" fill="white"/>
</svg>

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 7.9 KiB

Before After
Before After

View file

@ -1,7 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="82" height="74" viewBox="0 0 82 74" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 48.75C0 52.0637 2.68629 54.75 6 54.75C9.31371 54.75 12 52.0637 12 48.75C12 45.4363 9.31371 42.75 6 42.75C2.68629 42.75 0 45.4363 0 48.75Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 16.75C4 20.0637 6.68629 22.75 10 22.75C13.3137 22.75 16 20.0637 16 16.75C16 13.4363 13.3137 10.75 10 10.75C6.68629 10.75 4 13.4363 4 16.75Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M70 39.75C70 43.0637 72.6863 45.75 76 45.75C79.3137 45.75 82 43.0637 82 39.75C82 36.4363 79.3137 33.75 76 33.75C72.6863 33.75 70 36.4363 70 39.75Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 37C4 56.8822 20.1177 73 40 73C59.8822 73 76 56.8822 76 37C76 17.1178 59.8822 1 40 1C20.1177 1 4 17.1178 4 37Z" stroke="#f8f8f8" stroke-dasharray="2 4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 36.7498C20 47.7955 28.9543 56.7498 40 56.7498C51.0457 56.7498 60 47.7955 60 36.7498C60 25.7041 51.0457 16.7498 40 16.7498C28.9543 16.7498 20 25.7041 20 36.7498ZM45 30.7498V28.7498H44V30.7498H45ZM36 28.7498V30.7498H35V28.7498H36ZM32.9356 40.7498H40V41.7498H31.0644L36.5826 33.4941C36.0853 33.6599 35.5531 33.7498 35 33.7498C32.2386 33.7498 30 31.5112 30 28.7498C30 25.9883 32.2386 23.7498 35 23.7498C37.7614 23.7498 40 25.9883 40 28.7498C40 30.0266 39.5214 31.1916 38.7338 32.0753L32.9356 40.7498ZM40 49.25C42.1476 49.25 44.2681 48.1732 45.8414 46.6039C47.4149 45.0345 48.5 42.9136 48.5 40.7498H47.5C47.5 42.586 46.5695 44.4653 45.1352 45.8959C43.7007 47.3267 41.8212 48.25 40 48.25V49.25ZM35 32.7498C37.2091 32.7498 39 30.9589 39 28.7498C39 26.5406 37.2091 24.7498 35 24.7498C32.7909 24.7498 31 26.5406 31 28.7498C31 30.9589 32.7909 32.7498 35 32.7498ZM49 28.7498C49 30.9589 47.2091 32.7498 45 32.7498C42.7909 32.7498 41 30.9589 41 28.7498C41 26.5406 42.7909 24.7498 45 24.7498C47.2091 24.7498 49 26.5406 49 28.7498ZM50 28.7498C50 31.5112 47.7614 33.7498 45 33.7498C42.2386 33.7498 40 31.5112 40 28.7498C40 25.9883 42.2386 23.7498 45 23.7498C47.7614 23.7498 50 25.9883 50 28.7498Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M0 48.75C0 52.0637 2.68629 54.75 6 54.75C9.31371 54.75 12 52.0637 12 48.75C12 45.4363 9.31371 42.75 6 42.75C2.68629 42.75 0 45.4363 0 48.75Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 16.75C4 20.0637 6.68629 22.75 10 22.75C13.3137 22.75 16 20.0637 16 16.75C16 13.4363 13.3137 10.75 10 10.75C6.68629 10.75 4 13.4363 4 16.75Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M70 39.75C70 43.0637 72.6863 45.75 76 45.75C79.3137 45.75 82 43.0637 82 39.75C82 36.4363 79.3137 33.75 76 33.75C72.6863 33.75 70 36.4363 70 39.75Z" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 37C4 56.8822 20.1177 73 40 73C59.8822 73 76 56.8822 76 37C76 17.1178 59.8822 1 40 1C20.1177 1 4 17.1178 4 37Z" stroke="#f8f8f8" stroke-dasharray="2 4"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M20 36.7498C20 47.7955 28.9543 56.7498 40 56.7498C51.0457 56.7498 60 47.7955 60 36.7498C60 25.7041 51.0457 16.7498 40 16.7498C28.9543 16.7498 20 25.7041 20 36.7498ZM45 30.7498V28.7498H44V30.7498H45ZM36 28.7498V30.7498H35V28.7498H36ZM32.9356 40.7498H40V41.7498H31.0644L36.5826 33.4941C36.0853 33.6599 35.5531 33.7498 35 33.7498C32.2386 33.7498 30 31.5112 30 28.7498C30 25.9883 32.2386 23.7498 35 23.7498C37.7614 23.7498 40 25.9883 40 28.7498C40 30.0266 39.5214 31.1916 38.7338 32.0753L32.9356 40.7498ZM40 49.25C42.1476 49.25 44.2681 48.1732 45.8414 46.6039C47.4149 45.0345 48.5 42.9136 48.5 40.7498H47.5C47.5 42.586 46.5695 44.4653 45.1352 45.8959C43.7007 47.3267 41.8212 48.25 40 48.25V49.25ZM35 32.7498C37.2091 32.7498 39 30.9589 39 28.7498C39 26.5406 37.2091 24.7498 35 24.7498C32.7909 24.7498 31 26.5406 31 28.7498C31 30.9589 32.7909 32.7498 35 32.7498ZM49 28.7498C49 30.9589 47.2091 32.7498 45 32.7498C42.7909 32.7498 41 30.9589 41 28.7498C41 26.5406 42.7909 24.7498 45 24.7498C47.2091 24.7498 49 26.5406 49 28.7498ZM50 28.7498C50 31.5112 47.7614 33.7498 45 33.7498C42.2386 33.7498 40 31.5112 40 28.7498C40 25.9883 42.2386 23.7498 45 23.7498C47.7614 23.7498 50 25.9883 50 28.7498Z" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Before After
Before After

View file

@ -1,4 +1,4 @@
<svg width="85" height="40" viewBox="0 0 85 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M40.25 20C40.25 31.0457 31.2957 40 20.25 40C9.20431 40 0.25 31.0457 0.25 20C0.25 8.9543 9.20431 0 20.25 0C31.2957 0 40.25 8.9543 40.25 20ZM15.25 14V12H16.25V14H15.25ZM24.25 12V14H25.25V12H24.25ZM27.3144 24H20.25V25H29.1856L23.6674 16.7444C24.1647 16.9102 24.6969 17 25.25 17C28.0114 17 30.25 14.7614 30.25 12C30.25 9.23858 28.0114 7 25.25 7C22.4886 7 20.25 9.23858 20.25 12C20.25 13.2768 20.7286 14.4418 21.5162 15.3255L27.3144 24ZM20.25 32.5002C18.1024 32.5002 15.9819 31.4234 14.4086 29.8542C12.8351 28.2847 11.75 26.1639 11.75 24H12.75C12.75 25.8362 13.6805 27.7155 15.1148 29.1461C16.5493 30.577 18.4288 31.5002 20.25 31.5002V32.5002ZM25.25 16C23.0409 16 21.25 14.2091 21.25 12C21.25 9.79086 23.0409 8 25.25 8C27.4591 8 29.25 9.79086 29.25 12C29.25 14.2091 27.4591 16 25.25 16ZM11.25 12C11.25 14.2091 13.0409 16 15.25 16C17.4591 16 19.25 14.2091 19.25 12C19.25 9.79086 17.4591 8 15.25 8C13.0409 8 11.25 9.79086 11.25 12ZM10.25 12C10.25 14.7614 12.4886 17 15.25 17C18.0114 17 20.25 14.7614 20.25 12C20.25 9.23858 18.0114 7 15.25 7C12.4886 7 10.25 9.23858 10.25 12Z" fill="#F8F8F8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M64.25 40C53.2043 40 44.25 31.0457 44.25 20C44.25 8.9543 53.2043 0 64.25 0C75.2957 0 84.25 8.9543 84.25 20C84.25 31.0457 75.2957 40 64.25 40ZM69.25 12V10H68.25V12H69.25ZM60.25 12V10H59.25V12H60.25ZM64.25 17C62.9593 17 61.8122 17.367 61.0012 17.9347C60.1886 18.5036 59.75 19.2414 59.75 20C59.75 20.7586 60.1886 21.4964 61.0012 22.0653C61.8122 22.633 62.9593 23 64.25 23V24C62.7793 24 61.4263 23.5835 60.4277 22.8845C59.4307 22.1866 58.75 21.1744 58.75 20C58.75 18.8256 59.4307 17.8134 60.4277 17.1155C61.4263 16.4165 62.7793 16 64.25 16V17ZM64.25 31.5C68.3921 31.5 71.75 28.1421 71.75 24H72.75C72.75 28.6944 68.9444 32.5 64.25 32.5V31.5Z" fill="#F8F8F8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M40.25 20C40.25 31.0457 31.2957 40 20.25 40C9.20431 40 0.25 31.0457 0.25 20C0.25 8.9543 9.20431 0 20.25 0C31.2957 0 40.25 8.9543 40.25 20ZM15.25 14V12H16.25V14H15.25ZM24.25 12V14H25.25V12H24.25ZM27.3144 24H20.25V25H29.1856L23.6674 16.7444C24.1647 16.9102 24.6969 17 25.25 17C28.0114 17 30.25 14.7614 30.25 12C30.25 9.23858 28.0114 7 25.25 7C22.4886 7 20.25 9.23858 20.25 12C20.25 13.2768 20.7286 14.4418 21.5162 15.3255L27.3144 24ZM20.25 32.5002C18.1024 32.5002 15.9819 31.4234 14.4086 29.8542C12.8351 28.2847 11.75 26.1639 11.75 24H12.75C12.75 25.8362 13.6805 27.7155 15.1148 29.1461C16.5493 30.577 18.4288 31.5002 20.25 31.5002V32.5002ZM25.25 16C23.0409 16 21.25 14.2091 21.25 12C21.25 9.79086 23.0409 8 25.25 8C27.4591 8 29.25 9.79086 29.25 12C29.25 14.2091 27.4591 16 25.25 16ZM11.25 12C11.25 14.2091 13.0409 16 15.25 16C17.4591 16 19.25 14.2091 19.25 12C19.25 9.79086 17.4591 8 15.25 8C13.0409 8 11.25 9.79086 11.25 12ZM10.25 12C10.25 14.7614 12.4886 17 15.25 17C18.0114 17 20.25 14.7614 20.25 12C20.25 9.23858 18.0114 7 15.25 7C12.4886 7 10.25 9.23858 10.25 12Z" fill="#F8F8F8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M64.25 40C53.2043 40 44.25 31.0457 44.25 20C44.25 8.9543 53.2043 0 64.25 0C75.2957 0 84.25 8.9543 84.25 20C84.25 31.0457 75.2957 40 64.25 40ZM69.25 12V10H68.25V12H69.25ZM60.25 12V10H59.25V12H60.25ZM64.25 17C62.9593 17 61.8122 17.367 61.0012 17.9347C60.1886 18.5036 59.75 19.2414 59.75 20C59.75 20.7586 60.1886 21.4964 61.0012 22.0653C61.8122 22.633 62.9593 23 64.25 23V24C62.7793 24 61.4263 23.5835 60.4277 22.8845C59.4307 22.1866 58.75 21.1744 58.75 20C58.75 18.8256 59.4307 17.8134 60.4277 17.1155C61.4263 16.4165 62.7793 16 64.25 16V17ZM64.25 31.5C68.3921 31.5 71.75 28.1421 71.75 24H72.75C72.75 28.6944 68.9444 32.5 64.25 32.5V31.5Z" fill="#F8F8F8"/>
</svg>

Before

Width:  |  Height:  |  Size: 1.9 KiB

After

Width:  |  Height:  |  Size: 1.9 KiB

Before After
Before After

View file

@ -1,4 +1,4 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="2" y="6.99994" width="11" height="11" rx="5.5" fill="#ebebeb"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 2.99994C8.11929 2.99994 7 4.11923 7 5.49994V6.01894C7.16502 6.00639 7.33176 6 7.5 6C11.0899 6 14 8.91015 14 12.5C14 12.6682 13.9936 12.8349 13.9811 12.9999H14.5C15.8807 12.9999 17 11.8807 17 10.4999V5.49994C17 4.11923 15.8807 2.99994 14.5 2.99994H9.5Z" fill="#ebebeb"/>
<rect x="2" y="6.99994" width="11" height="11" rx="5.5" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 2.99994C8.11929 2.99994 7 4.11923 7 5.49994V6.01894C7.16502 6.00639 7.33176 6 7.5 6C11.0899 6 14 8.91015 14 12.5C14 12.6682 13.9936 12.8349 13.9811 12.9999H14.5C15.8807 12.9999 17 11.8807 17 10.4999V5.49994C17 4.11923 15.8807 2.99994 14.5 2.99994H9.5Z" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 500 B

After

Width:  |  Height:  |  Size: 500 B

Before After
Before After

View file

@ -1,5 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.04076 6.35156H4.03906L6.01172 15.1523L13.9941 15.1582L15.9648 6.35156H15.9592C15.6111 7.84276 13.0758 9 10 9C6.92415 9 4.38888 7.84276 4.04076 6.35156Z" fill="#ebebeb"/>
<ellipse cx="10" cy="15" rx="4" ry="2" fill="#ebebeb"/>
<path d="M15.5 6C15.5 6.53701 15.0517 7.15779 14.019 7.67411C13.0163 8.17547 11.5961 8.5 10 8.5C8.40394 8.5 6.98369 8.17547 5.98097 7.67411C4.94833 7.15779 4.5 6.53701 4.5 6C4.5 5.46299 4.94833 4.84221 5.98097 4.32589C6.98369 3.82453 8.40394 3.5 10 3.5C11.5961 3.5 13.0163 3.82453 14.019 4.32589C15.0517 4.84221 15.5 5.46299 15.5 6Z" stroke="#ebebeb"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.04076 6.35156H4.03906L6.01172 15.1523L13.9941 15.1582L15.9648 6.35156H15.9592C15.6111 7.84276 13.0758 9 10 9C6.92415 9 4.38888 7.84276 4.04076 6.35156Z" fill="#f8f8f8"/>
<ellipse cx="10" cy="15" rx="4" ry="2" fill="#f8f8f8"/>
<path d="M15.5 6C15.5 6.53701 15.0517 7.15779 14.019 7.67411C13.0163 8.17547 11.5961 8.5 10 8.5C8.40394 8.5 6.98369 8.17547 5.98097 7.67411C4.94833 7.15779 4.5 6.53701 4.5 6C4.5 5.46299 4.94833 4.84221 5.98097 4.32589C6.98369 3.82453 8.40394 3.5 10 3.5C11.5961 3.5 13.0163 3.82453 14.019 4.32589C15.0517 4.84221 15.5 5.46299 15.5 6Z" stroke="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 734 B

After

Width:  |  Height:  |  Size: 734 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.44444 16C4.96914 16 4.83333 15.6374 5.07407 15.3496C5.30864 15.0619 5.92593 14.4288 6.27161 13.8993C6.32099 13.8129 6.29012 13.7266 6.19753 13.6806C4.21605 12.6906 3 11.0734 3 9.23165C3 6.33669 6.11111 4 10 4C13.8889 4 17 6.33669 17 9.23165C17 12.0978 14.0494 14.4576 9.59877 14.4576C9.51852 14.4576 9.43827 14.4518 9.35802 14.446C9.27161 14.446 9.18518 14.4748 9.08025 14.5439C8.03086 15.246 6.18519 16 5.44444 16Z" fill="#ebebeb"/>
<path d="M5.44444 16C4.96914 16 4.83333 15.6374 5.07407 15.3496C5.30864 15.0619 5.92593 14.4288 6.27161 13.8993C6.32099 13.8129 6.29012 13.7266 6.19753 13.6806C4.21605 12.6906 3 11.0734 3 9.23165C3 6.33669 6.11111 4 10 4C13.8889 4 17 6.33669 17 9.23165C17 12.0978 14.0494 14.4576 9.59877 14.4576C9.51852 14.4576 9.43827 14.4518 9.35802 14.446C9.27161 14.446 9.18518 14.4748 9.08025 14.5439C8.03086 15.246 6.18519 16 5.44444 16Z" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 549 B

After

Width:  |  Height:  |  Size: 549 B

Before After
Before After

View file

@ -1,6 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<ellipse cx="13.5" cy="5.5" rx="2.25" ry="2.5" fill="#ebebeb"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.72754 11.046C10.9779 11.9536 11.8313 13.3749 11.9777 15H17.2501C17.6644 15 18.0001 14.6642 18.0001 14.25V13.5C18.0001 11.0147 15.9854 9 13.5001 9C11.9202 9 10.5304 9.81424 9.72754 11.046Z" fill="#ebebeb"/>
<path d="M2 15.5C2 13.0147 4.01472 11 6.5 11C8.98528 11 11 13.0147 11 15.5V16.2188C11 16.633 10.6642 16.9688 10.25 16.9688H2.75C2.33579 16.9688 2 16.633 2 16.2188V15.5Z" fill="#ebebeb"/>
<ellipse cx="6.5" cy="7.5" rx="2.25" ry="2.5" fill="#ebebeb"/>
<ellipse cx="13.5" cy="5.5" rx="2.25" ry="2.5" fill="#f8f8f8"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.72754 11.046C10.9779 11.9536 11.8313 13.3749 11.9777 15H17.2501C17.6644 15 18.0001 14.6642 18.0001 14.25V13.5C18.0001 11.0147 15.9854 9 13.5001 9C11.9202 9 10.5304 9.81424 9.72754 11.046Z" fill="#f8f8f8"/>
<path d="M2 15.5C2 13.0147 4.01472 11 6.5 11C8.98528 11 11 13.0147 11 15.5V16.2188C11 16.633 10.6642 16.9688 10.25 16.9688H2.75C2.33579 16.9688 2 16.633 2 16.2188V15.5Z" fill="#f8f8f8"/>
<ellipse cx="6.5" cy="7.5" rx="2.25" ry="2.5" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 675 B

After

Width:  |  Height:  |  Size: 675 B

Before After
Before After

View file

@ -1,7 +1,7 @@
<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="1" y="1.87793" width="8" height="8" rx="4" fill="#ebebeb"/>
<rect x="1" y="11.8779" width="8" height="8" rx="2.5" fill="#ebebeb"/>
<rect x="11.5" y="2.37793" width="7" height="7" fill="#ebebeb"/>
<rect x="14.25" y="11.8779" width="1.5" height="8" rx="0.75" fill="#ebebeb"/>
<rect x="11" y="15.1279" width="8" height="1.5" rx="0.75" fill="#ebebeb"/>
<rect x="1" y="1.87793" width="8" height="8" rx="4" fill="#f8f8f8"/>
<rect x="1" y="11.8779" width="8" height="8" rx="2.5" fill="#f8f8f8"/>
<rect x="11.5" y="2.37793" width="7" height="7" fill="#f8f8f8"/>
<rect x="14.25" y="11.8779" width="1.5" height="8" rx="0.75" fill="#f8f8f8"/>
<rect x="11" y="15.1279" width="8" height="1.5" rx="0.75" fill="#f8f8f8"/>
</svg>

Before

Width:  |  Height:  |  Size: 461 B

After

Width:  |  Height:  |  Size: 461 B

Before After
Before After

View file

@ -1,3 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
<path d="M14 10H6" stroke="#d4d4d4" stroke-width="1.5" stroke-linecap="round"/>
<path d="M14 10H6" stroke="#d4d4d4" stroke-width="1.5" stroke-linecap="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 187 B

After

Width:  |  Height:  |  Size: 184 B

Before After
Before After

View file

@ -6,6 +6,7 @@ export default {
appName: 'Anytype',
blankRouteId: '_blank_',
storeSpaceId: '_anytype_marketplace',
localLoversSpaceId: 'bafyreigyfkt6rbv24sbv5aq2hko3bhmv5xxlf22b4bypdu6j7hnphm3psq.23me69r569oi1',
anytypeProfileId: '_anytype_profile',
fontCode: 'plex',
popupPinIds: [ 'search' ],
@ -34,12 +35,12 @@ export default {
limit: {
menuRecords: 100,
widgets: 20,
space: 10,
notification: 20,
space: 50,
graphDepth: 5,
chat: {
messages: 100,
messages: 30,
attachments: 10,
files: 10,
mentions: 10,
@ -127,7 +128,6 @@ export default {
date: 'ot-date',
profile: 'ot-profile',
chat: 'ot-chat',
chatDerived: 'ot-chatDerived',
},
templateId: {

View file

@ -13,6 +13,21 @@ export default {
LIMIT_OF_ROWS_OR_RELATIONS_EXCEEDED: 7,
FILE_LOAD_ERROR: 8,
INSUFFICIENT_PERMISSIONS: 9,
Import: {
INTERNAL_ERROR: 3,
NOTION_NO_OBJECTS_IN_INTEGRATION: 5,
IMPORT_IS_CANCELED: 6,
CSV_LIMIT_OF_ROWS_OR_RELATIONS_EXCEEDED: 7,
FILE_LOAD_ERROR: 8,
INSUFFICIENT_PERMISSIONS: 9,
HTML_WRONG_HTML_STRUCTURE: 10,
PB_NOT_ANYBLOCK_FORMAT: 11,
NOTION_SERVER_IS_UNAVAILABLE: 12,
NOTION_RATE_LIMIT_EXCEEDED: 13,
FILE_IMPORT_NO_OBJECTS_IN_ZIP_ARCHIVE: 14,
FILE_IMPORT_NO_OBJECTS_IN_DIRECTORY: 17,
}
},
'Error: net::ERR_TIMED_OUT': 'Network time-out',

View file

@ -1,8 +1,8 @@
export default {
clipper: {
ids: [ 'jbnammhjiplhpjfncnlejjjejghimdkf', 'jkmhmgghdjjbafmkgjmplhemjjnkligf' ],
ids: [ 'jbnammhjiplhpjfncnlejjjejghimdkf', 'jkmhmgghdjjbafmkgjmplhemjjnkligf', 'lcamkcmpcofgmbmloefimnelnjpcdpfn' ],
name: 'Anytype Webclipper',
prefix: 'anytypeWebclipper',
emojiUrl: 'https://anytype-static.fra1.cdn.digitaloceanspaces.com/emojies/'
}
};
};

File diff suppressed because it is too large Load diff

View file

@ -137,7 +137,7 @@ export default {
'targetSpaceId',
'creator',
'createdDate',
'spaceMainChatId'
'chatId',
],
participant: [

View file

@ -23,7 +23,6 @@
"commonHome": "Home",
"commonSubmit": "Submit",
"commonValue": "Value",
"commonProgress": "Processing...",
"commonArchived": "Object is in the bin",
"commonEmpty": "Empty",
"commonBack": "Back",
@ -63,7 +62,7 @@
"commonUnlinkFromType": "Unlink from Type",
"commonUnlinkFromObject": "Unlink from Object",
"commonUnlinkFromSet": "Unlink from Set",
"commonFromCollection": "Unlink from Collection",
"commonUnlinkFromCollection": "Unlink from Collection",
"commonDeletedObject": "Non-existent object",
"commonDeletedType": "Deleted type",
"commonDeletedRelation": "Deleted Relation",
@ -168,8 +167,11 @@
"commonNothingFound": "Nothing found",
"commonEntrySpace": "My First Space",
"commonSystem": "System",
"commonMainChat": "Main сhat",
"commonProgress": "Progress",
"commonMainChat": "Chat",
"commonMenu": "Menu",
"commonSignUp": "Sign Up",
"commonNotFound": "Not found",
"pluralDay": "day|days",
"pluralObject": "Object|Objects",
@ -229,6 +231,7 @@
"electronMenuDebugTree": "Tree diagnostics",
"electronMenuDebugStat": "Statistics",
"electronMenuDebugReconcile": "Reconcile",
"electronMenuDebugNet": "Network",
"electronMenuClose": "Close Window",
"electronMenuEdit": "Edit",
"electronMenuUndo": "Undo",
@ -322,12 +325,14 @@
"viewName4": "Calendar",
"viewName5": "Graph",
"progress0": "Copying files %s\/%s",
"progress1": "Import in progress",
"progress2": "Export in progress",
"progress3": "Download in progress",
"progress4": "Recovering vault",
"progress5": "Migration in progress",
"progressDropFiles": "Copying files...",
"progressImport": "Import in progress...",
"progressExport": "Export in progress...",
"progressSaveFile": "Download in progress...",
"progressMigration": "Recovering vault...",
"progressRecoverAccount": "Migration in progress...",
"progressUpdateCheck": "Update...",
"progressUpdateCheck": "Checking for update...",
"spellcheckAdd": "Add to dictionary",
@ -923,7 +928,7 @@
"popupSettingsImportNotionHelpTitle": "How to import from Notion",
"popupSettingsImportNotionHelpStep": "Step %s",
"popupSettingsImportNotionHelpStep11": "Open Settings &amp; members.",
"popupSettingsImportNotionHelpStep11": "Open Settings.",
"popupSettingsImportNotionHelpStep12": "Open My Connections and then click Develop or manage integrations.",
"popupSettingsImportNotionHelpStep13": "Click New integration or Create new integration.",
"popupSettingsImportNotionHelpStep14": "Select your workspace and set Name for integration.",
@ -931,7 +936,7 @@
"popupSettingsImportNotionHelpStep16": "Copy Internal Integration Secret for connecting and importing your data.",
"popupSettingsImportNotionHelpStep2Descr": "Add integration to the pages you want to import into Anytype. Page will be imported with all children documents. Select your root object to import all objects.",
"popupSettingsImportNotionHelpStep21": "Click on three dots on the upper right corner, then click Connect to (you need to scroll the menu). Select your Anytype integration.",
"popupSettingsImportNotionHelpStep22": "Press Confirm. Now you just need to paste your Internal Integration Token to Anytype.",
"popupSettingsImportNotionHelpStep22": "Press Confirm. Now you just need to paste your Internal Integration Token to Anytype. Hint: Newly created integrations may produce a 'page not found' error on the first import. If this happens, wait a few minutes and try running the import again.",
"popupSettingsImportNotionWarningTitle": "Some data formats will be imported as text",
"popupSettingsImportNotionWarningLi1": "All <b>@mentions</b> will be converted to text",
@ -1072,8 +1077,8 @@
"popupConfirmOpenExternalLinkTitle": "Are you sure?",
"popupConfirmOpenExternalLinkText": "You are trying to open url that is potentially harmful. Are you sure you want to proceed?",
"popupConfirmChatDeleteMessageTitle": "Delete message",
"popupConfirmChatDeleteMessageText": "Are you sure you want to delete this message?",
"popupConfirmChatDeleteMessageTitle": "Delete this message?",
"popupConfirmChatDeleteMessageText": "It cannot be restored after confirmation",
"popupInviteRequestTitle": "Join a space",
"popupInviteRequestText": "You've been invited to join <b>%s</b> space, created by <b>%s</b>. Send a request so space owner can let you in.",
@ -1385,7 +1390,7 @@
"menuBlockRelationEditSelectRelationType": "Select Relation Type",
"menuBlockRelationEditAddObjectType": "Add Object Type",
"menuBlockRelationEditFilterObjectTypes": "Filter Object types...",
"menuBlockRelationEditToastOnCreate": "Relation <b>%s</b> has been created and added to your Library",
"menuBlockRelationEditToastOnCreate": "Relation <b>%s</b> has been created",
"menuBlockRelationViewFeaturedRelations": "Featured Relations",
"menuBlockRelationViewInThisObject": "In this Object",
@ -1458,7 +1463,7 @@
"menuDataviewRelationEditHideRelation": "Hide Relation",
"menuDataviewRelationEditAddObjectType": "Add Object type",
"menuDataviewRelationEditFilterObjectTypes": "Filter Object types...",
"menuDataviewRelationEditToastOnCreate": "Relation <b>%s</b> has been created and added to your Library",
"menuDataviewRelationEditToastOnCreate": "Relation <b>%s</b> has been created",
"menuDataviewSortNoSortsApplied": "No sorts applied to this View",
"menuDataviewSortNewSort": "New sort",
@ -1514,6 +1519,7 @@
"menuHelpTutorial": "Help and Tutorials",
"menuHelpContact": "Contact Us",
"menuHelpTech": "Technical Information",
"menuHelpNet": "Network Information",
"menuHelpTerms": "Terms of Use",
"menuHelpPrivacy": "Privacy Policy",
"menuHelpGallery": "ANY Experience Gallery",
@ -1759,7 +1765,6 @@
"widgetRecentOpen": "Recently opened",
"widgetSet": "Sets",
"widgetCollection": "Collections",
"widgetChat": "Chats",
"widgetEdit": "Edit widgets",
"widgetAdd": "Add widget",
"widgetLibrary": "Library",
@ -1844,10 +1849,25 @@
"onboardingStoreRelation2Button": "Great!",
"onboardingObjectCreationStart": "Creating Objects",
"onboardingObjectCreationStart11": "<b>Lets create an object from scratch.</b> The default object type is now Page, meaning that each new object is referred to as a Note unless you choose a different type. You can change the default object type anytime in the settings menu.",
"onboardingObjectCreationStart21": "<b>Choose here from the most popular object types</b>, such as Page, Task, or Collection. You can also select an object from the Type menu.",
"onboardingObjectCreationStart2Button": "I got it!",
"emailCollectionStep0Title": "Want to stay in touch?",
"emailCollectionStep0Description": "Enter your email to receive tips and updates. We do not link your account with your email, ever. Cancel anytime.",
"emailCollectionStep1Title": "Just a moment",
"emailCollectionStep1Description": "Enter the code weve sent you to your email",
"emailCollectionStep2Title": "Youre Subscribed!",
"emailCollectionStep2News": "You are now set to receive the latest updates. Enjoy exploring!",
"emailCollectionStep2Tips": "You are now set to receive new insights. Enjoy exploring!",
"emailCollectionStep2NewsAndTips": "You are now set to receive the latest updates and perks. Enjoy exploring!",
"emailCollectionCheckboxTipsLabel": "Insider tips & tutorials on using Anytype",
"emailCollectionCheckboxNewsLabel": "Product updates & company news",
"emailCollectionEnterEmail": "Enter email...",
"emailCollectionCodeSent": "Code sent!",
"emailCollectionGreat": "Great!",
"onboardingObjectCreationFinish": "Creating Objects",
"onboardingObjectCreationFinish11": "<b>For the Object you created, you can adjust it using the top menu.</b> Change the cover, layout, or set up a relations to build the graph.",
"onboardingObjectCreationFinish1Button": "Ok! I like it",
@ -1918,6 +1938,7 @@
"libKeyboardAnalyticsId": "Analytics ID",
"libKeyboardDeviceId": "Device ID",
"libKeyboardTechInformation": "Tech information",
"libKeyboardNetInformation": "Network information",
"libRelationSmall": "Small",
"libRelationMedium": "Medium",
@ -2135,16 +2156,18 @@
"notificationGalleryErrorTitle": "Something went wrong",
"notificationGalleryErrorText": "Oops! <b>'%s'</b> wasn't installed. Please check your Internet connection and try again or post a report in our community.",
"notificationImportErrorTitle5": "No Items to Import",
"notificationImportErrorText5": "There are no items to import. Please check your file type or Import selection and try again.",
"notificationImportErrorTitle6": "Import Canceled",
"notificationImportErrorText6": "The import has been canceled.",
"notificationImportErrorTitle7": "Import Limit Exceeded",
"notificationImportErrorText7": "The file exceeds the import limit of 1,000 rows or 10 columns. Please adjust your file and try again.",
"notificationImportErrorTitle8": "File Load Error",
"notificationImportErrorText8": "We couldnt load your files. Please check your files and try again, or manually transfer the files.",
"notificationImportErrorTitle9": "Permission Denied",
"notificationImportErrorText3": "Internal error during import. Please report it to Anytype devs using Help -> Report a Bug. We will check.",
"notificationImportErrorText5": "No objects found in the provided Notion integration. Open Notion and check that you have added the integration to the pages you want to export. Check our FAQ for more details.",
"notificationImportErrorText6": "The import was canceled by the user.",
"notificationImportErrorText7": "The number of lines of the CSV file exceeds 1000. Try splitting the file into smaller parts.",
"notificationImportErrorText8": "Error when uploading a file. Check if you have enough space and try again.",
"notificationImportErrorText9": "We dont have permission to import into this Anytype space.",
"notificationImportErrorText10": "An error occurred during HTML rendering. Check the format of your HTML file.",
"notificationImportErrorText11": "The imported AnyBlock file has an unsupported format. It may have been exported from an old or unsupported version of Anytype. Update it and try exporting again.",
"notificationImportErrorText12": "Notion API returned an internal error. Most likely something is broken on the Notion side. Try running the import again later.",
"notificationImportErrorText13": "Notion API returned an exceeded limits error. Wait a few minutes and try running the import again.",
"notificationImportErrorText14": "No objects of the required format were found in the imported archive. Make sure you have selected the correct import format, such as HTML or Markdown",
"notificationImportErrorText17": "No objects of the required format were found in the imported folder. Make sure you have selected the correct file format, such as HTML or Markdown",
"notificationJoinSuccessText": "<b>%s</b> has requested to join <b>'%s'</b> space",
@ -2200,6 +2223,36 @@
"networkMode1Title": "Local-only",
"networkMode1Text": "Don't back up; sync within local network",
"networkMode2Title": "Self-hosted",
"networkMode2Text": "Back up to your self-hosted network"
"networkMode2Text": "Back up to your self-hosted network",
"formulaNone": "Calculate",
"formulaCount": "Count",
"formulaPercentage": "Percentage",
"formulaMath": "Math",
"formulaDate": "Date",
"formulaDistinct": "Count unique values",
"formulaDistinctShort": "Unique",
"formulaEmpty": "Count empty",
"formulaEmptyShort": "Empty",
"formulaNotEmpty": "Count not empty",
"formulaNotEmptyShort": "Not empty",
"formulaPercentEmpty": "Percentage empty",
"formulaPercentNotEmpty": "Percentage not empty",
"formulaSum": "Sum",
"formulaAverage": "Average",
"formulaMedian": "Median",
"formulaMin": "Minimum",
"formulaMax": "Maximum",
"formulaRange": "Range",
"formulaDateMin": "Earliest date",
"formulaDateMinShort": "Earliest",
"formulaDateMax": "Latest date",
"formulaDateMaxShort": "Latest",
"formulaDateRange": "Date range",
"formulaDateRangeShort": "Range",
"formulaCheckboxCount": "Count all",
"formulaCheckboxEmpty": "Count unchecked",
"formulaCheckboxNotEmpty": "Count checked",
"formulaCheckboxPercentEmpty": "Percentage unchecked",
"formulaCheckboxPercentNotEmpty": "Percentage checked"
}

View file

@ -2,27 +2,7 @@ export default {
iconSpace: {
text: '#fff',
bg: {
yellow: '#ecd91b',
orange: '#ffb522',
red: '#f55522',
pink: '#e51ca0',
purple: '#ab50cc',
blue: '#3e58eb',
ice: '#2aa7ee',
teal: '#0fc8ba',
green: '#57c600',
grey: '#949494',
},
list: [ 'grey', 'yellow', 'orange', 'red', 'pink', 'purple', 'blue', 'ice', 'teal', 'lime', 'green' ],
},
/* ----------------------------------------------------------- */
'': {
color: {
default: '#252525',
yellow: '#ecd91b',
orange: '#ffb522',
red: '#f55522',
@ -32,7 +12,27 @@ export default {
ice: '#2aa7ee',
teal: '#0fc8ba',
lime: '#5dd400',
green: '#57c600',
},
list: [ 'grey', 'yellow', 'orange', 'red', 'pink', 'purple', 'blue', 'ice', 'teal', 'lime' ],
},
/* ----------------------------------------------------------- */
'': {
color: {
default: '#252525',
grey: '#b6b6b6',
yellow: '#ecd91b',
orange: '#ffb522',
red: '#f55522',
pink: '#e51ca0',
purple: '#ab50cc',
blue: '#3e58eb',
ice: '#2aa7ee',
teal: '#0fc8ba',
lime: '#5dd400',
},
graph: {
@ -65,7 +65,8 @@ export default {
dark: {
color: {
default: '#ebebeb',
default: '#f8f8f8',
grey: '#737373',
yellow: '#ecd91b',
orange: '#ffb522',
red: '#f55522',
@ -75,7 +76,6 @@ export default {
ice: '#2aa7ee',
teal: '#0fc8ba',
lime: '#5dd400',
green: '#57c600',
},
graph: {

View file

@ -44,7 +44,7 @@ $vaultWidthCollapsed: 72px;
@mixin pos-abs-mid { position: absolute; left: 50%; top: 50%; }
@mixin clamp { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }
@mixin clamp1 { @include clamp; -webkit-line-clamp: 1; }
@mixin clamp2 { @include clamp; -webkit-line-clamp: 2; }
@mixin clamp3 { @include clamp; -webkit-line-clamp: 3; }
@mixin clamp4 { @include clamp; -webkit-line-clamp: 4; }
@mixin clamp1 { @include clamp; -webkit-line-clamp: 1; }
@mixin clamp2 { @include clamp; -webkit-line-clamp: 2; }
@mixin clamp3 { @include clamp; -webkit-line-clamp: 3; }
@mixin clamp4 { @include clamp; -webkit-line-clamp: 4; }

View file

@ -16,9 +16,9 @@
--color-shape-secondary-inversion: #292929;
--color-shape-tertiary: #f2f2f2;
--color-shape-highlight-dark: rgba(79, 79, 79, 0.16);
--color-shape-highlight-medium: rgba(79, 79, 79, 0.08);
--color-shape-highlight-light: rgba(79, 79, 79, 0.04);
--color-shape-highlight-dark: rgba(0, 0, 0, 0.11);
--color-shape-highlight-medium: rgba(0, 0, 0, 0.05);
--color-shape-highlight-light: rgba(0, 0, 0, 0.03);
--color-shape-highlight-add: rgba(93,212,0,0.2);
--color-shape-highlight-change: rgba(42,167,238,0.2);
@ -29,7 +29,7 @@
--color-control-accent: #252525;
--color-control-active: #b6b6b6;
--color-control-active-inversion: #737373;
--color-control-inactive: #ebebeb;
--color-control-inactive: #dcdcdc;
--color-control-bg: #fff;
/* Background */
@ -44,8 +44,8 @@
--color-system-accent-100: #ffb522;
--color-system-accent-50: #ffd15b;
--color-system-accent-25: #ffee94;
--color-system-selection: rgba(24, 163, 241, 0.15);
--color-system-drop-zone: rgba(255, 187, 44, 0.25);
--color-system-selection: rgba(42, 167, 238, 0.10);
--color-system-drop-zone: rgba(255, 181, 34, 0.25);
/* Color */
@ -58,7 +58,6 @@
--color-ice: #2aa7ee;
--color-teal: #0fc8ba;
--color-lime: #5dd400;
--color-green: #57c600;
/* Font */

View file

@ -56,21 +56,11 @@
video { width: 100%; display: block; object-fit: cover; }
}
.attachment.isAudio { min-width: calc(532px / 2); }
.attachment.isAudio { min-width: unset; }
.attachment.isAudio {
.mediaAudio { padding: 12px 16px; }
.mediaAudio { padding: 12px 16px; border: unset; }
.mediaAudio {
.controls { display: flex; align-items: center; gap: 0px 8px; }
.controls {
.icon { flex-shrink: 0; }
.icon.play { margin: 0px; }
.icon.volume { margin: 0px; }
.name { display: none; }
.time { position: static; flex-shrink: 0; }
#time { margin: 0px; }
#volume { opacity: 1; flex-shrink: 0; }
}
#volume { bottom: 40px; right: 16px; }
}
}

View file

@ -15,7 +15,7 @@
background: var(--color-shape-tertiary);
}
.head {
.side.left { flex-grow: 1; display: flex; align-items: center; gap: 0px 8px; }
.side.left { flex-grow: 1; display: flex; align-items: center; gap: 0px 8px; overflow: hidden; }
.side.left {
.icon,
.iconObject { flex-shrink: 0; width: 32px; height: 32px; }

View file

@ -48,7 +48,7 @@
.dragWrap { width: 160px; position: absolute; left: 50%; top: 8px; margin-left: -80px; display: flex; z-index: 1; }
.dragWrap {
.input-drag { width: 96px; }
.input-drag-horizontal { width: 96px; }
.number { width: calc(100% - 106px); white-space: nowrap; }
}

View file

@ -3,19 +3,19 @@
.blocks {
.block.blockDataview {
.viewContent.viewBoard { padding: 0px 0px 80px 0px; }
.viewContent.viewBoard {
.viewContent.viewBoard {
.columns { display: flex; flex-direction: row; gap: 0px 8px; position: relative; }
.column { width: 262px; flex-shrink: 0; display: flex; flex-direction: column; position: relative; }
.columns { display: flex; flex-direction: row; gap: 0px 8px; position: relative; }
.column { width: 262px; flex-shrink: 0; display: flex; flex-direction: column; position: relative; }
.column.isOver::before { content: ""; position: absolute; background: var(--color-system-accent-100); width: 2px; height: 100%; border-radius: 2px; top: 0px; }
.column.isOver.left::before { left: -5px; }
.column.isOver.right::before { right: -5px; }
.column {
.column {
.bgColor { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; opacity: 0.5; }
.head { cursor: grab; color: var(--color-text-secondary); width: 100%; position: relative; padding: 8px 16px 0px 16px; }
.head { cursor: grab; color: var(--color-text-secondary); width: 100%; position: relative; padding: 8px 16px 0px 16px; }
.head * { cursor: grab; }
.head {
.sides { display: flex; width: 100%; gap: 0px 6px; line-height: 24px; position: relative; z-index: 1; }
@ -55,7 +55,7 @@
}
.loadMore { margin-bottom: 8px; position: relative; z-index: 1; }
}
}
.column:hover, .column.active {
.head .side.right .icon { opacity: 1; }
}
@ -71,7 +71,7 @@
.card { display: none; }
}
.card { width: 246px; display: flex; flex-direction: column; margin: 0px auto 8px auto; position: relative; z-index: 1; cursor: default; }
.card { width: 246px; display: flex; flex-direction: column; margin: 0px auto 8px auto; position: relative; z-index: 1; cursor: default; }
.card {
.cardContent {
border: 1px solid var(--color-shape-highlight-medium); border-radius: 8px; background: var(--color-bg-primary); transition: border-color $transitionCommon;
@ -107,24 +107,24 @@
.cardContent { opacity: 0.3; }
}
.card.add {
.card.add {
min-height: unset; text-align: center; padding: 10px 0px; margin: 0px auto; line-height: 1; transition: $transitionAllCommon;
border: 1px solid var(--color-shape-tertiary); border-radius: 8px; flex-direction: row; justify-content: center; background: var(--color-bg-primary);
}
.card.add.first { margin: 0px; }
.card.add {
.icon { background-image: url('~img/icon/plus/column0.svg'); vertical-align: top; }
}
.card.add:hover {
.icon { background-image: url('~img/icon/plus/column1.svg'); }
}
.card.add {
.icon { background-image: url('~img/icon/plus/column0.svg'); vertical-align: top; }
}
.card.add:hover {
.icon { background-image: url('~img/icon/plus/column1.svg'); }
}
.card.add.isOver.bottom::before { top: -6px; }
.card.isEditing {
.cardContent { border: 2px solid var(--color-system-accent-100); }
}
}
}
}
}
}
html.platformLinux {

View file

@ -37,7 +37,16 @@
video { width: 100%; height: 100%; object-fit: cover; }
}
.mediaAudio { padding: 8px 16px; }
.mediaAudio { padding: 8px 16px; border: unset; }
.mediaAudio {
.controlsWrapper {
.name { display: none; }
.controls {
#volume { right: 16px; }
}
}
}
}
.cover.canEdit {
.inner { background: none; }

View file

@ -10,7 +10,7 @@
canvas { width: 100%; height: 100%; background: var(--color-bg-primary); display: block; }
canvas.move { cursor: move; }
}
}
}
.block.blockDataview.isInline {
.viewContent.viewGraph { height: 500px; }

View file

@ -2,7 +2,20 @@
.blocks {
.block.blockDataview {
.cellHead {
.rowHead, .rowFoot, #rowHeadClone { display: grid; white-space: nowrap; height: 36px; }
.rowHead, .rowFoot { width: calc(100% - 4px); margin-left: 2px; }
.rowHead.fixed { opacity: 0; visibility: hidden; pointer-events: none; }
.rowFoot { box-shadow: 0px 1px var(--color-shape-secondary) inset; margin-top: -2px; height: 48px; }
#rowHeadClone { position: fixed !important; background: var(--color-bg-primary); z-index: 1; }
#rowHeadClone::after { content: ''; height: 1px; width: 100%; background: var(--color-shape-secondary); position: absolute; bottom: -1px; }
#rowHeadClone {
.rowHead { margin: 0px; width: 100%; }
}
.cellHead, .cellFoot {
@include text-small; text-align: left; color: var(--color-text-secondary); font-weight: 400; line-height: 20px; position: relative; height: 38px;
display: inline-block; vertical-align: top; transition: background-color $transitionCommon;
}
@ -11,9 +24,9 @@
.cellContent { cursor: grab; }
}
.cellHead {
.cellHead, .cellFoot {
.cellContent { height: 36px !important; overflow: visible !important; }
.flex { padding: 9px 14px; gap: 0px 6px; align-items: center; }
.flex { padding: 9px 14px; gap: 0px 6px; align-items: center; height: 100%; }
.iconObject { width: 20px; height: 20px; margin: 0px; vertical-align: top; flex-shrink: 0; display: none; }
.icon.lock { flex-shrink: 0; }
@ -24,6 +37,7 @@
.resize { width: 20px; height: calc(100% - 2px); position: absolute; right: 0px; top: 1px; cursor: col-resize; z-index: 10; }
}
.cellHead.small { text-align: center; }
.cellHead.small {
.flex { display: inline-block; }
@ -31,11 +45,23 @@
.name { display: none; }
.icon.lock { display: none; }
}
.cellHead.last { overflow: visible; padding: 9px 14px; cursor: default; }
.cellHead.last, .cellFoot.last { overflow: visible; padding: 9px 14px; cursor: default; }
.cellHead.last {
.icon.plus { margin: 0px; }
}
.cellFoot { height: 48px; @include text-common; color: var(--color-text-primary); }
.cellFoot {
.flex { justify-content: flex-end; }
.result { display: flex; flex-direction: row; align-items: center; gap: 0px 2px; max-width: 100%; }
.name { width: auto !important; color: var(--color-text-secondary); }
.cellContent { height: 48px !important; }
.select { border: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; opacity: 0; pointer-events: none; }
.select:hover { background: none; }
}
.cellHead.isDragging { border: 0px; height: 38px; }
.cellHead.isDragging::after {
content: ""; display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 0; pointer-events: none;
@ -45,29 +71,37 @@
.resize { display: none; }
}
.cellHead.cellKeyHover::after, .cellHead.active::after {
.cellHead.cellKeyHover::after,
.cellHead.hover::after,
.cellFoot.cellKeyHover::after,
.cellFoot.hover::after
{
content: ""; display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 0; pointer-events: none;
background-color: var(--color-shape-highlight-light);
}
.cellHead.last::after, .cellHead.active::after { background: none; }
.cellHead.last:hover, .cellHead.last.active {
.cellFoot.cellKeyHover, .cellFoot.hover {
.select { opacity: 1; pointer-events: all; }
}
.cellFoot.cellKeyHover::after, .cellFoot.hover::after { height: calc(100% - 1px); }
.cellHead.last::after, .cellHead.hover::after { background: none; }
.cellHead.last:hover, .cellHead.last.hover {
.icon.plus { background-image: url('~img/icon/plus/menu1.svg'); }
}
.viewContent.viewGrid { width: 100%; position: relative; padding: 0px 0px 80px 0px; }
.viewContent.viewGrid { width: 100%; position: relative; padding: 0px 0px 80px 0px; }
.viewContent.viewGrid {
.rowHead { display: grid; white-space: nowrap; width: calc(100% - 4px); margin-left: 2px; height: 36px; }
.loadMore { padding: 10px 2px; box-shadow: 0px 1px var(--color-shape-secondary) inset; }
.icon.checkbox { vertical-align: top; }
.icon.edit { width: 36px; height: 48px; position: absolute; right: 0px; top: 0px; }
.row { white-space: nowrap; box-shadow: 0px 1px var(--color-shape-secondary) inset; margin-left: 2px !important; width: calc(100% - 4px); height: 48px; }
.row.add { margin-top: -2px; }
.row.isArchived *, .row.isDeleted * { text-decoration: line-through; color: var(--color-control-active); }
.row:hover { background-color: var(--color-shape-highlight-light); }
.row.add { margin-top: -2px; }
.row > .selectionTarget,
.row > .dropTarget > .selectionTarget { display: grid; }
@ -143,7 +177,7 @@
.dropTarget.isOver.top::before { top: -1px; }
.dropTarget.isOver.bottom::before { bottom: -1px; }
}
}
}
.block.blockDataview.isInline {
.viewContent.viewGrid { padding: 0px; }

View file

@ -8,11 +8,10 @@
.icon.checkbox { width: 20px; height: 20px; vertical-align: middle; margin-top: -4px; background-image: url('~img/icon/dataview/checkbox0.svg'); }
.icon.checkbox.active { background-image: url('~img/icon/dataview/checkbox1.svg'); }
.wrap { white-space: normal; }
.wrap { display: flex; flex-direction: row; align-items: center; gap: 0px 2px; flex-wrap: wrap; }
.bullet { width: 4px; height: 4px; border-radius: 50%; background: var(--color-text-secondary); }
.bullet { width: 4px; height: 4px; border-radius: 100%; background: var(--color-text-secondary); display: inline-block; vertical-align: middle; margin: 0px 2px; }
.cell { white-space: nowrap; display: inline-block }
.cell { white-space: nowrap; display: inline-flex; flex-direction: row; align-items: center; gap: 0px 2px; }
.cell.canEdit {
.cellContent {
.empty { display: inline; }
@ -20,58 +19,40 @@
}
.cell:last-child .bullet { display: none; }
.cellContent { display: inline-block; border-radius: 4px; vertical-align: top; padding: 0px 6px; transition: background $transitionCommon; cursor: default; }
.cellContent { display: inline-block; border-radius: 4px; vertical-align: top; padding: 0px 6px; transition: background $transitionCommon; cursor: default !important; }
.cellContent.disabled { opacity: 1; }
.cellContent:not(.disabled):hover, .cellContent:not(.disabled).hover { background: var(--color-shape-highlight-medium); }
.cellContent > .wrap { display: inline; }
.cellContent.isName .name { display: inline; }
.cellContent {
.over { display: inline; }
.element { margin: -1px 6px 0px 0px; vertical-align: top; line-height: inherit; background: none !important; display: inline; }
.element:last-child { margin-right: 0px; }
.iconObject { display: none; }
.element { line-height: inherit; background: none !important; cursor: default !important; }
.iconObject { display: none; margin: 0px; }
.name { vertical-align: baseline; line-height: inherit; display: inline; word-break: break-word; white-space: normal; }
.empty { vertical-align: top; }
.flex { display: inline; }
.flex { display: inline-flex; flex-direction: row; align-items: center; }
.more { vertical-align: middle; margin-top: -2px; @include text-common; line-height: 18px; }
.more { @include text-common; line-height: 18px; }
.label { display: inline; vertical-align: middle; }
}
.cellContent.c-select {
.over { display: inline; }
.tagItem { margin: -1px 6px 0px 0px; vertical-align: middle; max-width: 400px; }
.tagItem:last-child { margin-right: 0px; }
.tagItem.isStatus { line-height: 16px; }
.over { display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; gap: 0px 6px; }
.tagItem { margin: 0px; max-width: 400px; }
}
.cellContent.c-file {
.wrap { white-space: nowrap; }
.element { margin-right: 2px; }
.element:last-child { margin-right: 0px; }
.iconObject { display: inline; margin: 0px; }
.iconObject * { position: static; vertical-align: middle; margin: 0px; }
.over { display: flex; flex-direction: row; align-items: center; gap: 0px 2px; height: 28px; }
.element { flex-shrink: 0; display: flex; }
.iconObject { display: block; }
.name { display: none; }
.empty { padding: 0px 4px; }
.more { margin-left: 2px; }
}
.cellContent.c-object, .cellContent.c-file {
.element { cursor: default; }
}
.cellContent.c-object {
.iconObject { display: inline-block; vertical-align: middle; margin: -1px 6px 0px 0px !important; }
.iconObject { flex-shrink: 0; margin: 0px 6px 0px 0px !important; }
}
.cellContent.c-checkbox {
.icon { margin: 0px 4px 0px 0px; }
}
.cellContent.c-checkbox { display: flex; flex-direction: row; align-items: center; height: 28px; gap: 0px 4px; }
.cellContent.c-longText {
.name { display: inline-block; vertical-align: top; max-width: 220px; @include text-overflow-nw; }
@ -83,6 +64,14 @@
> .wrapContent > .selectionTarget > .dropTarget { margin-left: -6px; }
}
.block.blockFeatured.align1 {
.wrap { justify-content: center; }
}
.block.blockFeatured.align2 {
.wrap { justify-content: flex-end; }
}
.block.blockFeatured.small { @include text-common; padding: 0px; margin: 0px; line-height: 22px; }
.block.blockFeatured.small {
.cellContent { padding: 2.5px 6px; }
@ -92,4 +81,4 @@
.editorWrapper.noSystemBlocks {
.blocks .block.blockFeatured { display: none; }
}
}

View file

@ -6,24 +6,24 @@
.isArchived {
.cardName { color: var(--color-control-active); }
.cardName span::before { display: none; }
.cardName span::before { display: none; }
}
.loading, .deleted { color: var(--color-control-active); display: flex; gap: 0px 6px; align-items: center; }
.loading, .deleted {
.name { display: inline-block; vertical-align: top; max-width: calc(100% - 26px); position: relative; @include text-overflow-nw; }
}
.loading, .deleted { color: var(--color-control-active); display: flex; gap: 0px 6px; align-items: center; }
.loading, .deleted {
.name { display: inline-block; vertical-align: top; max-width: calc(100% - 26px); position: relative; @include text-overflow-nw; }
}
.loading {
.loaderWrapper { width: 20px; height: 20px; display: inline-block; vertical-align: top; position: relative; margin: 0px; }
.loader { width: 20px; height: 20px; margin: -10px 0px 0px -10px; }
}
.deleted {
.icon.ghost { width: 24px; height: 24px; }
}
.deleted {
.icon.ghost { width: 24px; height: 24px; }
}
.linkCard {
.sides { display: flex; flex-direction: row; }
.linkCard {
.sides { display: flex; flex-direction: row; }
.side { transition: border-color $transitionCommon; }
.side.left { width: 100%; position: relative; display: flex; }
.side.right { display: none; overflow: hidden; }
@ -53,7 +53,7 @@
.item:last-child { margin: 0px; }
.item:last-child::after { display: none; }
}
}
}
.linkCard.c18.withIcon {
.cardName { position: relative; }

View file

@ -13,8 +13,8 @@
.deleted { @include text-paragraph; color: var(--color-control-active); display: flex; gap: 0px 6px; align-items: center; }
.deleted {
.icon.ghost { width: 24px; height: 24px; }
}
.icon.ghost { width: 24px; height: 24px; }
}
.icon.resize, .icon.download { position: absolute; z-index: 1; opacity: 0; cursor: default; transition: $transitionAllCommon; }
.icon.resize { width: 20px; height: 20px; right: 0px; bottom: 0px; cursor: nwse-resize; background-image: url('~img/icon/resize.svg'); }
@ -68,13 +68,13 @@
}
}
.block.blockMedia > .wrapContent { border-radius: 8px; }
.block.blockMedia > .wrapContent { border-radius: 8px; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.05); }
.block.blockMedia > .wrapContent > .selectionTarget > .dropTarget { line-height: 0px; }
.block.blockMedia.isReadonly {
.icon.resize { display: none; }
}
.block.blockMedia:hover {
.icon.resize { opacity: 1; }
.icon.download { opacity: 1; }
@ -94,8 +94,8 @@
.icon.play { display: none; }
}
.block.blockMedia.isAudio.withContent > .wrapContent { background-color: var(--color-shape-tertiary); }
.block.blockMedia.isAudio > .wrapContent > .selectionTarget > .dropTarget > .focusable > .wrap { width: 100%; padding: 16px; border-radius: 8px; overflow: hidden; }
.block.blockMedia.isAudio.withContent > .wrapContent {box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.05); background-color: var(--color-bg-primary); }
.block.blockMedia.isAudio > .wrapContent > .selectionTarget > .dropTarget > .focusable > .wrap { width: 100%; padding: 12px 12px 7px 14px; border-radius: 8px; overflow: unset; }
.block.blockMedia > .wrapContent > .selectionTarget.isSelectionSelected::after { left: 0px; width: 100%; border-radius: 8px; }
.block.blockMedia.isPdf.withContent > .wrapContent > .selectionTarget.isSelectionSelected::after { border-radius: 0px; }

View file

@ -33,6 +33,7 @@ select:-webkit-autofill:hover,
select:-webkit-autofill:focus { transition: background-color 5000s ease-in-out 0s; }
input, textarea, select { font-family: 'Inter'; }
#drag { -webkit-app-region: drag; position: fixed; top: 0px; left: 0px; width: 100%; height: 52px; z-index: -1; user-select: none; pointer-events: all; }
#root-loader { position: fixed; width: 100%; height: 100%; left: 0px; top: 0px; background: #060606; z-index: 1000; transition: opacity 0.3s ease-in-out; }
#root-loader {
@ -106,6 +107,7 @@ html.platformWindows, html.platformLinux {
::-webkit-input-placeholder { color: var(--color-text-tertiary) !important; }
.isBlurred { filter: blur(7px); }
.animationWord { display: inline-block; }
.isRtl { direction: rtl; text-align: right; }
.fileWrap { position: relative; overflow: hidden; }
.fileWrap {

View file

@ -6,6 +6,7 @@
@import "./editor";
@import "./emptySearch";
@import "./error";
@import "./floater";
@import "./footer";
@import "./frame";
@import "./header";
@ -29,4 +30,6 @@
@import "./share";
@import "./preview/common";
@import "./media/common";
@import "./media/common";
@import "./emailCollectionForm";

View file

@ -29,6 +29,14 @@
#editorSize { position: absolute; width: 400px; top: 48px; left: 50%; margin-left: -200px; z-index: 10; visibility: hidden; }
.dragEmpty { height: 40px; transition: $transitionAllCommon; }
.dragWrap {
.number { color: var(--color-bg-primary); }
.input-drag-horizontal {
.back { background: rgba(255,255,255,0.5); }
.fill { background: var(--color-bg-primary); }
.icon { border-color: var(--color-bg-primary); }
}
}
}
.editorControls { width: 100%; height: 72px; margin: 0px auto; z-index: 1; position: relative; line-height: 16px; opacity: 0; }
@ -144,29 +152,22 @@
/* Human */
.editorWrapper.isHuman.withIcon,
.editorWrapper.isParticipant.withIcon
{
.blocks { margin-top: -94px; }
.editorControls { height: 164px; }
}
.editorWrapper.isHuman,
.editorWrapper.isParticipant {
&.withIcon {
.blocks { margin-top: -94px; }
.editorControls { height: 164px; }
}
.editorWrapper.isHuman.withIcon,
.editorWrapper.isHuman.withIconAndCover,
.editorWrapper.isParticipant.withIcon,
.editorWrapper.isParticipant.withIconAndCover
{
.controlButtons { left: 144px !important; }
}
&.withIcon,
&.withIconAndCover {
.controlButtons { left: 144px !important; }
}
.editorWrapper.isHuman.withIconAndCover,
.editorWrapper.isParticipant.withIconAndCover
{ padding-top: 214px; }
.editorWrapper.isHuman.withIconAndCover,
.editorWrapper.isParticipant.withIconAndCover
{
.controlButtons { bottom: 26px; }
&.withIconAndCover { padding-top: 214px; }
&.withIconAndCover {
.controlButtons { bottom: 26px; }
}
}
.editorWrapper.align1,
@ -208,8 +209,10 @@
}
}
.editorWrapper.isChat.withIcon {
.controlButtons { left: 0px; }
.editorWrapper.isChat {
&.withIcon {
.controlButtons { left: 0px; }
}
}
/* Set, Collection, Date */
@ -237,35 +240,32 @@
}
}
.editorWrapper.isSet.withIcon,
.editorWrapper.isCollection.withIcon {
.controlButtons { left: 14px; }
}
.editorWrapper.isSet.withIconAndCover,
.editorWrapper.isCollection.withIconAndCover,
.editorWrapper.isChat.withIconAndCover { padding-top: 356px; }
.editorWrapper.isSet.withIconAndCover,
.editorWrapper.isCollection.withIconAndCover,
.editorWrapper.isChat.withIconAndCover {
.controlButtons { left: 0px !important; }
}
.editorWrapper.isSet.withIcon,
.editorWrapper.isSet.withIconAndCover,
.editorWrapper.isCollection.withIcon,
.editorWrapper.isCollection.withIconAndCover {
.headSimple {
.side.left { width: 96px; }
.side.center { width: calc(100% - 128px); }
.editorWrapper.isSet,
.editorWrapper.isCollection {
&.withIcon {
.controlButtons { left: 14px; }
}
&.withIcon,
&.withIconAndCover {
.headSimple {
.side.left { width: 96px; }
.side.center { width: calc(100% - 128px); }
}
#button-icon { display: none; }
}
&.withCover,
&.withIconAndCover {
.editorControls { display: none; }
}
#button-icon { display: none; }
}
.editorWrapper.isSet.withCover,
.editorWrapper.isSet.withIconAndCover,
.editorWrapper.isCollection.withCover,
.editorWrapper.isCollection.withIconAndCover {
.editorControls { display: none; }
.editorWrapper.isSet,
.editorWrapper.isCollection,
.editorWrapper.isChat {
&.withIconAndCover { padding-top: 356px; }
&.withIconAndCover {
.controlButtons { left: 0px !important; }
}
}

View file

@ -0,0 +1,43 @@
@import "~scss/_mixins";
.emailCollectionForm { display: flex; flex-direction: column; }
.emailCollectionForm {
.statusBar { @include text-small; min-height: 18px; margin: 0px 0px 2px; padding-top: 4px; color: var(--color-text-secondary); }
.statusBar.error { color: var(--color-red); }
.buttonWrapper { padding-top: 8px; }
.buttonWrapper {
.button { width: 100%; overflow: hidden; }
.loaderWrapper { border-radius: 0px !important; }
}
.inputWrapper {
.input { border-color: var(--color-shape-primary) !important; }
}
.step0 { padding-top: 16px; }
.step0 {
.check { @include text-small; }
.inputWrapper { padding-top: 16px; }
.inputWrapper {
.input { border-radius: 3px; height: 36px; }
}
}
.step1 { padding-top: 16px; text-align: center; }
.step1 {
.pin { margin-bottom: 12px; }
.pin {
.input { @include text-header1; width: 35px; height: 47px; border-radius: 6px; border-color: var(--color-shape-primary); }
}
.resend { font-weight: 500; color: var(--color-text-secondary); @include text-small; }
.resend.countdown { color: var(--color-text-primary); }
.resend:not(.countdown):hover { color: var(--color-control-active); }
}
.step2 { padding-top: 8px; }
.step2 {
.icon { width: 100%; height: 138px; background: url('~img/icon/payment/green.svg') 50% 50% no-repeat; background-size: 80px; }
}
}

View file

@ -0,0 +1,2 @@
.floater { position: absolute; pointer-events: none; z-index: 200; transition: opacity 0.2s ease-in-out; opacity: 0; }
.floater.show { opacity: 1; pointer-events: auto; }

View file

@ -13,7 +13,9 @@
a { text-decoration: none; color: unset; }
}
.iconWrap { width: 36px; height: 36px; position: relative; z-index: 10; position: absolute; bottom: 14px; }
.buttons { z-index: 10; position: absolute; bottom: 14px; right: 14px; display: flex; flex-direction: row; gap: 0px 8px; align-items: center; }
.iconWrap { width: 36px; height: 36px; position: relative; }
.iconWrap {
.bg {
background-color: var(--color-bg-primary); border: 1px solid var(--color-shape-secondary); border-radius: 50%; width: 100%; height: 100%;
@ -23,10 +25,17 @@
}
.iconWrap:hover .bg { transform: scale(0.95); }
#button-help { right: 14px; }
#button-help {
.icon { background-image: url('~img/icon/footer/help.svg'); }
}
#button-progress {
.inner {
position: absolute; left: 3px; top: 3px; width: calc(100% - 6px); height: calc(100% - 6px); background-color: var(--color-bg-primary);
z-index: 1; border-radius: 50%; @include text-small; font-weight: 500; color: var(--color-text-secondary); display: flex; text-align: center;
align-items: center; justify-content: center;
}
}
}
.footer.mainGraph { display: block !important; position: absolute; }

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