feat: icon-v2

This commit is contained in:
lifan 2024-06-22 15:07:00 +08:00
parent 7f64ffe221
commit afd7ae13c9
20 changed files with 1717 additions and 6 deletions

View File

@ -19,6 +19,7 @@ export default defineConfig({
'@zhst/slave': path.join(__dirname, 'packages/slave/src'),
'@zhst/material': path.join(__dirname, 'packages/material/src'),
'@zhst/icon': path.join(__dirname, 'packages/icon/src'),
'@zhst/icon-v2': path.join(__dirname, 'packages/icon-v2/src'),
'@zhst/map': path.join(__dirname, 'packages/map/src'),
},
resolve: {
@ -34,11 +35,12 @@ export default defineConfig({
{ type: 'slave', dir: 'packages/slave/src' },
{ type: 'material', dir: 'packages/material/src' },
{ type: 'icon', dir: 'packages/icon/src' },
{ type: 'icon-v2', dir: 'packages/icon-v2/src' },
{ type: 'map', dir: 'packages/map/src' },
],
},
monorepoRedirect: {
srcDir: ['packages', 'src'],
peerDeps: true,
}
},
});

View File

@ -0,0 +1,20 @@
import { defineConfig } from 'father-plugin-less';
export default defineConfig({
// more father config: https://github.com/umijs/father/blob/master/docs/config.md
esm: {
output: 'es',
ignores: ['**/demo/*', 'src/**/demo/*'],
transformer: 'babel',
},
cjs: {
output: 'lib',
ignores: ['**/demo/*', 'src/**/demo/*'],
transformer: 'babel',
},
lessInBabel: {
modifyVars: {
},
},
plugins: ['father-plugin-less'],
});

View File

@ -0,0 +1,7 @@
# @zhst/icon-v2
## 0.7.0
### Minor Changes
- 初始化 icon 包

View File

@ -0,0 +1,16 @@
# @zhst/icon
## 介绍
静态变量库
## 安装
> pnpm install @zhst/icon-v2
## 使用
```js
import React from 'react';
import { Iconfont } from '@zhst/icon-v2'
```

View File

@ -0,0 +1,42 @@
{
"name": "@zhst/icon-v2",
"version": "0.7.0",
"description": "图标库",
"keywords": [
"icon",
"zhst",
"图标库"
],
"license": "ISC",
"author": "dev",
"sideEffects": [
"dist/*",
"es/**/style/*",
"lib/**/style/*",
"*.less"
],
"main": "lib/index.js",
"module": "es/index.js",
"typings": "es/index.d.ts",
"exports": {
".": {
"require": "./lib/index.js",
"import": "./es/index.js",
"default": "./es/index.js"
}
},
"files": [
"es",
"lib"
],
"scripts": {
"build": "father build"
},
"publishConfig": {
"access": "public",
"registry": "http://10.0.0.77:4874"
},
"dependencies": {
"@ant-design/icons": "^5.3.0"
}
}

View File

@ -0,0 +1,52 @@
import { createFromIconfontCN } from '@ant-design/icons';
import React from 'react';
import { ReactNode } from 'react';
interface IconFontProps {
styles?: React.CSSProperties;
icon: string;
size?: number;
color?: string;
title?: string;
className?: string;
onIconClick?: (e: React.MouseEvent<HTMLElement, MouseEvent>) => void;
children?: ReactNode;
active?: boolean;
disable?: boolean;
}
const Icon = createFromIconfontCN({
scriptUrl: require('./font/iconfont.js'),
});
const IconFont: React.FC<IconFontProps> = (props) => {
const {
title = '',
styles = {},
icon,
size = 14,
onIconClick,
children,
active = false,
color = '',
disable = false
} = props || {};
return (
<Icon
title={title}
onClick={(e) => {
onIconClick && onIconClick(e);
}}
disabled={disable}
style={{
...styles,
cursor: 'pointer',
fontSize: size,
color,
...(active ? { color: '#09f' } : {}),
}}
type={`icon-${icon}`}
>
{children}
</Icon>
);
};
export default IconFont;

View File

@ -0,0 +1,13 @@
import React from 'react';
import { IconFont } from '@zhst/icon-v2';
const demo = () => {
return (
<div>
<IconFont icon="daoru1" />
</div>
);
};
export default demo;

View File

@ -0,0 +1,65 @@
import React, { useState } from 'react';
const iconJson = require('../font/iconfont.json')
import { IconFont } from '@zhst/icon-v2';
import './index.less';
import { Button, Input, message } from '@zhst/meta';
import { SearchOutlined } from '@ant-design/icons';
const demo = () => {
const totalIconArr = iconJson['glyphs'];
const [iconArr, setIconArr] = useState(totalIconArr);
const search = (searchVal: string) => {
if (!search) {
setIconArr(totalIconArr);
} else {
setIconArr(totalIconArr.filter((item) => item.name.toLowerCase().includes(searchVal.toLowerCase())));
}
};
async function copyTextToClipboard(textToCopy: string, successMessage?: string): Promise<void> {
try {
// 使用现代API尝试复制
await navigator.clipboard.writeText(textToCopy);
message.success(successMessage)
} catch (error) {
// 如果浏览器不支持或者用户拒绝了权限,可以考虑降级处理
// 但在这个示例中,我们直接捕获异常并记录日志
message.error('复制失败')
}
}
return (
<div>
<div>
<Input placeholder='请输入' prefix={<SearchOutlined />} onChange={(e) => search(e.target.value)}></Input>
</div>
<ul className={'demo-ul'}>
{iconArr.map((item: any) => {
const { name } = item;
const newName = name.replace(/\s+/g, "-");
return <li className={'demo-li'} >
<div className={'demo-li-content'}>
<IconFont
styles={{ marginBottom: 20 }}
icon={newName} size={32}
>
</IconFont>
<div className="demo-li-content-name">{newName}</div>
</div>
<div className="demo-li-overlay hidden">
<div className="demo-li-overlay-content">
<Button onClick={() => {
copyTextToClipboard(`<IconFont icon={${newName}}/>`,'复制节点成功')
}}></Button>
<Button onClick={() => {
copyTextToClipboard(newName,'复制名称成功')
}}></Button>
</div>
</div>
</li>
})}
</ul>
</div>
);
}
export default demo

View File

@ -0,0 +1,70 @@
.demo {
&-ul {
list-style-type: none;
display: flex;
flex-wrap: wrap;
}
&-li {
height: 150px;
width: 150px;
box-sizing: border-box;
padding: 10px;
margin: 10px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
&-content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
&-name {
color: #666;
font-size: 12px;
}
}
&-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: linear-gradient(315deg, #6772FF 0, #00F9E5 100%); /* 渐变背景 */
border-radius: 6px;
display: flex;
justify-content: center;
align-items: center;
transition: opacity 0.3s ease; /* 动画过渡 */
opacity: 0; /* 默认隐藏 */
pointer-events: none; /* 默认不可操作 */
}
&-overlay-content {
text-align: center;
color: white;
padding: 20px;
button {
margin-bottom: 10px;
background-color: transparent;
border: 1px solid #fff;
color: #fff;
}
}
}
.hidden {
visibility: hidden; /* 额外的隐藏样式,可根据需要调整 */
}
&-li:hover .demo-li-overlay {
opacity: 1;
pointer-events: auto; /* 可操作 */
}
}

View File

@ -0,0 +1,428 @@
@font-face {
font-family: iconfont; /* Project id 4558008 */
src: url('iconfont.woff2?t=1719027564460') format('woff2'),
url('iconfont.woff?t=1719027564460') format('woff'),
url('iconfont.ttf?t=1719027564460') format('truetype'),
url('iconfont.svg?t=1719027564460#iconfont') format('svg');
}
.iconfont {
font-family: iconfont !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-folder::before {
content: "\e666";
}
.icon-full-screen::before {
content: "\e667";
}
.icon-AI::before {
content: "\e668";
}
.icon-day::before {
content: "\e669";
}
.icon-pause::before {
content: "\e66a";
}
.icon-night::before {
content: "\e66b";
}
.icon-play::before {
content: "\e66c";
}
.icon-picture::before {
content: "\e66d";
}
.icon-full-screen-exit::before {
content: "\e66e";
}
.icon-folder-filled::before {
content: "\e66f";
}
.icon-analysis-sel::before {
content: "\e665";
}
.icon-diagnose::before {
content: "\e663";
}
.icon-analysis::before {
content: "\e664";
}
.icon-success-filled::before {
content: "\e65b";
}
.icon-error-filled::before {
content: "\e65c";
}
.icon-failure-filled::before {
content: "\e65d";
}
.icon-stop-filled::before {
content: "\e65e";
}
.icon-warning-filled::before {
content: "\e65f";
}
.icon-infomation-filled::before {
content: "\e660";
}
.icon-frame::before {
content: "\e661";
}
.icon-camera2::before {
content: "\e662";
}
.icon-sort-decrease::before {
content: "\e659";
}
.icon-camera-filled::before {
content: "\e65a";
}
.icon-digicam::before {
content: "\e652";
}
.icon-route-filled::before {
content: "\e653";
}
.icon-reset::before {
content: "\e654";
}
.icon-download::before {
content: "\e655";
}
.icon-sort-increase::before {
content: "\e656";
}
.icon-route::before {
content: "\e657";
}
.icon-camera::before {
content: "\e658";
}
.icon-model-sel::before {
content: "\e64d";
}
.icon-dispatch-sel::before {
content: "\e64e";
}
.icon-car-sel::before {
content: "\e64f";
}
.icon-bike-sel::before {
content: "\e650";
}
.icon-identify-sel::before {
content: "\e651";
}
.icon-track-sel::before {
content: "\e646";
}
.icon-retrieval-sel::before {
content: "\e647";
}
.icon-notice-sel::before {
content: "\e648";
}
.icon-personnel-sel::before {
content: "\e649";
}
.icon-files-sel::before {
content: "\e64a";
}
.icon-recall-sel::before {
content: "\e64b";
}
.icon-offline-sel::before {
content: "\e64c";
}
.icon-retrieval::before {
content: "\e644";
}
.icon-personnel::before {
content: "\e645";
}
.icon-show::before {
content: "\e641";
}
.icon-import::before {
content: "\e642";
}
.icon-export::before {
content: "\e643";
}
.icon-turn-on::before {
content: "\e63c";
}
.icon-zoom-off::before {
content: "\e63d";
}
.icon-zoom-in::before {
content: "\e63e";
}
.icon-hide::before {
content: "\e63f";
}
.icon-turn-off::before {
content: "\e640";
}
.icon-arrow-up::before {
content: "\e639";
}
.icon-arrow-down::before {
content: "\e63a";
}
.icon-arrow-left::before {
content: "\e63b";
}
.icon-arrow-right::before {
content: "\e638";
}
.icon-track::before {
content: "\e62a";
}
.icon-user::before {
content: "\e62b";
}
.icon-browser::before {
content: "\e62c";
}
.icon-notice::before {
content: "\e62d";
}
.icon-dispatch::before {
content: "\e62e";
}
.icon-recall::before {
content: "\e62f";
}
.icon-offline::before {
content: "\e630";
}
.icon-model::before {
content: "\e631";
}
.icon-target::before {
content: "\e632";
}
.icon-car::before {
content: "\e633";
}
.icon-identify::before {
content: "\e634";
}
.icon-files::before {
content: "\e635";
}
.icon-guide::before {
content: "\e636";
}
.icon-bike::before {
content: "\e637";
}
.icon-keeping::before {
content: "\e625";
}
.icon-calendar::before {
content: "\e626";
}
.icon-manage::before {
content: "\e627";
}
.icon-save::before {
content: "\e628";
}
.icon-back::before {
content: "\e629";
}
.icon-briefcase::before {
content: "\e624";
}
.icon-version::before {
content: "\e61d";
}
.icon-time-mould::before {
content: "\e61e";
}
.icon-exchange::before {
content: "\e61f";
}
.icon-document::before {
content: "\e620";
}
.icon-history::before {
content: "\e621";
}
.icon-trend::before {
content: "\e622";
}
.icon-structure::before {
content: "\e623";
}
.icon-filter::before {
content: "\e612";
}
.icon-location::before {
content: "\e613";
}
.icon-system::before {
content: "\e614";
}
.icon-video::before {
content: "\e615";
}
.icon-message::before {
content: "\e616";
}
.icon-list::before {
content: "\e617";
}
.icon-mail::before {
content: "\e618";
}
.icon-report::before {
content: "\e619";
}
.icon-edit::before {
content: "\e61a";
}
.icon-delete::before {
content: "\e61b";
}
.icon-add-video::before {
content: "\e61c";
}
.icon-setting::before {
content: "\e60a";
}
.icon-refresh::before {
content: "\e609";
}
.icon-view::before {
content: "\e60c";
}
.icon-search::before {
content: "\e60d";
}
.icon-homepage::before {
content: "\e60e";
}
.icon-close::before {
content: "\e60f";
}
.icon-help::before {
content: "\e610";
}
.icon-add::before {
content: "\e611";
}
.icon-time::before {
content: "\e60b";
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,730 @@
{
"id": "4558008",
"name": "智慧视通图标库",
"font_family": "iconfont",
"css_prefix_text": "icon-",
"description": "2.0 版本",
"glyphs": [
{
"icon_id": "40653527",
"name": "folder",
"font_class": "folder",
"unicode": "e666",
"unicode_decimal": 58982
},
{
"icon_id": "40653528",
"name": "full-screen",
"font_class": "full-screen",
"unicode": "e667",
"unicode_decimal": 58983
},
{
"icon_id": "40653525",
"name": "AI",
"font_class": "AI",
"unicode": "e668",
"unicode_decimal": 58984
},
{
"icon_id": "40653526",
"name": "day",
"font_class": "day",
"unicode": "e669",
"unicode_decimal": 58985
},
{
"icon_id": "40653521",
"name": "pause",
"font_class": "pause",
"unicode": "e66a",
"unicode_decimal": 58986
},
{
"icon_id": "40653524",
"name": "night",
"font_class": "night",
"unicode": "e66b",
"unicode_decimal": 58987
},
{
"icon_id": "40653522",
"name": "play",
"font_class": "play",
"unicode": "e66c",
"unicode_decimal": 58988
},
{
"icon_id": "40653523",
"name": "picture",
"font_class": "picture",
"unicode": "e66d",
"unicode_decimal": 58989
},
{
"icon_id": "40653520",
"name": "full-screen-exit",
"font_class": "full-screen-exit",
"unicode": "e66e",
"unicode_decimal": 58990
},
{
"icon_id": "40653519",
"name": "folder-filled",
"font_class": "folder-filled",
"unicode": "e66f",
"unicode_decimal": 58991
},
{
"icon_id": "40530615",
"name": "analysis-sel",
"font_class": "analysis-sel",
"unicode": "e665",
"unicode_decimal": 58981
},
{
"icon_id": "40530395",
"name": "diagnose",
"font_class": "diagnose",
"unicode": "e663",
"unicode_decimal": 58979
},
{
"icon_id": "40530396",
"name": "analysis",
"font_class": "analysis",
"unicode": "e664",
"unicode_decimal": 58980
},
{
"icon_id": "40530403",
"name": "success-filled",
"font_class": "success-filled",
"unicode": "e65b",
"unicode_decimal": 58971
},
{
"icon_id": "40530402",
"name": "error-filled",
"font_class": "error-filled",
"unicode": "e65c",
"unicode_decimal": 58972
},
{
"icon_id": "40530401",
"name": "failure-filled",
"font_class": "failure-filled",
"unicode": "e65d",
"unicode_decimal": 58973
},
{
"icon_id": "40530398",
"name": "stop-filled",
"font_class": "stop-filled",
"unicode": "e65e",
"unicode_decimal": 58974
},
{
"icon_id": "40530400",
"name": "warning-filled",
"font_class": "warning-filled",
"unicode": "e65f",
"unicode_decimal": 58975
},
{
"icon_id": "40530399",
"name": "infomation-filled",
"font_class": "infomation-filled",
"unicode": "e660",
"unicode_decimal": 58976
},
{
"icon_id": "40530397",
"name": "frame",
"font_class": "frame",
"unicode": "e661",
"unicode_decimal": 58977
},
{
"icon_id": "40530393",
"name": "camera2",
"font_class": "camera2",
"unicode": "e662",
"unicode_decimal": 58978
},
{
"icon_id": "40501768",
"name": "sort-decrease",
"font_class": "sort-decrease",
"unicode": "e659",
"unicode_decimal": 58969
},
{
"icon_id": "40501766",
"name": "camera-filled",
"font_class": "camera-filled",
"unicode": "e65a",
"unicode_decimal": 58970
},
{
"icon_id": "40501771",
"name": "digicam",
"font_class": "digicam",
"unicode": "e652",
"unicode_decimal": 58962
},
{
"icon_id": "40501774",
"name": "route-filled",
"font_class": "route-filled",
"unicode": "e653",
"unicode_decimal": 58963
},
{
"icon_id": "40501773",
"name": "reset",
"font_class": "reset",
"unicode": "e654",
"unicode_decimal": 58964
},
{
"icon_id": "40501772",
"name": "download",
"font_class": "download",
"unicode": "e655",
"unicode_decimal": 58965
},
{
"icon_id": "40501770",
"name": "sort-increase",
"font_class": "sort-increase",
"unicode": "e656",
"unicode_decimal": 58966
},
{
"icon_id": "40501769",
"name": "route",
"font_class": "route",
"unicode": "e657",
"unicode_decimal": 58967
},
{
"icon_id": "40501767",
"name": "camera",
"font_class": "camera",
"unicode": "e658",
"unicode_decimal": 58968
},
{
"icon_id": "40441349",
"name": "model-sel",
"font_class": "model-sel",
"unicode": "e64d",
"unicode_decimal": 58957
},
{
"icon_id": "40441348",
"name": "dispatch-sel",
"font_class": "dispatch-sel",
"unicode": "e64e",
"unicode_decimal": 58958
},
{
"icon_id": "40441347",
"name": "car-sel",
"font_class": "car-sel",
"unicode": "e64f",
"unicode_decimal": 58959
},
{
"icon_id": "40441345",
"name": "bike-sel",
"font_class": "bike-sel",
"unicode": "e650",
"unicode_decimal": 58960
},
{
"icon_id": "40441346",
"name": "identify-sel",
"font_class": "identify-sel",
"unicode": "e651",
"unicode_decimal": 58961
},
{
"icon_id": "40441355",
"name": "track-sel",
"font_class": "track-sel",
"unicode": "e646",
"unicode_decimal": 58950
},
{
"icon_id": "40441356",
"name": "retrieval-sel",
"font_class": "retrieval-sel",
"unicode": "e647",
"unicode_decimal": 58951
},
{
"icon_id": "40441351",
"name": "notice-sel",
"font_class": "notice-sel",
"unicode": "e648",
"unicode_decimal": 58952
},
{
"icon_id": "40441354",
"name": "personnel-sel",
"font_class": "personnel-sel",
"unicode": "e649",
"unicode_decimal": 58953
},
{
"icon_id": "40441350",
"name": "files-sel",
"font_class": "files-sel",
"unicode": "e64a",
"unicode_decimal": 58954
},
{
"icon_id": "40441353",
"name": "recall-sel",
"font_class": "recall-sel",
"unicode": "e64b",
"unicode_decimal": 58955
},
{
"icon_id": "40441352",
"name": "offline-sel",
"font_class": "offline-sel",
"unicode": "e64c",
"unicode_decimal": 58956
},
{
"icon_id": "40441255",
"name": "retrieval",
"font_class": "retrieval",
"unicode": "e644",
"unicode_decimal": 58948
},
{
"icon_id": "40441254",
"name": "personnel",
"font_class": "personnel",
"unicode": "e645",
"unicode_decimal": 58949
},
{
"icon_id": "40440757",
"name": "show",
"font_class": "show",
"unicode": "e641",
"unicode_decimal": 58945
},
{
"icon_id": "40440756",
"name": "import",
"font_class": "import",
"unicode": "e642",
"unicode_decimal": 58946
},
{
"icon_id": "40440755",
"name": "export",
"font_class": "export",
"unicode": "e643",
"unicode_decimal": 58947
},
{
"icon_id": "40440762",
"name": "turn on",
"font_class": "turn-on",
"unicode": "e63c",
"unicode_decimal": 58940
},
{
"icon_id": "40440760",
"name": "zoom off",
"font_class": "zoom-off",
"unicode": "e63d",
"unicode_decimal": 58941
},
{
"icon_id": "40440761",
"name": "zoom in",
"font_class": "zoom-in",
"unicode": "e63e",
"unicode_decimal": 58942
},
{
"icon_id": "40440758",
"name": "hide",
"font_class": "hide",
"unicode": "e63f",
"unicode_decimal": 58943
},
{
"icon_id": "40440759",
"name": "turn off",
"font_class": "turn-off",
"unicode": "e640",
"unicode_decimal": 58944
},
{
"icon_id": "40440733",
"name": "arrow-up",
"font_class": "arrow-up",
"unicode": "e639",
"unicode_decimal": 58937
},
{
"icon_id": "40440731",
"name": "arrow-down",
"font_class": "arrow-down",
"unicode": "e63a",
"unicode_decimal": 58938
},
{
"icon_id": "40440732",
"name": "arrow-left",
"font_class": "arrow-left",
"unicode": "e63b",
"unicode_decimal": 58939
},
{
"icon_id": "40440734",
"name": "arrow-right",
"font_class": "arrow-right",
"unicode": "e638",
"unicode_decimal": 58936
},
{
"icon_id": "40440672",
"name": "track",
"font_class": "track",
"unicode": "e62a",
"unicode_decimal": 58922
},
{
"icon_id": "40440671",
"name": "user",
"font_class": "user",
"unicode": "e62b",
"unicode_decimal": 58923
},
{
"icon_id": "40440670",
"name": "browser",
"font_class": "browser",
"unicode": "e62c",
"unicode_decimal": 58924
},
{
"icon_id": "40440668",
"name": "notice",
"font_class": "notice",
"unicode": "e62d",
"unicode_decimal": 58925
},
{
"icon_id": "40440669",
"name": "dispatch",
"font_class": "dispatch",
"unicode": "e62e",
"unicode_decimal": 58926
},
{
"icon_id": "40440667",
"name": "recall",
"font_class": "recall",
"unicode": "e62f",
"unicode_decimal": 58927
},
{
"icon_id": "40440666",
"name": "offline",
"font_class": "offline",
"unicode": "e630",
"unicode_decimal": 58928
},
{
"icon_id": "40440665",
"name": "model",
"font_class": "model",
"unicode": "e631",
"unicode_decimal": 58929
},
{
"icon_id": "40440664",
"name": "target",
"font_class": "target",
"unicode": "e632",
"unicode_decimal": 58930
},
{
"icon_id": "40440663",
"name": "car",
"font_class": "car",
"unicode": "e633",
"unicode_decimal": 58931
},
{
"icon_id": "40440661",
"name": "identify",
"font_class": "identify",
"unicode": "e634",
"unicode_decimal": 58932
},
{
"icon_id": "40440662",
"name": "files",
"font_class": "files",
"unicode": "e635",
"unicode_decimal": 58933
},
{
"icon_id": "40440660",
"name": "guide",
"font_class": "guide",
"unicode": "e636",
"unicode_decimal": 58934
},
{
"icon_id": "40440659",
"name": "bike",
"font_class": "bike",
"unicode": "e637",
"unicode_decimal": 58935
},
{
"icon_id": "40440686",
"name": "keeping",
"font_class": "keeping",
"unicode": "e625",
"unicode_decimal": 58917
},
{
"icon_id": "40440684",
"name": "calendar",
"font_class": "calendar",
"unicode": "e626",
"unicode_decimal": 58918
},
{
"icon_id": "40440685",
"name": "manage",
"font_class": "manage",
"unicode": "e627",
"unicode_decimal": 58919
},
{
"icon_id": "40440683",
"name": "save",
"font_class": "save",
"unicode": "e628",
"unicode_decimal": 58920
},
{
"icon_id": "40440682",
"name": "back",
"font_class": "back",
"unicode": "e629",
"unicode_decimal": 58921
},
{
"icon_id": "40440636",
"name": "briefcase",
"font_class": "briefcase",
"unicode": "e624",
"unicode_decimal": 58916
},
{
"icon_id": "40440643",
"name": "version",
"font_class": "version",
"unicode": "e61d",
"unicode_decimal": 58909
},
{
"icon_id": "40440642",
"name": "time mould",
"font_class": "time-mould",
"unicode": "e61e",
"unicode_decimal": 58910
},
{
"icon_id": "40440641",
"name": "exchange",
"font_class": "exchange",
"unicode": "e61f",
"unicode_decimal": 58911
},
{
"icon_id": "40440637",
"name": "document",
"font_class": "document",
"unicode": "e620",
"unicode_decimal": 58912
},
{
"icon_id": "40440640",
"name": "history",
"font_class": "history",
"unicode": "e621",
"unicode_decimal": 58913
},
{
"icon_id": "40440638",
"name": "trend",
"font_class": "trend",
"unicode": "e622",
"unicode_decimal": 58914
},
{
"icon_id": "40440639",
"name": "structure",
"font_class": "structure",
"unicode": "e623",
"unicode_decimal": 58915
},
{
"icon_id": "40440404",
"name": "filter",
"font_class": "filter",
"unicode": "e612",
"unicode_decimal": 58898
},
{
"icon_id": "40440402",
"name": "location",
"font_class": "location",
"unicode": "e613",
"unicode_decimal": 58899
},
{
"icon_id": "40440403",
"name": "system",
"font_class": "system",
"unicode": "e614",
"unicode_decimal": 58900
},
{
"icon_id": "40440401",
"name": "video",
"font_class": "video",
"unicode": "e615",
"unicode_decimal": 58901
},
{
"icon_id": "40440400",
"name": "message",
"font_class": "message",
"unicode": "e616",
"unicode_decimal": 58902
},
{
"icon_id": "40440396",
"name": "list",
"font_class": "list",
"unicode": "e617",
"unicode_decimal": 58903
},
{
"icon_id": "40440398",
"name": "mail",
"font_class": "mail",
"unicode": "e618",
"unicode_decimal": 58904
},
{
"icon_id": "40440399",
"name": "report",
"font_class": "report",
"unicode": "e619",
"unicode_decimal": 58905
},
{
"icon_id": "40440397",
"name": "edit",
"font_class": "edit",
"unicode": "e61a",
"unicode_decimal": 58906
},
{
"icon_id": "40440395",
"name": "delete",
"font_class": "delete",
"unicode": "e61b",
"unicode_decimal": 58907
},
{
"icon_id": "40440394",
"name": "add video",
"font_class": "add-video",
"unicode": "e61c",
"unicode_decimal": 58908
},
{
"icon_id": "40440153",
"name": "setting",
"font_class": "setting",
"unicode": "e60a",
"unicode_decimal": 58890
},
{
"icon_id": "40440152",
"name": "refresh",
"font_class": "refresh",
"unicode": "e609",
"unicode_decimal": 58889
},
{
"icon_id": "40440151",
"name": "view",
"font_class": "view",
"unicode": "e60c",
"unicode_decimal": 58892
},
{
"icon_id": "40440150",
"name": "search",
"font_class": "search",
"unicode": "e60d",
"unicode_decimal": 58893
},
{
"icon_id": "40440149",
"name": "homepage",
"font_class": "homepage",
"unicode": "e60e",
"unicode_decimal": 58894
},
{
"icon_id": "40440147",
"name": "close",
"font_class": "close",
"unicode": "e60f",
"unicode_decimal": 58895
},
{
"icon_id": "40440148",
"name": "help",
"font_class": "help",
"unicode": "e610",
"unicode_decimal": 58896
},
{
"icon_id": "40440146",
"name": "add",
"font_class": "add",
"unicode": "e611",
"unicode_decimal": 58897
},
{
"icon_id": "40440154",
"name": "time",
"font_class": "time",
"unicode": "e60b",
"unicode_decimal": 58891
}
]
}

View File

@ -0,0 +1,225 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Created by iconfont</metadata>
<defs>
<font id="iconfont" horiz-adv-x="1024">
<font-face
font-family="iconfont"
font-weight="400"
font-stretch="normal"
units-per-em="1024"
ascent="896"
descent="-128"
/>
<missing-glyph />
<glyph glyph-name="folder" unicode="&#58982;" d="M376.256 768a128 128 0 0 0 90.496-37.504l71.744-71.744A64 64 0 0 1 583.744 640H832a128 128 0 0 0 128-128v-384a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h184.256z m0-64H192a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V512a64 64 0 0 1-64 64H583.744a128 128 0 0 0-90.496 37.504L421.504 685.248A64 64 0 0 1 376.256 704zM480 448a32 32 0 0 0 0-64h-192a32 32 0 0 0 0 64h192z" horiz-adv-x="1024" />
<glyph glyph-name="full-screen" unicode="&#58983;" d="M832 832a128 128 0 0 0 128-128v-640a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128h640z m0-64H192a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V704a64 64 0 0 1-64 64zM224 320a32 32 0 0 0 32-32v-114.688l137.344 137.344a32 32 0 1 0 45.312-45.312L301.184 128H416a32 32 0 0 0 31.488-26.24L448 96a32 32 0 0 0-32-32h-192l-3.392 0.192-4.8 0.896-4.032 1.28-4.864 2.56-3.52 2.56-2.048 1.92-2.368 2.624-2.688 3.968-1.92 3.84-1.28 3.968-0.768 3.456-0.192 1.984L192 288a32 32 0 0 0 32 32z m384 384h192.768c1.28 0 2.624-0.128 3.968-0.32L800 704l3.392-0.192 4.8-0.896 4.032-1.28 4.864-2.56 3.52-2.56 2.048-1.92 2.368-2.624 2.688-3.968 1.92-3.84 1.28-3.968 0.768-3.584L832 672v-192a32 32 0 1 0-64 0V594.816L630.656 457.344a32 32 0 1 0-45.312 45.312L722.688 640H608a32 32 0 0 0-31.488 26.24L576 672a32 32 0 0 0 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="AI" unicode="&#58984;" d="M115.84 352a96 96 0 0 0 65.6-166.08l1.024 0.96a384.128 384.128 0 0 1 695.04 79.04 32 32 0 1 0 60.864-19.712 448.128 448.128 0 0 0-814.72-85.824l-7.808-0.384-9.216 0.448A96 96 0 0 0 115.84 352zM672 576a32 32 0 0 0 32-32v-320a32 32 0 1 0-64 0v320a32 32 0 0 0 32 32z m-226.304-20.096l128-320a32 32 0 1 0-59.392-23.808L483.84 288H348.032l-30.336-75.904a32 32 0 0 0-36.032-19.456l-5.568 1.664a32 32 0 0 0-17.792 41.6l128 320a32 32 0 0 0 59.392 0zM115.84 288a32 32 0 1 1 0-64 32 32 0 0 1 0 64zM416 457.856L373.632 352h84.672L416 457.856zM512 832a448.192 448.192 0 0 0 388.288-224.32l7.872 0.32 9.216-0.448a96 96 0 1 0-74.88-25.472l-0.96-0.96A384.128 384.128 0 0 1 146.56 502.144a32 32 0 0 0-60.864 19.712A448.128 448.128 0 0 0 512 832z m396.16-288a32 32 0 1 1 0-64 32 32 0 0 1 0 64z" horiz-adv-x="1024" />
<glyph glyph-name="day" unicode="&#58985;" d="M240.448 112.448a32 32 0 0 0 0-45.248l-45.248-45.248a32 32 0 1 0-45.248 45.248l45.248 45.248a32 32 0 0 0 45.248 0z m588.352 0l45.248-45.248a32 32 0 1 0-45.248-45.248l-45.248 45.248a32 32 0 1 0 45.248 45.248zM512 704c88.32 0 168.32-35.84 226.304-93.696A318.976 318.976 0 0 0 832 384c0-88.32-35.84-168.32-93.696-226.304A318.976 318.976 0 0 0 512 64c-88.32 0-168.32 35.84-226.304 93.696A318.976 318.976 0 0 0 192 384c0 88.32 35.84 168.32 93.696 226.304A318.976 318.976 0 0 0 512 704z m0-64a254.976 254.976 0 0 1-180.992-75.008A254.976 254.976 0 0 1 256 384c0-68.864 27.264-133.248 75.008-180.992A254.976 254.976 0 0 1 512 128a254.976 254.976 0 0 1 180.992 75.008A254.976 254.976 0 0 1 768 384a254.976 254.976 0 0 1-75.008 180.992A254.976 254.976 0 0 1 512 640z m362.048 106.048a32 32 0 0 0 0-45.248l-45.248-45.248a32 32 0 0 0-45.248 45.248l45.248 45.248a32 32 0 0 0 45.248 0z m-678.848 0l45.248-45.248a32 32 0 1 0-45.248-45.248l-45.248 45.248a32 32 0 1 0 45.248 45.248zM512 896a32 32 0 0 0 32-32v-64a32 32 0 0 0-64 0v64A32 32 0 0 0 512 896z m0-896a32 32 0 0 0 32-32v-64a32 32 0 1 0-64 0v64A32 32 0 0 0 512 0zM0 384a32 32 0 0 0 32 32h64a32 32 0 0 0 0-64h-64A32 32 0 0 0 0 384z m896 0a32 32 0 0 0 32 32h64a32 32 0 1 0 0-64h-64A32 32 0 0 0 896 384z" horiz-adv-x="1024" />
<glyph glyph-name="pause" unicode="&#58986;" d="M320 768a64 64 0 0 0 64-64v-640a64 64 0 0 0-128 0V704a64 64 0 0 0 64 64z m384 0a64 64 0 0 0 64-64v-640a64 64 0 0 0-128 0V704a64 64 0 0 0 64 64z" horiz-adv-x="1024" />
<glyph glyph-name="night" unicode="&#58987;" d="M618.624 766.72l2.944-8.896C633.728 720.384 640 680.64 640 640c0-103.232-40.96-199.936-112.448-271.552A382.656 382.656 0 0 0 256 256c-43.52 0-86.08 7.232-126.4 21.312a32 32 0 0 1-40.768-40.768c22.272-63.808 58.688-121.6 106.368-169.344A446.592 446.592 0 0 1 512-64a446.592 446.592 0 0 1 316.8 131.2A446.592 446.592 0 0 1 960 384a446.592 446.592 0 0 1-131.2 316.8 448.128 448.128 0 0 1-169.344 106.368 32 32 0 0 1-40.832-40.448z m78.08-46.08l11.264-6.336c27.456-16.32 52.864-36.032 75.52-58.752A382.656 382.656 0 0 0 896 384c0-103.232-40.96-199.936-112.448-271.552A382.656 382.656 0 0 0 512 0a382.656 382.656 0 0 0-271.552 112.448l-13.248 13.952a385.28 385.28 0 0 0-45.504 61.632l-6.336 11.328 16.128-2.752A446.592 446.592 0 0 1 572.8 323.2a446.592 446.592 0 0 1 127.168 377.024l-3.264 20.416z" horiz-adv-x="1024" />
<glyph glyph-name="play" unicode="&#58988;" d="M192 631.296v-494.592a134.4 134.4 0 0 1 201.6-116.416l428.608 247.296a134.4 134.4 0 0 1 0 232.832L393.6 747.712A134.4 134.4 0 0 1 192 631.296z" horiz-adv-x="1024" />
<glyph glyph-name="picture" unicode="&#58989;" d="M960 128a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h640a128 128 0 0 0 128-128v-512z m-253.056 341.76l-236.288-236.416a32 32 0 0 0-35.456-6.656l-4.928 2.688-170.24 113.472L128 210.816V128a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V328.064L706.944 469.76zM832 704H192a64 64 0 0 1-64-64v-338.688l105.344 105.344a32 32 0 0 0 40.384 3.968l170.176-113.408 237.44 237.44A32 32 0 0 0 723.2 537.6L896 408.064V640a64 64 0 0 1-64 64zM384 640a64 64 0 1 0 0-128 64 64 0 0 0 0 128z" horiz-adv-x="1024" />
<glyph glyph-name="full-screen-exit" unicode="&#58990;" d="M832 832a128 128 0 0 0 128-128v-640a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128h640z m0-64H192a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V704a64 64 0 0 1-64 64z m-32-448a32 32 0 0 0 32-32l-0.512-5.76a32 32 0 0 0-31.488-26.24h-114.752l137.408-137.344a32 32 0 0 0 3.648-40.832l-3.648-4.48a32 32 0 0 0-45.312 0L640 210.752V96a32 32 0 0 0-26.24-31.488L608 64a32 32 0 0 0-32 32l0.128 194.688 0.96 5.504 1.28 4.032 2.56 4.864 2.56 3.52 3.84 3.84 2.432 1.92 4.736 2.624 5.312 1.92 1.472 0.384A31.872 31.872 0 0 0 608 320l-4.736-0.32 2.048 0.192L800 320z m-384 384a32 32 0 0 0 32-32v-193.28l-0.512-4.416-1.92-6.528-2.56-4.864-2.56-3.52-3.84-3.84-2.368-1.92-4.736-2.624-5.312-1.92-5.248-0.96L416 448h-192a32 32 0 0 0-32 32l0.512 5.76A32 32 0 0 0 224 512h114.752L201.344 649.344a32 32 0 0 0-3.648 40.832l3.648 4.48a32 32 0 0 0 45.312 0L384 557.248V672a32 32 0 0 0 26.24 31.488L416 704z" horiz-adv-x="1024" />
<glyph glyph-name="folder-filled" unicode="&#58991;" d="M376.256 768a128 128 0 0 0 90.496-37.504l71.744-71.744A64 64 0 0 1 583.744 640H832a128 128 0 0 0 128-128v-384a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h184.256zM480 448h-192a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64z" horiz-adv-x="1024" />
<glyph glyph-name="analysis-sel" unicode="&#58981;" d="M832 768H192a128 128 0 0 1-128-128v-448a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128V640a128 128 0 0 1-128 128z m0-64a64 64 0 0 0 64-64v-448a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64V640a64 64 0 0 0 64 64h640zM288 0h448a32 32 0 1 0 0-64h-448a32 32 0 1 0 0 64zM777.344 566.656a32 32 0 0 0 45.312-45.312l-192-192a32 32 0 0 0-40.384-3.968l-170.24 113.472-173.44-173.44a32 32 0 0 0-40.768-3.712l-4.48 3.648a32 32 0 0 0 0 45.312l192 192a32 32 0 0 0 40.384 3.968l170.176-113.408 173.44 173.44z" horiz-adv-x="1024" />
<glyph glyph-name="diagnose" unicode="&#58979;" d="M480 832a416 416 0 0 0 315.904-686.656l154.752-154.688a32 32 0 0 0-45.312-45.312l-154.688 154.752A416 416 0 1 0 480 832z m0-64a352 352 0 1 1 0-704 352 352 0 0 1 0 704z m-34.304-180.096L549.76 327.68l62.784 104.704a32 32 0 0 0 21.952 15.04L640 448h96a32 32 0 1 0 0-64h-77.952l-86.592-144.512a32 32 0 0 0-54.528-0.704l-2.624 5.248L410.176 504.32l-62.848-104.768a32 32 0 0 0-21.888-15.04L319.872 384H224a32 32 0 1 0 0 64h77.696l86.848 144.448a32 32 0 0 0 57.152-4.544z" horiz-adv-x="1024" />
<glyph glyph-name="analysis" unicode="&#58980;" d="M832 768a128 128 0 0 0 128-128v-448a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h640z m0-64H192a64 64 0 0 1-64-64v-448a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V640a64 64 0 0 1-64 64z m-9.344-137.344a32 32 0 0 0 0-45.312l-192-192a32 32 0 0 0-40.384-3.968l-170.24 113.472-173.44-173.44a32 32 0 0 0-40.768-3.712l-4.48 3.648a32 32 0 0 0 0 45.312l192 192a32 32 0 0 0 40.384 3.968l170.176-113.408 173.44 173.44a32 32 0 0 0 45.312 0zM288 0h448a32 32 0 1 0 0-64h-448a32 32 0 1 0 0 64z" horiz-adv-x="1024" />
<glyph glyph-name="success-filled" unicode="&#58971;" d="M512 832a448 448 0 1 0 0-896A448 448 0 0 0 512 832z m224.128-280.192l-284.608-293.12a12.8 12.8 0 0 0-14.72-2.624l-3.712 2.688-22.912 26.176c-21.12 24.128-41.6 48.832-61.44 74.048L287.936 436.48a12.8 12.8 0 0 1-17.984 2.176l-1.152-1.024-52.416-52.416a12.8 12.8 0 0 1-2.368-14.72l2.752-3.712 50.944-43.392a1094.4 1094.4 0 0 0 113.92-112.448l63.68-72.768a12.8 12.8 0 0 1 18.048-1.152l1.664 1.728 69.696 89.6a1032 1032 0 0 0 180.992 180.992l90.368 70.336a12.8 12.8 0 0 1 2.24 17.92l-54.016 54.208a12.8 12.8 0 0 1-18.112 0z" horiz-adv-x="1024" />
<glyph glyph-name="error-filled" unicode="&#58972;" d="M512 832a448 448 0 1 0 0-896A448 448 0 0 0 512 832z m164.8-262.272a24.768 24.768 0 0 1-35.008-2.048L512 421.376 381.184 568.768a24.768 24.768 0 0 1-35.072 0l-19.84-19.968a24.768 24.768 0 0 1 2.048-35.008l146.304-129.728-146.816-130.368-3.392-3.968a24.768 24.768 0 0 1 2.816-31.616l19.456-19.392 4.096-3.136a24.768 24.768 0 0 1 31.424 4.736L512 346.752l130.304-146.944 3.968-3.392c9.6-6.72 23.04-5.76 31.616 2.816l19.84 19.968a24.768 24.768 0 0 1-2.048 35.008L549.248 384l147.52 130.816a24.768 24.768 0 0 1 0 35.072l-19.968 19.84z" horiz-adv-x="1024" />
<glyph glyph-name="failure-filled" unicode="&#58973;" d="M512 832a448 448 0 1 0 0-896A448 448 0 0 0 512 832z m0-608a57.6 57.6 0 1 1 0-115.2 57.6 57.6 0 0 1 0 115.2zM512 640l-4.288-0.128a59.52 59.52 0 0 1-55.04-63.68l18.112-249.92a41.28 41.28 0 0 1 82.432 0l18.112 249.92 0.192 4.288A59.52 59.52 0 0 1 512 640z" horiz-adv-x="1024" />
<glyph glyph-name="stop-filled" unicode="&#58974;" d="M512 832a448 448 0 1 0 0-896A448 448 0 0 0 512 832z m96-288h-192a64 64 0 0 1-64-64v-192a64 64 0 0 1 64-64h192a64 64 0 0 1 64 64v192a64 64 0 0 1-64 64z" horiz-adv-x="1024" />
<glyph glyph-name="warning-filled" unicode="&#58975;" d="M558.08 798.72A89.6 89.6 0 0 0 588.8 768l417.792-696.32a89.6 89.6 0 0 0-76.8-135.68H94.208a89.6 89.6 0 0 0-76.8 135.68L435.2 768a89.6 89.6 0 0 0 122.88 30.72zM512 160a57.6 57.6 0 1 1 0-115.2 57.6 57.6 0 0 1 0 115.2zM512 576l-4.288-0.128a59.52 59.52 0 0 1-55.04-63.68l18.112-249.92a41.28 41.28 0 0 1 82.432 0l18.112 249.92 0.192 4.288A59.52 59.52 0 0 1 512 576z" horiz-adv-x="1024" />
<glyph glyph-name="infomation-filled" unicode="&#58976;" d="M512 832a448 448 0 1 0 0-896A448 448 0 0 0 512 832z m37.888-384H474.112l-3.84-0.64a12.8 12.8 0 0 1-8.96-12.672l11.776-294.4a12.8 12.8 0 0 1 12.8-12.288h52.224a12.8 12.8 0 0 1 12.8 12.288l11.776 294.4-0.448 3.904A12.8 12.8 0 0 1 549.888 448zM512 640a70.4 70.4 0 1 1 0-140.8A70.4 70.4 0 0 1 512 640z" horiz-adv-x="1024" />
<glyph glyph-name="frame" unicode="&#58977;" d="M224 832a32 32 0 0 0 32-32V768h512v32a32 32 0 0 0 26.24 31.488L800 832h128a32 32 0 0 0 32-32v-128a32 32 0 0 0-32-32H896v-512h32a32 32 0 0 0 32-32v-128a32 32 0 0 0-32-32h-128a32 32 0 0 0-32 32V0H256v-32a32 32 0 0 0-26.24-31.488L224-64h-128a32 32 0 0 0-32 32v128a32 32 0 0 0 32 32H128V640h-32a32 32 0 0 0-31.488 26.24L64 672v128a32 32 0 0 0 32 32h128zM192 64H128v-64h64v64z m704 0h-64v-64h64v64zM768 704H256v-32a32 32 0 0 0-26.24-31.488L224 640H192v-512h32a32 32 0 0 0 32-32v-32h512v32a32 32 0 0 0 26.24 31.488L800 128h32V640h-32a32 32 0 0 0-31.488 26.24L768 672V704zM192 768H128v-64h64V768z m704 0h-64v-64h64V768z" horiz-adv-x="1024" />
<glyph glyph-name="camera2" unicode="&#58978;" d="M512 832a384 384 0 0 0 204.8-708.864l108.16-135.168a32 32 0 0 0-24.96-51.968h-576a32 32 0 0 0-24.96 51.968l108.16 135.168A384 384 0 0 0 512 832z m0-768a382.848 382.848 0 0 0-146.944 29.12L290.56 0h442.816l-74.432 93.12A382.848 382.848 0 0 0 512 64zM512 768a320 320 0 1 1 0-640A320 320 0 0 1 512 768z m0-128a192 192 0 1 0 0-384 192 192 0 0 0 0 384z m0-64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z" horiz-adv-x="1024" />
<glyph glyph-name="sort-decrease" unicode="&#58969;" d="M160 704h512a32 32 0 1 0 0-64h-512a32 32 0 0 0 0 64z m0-576h256a32 32 0 1 0 0-64h-256a32 32 0 1 0 0 64z m0 288h384a32 32 0 0 0 0-64h-384a32 32 0 0 0 0 64z m640 352a32 32 0 0 0 32-32v-626.688l73.344 73.344a32 32 0 0 0 40.832 3.648l4.48-3.648a32 32 0 0 0 0-45.312l-128-128A32 32 0 0 0 768 32v704a32 32 0 0 0 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="camera-filled" unicode="&#58970;" d="M664.448 832a96 96 0 0 0 85.888-53.12L787.776 704H832a128 128 0 0 0 128-128v-448a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128h44.16l37.504 74.88a96 96 0 0 0 76.864 52.672L359.552 832h304.896zM512 512a160 160 0 1 1 0-320 160 160 0 0 1 0 320z m0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z m224 192h-64a32 32 0 1 1 0-64h64a32 32 0 1 1 0 64z" horiz-adv-x="1024" />
<glyph glyph-name="digicam" unicode="&#58962;" d="M704 704a128 128 0 0 0 127.36-115.392l50.56 50.56A83.2 83.2 0 0 0 1024 580.48v-392.832a83.2 83.2 0 0 0-142.08-58.816l-50.56 50.624A128 128 0 0 0 704 64H192a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128h512z m0-64H192a64 64 0 0 1-64-64v-384a64 64 0 0 1 64-64h512a64 64 0 0 1 64 64V576a64 64 0 0 1-64 64z m250.368-46.08a19.2 19.2 0 0 1-27.136 0L832 498.88v-229.568l95.232-95.232a19.2 19.2 0 0 1 9.792-5.248l3.776-0.384a19.2 19.2 0 0 1 19.2 19.2V580.48a19.2 19.2 0 0 1-5.632 13.568zM416 576a32 32 0 0 0 0-64h-128a32 32 0 0 0 0 64h128z" horiz-adv-x="1024" />
<glyph glyph-name="route-filled" unicode="&#58963;" d="M288 192a32 32 0 1 0 0-64h-128a32 32 0 1 1 0-64h704a96 96 0 0 0 0-192h-576a32 32 0 1 0 0 64h576a32 32 0 1 1 0 64h-704a96 96 0 0 0 0 192h128zM512 832a288 288 0 0 0 288-288c0-105.792-89.344-239.808-265.984-407.232a32 32 0 0 0-44.032 0C313.344 304.192 224 438.208 224 544A288 288 0 0 0 512 832z m0-128a160 160 0 1 1 0-320 160 160 0 0 1 0 320z m0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z" horiz-adv-x="1024" />
<glyph glyph-name="reset" unicode="&#58964;" d="M511.68 832a448 448 0 1 0-400.704-648.448 32 32 0 1 0 57.216 28.672 384 384 0 1 1 35.968 401.792l63.488 11.136a32 32 0 0 0 35.584-20.416l1.472-5.568a32 32 0 0 0-25.92-37.056l-133.76-23.552-1.28-0.256a32 32 0 0 0-3.392-0.256l4.736 0.512a32.128 32.128 0 0 0-19.84 2.88l3.84-1.664a32 32 0 0 0-1.92 0.768l-1.92 0.896a32.576 32.576 0 0 0-15.36 16.64 27.648 27.648 0 0 0-1.92 6.4L84.48 698.24a32 32 0 0 0 63.04 11.072l9.088-52.096A447.68 447.68 0 0 0 511.744 832z" horiz-adv-x="1024" />
<glyph glyph-name="download" unicode="&#58965;" d="M928 256a32 32 0 0 0 32-32V64a64 64 0 0 0-64-64H128a64 64 0 0 0-64 64v160a32 32 0 1 0 64 0V64h768v160a32 32 0 0 0 32 32z m-438.656-118.656a32 32 0 0 1 45.312 0l224 224a32 32 0 0 1 0 45.312l-4.48 3.648a32 32 0 0 1-40.832-3.648L544 237.18399999999997V800a32 32 0 0 1-64 0v-562.816L310.656 406.656a32 32 0 0 1-40.832 3.648l-4.48-3.648a32 32 0 0 1 0-45.312l224-224z" horiz-adv-x="1024" />
<glyph glyph-name="sort-increase" unicode="&#58966;" d="M160 128h512a32 32 0 1 0 0-64h-512a32 32 0 1 0 0 64z m0 576h256a32 32 0 0 0 0-64h-256a32 32 0 0 0 0 64z m0-288h384a32 32 0 0 0 0-64h-384a32 32 0 0 0 0 64z m640 352a32 32 0 0 0 32-32v-626.688l73.344 73.344a32 32 0 0 0 40.832 3.648l4.48-3.648a32 32 0 0 0 0-45.312l-128-128A32 32 0 0 0 768 32v704a32 32 0 0 0 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="route" unicode="&#58967;" d="M288 192a32 32 0 1 0 0-64h-128a32 32 0 1 1 0-64h704a96 96 0 0 0 0-192h-576a32 32 0 1 0 0 64h576a32 32 0 1 1 0 64h-704a96 96 0 0 0 0 192h128zM512 832a288 288 0 0 0 288-288c0-105.792-89.344-239.808-265.984-407.232a32 32 0 0 0-44.032 0C313.344 304.192 224 438.208 224 544A288 288 0 0 0 512 832z m0-64a224 224 0 0 1-224-224c0-76.8 70.144-187.52 211.968-327.872l12.032-11.648 12.032 11.648c136.384 135.04 206.464 242.56 211.648 318.848L736 544A224 224 0 0 1 512 768z m0-96a128 128 0 1 0 0-256 128 128 0 0 0 0 256z m0-64a64 64 0 1 1 0-128 64 64 0 0 1 0 128z" horiz-adv-x="1024" />
<glyph glyph-name="camera" unicode="&#58968;" d="M664.448 832a96 96 0 0 0 85.888-53.12L787.776 704H832a128 128 0 0 0 128-128v-448a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128h44.16l37.504 74.88a96 96 0 0 0 76.864 52.672L359.552 832zM832 640H192a64 64 0 0 1-64-64v-448a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V576a64 64 0 0 1-64 64zM512 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320z m0-64a96 96 0 1 1 0-192 96 96 0 0 1 0 192z m152.448 320H359.552a32 32 0 0 1-28.608-17.664L307.712 704h408.512l-23.168 46.336a32 32 0 0 1-22.656 17.088L664.448 768z" horiz-adv-x="1024" />
<glyph glyph-name="model-sel" unicode="&#58957;" d="M733.696 512a32 32 0 0 0-11.712-43.712L544 365.504V160a32 32 0 1 0-64 0V365.504L302.016 468.288a32 32 0 0 0 32 55.424l177.92-102.784 178.048 102.784a32 32 0 0 0 43.712-11.712zM448 832L156.032 663.424a128 128 0 0 1-64-110.848v-337.152a128 128 0 0 1 64-110.848L448-64a128 128 0 0 1 128 0l291.968 168.576a128 128 0 0 1 64 110.848V552.576a128 128 0 0 1-64 110.848L576 832a128 128 0 0 1-128 0z m96-55.424L835.968 608a64 64 0 0 0 32-55.424v-337.152a64 64 0 0 0-32-55.424L544-8.576a64 64 0 0 0-64 0L188.032 160a64 64 0 0 0-32 55.424V552.576a64 64 0 0 0 32 55.424L480 776.576a64 64 0 0 0 64 0z" horiz-adv-x="1024" />
<glyph glyph-name="dispatch-sel" unicode="&#58958;" d="M352 512a32 32 0 0 0 32-32v-192a32 32 0 0 0-64 0v192a32 32 0 0 0 32 32z m320 0a32 32 0 0 0 32-32v-192a32 32 0 1 0-64 0v192a32 32 0 0 0 32 32zM448 832a128 128 0 0 0 128 0l291.968-168.576a128 128 0 0 0 64-110.848v-337.152a128 128 0 0 0-64-110.848L576-64a128 128 0 0 0-128 0l-291.968 168.576a128 128 0 0 0-64 110.848V552.576a128 128 0 0 0 64 110.848L448 832z m96-55.424a64 64 0 0 1-64 0L188.032 608a64 64 0 0 1-32-55.424v-337.152a64 64 0 0 1 32-55.424L480-8.576a64 64 0 0 1 64 0l291.968 168.576a64 64 0 0 1 32 55.424V552.576a64 64 0 0 1-32 55.424L544 776.576zM512 576a32 32 0 0 0 32-32v-320a32 32 0 1 0-64 0v320A32 32 0 0 0 512 576z" horiz-adv-x="1024" />
<glyph glyph-name="car-sel" unicode="&#58959;" d="M864 512v-64h-704V512h704zM307.2 281.6a51.2 51.2 0 1 1 0 102.4 51.2 51.2 0 0 1 0-102.4z m409.6 0a51.2 51.2 0 1 1 0 102.4 51.2 51.2 0 0 1 0-102.4zM700.032 768H323.968l-10.944-0.384a160 160 0 0 1-144.32-120.832l-37.696-150.464-20.16-20.224A160 160 0 0 1 64 363.008V224l0.448-9.216c3.456-36.48 27.392-67.072 60.224-80.064l3.328-1.152v-21.568c0-61.824 50.176-112 112-112l9.216 0.384A112 112 0 0 1 352 112V128h320v-16c0-61.824 50.176-112 112-112l9.216 0.384A112 112 0 0 1 896 112v21.952l3.84 1.28c35.968 14.656 60.16 49.088 60.16 88.768V363.008l-0.512 12.672a160 160 0 0 1-46.336 100.48l-20.224 20.16-37.632 150.464A160 160 0 0 1 700.032 768z m0-64a96 96 0 0 0 93.184-72.704l39.68-159.04a32 32 0 0 1 8.448-14.912l26.56-26.496A96 96 0 0 0 896 363.008V224a32 32 0 0 0-28.224-31.808L862.08 192A32 32 0 0 1 832 160v-48a48 48 0 1 0-96 0v48a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32v-48a48 48 0 1 0-96 0v48a32 32 0 0 1-26.24 31.488L160 192a32 32 0 0 0-32 32V363.008c0 25.408 10.112 49.856 28.16 67.84l26.496 26.496a32 32 0 0 1 8.384 14.912l39.744 159.04A96 96 0 0 0 323.968 704h376.064z" horiz-adv-x="1024" />
<glyph glyph-name="bike-sel" unicode="&#58960;" d="M736 768a32 32 0 0 0 31.744-28.032l44.608-356.48a160 160 0 1 0-153.344-83.776L424.192 495.488 332.096 341.952a160 160 0 1 0-54.912 32.96l111.36 185.6a32 32 0 0 0 48 8.064l263.488-219.648c14.4 11.52 30.912 20.672 48.768 26.688L707.712 704H544a32 32 0 0 0-31.488 26.24L512 736a32 32 0 0 0 32 32h192z m-512-448a96 96 0 1 1 73.984-34.816l-46.528-77.632a32 32 0 0 0-38.72-13.504l-5.184 2.56a32 32 0 0 0-11.008 43.84l46.528 77.632A96.448 96.448 0 0 1 224 320z m596.608-2.24l11.136-89.792a32 32 0 1 0-63.488-7.936l-11.2 89.856a96 96 0 1 1 63.552 7.872zM256 576m32 0l192 0q32 0 32-32l0 0q0-32-32-32l-192 0q-32 0-32 32l0 0q0 32 32 32Z" horiz-adv-x="1024" />
<glyph glyph-name="identify-sel" unicode="&#58961;" d="M512 704a160 160 0 0 0 125.824-258.816A159.936 159.936 0 0 0 768 288v-128a32 32 0 0 0-32-32h-448a32 32 0 0 0-32 32v128a160 160 0 0 0 130.24 157.248A160 160 0 0 0 512 704z m96-320h-192A96 96 0 0 1 320 288V192h384V288a96 96 0 0 1-86.784 95.552L608 384zM512 640a96 96 0 1 1 0-192 96 96 0 0 1 0 192zM832 832a128 128 0 0 0 128-128v-96a32 32 0 1 0-64 0V704a64 64 0 0 1-64 64h-96a32 32 0 1 0 0 64H832zM192 832a128 128 0 0 1-128-128v-96a32 32 0 0 1 64 0V704a64 64 0 0 0 64 64h96a32 32 0 0 1 0 64H192z m0-896a128 128 0 0 0-128 128v96a32 32 0 1 0 64 0V64a64 64 0 0 1 64-64h96a32 32 0 1 0 0-64H192z m640 0a128 128 0 0 1 128 128v96a32 32 0 1 1-64 0V64a64 64 0 0 0-64-64h-96a32 32 0 1 1 0-64H832z" horiz-adv-x="1024" />
<glyph glyph-name="track-sel" unicode="&#58950;" d="M512 576a192 192 0 1 0 0-384 192 192 0 0 0 0 384z m0-64a128 128 0 1 1 0-256 128 128 0 0 1 0 256zM512 896a32 32 0 0 0 32-32v-33.152A448.064 448.064 0 0 0 958.848 416h33.152a32 32 0 1 0 0-64h-33.152A448.064 448.064 0 0 0 544-62.784v-33.152a32 32 0 1 0-64 0v33.152A448.064 448.064 0 0 0 65.216 352L32 352a32 32 0 0 0 0 64h33.152A448.064 448.064 0 0 0 480 830.848L480 864A32 32 0 0 0 512 896z m32-129.28v-30.72a32 32 0 0 0-64 0v30.72A384.128 384.128 0 0 1 129.28 416h30.72a32 32 0 0 0 0-64h-30.72a384.064 384.064 0 0 1 350.72-350.72v30.72a32 32 0 1 0 64 0v-30.72a384.128 384.128 0 0 1 350.72 350.72h-30.72a32 32 0 1 0 0 64h30.72A384.128 384.128 0 0 1 544 766.72z" horiz-adv-x="1024" />
<glyph glyph-name="retrieval-sel" unicode="&#58951;" d="M480 704c102.272 0 195.264-53.76 247.04-139.776a32 32 0 0 0-54.912-33.024 223.808 223.808 0 0 1-263.04 97.344 32 32 0 1 0-20.16 60.8C418.048 698.88 448.64 704 480 704zM480 832a416 416 0 0 0 315.904-686.656l154.752-154.688a32 32 0 0 0-45.312-45.312l-154.688 154.752A416 416 0 1 0 480 832z m0-64a352 352 0 1 1 0-704 352 352 0 0 1 0 704z" horiz-adv-x="1024" />
<glyph glyph-name="notice-sel" unicode="&#58952;" d="M512 512a128 128 0 0 0 32.064-251.968L544 128h-64V260.032A128 128 0 0 0 512 512z m0-64a64 64 0 1 1 0-128 64 64 0 0 1 0 128zM512 704a288 288 0 0 0 288-288V128a96 96 0 0 0 0-192h-576a96 96 0 0 0 0 192V416A288 288 0 0 0 512 704z m288-640h-576a32 32 0 1 1 0-64h576a32 32 0 1 1 0 64zM512 640a224 224 0 0 1-224-224V128h448V416A224 224 0 0 1 512 640zM128 448a32 32 0 0 0 0-64H64a32 32 0 0 0 0 64h64z m832 0a32 32 0 1 0 0-64h-64a32 32 0 1 0 0 64h64z m-85.952 298.048a32 32 0 0 0 0-45.248l-45.248-45.248a32 32 0 0 0-45.248 45.248l45.248 45.248a32 32 0 0 0 45.248 0z m-678.848 0l45.248-45.248a32 32 0 1 0-45.248-45.248l-45.248 45.248a32 32 0 1 0 45.248 45.248zM512 896a32 32 0 0 0 32-32v-64a32 32 0 0 0-64 0v64A32 32 0 0 0 512 896z" horiz-adv-x="1024" />
<glyph glyph-name="personnel-sel" unicode="&#58953;" d="M448 512a160 160 0 0 0 106.624-279.296A255.872 255.872 0 0 0 704 0v-32a32 32 0 0 0-32-32h-448a32 32 0 0 0-32 32V0a256 256 0 0 0 149.376 232.832A160 160 0 0 0 448 512z m0-320a192 192 0 0 1-192-192h384a192 192 0 0 1-180.736 191.68z m0 256a96 96 0 1 1 0-192 96 96 0 0 1 0 192zM832 832a128 128 0 0 0 128-128v-512a128 128 0 0 0-118.4-127.68L832 64a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128 128 128 0 0 0 128 128h512z m-128-192H192a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64h512a64 64 0 0 1 64 64V576a64 64 0 0 1-64 64z m128 128H320a64 64 0 0 1-64-64h448a128 128 0 0 0 128-128v-448a64 64 0 0 1 64 64V704a64 64 0 0 1-64 64z" horiz-adv-x="1024" />
<glyph glyph-name="files-sel" unicode="&#58954;" d="M320 576a32 32 0 0 0 32-32v-128a32 32 0 0 0-64 0v128A32 32 0 0 0 320 576z m384 0a32 32 0 0 0 32-32v-128a32 32 0 1 0-64 0v128A32 32 0 0 0 704 576zM384 832a96 96 0 0 0 96-96v-704A96 96 0 0 0 384-64H224A96 96 0 0 0 128 32v704A96 96 0 0 0 224 832H384z m32-704H192v-96a32 32 0 0 1 26.24-31.488L224 0H384a32 32 0 0 1 32 32V128zM384 768H224a32 32 0 0 1-32-32V192h224V736a32 32 0 0 1-26.24 31.488L384 768z m512-736a96 96 0 0 0-96-96H640a96 96 0 0 0-96 96v704A96 96 0 0 0 640 832h160A96 96 0 0 0 896 736v-704zM832 128H608v-96a32 32 0 0 1 26.24-31.488L640 0h160a32 32 0 0 1 32 32V128z m-32 640H640a32 32 0 0 1-32-32V192H832V736a32 32 0 0 1-26.24 31.488L800 768z" horiz-adv-x="1024" />
<glyph glyph-name="recall-sel" unicode="&#58955;" d="M448 550.272a64 64 0 0 1-64-64v-204.544a64 64 0 0 1 97.92-54.272l163.648 102.272a64 64 0 0 1 0 108.544L481.92 540.544A64 64 0 0 1 448 550.272z m0-64L611.52 384 448 281.728V486.272zM128 538.048a32 32 0 0 0-32 32V705.792a32 32 0 0 0 32 32l5.76-0.512a32 32 0 0 0 26.24-31.488v-44.16a448 448 0 1 0-49.024-478.08 32 32 0 1 0 57.216 28.672 384 384 0 1 1 27.456 389.952l68.096-0.128a32 32 0 1 0 0-64z" horiz-adv-x="1024" />
<glyph glyph-name="offline-sel" unicode="&#58956;" d="M438.656 534.656L512 461.248l73.344 73.408a32 32 0 0 0 40.832 3.648l4.48-3.648a32 32 0 0 0 0-45.312L557.248 416l73.408-73.344a32 32 0 0 0-45.312-45.312L512 370.752 438.656 297.344a32 32 0 0 0-40.832-3.648l-4.48 3.648a32 32 0 0 0 0 45.312L466.752 416 393.344 489.344a32 32 0 1 0 45.312 45.312zM832 768H192a128 128 0 0 1-128-128v-448a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128V640a128 128 0 0 1-128 128z m0-64a64 64 0 0 0 64-64v-448a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64V640a64 64 0 0 0 64 64h640zM288 0h448a32 32 0 1 0 0-64h-448a32 32 0 1 0 0 64z" horiz-adv-x="1024" />
<glyph glyph-name="retrieval" unicode="&#58948;" d="M480 832a416 416 0 0 0 315.904-686.656l154.752-154.688a32 32 0 0 0-45.312-45.312l-154.688 154.752A416 416 0 1 0 480 832z m0-64a352 352 0 1 1 0-704 352 352 0 0 1 0 704z m0-64c102.272 0 195.264-53.76 247.04-139.776a32 32 0 0 0-54.912-33.024 223.808 223.808 0 0 1-263.04 97.344 32 32 0 1 0-20.16 60.8C418.048 698.88 448.64 704 480 704z" horiz-adv-x="1024" />
<glyph glyph-name="personnel" unicode="&#58949;" d="M832 832a128 128 0 0 0 128-128v-512a128 128 0 0 0-118.4-127.68L832 64a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128 128 128 0 0 0 128 128h512z m-128-192H192a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64l0.32 12.8a256.064 256.064 0 0 0 149.12 220.032 160 160 0 1 0 213.248-0.064A255.872 255.872 0 0 0 704 0a64 64 0 0 1 64 64V576a64 64 0 0 1-64 64z m-256-448a192 192 0 0 1-192-192h384a192 192 0 0 1-180.736 191.68z m384 576H320a64 64 0 0 1-64-64h448a128 128 0 0 0 128-128v-448a64 64 0 0 1 64 64V704a64 64 0 0 1-64 64zM448 448a96 96 0 1 1 0-192 96 96 0 0 1 0 192z" horiz-adv-x="1024" />
<glyph glyph-name="show" unicode="&#58945;" d="M512 672c175.68 0 333.824-90.368 473.216-268.288a32 32 0 0 0 0-39.424C845.824 186.368 687.616 96 512 96c-175.68 0-333.824 90.368-473.216 268.288a32 32 0 0 0 0 39.424C178.176 581.632 336.384 672 512 672z m0-64c-142.784 0-273.92-68.864-394.176-208.768l-12.8-15.168 12.8-15.296c115.52-134.336 240.896-203.136 377.088-208.448L512 160c142.784 0 273.92 68.864 394.176 208.768l12.736 15.296-12.8 15.168c-115.456 134.336-240.832 203.136-377.024 208.448z m0-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320z m0-64a96 96 0 1 1 0-192 96 96 0 0 1 0 192z" horiz-adv-x="1024" />
<glyph glyph-name="import" unicode="&#58946;" d="M448 800a32 32 0 0 0 0-64H224a64 64 0 0 1-64-64v-576a64 64 0 0 1 64-64h576a64 64 0 0 1 64 64V320a32 32 0 1 0 64 0v-224a128 128 0 0 0-128-128h-576a128 128 0 0 0-128 128v576a128 128 0 0 0 128 128H448z m172.8-320a12.8 12.8 0 0 0-12.8 12.8V705.088a12.8 12.8 0 0 0 21.824 9.088l83.584-83.584 160 160a32 32 0 0 0 45.248-45.248l-160-160 83.52-83.52a12.8 12.8 0 0 0-9.088-21.824H620.8z" horiz-adv-x="1024" />
<glyph glyph-name="export" unicode="&#58947;" d="M448 800a32 32 0 0 0 0-64H224a64 64 0 0 1-64-64v-576a64 64 0 0 1 64-64h576a64 64 0 0 1 64 64V320a32 32 0 1 0 64 0v-224a128 128 0 0 0-128-128h-576a128 128 0 0 0-128 128v576a128 128 0 0 0 128 128H448z m467.2 0c7.04 0 12.8-5.76 12.8-12.8v-212.288a12.8 12.8 0 0 0-21.824-9.088l-83.584 83.584-160-160a32 32 0 0 0-45.248 45.248l160 160-83.52 83.52a12.8 12.8 0 0 0 9.088 21.824H915.2z" horiz-adv-x="1024" />
<glyph glyph-name="turn-on" unicode="&#58940;" d="M512 832c123.712 0 235.712-50.176 316.8-131.2A446.592 446.592 0 0 0 960 384a446.592 446.592 0 0 0-131.2-316.8A446.592 446.592 0 0 0 512-64a446.592 446.592 0 0 0-316.8 131.2A446.592 446.592 0 0 0 64 384c0 123.712 50.176 235.712 131.2 316.8A446.592 446.592 0 0 0 512 832z m0-64a382.528 382.528 0 0 1-271.552-112.448A382.528 382.528 0 0 1 128 384c0-103.296 40.896-199.936 112.448-271.552A382.528 382.528 0 0 1 512 0a382.528 382.528 0 0 1 271.552 112.448A382.528 382.528 0 0 1 896 384a382.528 382.528 0 0 1-112.448 271.552A382.528 382.528 0 0 1 512 768zM400.64 535.424a83.2 83.2 0 0 0 109.376 21.504l169.28-101.568a83.2 83.2 0 0 0 0-142.72l-169.28-101.568A83.2 83.2 0 0 0 384 282.432V485.568a83.2 83.2 0 0 0 11.84 42.816z m76.416-33.408A19.2 19.2 0 0 1 448 485.568v-203.136a19.2 19.2 0 0 1 29.056-16.448L646.4 367.552a19.2 19.2 0 0 1 0 32.896z" horiz-adv-x="1024" />
<glyph glyph-name="zoom-off" unicode="&#58941;" d="M480 832a416 416 0 0 0 315.904-686.656l154.752-154.688a32 32 0 0 0-45.312-45.312l-154.688 154.752A416 416 0 1 0 480 832z m0-64a352 352 0 1 1 0-704 352 352 0 0 1 0 704z m192-320a32 32 0 1 0 0-64h-384a32 32 0 0 0 0 64h384z" horiz-adv-x="1024" />
<glyph glyph-name="zoom-in" unicode="&#58942;" d="M480 832a416 416 0 0 0 315.904-686.656l154.752-154.688a32 32 0 0 0-45.312-45.312l-154.688 154.752A416 416 0 1 0 480 832z m0-64a352 352 0 1 1 0-704 352 352 0 0 1 0 704z m0-128a32 32 0 0 0 32-32V448h160a32 32 0 1 0 0-64H512v-160a32 32 0 1 0-64 0V384H288a32 32 0 0 0 0 64H448V608a32 32 0 0 0 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="hide" unicode="&#58943;" d="M189.44 696.512l228.032-191.424a153.6 153.6 0 0 0 230.144-193.216l228.16-191.36a32 32 0 0 0-41.152-49.024l-75.456 90.24C681.024 117.952 598.528 96 512 96c-175.68 0-333.824 90.368-473.216 268.288a32 32 0 0 0 0 39.424C97.792 479.04 160.128 538.624 225.792 582.4L148.224 647.424a32 32 0 1 0 41.152 49.088z m87.68-157.184l18.88 11.072c-59.52-33.344-116.928-81.408-172.032-144.192l-18.944-22.144 12.8-15.296c115.52-134.336 240.896-203.136 377.088-208.448L512 160c60.032 0 117.76 12.16 173.568 36.48L606.528 262.912A153.6 153.6 0 0 0 376.32 456.064l-99.2 83.2zM512 672c175.68 0 333.824-90.368 473.216-268.288a32 32 0 0 0 0-39.424c-48-61.312-98.24-112.192-150.656-152.576a32 32 0 1 0-39.04 50.688 746.24 746.24 0 0 1 105.344 100.288l18.048 21.376-12.8 15.168c-115.456 134.336-240.832 203.136-377.024 208.448L512 608c-47.36 0-93.248-7.552-137.792-22.656a32 32 0 1 0-20.544 60.672C404.864 663.296 457.6 672 512 672z" horiz-adv-x="1024" />
<glyph glyph-name="turn-off" unicode="&#58944;" d="M512 832c123.712 0 235.712-50.176 316.8-131.2A446.592 446.592 0 0 0 960 384a446.592 446.592 0 0 0-131.2-316.8A446.592 446.592 0 0 0 512-64a446.592 446.592 0 0 0-316.8 131.2A446.592 446.592 0 0 0 64 384c0 123.712 50.176 235.712 131.2 316.8A446.592 446.592 0 0 0 512 832z m0-64a382.528 382.528 0 0 1-271.552-112.448A382.528 382.528 0 0 1 128 384c0-103.296 40.896-199.936 112.448-271.552A382.528 382.528 0 0 1 512 0a382.528 382.528 0 0 1 271.552 112.448A382.528 382.528 0 0 1 896 384a382.528 382.528 0 0 1-112.448 271.552A382.528 382.528 0 0 1 512 768zM416 544A32 32 0 0 0 448 512v-256a32 32 0 1 0-64 0V512a32 32 0 0 0 32 32z m192 0a32 32 0 0 0 32-32v-256a32 32 0 1 0-64 0V512a32 32 0 0 0 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="arrow-up" unicode="&#58937;" d="M233.344 233.344a32 32 0 0 1 45.312 0L512 466.752l233.344-233.408a32 32 0 0 1 40.832-3.648l4.48 3.648a32 32 0 0 1 0 45.312l-256 256a32 32 0 0 1-45.312 0l-256-256a32 32 0 0 1 0-45.312z" horiz-adv-x="1024" />
<glyph glyph-name="arrow-down" unicode="&#58938;" d="M233.344 534.656a32 32 0 0 0 45.312 0L512 301.248l233.344 233.408a32 32 0 0 0 40.832 3.648l4.48-3.648a32 32 0 0 0 0-45.312l-256-256a32 32 0 0 0-45.312 0l-256 256a32 32 0 0 0 0 45.312z" horiz-adv-x="1024" />
<glyph glyph-name="arrow-left" unicode="&#58939;" d="M662.656 662.656a32 32 0 0 0 0-45.312L429.248 384l233.408-233.344a32 32 0 0 0 3.648-40.832l-3.648-4.48a32 32 0 0 0-45.312 0l-256 256a32 32 0 0 0 0 45.312l256 256a32 32 0 0 0 45.312 0z" horiz-adv-x="1024" />
<glyph glyph-name="arrow-right" unicode="&#58936;" d="M361.344 662.656a32 32 0 0 1 0-45.312L594.752 384l-233.408-233.344a32 32 0 0 1-3.648-40.832l3.648-4.48a32 32 0 0 1 45.312 0l256 256a32 32 0 0 1 0 45.312l-256 256a32 32 0 0 1-45.312 0z" horiz-adv-x="1024" />
<glyph glyph-name="track" unicode="&#58922;" d="M512 896a32 32 0 0 0 32-32v-33.152A448.064 448.064 0 0 0 958.848 416h33.152a32 32 0 1 0 0-64h-33.152A448.064 448.064 0 0 0 544-62.784v-33.152a32 32 0 1 0-64 0v33.152A448.064 448.064 0 0 0 65.216 352L32 352a32 32 0 0 0 0 64h33.152A448.064 448.064 0 0 0 480 830.848L480 864A32 32 0 0 0 512 896z m32-129.28v-30.72a32 32 0 0 0-64 0v30.72A384.128 384.128 0 0 1 129.28 416h30.72a32 32 0 0 0 0-64h-30.72a384.064 384.064 0 0 1 350.72-350.72v30.72a32 32 0 1 0 64 0v-30.72a384.128 384.128 0 0 1 350.72 350.72h-30.72a32 32 0 1 0 0 64h30.72A384.128 384.128 0 0 1 544 766.72zM512 576a192 192 0 1 0 0-384 192 192 0 0 0 0 384z m0-64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z" horiz-adv-x="1024" />
<glyph glyph-name="user" unicode="&#58923;" d="M512 832c123.712 0 235.712-50.176 316.8-131.2A446.592 446.592 0 0 0 960 384a446.208 446.208 0 0 0-131.2-316.8A446.592 446.592 0 0 0 512-64a446.592 446.592 0 0 0-343.232 160.192A445.824 445.824 0 0 0 64 384c0 123.712 50.176 235.712 131.2 316.8A446.592 446.592 0 0 0 512 832z m0-512c-84.864 0-164.736-39.936-224.448-110.528-22.016-25.984-40.832-55.68-55.68-88A382.528 382.528 0 0 1 512 0a382.528 382.528 0 0 1 271.552 112.448l8.576 9.088-0.576 1.28a387.2 387.2 0 0 1-55.04 86.656C676.672 280.064 596.8 320 512 320z m0 448a382.528 382.528 0 0 1-271.552-112.448A382.528 382.528 0 0 1 128 384c0-74.752 21.44-146.048 60.416-206.848 14.4 26.56 31.232 51.2 50.24 73.664 43.2 51.008 95.872 88.96 153.792 111.104A191.36 191.36 0 0 0 320 512c0 52.992 21.504 100.992 56.256 135.744A191.36 191.36 0 0 0 512 704a191.36 191.36 0 0 0 135.744-56.256A191.36 191.36 0 0 0 704 512a191.36 191.36 0 0 0-72.448-150.272c57.92-21.888 110.592-59.904 153.792-110.912 18.944-22.4 35.84-47.04 50.304-73.536A381.952 381.952 0 0 1 896 384a382.528 382.528 0 0 1-112.448 271.552A382.528 382.528 0 0 1 512 768z m0-128a127.36 127.36 0 0 1-90.496-37.504A127.36 127.36 0 0 1 384 512c0-34.496 13.568-66.56 37.504-90.496A127.36 127.36 0 0 1 512 384a127.36 127.36 0 0 1 90.496 37.504A127.36 127.36 0 0 1 640 512a127.36 127.36 0 0 1-37.504 90.496A127.36 127.36 0 0 1 512 640z" horiz-adv-x="1024" />
<glyph glyph-name="browser" unicode="&#58924;" d="M512 832c122.048 0 232.768-48.832 313.6-128l-14.208 13.248a450.752 450.752 0 0 0 45.44-47.232l0.896-1.024A446.144 446.144 0 0 0 960 384a446.208 446.208 0 0 0-103.104-285.952l-3.264-3.904a450.56 450.56 0 0 0-7.552-8.64l10.88 12.544a461.632 461.632 0 0 0-33.28-35.84A446.528 446.528 0 0 0 512-64a446.528 446.528 0 0 0-313.664 128.128l-1.664 1.664-1.472 1.408a450.752 450.752 0 0 0-28.096 30.848l-9.728 12.16A446.08 446.08 0 0 0 64 384c0 115.84 43.968 221.44 116.096 300.928l-12.928-15.04A432.128 432.128 0 0 0 198.464 704 446.528 446.528 0 0 0 512 832z m0-704c-31.04 0-61.312-2.176-90.624-6.272C445.888 46.656 479.424 0 512 0c32.64 0 66.112 46.656 90.624 121.6A638.464 638.464 0 0 1 512 128z m-154.048-18.688l-17.6-4.608c-22.72-6.4-44.608-14.016-65.472-22.784 36.48-28.608 78.08-50.816 123.392-64.832a439.488 439.488 0 0 0-40.32 92.224z m308.16 0.064l-3.52-10.624a421.568 421.568 0 0 0-36.928-81.6 382.144 382.144 0 0 1 123.392 64.704 565.376 565.376 0 0 1-82.944 27.52zM894.656 352h-191.104a979.712 979.712 0 0 0-21.056-180.928c41.408-10.24 80.64-24.32 116.992-41.6A382.336 382.336 0 0 1 894.72 352z m-574.208 0H129.28a382.464 382.464 0 0 1 95.168-222.592c36.352 17.28 75.52 31.36 116.928 41.792-11.904 54.464-19.2 115.84-20.992 180.8z m319.04 0H384.512c1.92-61.44 9.152-118.592 20.096-168.256a711.744 711.744 0 0 0 214.784 0.128c10.88 49.536 18.24 106.688 20.096 168.128zM224.512 638.528l-2.304-2.56A382.4 382.4 0 0 1 129.28 416h191.104c1.792 64.96 9.088 126.272 20.992 180.8a625.28 625.28 0 0 0-116.928 41.664z m394.88-54.272l-11.712-1.856a713.536 713.536 0 0 0-203.072 1.664c-10.88-49.536-18.24-106.624-20.096-168h254.976c-1.92 61.44-9.152 118.528-20.096 168.192z m180.032 54.4l-17.792-8.192a636.288 636.288 0 0 0-99.072-33.664c11.904-54.4 19.2-115.712 20.992-180.736h191.104a382.464 382.464 0 0 1-95.232 222.592zM512 768l-5.376-0.384c-30.848-4.8-62.08-50.368-85.248-121.216a650.944 650.944 0 0 1 181.248-0.064C578.112 721.28 544.576 768 512 768z m-113.664-17.152l-10.304-3.328c-41.28-14.08-79.36-34.944-113.024-61.376a560.64 560.64 0 0 1 82.88-27.52 437.248 437.248 0 0 0 40.448 92.224z m227.392 0l0.96-1.664c15.168-25.472 28.352-56 39.36-90.496a566.144 566.144 0 0 1 83.072 27.392 382.528 382.528 0 0 1-123.392 64.832z" horiz-adv-x="1024" />
<glyph glyph-name="notice" unicode="&#58925;" d="M512 704a288 288 0 0 0 288-288V128a96 96 0 0 0 0-192h-576a96 96 0 0 0 0 192V416A288 288 0 0 0 512 704z m288-640h-576a32 32 0 1 1 0-64h576a32 32 0 1 1 0 64zM512 640a224 224 0 0 1-224-224V128h192V260.032a128 128 0 1 0 64.064 0L544 128h192V416A224 224 0 0 1 512 640z m0-192a64 64 0 1 1 0-128 64 64 0 0 1 0 128zM128 448a32 32 0 0 0 0-64H64a32 32 0 0 0 0 64h64z m832 0a32 32 0 1 0 0-64h-64a32 32 0 1 0 0 64h64z m-85.952 298.048a32 32 0 0 0 0-45.248l-45.248-45.248a32 32 0 0 0-45.248 45.248l45.248 45.248a32 32 0 0 0 45.248 0z m-678.848 0l45.248-45.248a32 32 0 1 0-45.248-45.248l-45.248 45.248a32 32 0 1 0 45.248 45.248zM512 896a32 32 0 0 0 32-32v-64a32 32 0 0 0-64 0v64A32 32 0 0 0 512 896z" horiz-adv-x="1024" />
<glyph glyph-name="dispatch" unicode="&#58926;" d="M448 832a128 128 0 0 0 128 0l291.968-168.576a128 128 0 0 0 64-110.848v-337.152a128 128 0 0 0-64-110.848L576-64a128 128 0 0 0-128 0l-291.968 168.576a128 128 0 0 0-64 110.848V552.576a128 128 0 0 0 64 110.848z m96-55.424a64 64 0 0 1-64 0L188.032 608a64 64 0 0 1-32-55.424v-337.152a64 64 0 0 1 32-55.424L480-8.576a64 64 0 0 1 64 0l291.968 168.576a64 64 0 0 1 32 55.424V552.576a64 64 0 0 1-32 55.424zM512 576a32 32 0 0 0 32-32v-320a32 32 0 1 0-64 0v320A32 32 0 0 0 512 576zM352 512a32 32 0 0 0 32-32v-192a32 32 0 0 0-64 0v192a32 32 0 0 0 32 32z m320 0a32 32 0 0 0 32-32v-192a32 32 0 1 0-64 0v192a32 32 0 0 0 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="recall" unicode="&#58927;" d="M128 538.048a32 32 0 0 0-32 32V705.792a32 32 0 0 0 32 32l5.76-0.512a32 32 0 0 0 26.24-31.488v-44.16a448 448 0 1 0-49.024-478.08 32 32 0 1 0 57.216 28.672 384 384 0 1 1 27.52 390.016l68.032-0.192a32 32 0 1 0 0-64z m320 12.16a64 64 0 0 0 33.92-9.664l163.648-102.272a64 64 0 0 0 0-108.544L481.92 227.456A64 64 0 0 0 384 281.728V486.272a64 64 0 0 0 64 64z m0-64v-204.48l163.52 102.336L448 486.272z" horiz-adv-x="1024" />
<glyph glyph-name="offline" unicode="&#58928;" d="M832 768a128 128 0 0 0 128-128v-448a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h640z m0-64H192a64 64 0 0 1-64-64v-448a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V640a64 64 0 0 1-64 64zM438.656 534.656L512 461.248l73.344 73.408a32 32 0 0 0 40.832 3.648l4.48-3.648a32 32 0 0 0 0-45.312L557.248 416l73.408-73.344a32 32 0 0 0-45.312-45.312L512 370.752 438.656 297.344a32 32 0 0 0-40.832-3.648l-4.48 3.648a32 32 0 0 0 0 45.312L466.752 416 393.344 489.344a32 32 0 1 0 45.312 45.312zM288 0h448a32 32 0 1 0 0-64h-448a32 32 0 1 0 0 64z" horiz-adv-x="1024" />
<glyph glyph-name="model" unicode="&#58929;" d="M448 832a128 128 0 0 0 128 0l291.968-168.576a128 128 0 0 0 64-110.848v-337.152a128 128 0 0 0-64-110.848L576-64a128 128 0 0 0-128 0l-291.968 168.576a128 128 0 0 0-64 110.848V552.576a128 128 0 0 0 64 110.848z m96-55.424a64 64 0 0 1-64 0L188.032 608a64 64 0 0 1-32-55.424v-337.152a64 64 0 0 1 32-55.424L480-8.576a64 64 0 0 1 64 0l291.968 168.576a64 64 0 0 1 32 55.424V552.576a64 64 0 0 1-32 55.424zM733.696 512a32 32 0 0 0-11.712-43.712L544 365.568V160a32 32 0 1 0-64 0V365.568L302.016 468.288a32 32 0 0 0 32 55.424l177.92-102.72 178.048 102.72a32 32 0 0 0 43.712-11.712z" horiz-adv-x="1024" />
<glyph glyph-name="target" unicode="&#58930;" d="M512 831.936a32 32 0 0 0 0-64 384 384 0 1 1 384-384 32 32 0 0 0 64 0 448 448 0 1 0-448 448z m0-192a32 32 0 0 0 0-64 192 192 0 1 1 192-192 32 32 0 0 0 64 0 256 256 0 1 0-256 256zM777.344 886.592A32 32 0 0 0 832 863.936v-160h160a32 32 0 0 0 26.24-50.432l-3.584-4.224-192-192A32 32 0 0 0 800 448H621.184L534.656 361.28a32 32 0 1 0-45.312 45.312L576 493.248V671.936a32 32 0 0 0 6.08 18.816l3.264 3.84zM768 786.752l-128-128v-146.816h146.688l128 128H800a32 32 0 0 0-31.488 26.24L768 672V786.752z" horiz-adv-x="1024" />
<glyph glyph-name="car" unicode="&#58931;" d="M700.032 768a160 160 0 0 0 155.264-121.216l37.632-150.464 20.224-20.224a160 160 0 0 0 46.336-100.48l0.512-12.608V224c0-39.68-24.192-74.112-60.16-88.768l-3.84-1.28v-21.952a112 112 0 0 0-102.784-111.616L784 0a112 112 0 0 0-112 112V128h-320v-16a112 112 0 0 0-102.784-111.616L240 0A112 112 0 0 0 128 112v21.568l-3.328 1.152a96.064 96.064 0 0 0-60.224 80L64 224V363.008a160 160 0 0 0 46.848 113.088l20.16 20.224 37.76 150.464A160 160 0 0 0 312.96 767.616L323.84 768h376.128z m150.72-320H173.184l-17.088-17.152A96 96 0 0 1 128 363.008V224a32 32 0 0 1 32-32l5.76-0.512A32 32 0 0 0 192 160v-48a48 48 0 1 1 96 0v48A32 32 0 0 0 320 192h384a32 32 0 0 0 32-32v-48a48 48 0 1 1 96 0v48a32 32 0 0 0 30.144 32l5.632 0.192A32 32 0 0 1 896 224V363.008a96 96 0 0 1-28.16 67.84L850.816 448zM307.2 384a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z m409.6 0a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z m-16.768 320H323.968a96 96 0 0 1-93.184-72.704L200.96 512h622.016l-29.76 119.296A96 96 0 0 1 700.032 704z" horiz-adv-x="1024" />
<glyph glyph-name="identify" unicode="&#58932;" d="M96 192a32 32 0 0 0 32-32V64a64 64 0 0 1 64-64h96a32 32 0 1 0 0-64H192a128 128 0 0 0-128 128v96a32 32 0 0 0 32 32z m832 0a32 32 0 0 0 32-32V64a128 128 0 0 0-128-128h-96a32 32 0 1 0 0 64H832a64 64 0 0 1 64 64v96a32 32 0 0 0 32 32zM512 704a160 160 0 0 0 125.824-258.816A159.936 159.936 0 0 0 768 288v-128a32 32 0 0 0-32-32h-448a32 32 0 0 0-32 32v128a160 160 0 0 0 130.24 157.248A160 160 0 0 0 512 704z m96-320h-192A96 96 0 0 1 320 288V192h384V288a96 96 0 0 1-86.784 95.552L608 384zM512 640a96 96 0 1 1 0-192 96 96 0 0 1 0 192z m320 192a128 128 0 0 0 128-128v-96a32 32 0 1 0-64 0V704a64 64 0 0 1-64 64h-96a32 32 0 1 0 0 64H832zM288 832a32 32 0 0 0 0-64H192a64 64 0 0 1-64-64v-96a32 32 0 0 0-64 0V704a128 128 0 0 0 128 128z" horiz-adv-x="1024" />
<glyph glyph-name="files" unicode="&#58933;" d="M384 832a96 96 0 0 0 96-96v-704A96 96 0 0 0 384-64H224A96 96 0 0 0 128 32v704A96 96 0 0 0 224 832H384z m32-704H192v-96a32 32 0 0 1 26.24-31.488L224 0H384a32 32 0 0 1 32 32V128zM384 768H224a32 32 0 0 1-32-32V192h224V736a32 32 0 0 1-26.24 31.488L384 768zM320 576a32 32 0 0 0 32-32v-128a32 32 0 0 0-64 0v128A32 32 0 0 0 320 576z m480 256A96 96 0 0 0 896 736v-704a96 96 0 0 0-96-96H640a96 96 0 0 0-96 96v704A96 96 0 0 0 640 832h160z m32-704H608v-96a32 32 0 0 1 26.24-31.488L640 0h160a32 32 0 0 1 32 32V128z m-32 640H640a32 32 0 0 1-32-32V192H832V736a32 32 0 0 1-26.24 31.488L800 768zM704 576a32 32 0 0 0 32-32v-128a32 32 0 1 0-64 0v128A32 32 0 0 0 704 576z" horiz-adv-x="1024" />
<glyph glyph-name="guide" unicode="&#58934;" d="M864 576a32 32 0 0 0 32-32v-576a32 32 0 0 0-32-32H256a128 128 0 0 0-128 128V672l0.32 10.496A160 160 0 0 0 288 832h576a32 32 0 1 0 0-64h-576a96 96 0 0 1 0-192h576zM704 288a32 32 0 0 0-49.728-26.624L576 313.536l-78.272-52.16a32 32 0 0 0-49.28 21.312L448 288V512H288c-30.912 0-59.776 8.768-84.288 24l-10.24 6.848L192 544.064V64a64 64 0 0 1 56.512-63.552L256 0h576V512h-128v-224z m-192 59.904l46.272 30.72a32 32 0 0 0 29.888 3.008l5.568-3.008 46.272-30.784V512H512v-164.096zM864 704a32 32 0 1 0 0-64h-512a32 32 0 0 0 0 64h512z" horiz-adv-x="1024" />
<glyph glyph-name="bike" unicode="&#58935;" d="M736 768a32 32 0 0 0 31.744-28.032l44.608-356.48a160 160 0 1 0-153.344-83.776L424.192 495.488 332.096 341.952a160 160 0 1 0-54.912 32.96L359.488 512H288a32 32 0 0 0 0 64h192a32 32 0 0 0 17.92-58.56l202.112-168.512c14.4 11.52 30.912 20.672 48.768 26.688L707.712 704H544a32 32 0 0 0-31.488 26.24L512 736a32 32 0 0 0 32 32h192z m-512-448a96 96 0 1 1 73.984-34.816l-46.528-77.632a32 32 0 0 0-38.72-13.504l-5.184 2.56a32 32 0 0 0-11.008 43.84l46.528 77.632A96.448 96.448 0 0 1 224 320z m596.608-2.24l11.136-89.792a32 32 0 1 0-63.488-7.936l-11.2 89.856a96 96 0 1 1 63.552 7.872z" horiz-adv-x="1024" />
<glyph glyph-name="keeping" unicode="&#58917;" d="M896 448a128 128 0 0 0 128-128v-320a128 128 0 0 0-128-128H576a128 128 0 0 0-128 128V320a128 128 0 0 0 128 128h320z m-128 384a128 128 0 0 0 128-128v-160a32 32 0 1 0-64 0V704a64 64 0 0 1-64 64H256a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h96a32 32 0 1 0 0-64H256a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128h512z m128-448v-128a64 64 0 0 0-64-64h-192a64 64 0 0 0-64 64V384a64 64 0 0 1-64-64v-320a64 64 0 0 1 64-64h320a64 64 0 0 1 64 64V320a64 64 0 0 1-64 64z m-96-320a32 32 0 1 0 0-64h-128a32 32 0 1 0 0 64h128z m32 320h-192v-128h192V384zM480 512a32 32 0 0 0 0-64h-128a32 32 0 0 0 0 64h128z m192 128a32 32 0 1 0 0-64h-320a32 32 0 0 0 0 64h320z" horiz-adv-x="1024" />
<glyph glyph-name="calendar" unicode="&#58918;" d="M736 832a32 32 0 0 0 32-32V768h64a128 128 0 0 0 128-128v-512a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h64v32a32 32 0 0 0 64 0V768h384v32a32 32 0 0 0 32 32zM256 704H192a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V640a64 64 0 0 1-64 64h-64v-32a32 32 0 1 0-64 0V704H320v-32a32 32 0 0 0-64 0V704z m89.6-422.4c7.04 0 12.8-5.76 12.8-12.8V192a12.8 12.8 0 0 0-12.8-12.8H268.8A12.8 12.8 0 0 0 256 192V268.8c0 7.04 5.76 12.8 12.8 12.8h76.8z m204.8 0c7.04 0 12.8-5.76 12.8-12.8V192a12.8 12.8 0 0 0-12.8-12.8H473.6a12.8 12.8 0 0 0-12.8 12.8V268.8c0 7.04 5.76 12.8 12.8 12.8h76.8z m204.8 0c7.04 0 12.8-5.76 12.8-12.8V192a12.8 12.8 0 0 0-12.8-12.8h-76.8a12.8 12.8 0 0 0-12.8 12.8V268.8c0 7.04 5.76 12.8 12.8 12.8h76.8z m-409.6 256c7.04 0 12.8-5.76 12.8-12.8V448a12.8 12.8 0 0 0-12.8-12.8H268.8A12.8 12.8 0 0 0 256 448V524.8c0 7.04 5.76 12.8 12.8 12.8h76.8z m204.8 0c7.04 0 12.8-5.76 12.8-12.8V448a12.8 12.8 0 0 0-12.8-12.8H473.6a12.8 12.8 0 0 0-12.8 12.8V524.8c0 7.04 5.76 12.8 12.8 12.8h76.8z m204.8 0c7.04 0 12.8-5.76 12.8-12.8V448a12.8 12.8 0 0 0-12.8-12.8h-76.8a12.8 12.8 0 0 0-12.8 12.8V524.8c0 7.04 5.76 12.8 12.8 12.8h76.8z" horiz-adv-x="1024" />
<glyph glyph-name="manage" unicode="&#58919;" d="M704 402.496a64 64 0 0 0 64 0l161.984-93.568a64 64 0 0 0 32-55.424v-187.008a64 64 0 0 0-32-55.424L768-82.56a64 64 0 0 0-64 0l-161.984 93.568a64 64 0 0 0-32 55.424V253.44a64 64 0 0 0 32 55.424L704 402.56zM768 832a128 128 0 0 0 128-128v-160a32 32 0 1 0-64 0V704a64 64 0 0 1-64 64H256a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h96a32 32 0 1 0 0-64H256a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128h512z m-32-484.928L574.016 253.44v-187.008l161.984-93.568 161.984 93.568V253.44L736 347.072z m0-123.072a64 64 0 1 0 0-128 64 64 0 0 0 0 128zM480 448a32 32 0 0 0 0-64h-128a32 32 0 0 0 0 64h128z m192 192a32 32 0 1 0 0-64h-320a32 32 0 0 0 0 64h320z" horiz-adv-x="1024" />
<glyph glyph-name="save" unicode="&#58920;" d="M832 832a128 128 0 0 0 128-128v-640a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128h640zM256 768H192a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V704a64 64 0 0 1-64 64h-64v-128a128 128 0 0 0-128-128H384a128 128 0 0 0-128 128V768z m416-576a32 32 0 1 0 0-64h-320a32 32 0 1 0 0 64h320z m32 576H320v-128a64 64 0 0 1 64-64h256a64 64 0 0 1 64 64V768z m-96-44.8a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z" horiz-adv-x="1024" />
<glyph glyph-name="back" unicode="&#58921;" d="M374.656 662.656a32 32 0 0 0 0-45.312L173.184 416H928a32 32 0 1 0 0-64H173.184l201.472-201.344a32 32 0 0 0 3.648-40.832l-3.648-4.48a32 32 0 0 0-45.312 0l-256 256a32 32 0 0 0 0 45.312l256 256a32 32 0 0 0 45.312 0z" horiz-adv-x="1024" />
<glyph glyph-name="briefcase" unicode="&#58916;" d="M640 832a128 128 0 0 0 128-128h64a128 128 0 0 0 128-128v-448a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128h64a128 128 0 0 0 128 128zM128 414.272V128a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V414.464l-23.104-7.424c-77.568-23.68-155.2-39.68-232.896-48.128V320a64 64 0 0 0-64-64H448a64 64 0 0 0-64 64v38.912a1268.992 1268.992 0 0 0-256 55.36zM576 448H448v-128h128V448z m64 320H384a64 64 0 0 1-64-64h384a64 64 0 0 1-56.512 63.552L640 768z m0-344.704a1210.88 1210.88 0 0 1 245.888 55.04A32 32 0 0 0 896 480V576a64 64 0 0 1-64 64H192a64 64 0 0 1-64-64v-96a32 32 0 0 0 10.112-1.664A1210.88 1210.88 0 0 1 384 423.296V448a64 64 0 0 0 64 64h128a64 64 0 0 0 64-64v-24.704z" horiz-adv-x="1024" />
<glyph glyph-name="version" unicode="&#58909;" d="M704 704a128 128 0 0 0 128-128v-512a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128V576a128 128 0 0 0 128 128h448z m0-64H256a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64h448a64 64 0 0 1 64 64V576a64 64 0 0 1-64 64z m64 192a192 192 0 0 0 192-192v-544a32 32 0 1 0-64 0V640a128 128 0 0 1-128 128H288a32 32 0 0 0 0 64H768zM608 192a32 32 0 1 0 0-64h-256a32 32 0 1 0 0 64h256z m17.728 314.624a32 32 0 0 0 8.896-44.352l-128-192a32 32 0 0 0-53.248 0l-128 192a32 32 0 0 0 53.248 35.456L480 345.792l101.376 151.936a32 32 0 0 0 44.352 8.896z" horiz-adv-x="1024" />
<glyph glyph-name="time-mould" unicode="&#58910;" d="M736 384a223.36 223.36 0 0 0 158.4-65.6A223.36 223.36 0 0 0 960 160c0-61.824-25.088-117.824-65.6-158.4A223.296 223.296 0 0 0 736-64a223.36 223.36 0 0 0-158.4 65.6A223.36 223.36 0 0 0 512 160a223.36 223.36 0 0 0 65.6 158.4A223.36 223.36 0 0 0 736 384z m0-64c-43.072 0-83.264-17.024-113.152-46.848A159.296 159.296 0 0 1 576 160c0-43.072 17.024-83.264 46.848-113.152A159.296 159.296 0 0 1 736 0c43.072 0 83.264 17.024 113.152 46.848A159.296 159.296 0 0 1 896 160c0 43.072-17.024 83.264-46.848 113.152A159.296 159.296 0 0 1 736 320z m0-32a32 32 0 0 0 32-32v-64h32a32 32 0 1 0 0-64h-64a32 32 0 0 0-32 32V256a32 32 0 0 0 32 32z m96 512h-192A96 96 0 0 1 544 704v-128A96 96 0 0 1 640 480h192A96 96 0 0 1 928 576V704A96 96 0 0 1 832 800z m0-64a32 32 0 0 0 32-32v-128a32 32 0 0 0-32-32h-192a32 32 0 0 0-32 32V704a32 32 0 0 0 32 32h192z m-448 64H192A96 96 0 0 1 96 704v-256A96 96 0 0 1 192 352h192A96 96 0 0 1 480 448V704A96 96 0 0 1 384 800z m0-64a32 32 0 0 0 32-32v-256a32 32 0 0 0-32-32H192a32 32 0 0 0-32 32V704a32 32 0 0 0 32 32h192z m0-448H192A96 96 0 0 1 96 192v-128A96 96 0 0 1 192-32h192A96 96 0 0 1 480 64v128A96 96 0 0 1 384 288z m0-64a32 32 0 0 0 32-32v-128a32 32 0 0 0-32-32H192a32 32 0 0 0-32 32v128a32 32 0 0 0 32 32h192z" horiz-adv-x="1024" />
<glyph glyph-name="exchange" unicode="&#58911;" d="M649.344 694.656a32 32 0 0 0 45.312 0l192-192A32 32 0 0 0 864 448h-768a32 32 0 0 0 0 64h690.752l-137.408 137.344a32 32 0 0 0-3.648 40.832l3.648 4.48z m-338.624-621.312a32 32 0 0 0-45.312 0l-192 192A32 32 0 0 0 96.064 320h768a32 32 0 1 0 0-64H173.312l137.408-137.344a32 32 0 0 0 3.648-40.832l-3.648-4.48z" horiz-adv-x="1024" />
<glyph glyph-name="document" unicode="&#58912;" d="M768 832a128 128 0 0 0 128-128v-448a64 64 0 0 0 64-64v-128a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128v128a64 64 0 0 0 64 64V704a128 128 0 0 0 128 128h512zM325.504 192H128v-128a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64v128h-197.568l-1.152-3.328A96 96 0 0 0 608 128h-192a96 96 0 0 0-89.28 60.672L325.504 192zM768 768H256a64 64 0 0 1-64-64v-448h160a32 32 0 0 0 31.488-26.24l1.024-11.52A32 32 0 0 1 416 192h192a32 32 0 0 1 31.488 26.24l1.024 11.52A32 32 0 0 0 672 256H832V704a64 64 0 0 1-64 64z m-96-320a32 32 0 1 0 0-64h-320a32 32 0 0 0 0 64h320z m0 192a32 32 0 1 0 0-64h-320a32 32 0 0 0 0 64h320z" horiz-adv-x="1024" />
<glyph glyph-name="history" unicode="&#58913;" d="M736 448c79.552 0 151.552-32.256 203.648-84.352A287.104 287.104 0 0 0 1024 160a287.104 287.104 0 0 0-84.352-203.648A287.104 287.104 0 0 0 736-128a287.104 287.104 0 0 0-203.648 84.352A287.104 287.104 0 0 0 448 160c0 79.552 32.256 151.552 84.352 203.648A287.104 287.104 0 0 0 736 448z m32 384a128 128 0 0 0 128-128v-160a32 32 0 1 0-64 0V704a64 64 0 0 1-64 64H256a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h96a32 32 0 1 0 0-64H256a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128h512z m-32-448c-60.288 0-116.608-23.808-158.4-65.6A223.04 223.04 0 0 1 512 160c0-60.288 23.808-116.608 65.6-158.4A223.04 223.04 0 0 1 736-64c60.288 0 116.608 23.808 158.4 65.6A223.04 223.04 0 0 1 960 160c0 60.288-23.808 116.608-65.6 158.4A223.04 223.04 0 0 1 736 384z m0-64a32 32 0 0 0 32-32V192h96a32 32 0 1 0 0-64h-128a32 32 0 0 0-32 32v128a32 32 0 0 0 32 32z m-256 192a32 32 0 0 0 0-64h-128a32 32 0 0 0 0 64h128z m192 128a32 32 0 1 0 0-64h-320a32 32 0 0 0 0 64h320z" horiz-adv-x="1024" />
<glyph glyph-name="trend" unicode="&#58914;" d="M394.688 448a32 32 0 0 0 32-32v-384a32 32 0 1 0-64 0v384a32 32 0 0 0 32 32z m234.624-64a32 32 0 0 0 32-32v-320a32 32 0 1 0-64 0v320a32 32 0 0 0 32 32zM864 512a32 32 0 0 0 32-32v-448a32 32 0 1 0-64 0v448a32 32 0 0 0 32 32z m-704-192a32 32 0 0 0 32-32v-256a32 32 0 1 0-64 0v256a32 32 0 0 0 32 32z m647.488 469.76l126.08-22.272 3.136-0.64 4.608-1.728 4.672-2.688 4.16-3.328 3.456-3.904 1.92-2.944 2.368-4.736 0.896-2.752 1.024-5.312 0.128-5.888-0.448-3.136-22.208-126.08a32 32 0 1 0-63.04 11.136l8.128 46.336L691.2 518.4a32 32 0 0 0-25.472-5.76L359.68 573.8240000000001 115.2 390.4a32 32 0 0 0-40.96 2.112L70.4 396.8a32 32 0 0 0 6.4 44.8l256 192a32 32 0 0 0 25.472 5.76l306.048-61.12 185.408 139.072-53.312 9.408a32 32 0 0 0-26.496 31.36l0.512 5.76a32 32 0 0 0 37.12 25.92z" horiz-adv-x="1024" />
<glyph glyph-name="structure" unicode="&#58915;" d="M640 768a64 64 0 0 0 64-64v-128a64 64 0 0 0-64-64H544v-64H768a32 32 0 0 0 32-32V320H896a64 64 0 0 0 64-64v-128a64 64 0 0 0-64-64h-256a64 64 0 0 0-64 64v128a64 64 0 0 0 64 64h96V384h-448v-64H384a64 64 0 0 0 64-64v-128a64 64 0 0 0-64-64H128a64 64 0 0 0-64 64v128a64 64 0 0 0 64 64h96V416A32 32 0 0 0 256 448h224V512H384a64 64 0 0 0-64 64V704a64 64 0 0 0 64 64h256z m-256-512H128v-128h256v128z m512 0h-256v-128h256v128z m-256 448H384v-128h256V704z" horiz-adv-x="1024" />
<glyph glyph-name="filter" unicode="&#58898;" d="M768 832H256a128 128 0 0 1-128-128v-125.76c0-32.064 16-62.08 42.752-79.872l135.04-89.984A32 32 0 0 0 320 381.76v-270.144a96 96 0 0 1 68.416-91.968l274.368-82.304A32 32 0 0 1 704-32V381.76a32 32 0 0 0 14.272 26.624l135.04 89.984A96 96 0 0 1 896 578.24V704a128 128 0 0 1-128 128z m0-64a64 64 0 0 0 64-64v-125.76a32 32 0 0 0-14.272-26.624l-135.04-89.984-7.68-5.76A96 96 0 0 1 640 381.82399999999996v-370.752l-233.216 69.952A32 32 0 0 0 384 111.61599999999999v270.08a96 96 0 0 1-42.752 79.936l-135.04 89.984A32 32 0 0 0 192 578.24V704a64 64 0 0 0 64 64h512z" horiz-adv-x="1024" />
<glyph glyph-name="location" unicode="&#58899;" d="M859.136 146.88c83.2-27.136 132.864-64.192 132.864-114.688 0-99.072-213.248-160-480-160s-480 60.928-480 160c0 50.56 49.664 87.552 132.928 114.688a32 32 0 1 0 19.84-60.8c-58.816-19.2-88.768-41.536-88.768-53.888 0-42.304 187.904-96 416-96s416 53.696 416 96c0 12.352-29.952 34.688-88.704 53.824a32 32 0 0 0 19.84 60.864zM512 864A352 352 0 0 0 864 512c0-119.232-94.272-278.72-280.832-482.688l-3.072-3.328-3.264-3.136a96 96 0 0 0-135.808 6.144l-35.712 39.872C242.24 254.208 160 400.576 160 512A352 352 0 0 0 512 864z m0-64A288 288 0 0 1 224 512c0-94.912 81.728-236.544 246.656-420.352l17.728-19.584a32 32 0 0 1 47.168 0l17.408 19.2C718.08 275.2 800 416.896 800 512A288 288 0 0 1 512 800z m0-128a160 160 0 1 0 0-320 160 160 0 0 0 0 320z m0-64a96 96 0 1 1 0-192 96 96 0 0 1 0 192z" horiz-adv-x="1024" />
<glyph glyph-name="system" unicode="&#58900;" d="M832 800h-192A96 96 0 0 1 544 704v-128A96 96 0 0 1 640 480h192A96 96 0 0 1 928 576V704A96 96 0 0 1 832 800z m0-64a32 32 0 0 0 32-32v-128a32 32 0 0 0-32-32h-192a32 32 0 0 0-32 32V704a32 32 0 0 0 32 32h192z m-448 64H192A96 96 0 0 1 96 704v-256A96 96 0 0 1 192 352h192A96 96 0 0 1 480 448V704A96 96 0 0 1 384 800z m0-64a32 32 0 0 0 32-32v-256a32 32 0 0 0-32-32H192a32 32 0 0 0-32 32V704a32 32 0 0 0 32 32h192z m448-320h-192A96 96 0 0 1 544 320v-256a96 96 0 0 1 96-96h192a96 96 0 0 1 96 96V320A96 96 0 0 1 832 416z m0-64a32 32 0 0 0 32-32v-256a32 32 0 0 0-32-32h-192a32 32 0 0 0-32 32V320a32 32 0 0 0 32 32h192z m-448-64H192A96 96 0 0 1 96 192v-128A96 96 0 0 1 192-32h192A96 96 0 0 1 480 64v128A96 96 0 0 1 384 288z m0-64a32 32 0 0 0 32-32v-128a32 32 0 0 0-32-32H192a32 32 0 0 0-32 32v128a32 32 0 0 0 32 32h192z" horiz-adv-x="1024" />
<glyph glyph-name="video" unicode="&#58901;" d="M832 768a128 128 0 0 0 128-128v-512a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128z m64-256H128v-384a64 64 0 0 1 56.512-63.552L192 64h640a64 64 0 0 1 64 64V512z m-448-57.728a64 64 0 0 0 33.92-9.728l163.648-102.272a64 64 0 0 0 0-108.544L481.92 131.456A64 64 0 0 0 384 185.728V390.272a64 64 0 0 0 64 64z m0-64v-204.544L611.52 288 448 390.272zM832 704H192a64 64 0 0 1-64-64v-64h768V640a64 64 0 0 1-56.512 63.552L832 704z" horiz-adv-x="1024" />
<glyph glyph-name="message" unicode="&#58902;" d="M832 768a128 128 0 0 0 128-128v-448a128 128 0 0 0-128-128h-152.256a64 64 0 0 1-45.248-18.752l-99.84-99.84a32 32 0 0 0-45.312 0l-99.84 99.84A64 64 0 0 1 344.256 64H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h640z m0-64H192a64 64 0 0 1-64-64v-448a64 64 0 0 1 64-64h152.256a128 128 0 0 0 90.496-37.504L512 13.248l77.248 77.248a128 128 0 0 0 79.232 36.992l11.264 0.512H832a64 64 0 0 1 64 64V640a64 64 0 0 1-64 64zM512 464a48 48 0 1 0 0-96 48 48 0 0 0 0 96z m208 0a48 48 0 1 0 0-96 48 48 0 0 0 0 96z m-416 0a48 48 0 1 0 0-96 48 48 0 0 0 0 96z" horiz-adv-x="1024" />
<glyph glyph-name="list" unicode="&#58903;" d="M288 704h640a32 32 0 1 0 0-64h-640a32 32 0 0 0 0 64z m0-576h640a32 32 0 1 0 0-64h-640a32 32 0 1 0 0 64z m0 288h640a32 32 0 1 0 0-64h-640a32 32 0 0 0 0 64zM108.8 716.8a44.8 44.8 0 1 0 0-89.6 44.8 44.8 0 0 0 0 89.6z m0-576a44.8 44.8 0 1 0 0-89.6 44.8 44.8 0 0 0 0 89.6z m0 288a44.8 44.8 0 1 0 0-89.6 44.8 44.8 0 0 0 0 89.6z" horiz-adv-x="1024" />
<glyph glyph-name="mail" unicode="&#58904;" d="M832 768a128 128 0 0 0 128-128v-512a128 128 0 0 0-128-128H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128z m61.824-111.424L602.496 365.248a128 128 0 0 0-180.992 0L130.176 656.64C128.768 651.264 128 645.696 128 640v-512a64 64 0 0 1 64-64h640a64 64 0 0 1 64 64V640c0 5.76-0.768 11.264-2.176 16.576zM832 704H192c-5.76 0-11.264-0.768-16.576-2.176l291.328-291.328a64 64 0 0 1 90.496 0l291.328 291.328A64.064 64.064 0 0 1 832 704z" horiz-adv-x="1024" />
<glyph glyph-name="report" unicode="&#58905;" d="M666.688 831.552a31.36 31.36 0 0 0 27.968-8.96l192-192a31.36 31.36 0 0 0 8.896-28.224l0.448-7.68V64a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128V704a128 128 0 0 0 128 128l406.592-0.128 4.096-0.32zM640 768H256a64 64 0 0 1-64-64v-640a64 64 0 0 1 64-64h512a64 64 0 0 1 64 64V576h-160a32 32 0 0 0-31.488 26.24L640 608V768z m0-448a64 64 0 0 0 64-64v-64a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v64a64 64 0 0 0 64 64h256z m0-64H384v-64h256v64z m32 256a32 32 0 1 0 0-64h-320a32 32 0 0 0 0 64h320z m-128 128a32 32 0 0 0 0-64h-192a32 32 0 0 0 0 64h192zM704 722.688V640h82.752L704 722.688z" horiz-adv-x="1024" />
<glyph glyph-name="edit" unicode="&#58906;" d="M864 64a32 32 0 1 0 0-64h-256a32 32 0 1 0 0 64h256zM664.768 782.208a64 64 0 0 0 90.496 0l135.808-135.744a64 64 0 0 0 0-90.496l-461.44-461.504a96 96 0 0 0-49.088-26.24l-160.192-32a64 64 0 0 0-75.328 75.264l32 160.192a96 96 0 0 0 26.24 49.088l461.504 461.44z m-42.624-133.056L248.576 275.456a32 32 0 0 1-8.768-16.32l-32-160.192 160.192 32a32 32 0 0 1 16.32 8.768l373.568 373.632-135.68 135.808z m87.872 87.808l-42.624-42.56 135.744-135.808 42.688 42.624-135.808 135.744z" horiz-adv-x="1024" />
<glyph glyph-name="delete" unicode="&#58907;" d="M640 832a64 64 0 0 0 64-64v-64h224a32 32 0 1 0 0-64h-34.816l-53.376-587.52a128 128 0 0 0-127.488-116.416H311.68a128 128 0 0 0-127.488 116.48L130.752 640H96a32 32 0 0 0 0 64H320V768a64 64 0 0 0 64 64h256z m188.928-192H195.008l52.928-581.76a64 64 0 0 1 63.744-58.176h400.64a64 64 0 0 1 63.744 58.24L828.928 640zM416 512a32 32 0 0 0 32-32v-320a32 32 0 1 0-64 0v320a32 32 0 0 0 32 32z m192 0a32 32 0 0 0 32-32v-320a32 32 0 1 0-64 0v320a32 32 0 0 0 32 32z m32 256H384v-64h256V768z" horiz-adv-x="1024" />
<glyph glyph-name="add-video" unicode="&#58908;" d="M800 256a32 32 0 0 0 32-32V128h96a32 32 0 1 0 0-64H832v-96a32 32 0 1 0-64 0V64h-96a32 32 0 1 0 0 64H768v96a32 32 0 0 0 32 32z m32 512a128 128 0 0 0 128-128v-288a32 32 0 1 0-64 0V640a64 64 0 0 1-64 64H192a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64h352a32 32 0 1 0 0-64H192a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h640zM448 550.2719999999999a64 64 0 0 0 33.92-9.728l163.648-102.272a64 64 0 0 0 0-108.544L481.92 227.45600000000002A64 64 0 0 0 384 281.72799999999995V486.272a64 64 0 0 0 64 64z m0-64v-204.544l163.52 102.336L448 486.272z" horiz-adv-x="1024" />
<glyph glyph-name="setting" unicode="&#58890;" d="M576 832a96 96 0 0 0 96-96v-38.4l16-8.704 15.488-9.536 33.344 19.2a96 96 0 0 0 126.144-27.328l4.992-7.808 64-110.848a96 96 0 0 0-35.136-131.136l-33.408-19.264 0.32-4.992L864 384l-0.256-13.184-0.32-4.928 33.408-19.328a96 96 0 0 0 39.36-122.88l-4.224-8.256-64-110.848a96 96 0 0 0-131.136-35.2l-33.344 19.328-15.424-9.6-16.064-8.64v-38.464a96 96 0 0 0-86.784-95.552L576-64H448a96 96 0 0 0-96 96l-0.064 38.464-16 8.64-15.488 9.6-33.28-19.264a96 96 0 0 0-126.144 27.328l-4.992 7.808-64 110.848a96 96 0 0 0 35.136 131.136l33.344 19.328-0.256 4.928-0.192 19.776 0.192 6.592 0.256 4.992-33.344 19.2a96 96 0 0 0-39.36 122.944l4.224 8.256 64 110.848a96 96 0 0 0 131.136 35.2l33.28-19.264 15.488 9.536 16 8.704 0.064 38.4a96 96 0 0 0 86.784 95.552L448 832z m0-64H448a32 32 0 0 1-32-32v-58.688a32 32 0 0 0-19.2-29.248c-19.776-8.64-38.4-19.456-55.744-32.256a32 32 0 0 0-35.008-1.984l-50.88 29.312a32 32 0 0 1-43.712-11.712l-64-110.848a32 32 0 0 1 11.712-43.712l50.816-29.44a32 32 0 0 0 15.808-31.232 291.52 291.52 0 0 1 0-64.384 32 32 0 0 0-15.808-31.296l-50.816-29.376a32 32 0 0 1-11.712-43.712l64-110.848a32 32 0 0 1 43.712-11.712l50.88 29.312a32 32 0 0 0 35.008-1.92c17.28-12.8 35.968-23.68 55.68-32.32a32 32 0 0 0 19.2-29.248l0.064-58.688a32 32 0 0 1 32-32h128a32 32 0 0 1 32 32v58.688a32 32 0 0 0 19.2 29.248c19.776 8.64 38.4 19.456 55.744 32.256a32 32 0 0 0 35.008 1.984l50.88-29.312a32 32 0 0 1 43.712 11.712l64 110.848a32 32 0 0 1-11.712 43.712l-50.816 29.44a32 32 0 0 0-15.808 31.232 291.52 291.52 0 0 1 0 64.384 32 32 0 0 0 15.808 31.296l50.816 29.376a32 32 0 0 1 11.712 43.712l-64 110.848a32 32 0 0 1-43.712 11.712l-50.88-29.312a32 32 0 0 0-35.008 1.92c-17.28 12.8-35.968 23.68-55.68 32.32a32 32 0 0 0-19.2 29.248L608 736A32 32 0 0 1 576 768zM512 544a160 160 0 1 0 0-320 160 160 0 0 0 0 320z m0-64a96 96 0 1 1 0-192 96 96 0 0 1 0 192z" horiz-adv-x="1024" />
<glyph glyph-name="refresh" unicode="&#58889;" d="M929.088 394.752a32 32 0 0 0 30.336-33.6 448 448 0 0 0-771.84-286.208l-4.096-47.36a32 32 0 0 0-28.864-29.12h-5.76a32 32 0 0 0-29.12 34.688l11.136 127.488a34.24 34.24 0 0 0 0.704 4.48l-0.64-4.48a32.128 32.128 0 0 0 14.4 24.064l2.56 1.536a32 32 0 0 0 1.6 0.768l-4.16-2.304a32.064 32.064 0 0 0 18.688 5.12l1.536-0.064 127.488-11.136a32 32 0 1 0-5.568-63.808l-53.952 4.736a384 384 0 0 1 661.952 244.864 32 32 0 0 0 33.6 30.336zM512 832c124.992 0 241.152-51.584 324.352-138.88l4.16 47.36a32 32 0 0 0 28.864 29.056h5.76a32 32 0 0 0 29.12-34.688l-11.136-127.488a34.88 34.88 0 0 0-0.512-3.52l0.512 3.52a32.128 32.128 0 0 0-13.952-23.744l-2.432-1.472a32 32 0 0 0-2.432-1.28l4.352 2.432a32.064 32.064 0 0 0-18.688-5.12l-1.536 0.064-127.488 11.136a32 32 0 0 0 5.568 63.808l53.888-4.672A384 384 0 0 1 128.512 403.584a32 32 0 1 0-64 3.2A448 448 0 0 0 512 832z" horiz-adv-x="1024" />
<glyph glyph-name="view" unicode="&#58892;" d="M672 448a224 224 0 0 0 179.392-358.144l99.2-99.2a32 32 0 0 0-45.248-45.312l-99.2 99.2A224 224 0 1 0 672 448zM768 768a128 128 0 0 0 128-128v-96a32 32 0 1 0-64 0V640a64 64 0 0 1-64 64H256a64 64 0 0 1-64-64v-512a64 64 0 0 1 64-64h80a32 32 0 1 0 0-64H256a128 128 0 0 0-128 128V640a128 128 0 0 0 128 128h512z m-96-384a160 160 0 1 1 0-320 160 160 0 0 1 0 320z" horiz-adv-x="1024" />
<glyph glyph-name="search" unicode="&#58893;" d="M480 832a416 416 0 0 0 315.904-686.656l154.752-154.688a32 32 0 0 0-45.312-45.312l-154.688 154.752A416 416 0 1 0 480 832z m0-64a352 352 0 1 1 0-704 352 352 0 0 1 0 704z" horiz-adv-x="1024" />
<glyph glyph-name="homepage" unicode="&#58894;" d="M192-64a128 128 0 0 0-128 128V475.904a128 128 0 0 0 51.84 102.912l300.992 222.592a160 160 0 0 0 190.336 0l300.928-222.592A128 128 0 0 0 960 475.904V64a128 128 0 0 0-128-128zM569.088 749.952a96 96 0 0 1-114.176 0L153.92 527.36A64 64 0 0 1 128 475.904V64a64 64 0 0 1 64-64h128v256a128 128 0 0 0 118.4 127.68L448 384h128a128 128 0 0 0 128-128v-256h128a64 64 0 0 1 63.552 56.512L896 64V475.904a64 64 0 0 1-25.92 51.456zM576 320H448a64 64 0 0 1-64-64v-256h256v256a64 64 0 0 1-56.512 63.552L576 320z" horiz-adv-x="1024" />
<glyph glyph-name="close" unicode="&#58895;" d="M182.656 758.656L512 429.248l329.344 329.408a32 32 0 0 0 45.312-45.312L557.248 384l329.408-329.344a32 32 0 0 0-45.312-45.312L512 338.752l-329.344-329.408a32 32 0 0 0-45.312 45.312L466.752 384 137.344 713.344a32 32 0 1 0 45.312 45.312z" horiz-adv-x="1024" />
<glyph glyph-name="help" unicode="&#58896;" d="M512 832c123.712 0 235.712-50.176 316.8-131.2A446.592 446.592 0 0 0 960 384a446.592 446.592 0 0 0-131.2-316.8A446.592 446.592 0 0 0 512-64a446.592 446.592 0 0 0-316.8 131.2A446.592 446.592 0 0 0 64 384c0 123.712 50.176 235.712 131.2 316.8A446.592 446.592 0 0 0 512 832z m0-64a382.528 382.528 0 0 1-271.552-112.448A382.528 382.528 0 0 1 128 384c0-103.296 40.896-199.936 112.448-271.552A382.528 382.528 0 0 1 512 0a382.528 382.528 0 0 1 271.552 112.448A382.528 382.528 0 0 1 896 384a382.528 382.528 0 0 1-112.448 271.552A382.528 382.528 0 0 1 512 768z m0-576a48 48 0 1 0 0-96 48 48 0 0 0 0 96z m32 480a128 128 0 0 0 128-128v-24.448a147.84 147.84 0 0 0-71.936-126.848l-9.728-5.312A83.776 83.776 0 0 1 544 312.448V288a32 32 0 0 0-64 0v24.448c0 52.224 27.52 100.288 71.936 126.848l9.728 5.312c28.416 14.208 46.336 43.2 46.336 74.944V544a64 64 0 0 1-64 64H512A96 96 0 0 1 416 512a32 32 0 0 0-64 0A160 160 0 0 0 512 672h32z" horiz-adv-x="1024" />
<glyph glyph-name="add" unicode="&#58897;" d="M512 832c123.712 0 235.712-50.176 316.8-131.2A446.592 446.592 0 0 0 960 384a446.592 446.592 0 0 0-131.2-316.8A446.592 446.592 0 0 0 512-64a446.592 446.592 0 0 0-316.8 131.2A446.592 446.592 0 0 0 64 384c0 123.712 50.176 235.712 131.2 316.8A446.592 446.592 0 0 0 512 832z m0-64a382.528 382.528 0 0 1-271.552-112.448A382.528 382.528 0 0 1 128 384c0-103.296 40.896-199.936 112.448-271.552A382.528 382.528 0 0 1 512 0a382.528 382.528 0 0 1 271.552 112.448A382.528 382.528 0 0 1 896 384a382.528 382.528 0 0 1-112.448 271.552A382.528 382.528 0 0 1 512 768z m0-128a32 32 0 0 0 32-32v-192h192a32 32 0 1 0 0-64h-192v-192a32 32 0 1 0-64 0v192h-192a32 32 0 0 0 0 64h192v192A32 32 0 0 0 512 640z" horiz-adv-x="1024" />
<glyph glyph-name="time" unicode="&#58891;" d="M512 832c123.712 0 235.712-50.176 316.8-131.2A446.592 446.592 0 0 0 960 384a446.592 446.592 0 0 0-131.2-316.8A446.592 446.592 0 0 0 512-64a446.592 446.592 0 0 0-316.8 131.2A446.592 446.592 0 0 0 64 384c0 123.712 50.176 235.712 131.2 316.8A446.592 446.592 0 0 0 512 832z m0-64a382.528 382.528 0 0 1-271.552-112.448A382.528 382.528 0 0 1 128 384c0-103.296 40.896-199.936 112.448-271.552A382.528 382.528 0 0 1 512 0a382.528 382.528 0 0 1 271.552 112.448A382.528 382.528 0 0 1 896 384a382.528 382.528 0 0 1-112.448 271.552A382.528 382.528 0 0 1 512 768z m-32-96a32 32 0 0 0 64 0v-256h192a32 32 0 1 0 0-64h-192a64 64 0 0 0-64 64v256z" horiz-adv-x="1024" />
</font>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,3 @@
.icon:hover {
color: #6accca !important;
}

View File

@ -0,0 +1,22 @@
---
nav:
title: Icon-v2
order: 1
toc: content
title: 快速上手
---
<embed src="../README.md" ></embed>
<code src="./demo/basic.tsx">基本用法</code>
<code src="./demo/demo.tsx">icon列表</code>
## API
| 参数 | 说明 | 类型 | 默认值 | 版本 |
| --- | --- | --- | --- | --- |
| title | 标题 | string | '' | - |
| styles | 样式 | cssProperties | {} | - |
| icon | fontClass名 | string | '' | - |
| size | fontClass名 | integer | 14 | - |
| onIconClick | icon点击事件 | function | ()=>{} | - |
| color | 图标颜色 | string | '' | - |

View File

@ -0,0 +1 @@
export { default as IconFont } from './Iconfont';

View File

@ -1,14 +1,28 @@
import React from 'react';
import React, { useState } from 'react';
const iconJson = require('../font/iconfont.json')
import { IconFont } from '@zhst/icon';
import './index.less';
import { message } from '@zhst/meta';
const demo = ()=>{
const iconArr = iconJson['glyphs']
import { Input, message } from '@zhst/meta';
import { SearchOutlined } from '@ant-design/icons';
const demo = () => {
const totalIconArr = iconJson['glyphs'];
const [iconArr, setIconArr] = useState(totalIconArr);
const search = (searchVal: string) => {
if (!search) {
setIconArr(totalIconArr);
} else {
setIconArr(totalIconArr.filter((item) => item.name.toLowerCase().includes(searchVal.toLowerCase())));
}
};
return (
<div>
<div>
<Input placeholder='请输入' prefix={<SearchOutlined />} onChange={(e) => search(e.target.value)}></Input>
</div>
<ul className={'demo-ul'}>
{iconArr.map((item: any)=>{
{iconArr.map((item: any)=>{
const {font_class,name}= item;
const fontName = `icon-${font_class}`
return <li className={'demo-li'} >