1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-09 02:42:47 +00:00

[search] 'turn on/off semantic search': redesigned UI/UX for this setting (added a 'setting' icon to toggle the new 'setting popover') (#5932)

This commit is contained in:
llj
2024-02-01 16:20:46 +08:00
committed by GitHub
parent 24e0b20527
commit 26bc311673
9 changed files with 229 additions and 89 deletions

View File

@@ -53,6 +53,7 @@ export default class AISearch extends Component {
showRecent: true, showRecent: true,
isResultGetted: false, isResultGetted: false,
isCloseShow: false, isCloseShow: false,
isSettingsShown: false,
isSearchInputShow: false, // for mobile isSearchInputShow: false, // for mobile
searchPageUrl: this.baseSearchPageURL, searchPageUrl: this.baseSearchPageURL,
indexState: '', indexState: '',
@@ -357,6 +358,7 @@ export default class AISearch extends Component {
value: '', value: '',
isMaskShow: false, isMaskShow: false,
isCloseShow: false, isCloseShow: false,
isSettingsShown: false,
isResultGetted: false, isResultGetted: false,
resultItems: [], resultItems: [],
highlightIndex: 0, highlightIndex: 0,
@@ -547,7 +549,7 @@ export default class AISearch extends Component {
<Switch <Switch
checked={true} checked={true}
placeholder={gettext('Turn on semantic search for this library')} placeholder={gettext('Turn on semantic search for this library')}
className="w-100 mt-1" className="position-absolute p-4 bg-white border rounded shadow-sm search-settings"
size="small" size="small"
textPosition='right' textPosition='right'
disabled disabled
@@ -558,7 +560,7 @@ export default class AISearch extends Component {
<Switch <Switch
checked={true} checked={true}
placeholder={gettext('Turn off semantic search for this library')} placeholder={gettext('Turn off semantic search for this library')}
className="w-100 mt-1" className="position-absolute p-4 bg-white border rounded shadow-sm search-settings"
size="small" size="small"
onChange={this.onDeleteIndex} onChange={this.onDeleteIndex}
textPosition='right' textPosition='right'
@@ -569,7 +571,7 @@ export default class AISearch extends Component {
<Switch <Switch
checked={false} checked={false}
placeholder={gettext('Turn on semantic search for this library')} placeholder={gettext('Turn on semantic search for this library')}
className="w-100 mt-1" className="position-absolute p-4 bg-white border rounded shadow-sm search-settings"
size="small" size="small"
onChange={this.onCreateIndex} onChange={this.onCreateIndex}
textPosition='right' textPosition='right'
@@ -579,6 +581,12 @@ export default class AISearch extends Component {
return null; return null;
} }
toggleSettingsShown = () => {
this.setState({
isSettingsShown: !this.state.isSettingsShown
});
}
render() { render() {
let width = this.state.width !== 'default' ? this.state.width : ''; let width = this.state.width !== 'default' ? this.state.width : '';
let style = {'width': width}; let style = {'width': width};
@@ -604,7 +612,7 @@ export default class AISearch extends Component {
<div className="search"> <div className="search">
<div className={`search-mask ${isMaskShow ? 'show' : 'hide'}`} onClick={this.onCloseHandler}></div> <div className={`search-mask ${isMaskShow ? 'show' : 'hide'}`} onClick={this.onCloseHandler}></div>
<div className={`search-container ${isMaskShow ? 'show' : ''}`}> <div className={`search-container ${isMaskShow ? 'show' : ''}`}>
<div className={`input-icon ${isMaskShow ? 'mb-1' : ''}`}> <div className={`input-icon`}>
<i className="search-icon-left input-icon-addon fas fa-search"></i> <i className="search-icon-left input-icon-addon fas fa-search"></i>
<input <input
type="text" type="text"
@@ -620,15 +628,20 @@ export default class AISearch extends Component {
onKeyDown={this.onKeydownHandler} onKeyDown={this.onKeydownHandler}
/> />
{this.state.isCloseShow && {this.state.isCloseShow &&
<>
{(this.isRepoOwner || this.isAdmin) &&
<button type="button" className="search-icon-right input-icon-addon sf3-font-set-up sf3-font border-0 bg-transparent mr-3" onClick={this.toggleSettingsShown} aria-label={gettext('Settings')}></button>
}
<button type="button" className="search-icon-right input-icon-addon fas fa-times border-0 bg-transparent mr-4" onClick={this.onCloseHandler} aria-label={gettext('Close')}></button> <button type="button" className="search-icon-right input-icon-addon fas fa-times border-0 bg-transparent mr-4" onClick={this.onCloseHandler} aria-label={gettext('Close')}></button>
</>
} }
</div> </div>
{this.state.isSettingsShown && this.renderSwitch()}
<div <div
className="search-result-container dropdown-search-result-container" className="search-result-container dropdown-search-result-container mt-1"
onScroll={this.onResultListScroll} onScroll={this.onResultListScroll}
ref={this.searchContainer} ref={this.searchContainer}
> >
{isCloseShow && (this.isRepoOwner || this.isAdmin) && this.renderSwitch()}
{this.renderSearchResult()} {this.renderSearchResult()}
</div> </div>
</div> </div>

View File

@@ -47,6 +47,22 @@
text-decoration: none; text-decoration: none;
} }
.search-icon-right.sf3-font-set-up {
left: auto;
right: 25px;
}
.search-container .search-settings {
left: 1rem;
right: 14px;
top: 54px;
z-index: 100;
}
.search-container .search-settings .custom-switch {
padding-left: 0;
}
.search-icon-arrow { .search-icon-arrow {
right: 40px; right: 40px;
left: auto; left: auto;
@@ -83,10 +99,6 @@
flex-direction: column; flex-direction: column;
} }
.dropdown-search-result-container .seahub-switch .custom-switch {
padding-left: 0;
}
.search-result-container .search-result-none { .search-result-container .search-result-none {
text-align: center; text-align: center;
line-height: 4rem; line-height: 4rem;

View File

@@ -1,8 +1,11 @@
@font-face { @font-face {
font-family: "sf3-font"; /* Project id 1230969 */ font-family: "sf3-font"; /* Project id 1230969 */
src: url('iconfont.woff2?t=1694053452699') format('woff2'), src: url('iconfont.eot?t=1706682203259'); /* IE9 */
url('iconfont.woff?t=1694053452699') format('woff'), src: url('iconfont.eot?t=1706682203259#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('iconfont.ttf?t=1694053452699') format('truetype'); url('iconfont.woff2?t=1706682203259') format('woff2'),
url('iconfont.woff?t=1706682203259') format('woff'),
url('iconfont.ttf?t=1706682203259') format('truetype'),
url('iconfont.svg?t=1706682203259#sf3-font') format('svg');
} }
.sf3-font { .sf3-font {
@@ -13,6 +16,94 @@
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
.sf3-font-set-up:before {
content: "\e800";
}
.sf3-font-language:before {
content: "\e7ff";
}
.sf3-font-file-lock:before {
content: "\e7f1";
}
.sf3-font-x-011:before {
content: "\e7f8";
}
.sf3-font-list:before {
content: "\e7f9";
}
.sf3-font-new-library:before {
content: "\e7fa";
}
.sf3-font-download:before {
content: "\e7fb";
}
.sf3-font-entry:before {
content: "\e7fc";
}
.sf3-font-delete:before {
content: "\e7fd";
}
.sf3-font-files1:before {
content: "\e7fe";
}
.sf3-font-sort2:before {
content: "\e7f2";
}
.sf3-font-new-group:before {
content: "\e7f3";
}
.sf3-font-copy:before {
content: "\e7f4";
}
.sf3-font-more-level1:before {
content: "\e7f5";
}
.sf3-font-sort1:before {
content: "\e7f6";
}
.sf3-font-move:before {
content: "\e7f7";
}
.sf3-font-files:before {
content: "\e7ec";
}
.sf3-font-freeze:before {
content: "\e7e4";
}
.sf3-font-helpless:before {
content: "\e7e3";
}
.sf3-font-helpless-selected:before {
content: "\e7e0";
}
.sf3-font-helpful-selected:before {
content: "\e7e1";
}
.sf3-font-helpful:before {
content: "\e7e2";
}
.sf3-font-x-01:before { .sf3-font-x-01:before {
content: "\e7d8"; content: "\e7d8";
} }

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@@ -1,77 +1,101 @@
<?xml version="1.0" standalone="no"?> <?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" > <!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">
2013-9-30: Created. <metadata>Created by iconfont</metadata>
--> <defs>
<svg> <font id="sf3-font" horiz-adv-x="1024">
<metadata> <font-face
Created by iconfont font-family="sf3-font"
</metadata> font-weight="400"
<defs> font-stretch="normal"
units-per-em="1024"
<font id="sf3-font" horiz-adv-x="1024" > ascent="896"
<font-face descent="-128"
font-family="sf3-font" />
font-weight="500" <missing-glyph />
font-stretch="normal"
units-per-em="1024" <glyph glyph-name="set-up" unicode="&#59392;" d="M512 592c115.2 0 208-92.8 208-208s-92.8-208-208-208-208 92.8-208 208 92.8 208 208 208z m0-128c-44.8 0-80-35.2-80-80s35.2-80 80-80 80 35.2 80 80-35.2 80-80 80zM432 838.4c-9.6 19.2-32 28.8-51.2 22.4-80-19.2-150.4-60.8-208-112-12.8-16-16-35.2-9.6-54.4 6.4-12.8 9.6-25.6 9.6-41.6 0-51.2-41.6-92.8-89.6-92.8-19.2 0-38.4-12.8-41.6-32C22.4 486.4 16 435.2 16 384c0-35.2 3.2-67.2 9.6-99.2 3.2-22.4 25.6-38.4 48-35.2h9.6c51.2 0 89.6-41.6 89.6-92.8 0-22.4-9.6-41.6-22.4-57.6-16-16-12.8-41.6 3.2-60.8 57.6-60.8 131.2-105.6 214.4-131.2 22.4-6.4 48 6.4 54.4 28.8 12.8 38.4 44.8 64 86.4 64s73.6-25.6 86.4-64c6.4-22.4 32-35.2 54.4-28.8 83.2 25.6 156.8 70.4 214.4 131.2 16 16 16 41.6 3.2 60.8-12.8 16-22.4 35.2-22.4 57.6 0 51.2 41.6 92.8 89.6 92.8h9.6c22.4-3.2 44.8 12.8 48 35.2 6.4 32 9.6 67.2 9.6 99.2 0 51.2-6.4 102.4-22.4 150.4-6.4 19.2-22.4 32-41.6 32-51.2 0-89.6 41.6-89.6 92.8 0 16 3.2 28.8 9.6 41.6 9.6 16 3.2 38.4-9.6 51.2-57.6 54.4-128 92.8-204.8 115.2-19.2 0-41.6-9.6-51.2-28.8-16-28.8-44.8-51.2-80-51.2s-67.2 22.4-80 51.2zM288 633.6c0 16-3.2 28.8-6.4 41.6 32 25.6 67.2 44.8 105.6 60.8 28.8-38.4 73.6-60.8 124.8-60.8s96 22.4 124.8 60.8c38.4-12.8 73.6-35.2 105.6-60.8-3.2-12.8-6.4-28.8-6.4-41.6 0-80 57.6-150.4 134.4-163.2 6.4-28.8 9.6-57.6 9.6-86.4 0-16 0-28.8-3.2-44.8-80-9.6-140.8-80-140.8-163.2 0-25.6 6.4-51.2 16-73.6-32-28.8-67.2-51.2-105.6-67.2-28.8 48-80 76.8-137.6 76.8s-108.8-32-137.6-76.8c-38.4 16-73.6 38.4-105.6 67.2 9.6 22.4 16 48 16 73.6 0 83.2-60.8 153.6-140.8 163.2 3.2 12.8 3.2 28.8 3.2 41.6 0 28.8 3.2 57.6 9.6 86.4C230.4 483.2 288 550.4 288 633.6z" horiz-adv-x="1024" />
ascent="896"
descent="-128" <glyph glyph-name="language" unicode="&#59391;" d="M982.4 582.4C905.6 768 723.2 896 512 896 230.4 896 0 665.6 0 384s230.4-512 512-512 512 230.4 512 512c0 96-41.6 198.4-41.6 198.4zM76.8 384c0 54.4 9.6 105.6 28.8 153.6 22.4-12.8 54.4-16 54.4-41.6 0-86.4 3.2-179.2 86.4-179.2 3.2 0 44.8-16 67.2-67.2 6.4-19.2 35.2 0 67.2 0 16 0 0-25.6 0-80s121.6-134.4 121.6-134.4c0-35.2 0-64 3.2-86.4C265.6-48 76.8 147.2 76.8 384z m540.8-422.4c16 70.4 25.6 108.8 60.8 137.6 51.2 41.6 6.4 89.6-32 83.2-32-3.2-12.8 35.2-38.4 38.4-28.8 3.2-64 54.4-102.4 73.6-22.4 9.6-41.6 35.2-73.6 35.2-28.8 0-70.4-22.4-70.4-3.2 0 60.8-6.4 102.4-6.4 121.6 0 12.8-9.6 3.2 28.8 3.2 22.4 0 9.6 41.6 32 41.6 19.2 0 70.4-19.2 83.2-9.6 12.8 6.4 86.4-185.6 86.4-32 0 19.2-9.6 48 0 67.2 38.4 67.2 76.8 124.8 73.6 131.2-3.2 3.2-41.6 9.6-70.4 0-9.6-3.2 3.2-19.2-12.8-22.4-57.6-12.8-105.6 12.8-86.4 38.4 16 25.6 83.2 9.6 86.4 60.8 3.2 28.8 6.4 64 6.4 86.4 156.8-22.4 284.8-128 339.2-272-147.2-108.8-108.8-182.4-60.8-227.2 25.6-22.4 51.2-57.6 67.2-83.2-57.6-128-169.6-233.6-310.4-268.8z" horiz-adv-x="1024" />
/>
<missing-glyph /> <glyph glyph-name="file-lock" unicode="&#59377;" d="M512 384m-512 0a512 512 0 1 1 1024 0 512 512 0 1 1-1024 0ZM512 384m-512 0a512 512 0 1 1 1024 0 512 512 0 1 1-1024 0ZM608 448v64c0 54.4-41.6 96-96 96s-96-41.6-96-96v-64h-64v64c0 89.6 70.4 160 160 160s160-70.4 160-160v-64h-64z m-121.6-185.6v-54.4c0-12.8 9.6-25.6 25.6-25.6s25.6 9.6 25.6 25.6v54.4c12.8 9.6 25.6 22.4 25.6 41.6 0 25.6-22.4 48-48 48s-51.2-19.2-51.2-48c0-19.2 9.6-32 22.4-41.6zM352 448h320c35.2 0 64-28.8 64-64v-224c0-35.2-28.8-64-64-64H352c-35.2 0-64 28.8-64 64v224c0 35.2 28.8 64 64 64z" horiz-adv-x="1024" />
<glyph glyph-name="desktop" unicode="&#59168;" d="M928 832c35.2 0 64-28.8 64-64v-608c0-35.2-28.8-64-64-64H604.8c3.2-25.6 9.6-44.8 16-64h121.6c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6H281.6c-32 0-57.6 25.6-57.6 57.6S249.6 32 281.6 32h121.6c6.4 19.2 12.8 38.4 19.2 64H96c-35.2 0-64 28.8-64 64V768c0 35.2 28.8 64 64 64h832z m-51.2-112H147.2v-486.4h729.6V720z" horiz-adv-x="1024" /> <glyph glyph-name="x-011" unicode="&#59384;" d="M512 439.466667L230.4 721.066667l-25.6 25.6-55.466667-55.466667 25.6-25.6 281.6-281.6-281.6-281.6-25.6-25.6 55.466667-55.466667 25.6 25.6 281.6 281.6 281.6-281.6 25.6-25.6 55.466667 55.466667-25.6 25.6-281.6 281.6 281.6 281.6 25.6 25.6-55.466667 55.466667-25.6-25.6z" horiz-adv-x="1024" />
<glyph glyph-name="list" unicode="&#59385;" d="M928 0H96c-19.2 0-32 12.8-32 32s16 32 32 32h832c19.2 0 32-12.8 32-32s-16-32-32-32z m0 352H96c-19.2 0-32 12.8-32 32s16 32 32 32h832c19.2 0 32-12.8 32-32s-16-32-32-32z m0 352H96c-16 0-32 12.8-32 32s16 32 32 32h832c19.2 0 32-12.8 32-32s-16-32-32-32z" horiz-adv-x="1024" />
<glyph glyph-name="qr-code" unicode="&#59158;" d="M432 345.6c22.4 0 38.4-16 38.4-38.4v-329.6c0-22.4-16-38.4-38.4-38.4H102.4c-22.4 0-38.4 16-38.4 38.4V307.2c0 22.4 16 38.4 38.4 38.4h329.6z m524.8-326.4v-41.6c0-22.4-16-38.4-38.4-38.4h-41.6v80h80z m-160 0v-80h-80v80h80z m0 326.4v-163.2h80v163.2h41.6c22.4 0 38.4-16 38.4-38.4v-204.8h-243.2v80h-80v-243.2h-41.6c-22.4 0-38.4 16-38.4 38.4V307.2c0 22.4 16 38.4 38.4 38.4h204.8z m-406.4-83.2H144v-243.2h243.2v243.2z m-147.2-76.8c16 9.6 35.2 9.6 51.2 0s25.6-25.6 25.6-44.8-9.6-35.2-25.6-44.8-35.2-9.6-51.2 0-25.6 25.6-25.6 44.8 9.6 35.2 25.6 44.8zM432 832c22.4 0 38.4-16 38.4-38.4v-329.6c0-22.4-16-38.4-38.4-38.4H102.4c-22.4 0-38.4 16-38.4 38.4V793.6C64 816 80 832 102.4 832h329.6z m486.4 0c22.4 0 38.4-16 38.4-38.4v-329.6c0-22.4-16-38.4-38.4-38.4H588.8c-22.4 0-38.4 16-38.4 38.4V793.6c0 22.4 16 38.4 38.4 38.4h329.6zM390.4 752H144v-243.2h243.2V752z m486.4 0h-243.2v-243.2h243.2V752zM243.2 672c16 9.6 35.2 9.6 51.2 0s25.6-25.6 25.6-44.8-12.8-32-28.8-41.6c-12.8-9.6-32-9.6-48 0s-25.6 25.6-25.6 41.6 9.6 35.2 25.6 44.8z m512 6.4c28.8 0 51.2-22.4 51.2-51.2s-22.4-51.2-51.2-51.2c-28.8 0-51.2 22.4-51.2 51.2s22.4 51.2 51.2 51.2z" horiz-adv-x="1024" />
<glyph glyph-name="new-library" unicode="&#59386;" d="M889.6-96H134.4c-22.4 0-38.4 16-38.4 38.4V825.6C96 848 112 864 134.4 864h480c16-3.2 54.4-6.4 80-35.2 44.8-51.2 198.4-236.8 204.8-243.2 3.2-3.2 28.8-28.8 28.8-64v-579.2c0-9.6-3.2-19.2-9.6-25.6-6.4-9.6-16-12.8-28.8-12.8zM192 0h640V544h-192V768H192v-768zM560 528V384H704v-96h-144v-144h-96V288H320v96h144v144h96z" horiz-adv-x="1024" />
<glyph glyph-name="share-from-other-servers" unicode="&#59151;" d="M825.6 742.4c0 32-25.6 57.6-57.6 57.6H121.6C92.8 800 64 774.4 64 742.4v-172.8h761.6V742.4zM361.6 649.6H172.8V716.8h188.8v-67.2z m169.6 16c-6.4 9.6-6.4 22.4 0 35.2 6.4 9.6 19.2 19.2 28.8 19.2 19.2 0 32-16 35.2-32 0-19.2-12.8-35.2-32-35.2-12.8-3.2-25.6 3.2-32 12.8z m140.8-16c-19.2 0-35.2 16-35.2 32 0 19.2 16 35.2 32 35.2 19.2 0 35.2-16 35.2-32 0-19.2-16-35.2-32-35.2zM361.6 96v-32H172.8v67.2h172.8c-9.6 25.6-16 54.4-19.2 80H64v-188.8c0-22.4 19.2-41.6 41.6-41.6h364.8c-44.8 32-80 70.4-108.8 115.2z m-188.8 256v67.2h188.8v-19.2c22.4 38.4 51.2 73.6 86.4 99.2H64v-230.4h259.2c3.2 28.8 6.4 54.4 16 80H172.8zM659.2 537.6c-160 0-288-128-288-288s128-288 288-288 288 128 288 288-131.2 288-288 288z m57.6-92.8c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6-57.6 25.6-57.6 57.6c3.2 32 28.8 57.6 57.6 57.6z m-156.8-144l105.6 67.2c3.2-9.6 9.6-19.2 19.2-25.6L576 272c-3.2 12.8-9.6 19.2-16 28.8zM467.2 256c0 32 25.6 57.6 57.6 57.6s57.6-25.6 57.6-57.6-25.6-57.6-57.6-57.6-57.6 25.6-57.6 57.6z m99.2-35.2c6.4 9.6 9.6 16 12.8 28.8l128-67.2c-6.4-9.6-12.8-16-12.8-28.8l-128 67.2z m182.4-22.4c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6-54.4 25.6-54.4 57.6c-3.2 32 22.4 57.6 54.4 57.6z" horiz-adv-x="1024" /> <glyph glyph-name="download" unicode="&#59387;" d="M160 192v-160h704v160h96v-192c0-35.2-25.6-60.8-57.6-64H128c-35.2 0-64 28.8-64 64v192h96zM560 832v-521.6l156.8 150.4 80-76.8-278.4-268.8L240 384l80 76.8 144-137.6V832h96z" horiz-adv-x="1024" />
<glyph glyph-name="entry" unicode="&#59388;" d="M384 352c35.2 0 64-28.8 64-64v-256c0-35.2-28.8-64-64-64H128c-35.2 0-64 28.8-64 64v256c0 35.2 28.8 64 64 64h256z m0-64H128v-256h256v256z m160 0h384c19.2 0 32-12.8 32-32s-12.8-32-32-32H544c-19.2 0-32 12.8-32 32s12.8 32 32 32z m0-192h384c19.2 0 32-12.8 32-32s-12.8-32-32-32H544c-19.2 0-32 12.8-32 32s12.8 32 32 32zM384 800c35.2 0 64-28.8 64-64v-256c0-35.2-28.8-64-64-64H128c-35.2 0-64 28.8-64 64V736c0 35.2 28.8 64 64 64h256z m0-64H128v-256h256V736z m160 0h384c19.2 0 32-12.8 32-32s-12.8-32-32-32H544c-19.2 0-32 12.8-32 32s12.8 32 32 32z m0-192h384c19.2 0 32-12.8 32-32s-12.8-32-32-32H544c-19.2 0-32 12.8-32 32s12.8 32 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="tips" unicode="&#59092;" d="M512-96C249.6-96 32 118.4 32 384S249.6 864 512 864s480-214.4 480-480-214.4-480-480-480zM480 659.2c-19.2 0-35.2-16-35.2-35.2v-275.2c0-19.2 16-35.2 35.2-35.2h67.2c19.2 0 35.2 16 35.2 35.2V624c0 19.2-16 35.2-35.2 35.2H480z m0-412.8c-19.2 0-35.2-16-35.2-35.2v-67.2c0-19.2 16-35.2 35.2-35.2h67.2c19.2 0 35.2 16 35.2 35.2v67.2c0 19.2-16 35.2-35.2 35.2H480z" horiz-adv-x="1024" />
<glyph glyph-name="delete" unicode="&#59389;" d="M352 832h320v-64h256v-96h-64v-672c0-35.2-28.8-64-64-64H224c-35.2 0-64 28.8-64 64V672H96V768h256V832z m416-160H256v-640h512V672z m-304-96v-448h-96V576h96z m192 0v-448h-96V576h96z" horiz-adv-x="1024" />
<glyph glyph-name="upload" unicode="&#59091;" d="M249.6 19.2C108.8 32 0 140.8 0 256c0 147.2 102.4 256 240 272C256 672 371.2 768 512 768s256-96 272-240c137.6-16 240-124.8 240-272 0-115.2-108.8-224-249.6-236.8h-160c-12.8 0-22.4 9.6-22.4 22.4v160c0 12.8 9.6 22.4 22.4 22.4h86.4c22.4 0 32 16 16 35.2l-179.2 227.2c-16 19.2-38.4 19.2-54.4 0L304 256c-12.8-16-6.4-32 16-32h89.6c12.8 0 22.4-9.6 22.4-22.4v-160c0-12.8-9.6-22.4-22.4-22.4h-160z" horiz-adv-x="1024" /> <glyph glyph-name="files1" unicode="&#59390;" d="M832 832c35.2 0 64-28.8 64-64v-768c0-35.2-28.8-64-64-64H192c-35.2 0-64 28.8-64 64V768c0 35.2 28.8 64 64 64h640z m-192-480H256v-128h384v128z m128 224H256v-128h512v128z" horiz-adv-x="1024" />
<glyph glyph-name="sort2" unicode="&#59378;" d="M85.863354 228.173913c22.26087 15.900621 54.062112 12.720497 73.142857-6.360248l136.745342-155.826087V848.298137c0 25.440994 22.26087 47.701863 50.881987 47.701863 28.621118 0 50.881988-22.26087 50.881988-47.701863v-922.236025c0-19.080745-12.720497-38.161491-34.981367-44.521739-3.180124-3.180124-9.540373-3.180124-15.900621-3.180125-15.900621 0-31.801242 6.360248-41.341615 19.080746L76.322981 164.571429c-15.900621 19.080745-12.720497 47.701863 9.540373 63.602484zM658.285714 892.819876c22.26087 6.360248 44.521739 0 57.242236-15.900621L944.496894 609.78882c19.080745-19.080745 12.720497-50.881988-9.540372-66.782609s-54.062112-12.720497-73.142857 6.360249L725.068323 705.192547v-785.490684c0-25.440994-22.26087-47.701863-50.881988-47.701863-28.621118 0-50.881988 22.26087-50.881987 47.701863v922.236025c0 25.440994 15.900621 44.521739 34.981366 50.881988z" horiz-adv-x="1024" />
<glyph glyph-name="logout" unicode="&#59067;" d="M572.8 249.6H310.4c-12.8 0-22.4 6.4-22.4 16v233.6c0 12.8 6.4 22.4 22.4 22.4H576V729.6c0 9.6 3.2 16 12.8 19.2 9.6 3.2 16 3.2 22.4-6.4l12.8-12.8L768 585.6l185.6-185.6c9.6-9.6 9.6-22.4 0-32l-265.6-265.6-76.8-76.8c-6.4-6.4-12.8-9.6-22.4-6.4-9.6 3.2-12.8 9.6-12.8 19.2v211.2h-3.2z m-160 496v-76.8H214.4c-41.6 0-73.6-28.8-73.6-70.4v-425.6c0-38.4 28.8-64 54.4-70.4h217.6v-76.8H204.8c-67.2 0-124.8 51.2-137.6 118.4 0 6.4-3.2 16-3.2 25.6V601.6C67.2 662.4 96 704 147.2 732.8c19.2 9.6 38.4 12.8 60.8 12.8h204.8z" horiz-adv-x="1024" />
<glyph glyph-name="new-group" unicode="&#59379;" d="M550.4 32H307.2c-12.8 0-22.4 9.6-32 19.2-6.4 6.4-12.8 22.4-6.4 41.6 48 156.8 163.2 275.2 364.8 272 102.4 0 160-25.6 208-57.6 16-12.8 48-16 73.6 6.4 25.6 19.2 12.8 60.8 0 73.6-22.4 19.2-64 48-112 64 32 32 67.2 99.2 67.2 169.6 0 137.6-108.8 246.4-243.2 246.4S384 752 384 617.6c0-67.2 25.6-124.8 67.2-169.6-118.4-38.4-256-144-288-345.6-6.4-44.8-3.2-92.8 22.4-124.8 25.6-32 80-41.6 118.4-41.6h246.4c22.4 0 51.2 19.2 51.2 48-3.2 32-28.8 48-51.2 48zM489.6 620.8c0 76.8 60.8 137.6 137.6 137.6s137.6-60.8 137.6-137.6-60.8-137.6-137.6-137.6-137.6 60.8-137.6 137.6z m-134.4-144c-3.2 16-19.2 32-28.8 41.6-22.4 32-51.2 134.4-16 195.2 25.6 41.6 86.4 60.8 60.8 108.8-12.8 19.2-38.4 41.6-80 25.6s-112-96-112-185.6 25.6-137.6 38.4-160C112 460.8 32 336 0 198.4c-6.4-19.2 6.4-57.6 38.4-67.2 28.8-6.4 64 16 70.4 35.2 48 156.8 112 214.4 185.6 259.2 28.8 19.2 67.2 28.8 60.8 51.2zM1024 112h-144V256h-96v-144H640v-96h144V-128h96v144H1024V64v48z" horiz-adv-x="1024" />
<glyph glyph-name="dingtalk" unicode="&#59064;" d="M512-96C249.6-96 32 121.6 32 384S249.6 864 512 864s480-217.6 480-480-217.6-480-480-480z m0 896C281.6 800 96 614.4 96 384s185.6-416 416-416 416 185.6 416 416S742.4 800 512 800z m217.6-380.8c-22.4-44.8-70.4-134.4-70.4-134.4l-19.2-25.6h73.6l-144-198.4 32 134.4H544l22.4 89.6c-22.4-6.4-38.4-12.8-60.8-19.2 0 0-28.8-32-89.6 22.4 0 0-38.4 35.2-19.2 44.8 9.6 3.2 41.6 16 70.4 22.4 38.4 6.4 70.4 16 70.4 16s-121.6-3.2-150.4 3.2-67.2 48-73.6 92.8c0 0-12.8 25.6 25.6 12.8s198.4-35.2 198.4-35.2-208 67.2-217.6 83.2-41.6 86.4-38.4 128c0 0 0 12.8 12.8 9.6 0 0 153.6-70.4 259.2-115.2 105.6-38.4 195.2-60.8 182.4-112-3.2-6.4-6.4-12.8-6.4-19.2z" horiz-adv-x="1024" /> <glyph glyph-name="copy" unicode="&#59380;" d="M864 704c35.2 0 64-28.8 64-64v-672c0-35.2-28.8-64-64-64H352c-35.2 0-64 28.8-64 64V640c0 35.2 28.8 64 64 64h512z m-32-96H384v-608h448V608z m-160 256c35.2 0 64-28.8 64-64v-32H192v-672H160c-35.2 0-64 28.8-64 64V800c0 35.2 28.8 64 64 64h512z" horiz-adv-x="1024" />
<glyph glyph-name="more-level1" unicode="&#59381;" d="M777.6 384c0 64 54.4 118.4 118.4 118.4s118.4-54.4 118.4-118.4-54.4-118.4-118.4-118.4-118.4 54.4-118.4 118.4zM384 384c0 64 54.4 118.4 118.4 118.4s118.4-54.4 118.4-118.4-54.4-118.4-118.4-118.4S384 320 384 384zM0 384c0 64 41.6 118.4 108.8 118.4s128-54.4 128-118.4-60.8-118.4-128-118.4S0 320 0 384z" horiz-adv-x="1024" />
<glyph glyph-name="enlarge" unicode="&#59055;" d="M576 832v-384h384v-128H576v-384h-128V320H64v128h384V832h128z" horiz-adv-x="1024" />
<glyph glyph-name="sort1" unicode="&#59382;" d="M377.6-64c-16 0-28.8 12.8-28.8 32V726.4l-230.4-236.8c-12.8-12.8-32-12.8-41.6 0-12.8 12.8-12.8 32 0 44.8l281.6 288c9.6 9.6 22.4 12.8 32 6.4 12.8-3.2 19.2-16 19.2-28.8v-832c-3.2-19.2-16-32-32-32z m268.8 0c-3.2 0-6.4 0-12.8 3.2-12.8 3.2-19.2 16-19.2 28.8V800c0 16 12.8 32 28.8 32s28.8-12.8 28.8-32v-761.6l230.4 236.8c12.8 12.8 32 12.8 41.6 0 12.8-12.8 12.8-32 0-44.8l-281.6-288c0-3.2-6.4-6.4-16-6.4z" horiz-adv-x="1024" />
<glyph glyph-name="narrow" unicode="&#59056;" d="M64 448h896v-128H64z" horiz-adv-x="1024" /> <glyph glyph-name="move" unicode="&#59383;" d="M928 736h-307.2c-32 35.2-54.4 57.6-70.4 67.2-35.2 25.6-70.4 28.8-86.4 28.8H96c-35.2 0-64-28.8-64-64v-768c0-35.2 28.8-64 64-64h832c35.2 0 64 28.8 64 64V672c0 35.2-28.8 64-64 64z m-32-704H128V640h768v-608zM288 384h336l-134.4 134.4 67.2 67.2 249.6-249.6-249.6-249.6-67.2 67.2 134.4 134.4H288v96z" horiz-adv-x="1024" />
<glyph glyph-name="files" unicode="&#59372;" d="M832 832c35.2 0 64-28.8 64-64v-768c0-35.2-28.8-64-64-64H192c-35.2 0-64 28.8-64 64V768c0 35.2 28.8 64 64 64h640z m-192-480H256v-128h384v128z m128 224H256v-128h512v128z" horiz-adv-x="1024" />
<glyph glyph-name="page-size" unicode="&#59054;" d="M960 256v-320H640v128h192v192h128zM192 256v-192h192v-128H64V256h128zM960 832v-320h-128V704h-192V832h320zM64 832h320v-128H192v-192H64V832z" horiz-adv-x="1024" />
<glyph glyph-name="freeze" unicode="&#59364;" d="M512 384m-512 0a512 512 0 1 1 1024 0 512 512 0 1 1-1024 0ZM316.8 716.8c118.4 70.4 265.6 70.4 384 3.2s192-195.2 192-332.8c0-137.6-73.6-265.6-195.2-332.8-182.4-105.6-416-41.6-521.6 140.8S134.4 608 316.8 716.8z m348.8-604.8c137.6 80 195.2 249.6 131.2 396.8L259.2 195.2c92.8-124.8 268.8-163.2 406.4-83.2zM352 652.8c-137.6-80-192-249.6-128-393.6l537.6 310.4c-96 128-272 163.2-409.6 83.2z" horiz-adv-x="1024" />
<glyph glyph-name="arrow" unicode="&#58997;" d="M636.8-41.6l364.8 368c22.4 22.4 28.8 54.4 16 80 0 3.2-3.2 3.2-3.2 6.4-3.2 9.6-9.6 12.8-12.8 19.2L640 809.6c-28.8 32-73.6 32-102.4 3.2-32-28.8-32-76.8-6.4-108.8l3.2-3.2 233.6-243.2H73.6C32 457.6 0 425.6 0 384s28.8-76.8 70.4-76.8h704L531.2 64c-28.8-28.8-28.8-76.8-3.2-105.6 28.8-28.8 76.8-32 108.8 0-3.2 0 0 0 0 0z" horiz-adv-x="1024" /> <glyph glyph-name="helpless" unicode="&#59363;" d="M35.55136 272c32-44.8 83.2-67.2 137.6-70.4l150.4-3.2c-12.8-51.2-16-99.2-12.8-140.8 3.2-48 16-89.6 41.6-121.6 16-22.4 35.2-38.4 60.8-48 19.2-9.6 38.4-12.8 60.8-12.8 83.2 0 147.2 64 147.2 140.8 0 124.8 80 227.2 176 227.2h137.6c48 0 86.4 38.4 86.4 89.6v480C1024.35136 857.6 985.95136 896 937.95136 896H259.55136C217.95136 896 179.55136 883.2 147.55136 857.6c-32-25.6-54.4-60.8-64-102.4L3.55136 416c-9.6-51.2 0-102.4 32-144zM838.75136 812.8h99.2v-483.2c0-3.2-3.2-3.2-3.2-3.2h-96V812.8z m-755.2-416L163.55136 736c6.4 22.4 16 41.6 35.2 54.4 19.2 12.8 41.6 22.4 64 22.4h499.2V320c-22.4-3.2-41.6-12.8-64-22.4-32-16-57.6-38.4-83.2-67.2-48-57.6-73.6-134.4-73.6-217.6 0-32-28.8-54.4-67.2-54.4-3.2 0-32 0-54.4 28.8-32 44.8-35.2 131.2-3.2 243.2 3.2 12.8 0 25.6-6.4 35.2s-19.2 16-32 16l-201.6 3.2c-28.8 0-57.6 12.8-76.8 38.4-16 19.2-19.2 48-16 73.6z" horiz-adv-x="1024" />
<glyph glyph-name="helpless-selected" unicode="&#59360;" d="M35.55136 272c32-44.8 83.2-67.2 137.6-70.4l150.4-3.2c-12.8-51.2-16-99.2-12.8-140.8 3.2-48 16-89.6 41.6-121.6 16-22.4 35.2-38.4 60.8-48 19.2-9.6 38.4-12.8 60.8-12.8 83.2 0 147.2 64 147.2 140.8 0 124.8 80 227.2 176 227.2h137.6c48 0 86.4 38.4 86.4 89.6v480C1024.35136 857.6 985.95136 896 937.95136 896H259.55136C217.95136 896 179.55136 883.2 147.55136 857.6c-32-25.6-54.4-60.8-64-102.4L3.55136 416c-9.6-51.2 0-102.4 32-144zM803.55136 896h70.4s3.2 0 3.2-3.2v-649.6c0-3.2 0-6.4-3.2-6.4h-70.4V896z" horiz-adv-x="1024" />
<glyph glyph-name="table" unicode="&#58994;" d="M624 496h-224v-224h224v224z m73.6 0v-224h185.6v224h-185.6z m-73.6-492.8v195.2h-224v-195.2h224z m73.6 0h153.6c19.2 0 32 12.8 32 32v163.2h-185.6v-195.2zM326.4 496H137.6v-224h188.8v224z m0-492.8v195.2H137.6v-163.2c0-19.2 12.8-32 32-32h156.8z m556.8 566.4V716.8c0 19.2-12.8 32-32 32H169.6c-19.2 0-32-12.8-32-32v-147.2h745.6zM160 832h704c54.4 0 96-41.6 96-96v-704c0-54.4-41.6-96-96-96H160c-54.4 0-96 41.6-96 96V736c0 54.4 41.6 96 96 96z" horiz-adv-x="1024" />
<glyph glyph-name="helpful-selected" unicode="&#59361;" d="M988.8 496c-32 44.8-83.2 67.2-137.6 70.4l-150.4 3.2c12.8 51.2 16 99.2 12.8 140.8-6.4 48-19.2 89.6-44.8 121.6-16 22.4-35.2 38.4-60.8 48-16 9.6-35.2 16-57.6 16-83.2 0-147.2-64-147.2-140.8 0-124.8-80-227.2-176-227.2H86.4c-48 0-86.4-38.4-86.4-89.6v-480C0-89.6 38.4-128 86.4-128h678.4c41.6 0 80 12.8 112 38.4 32 25.6 54.4 60.8 64 102.4L1020.8 352c9.6 51.2 0 102.4-32 144zM220.8-128H150.4s-3.2 0-3.2 3.2V524.8c0 3.2 0 6.4 3.2 6.4h70.4V-128z" horiz-adv-x="1024" />
<glyph glyph-name="cancel-invitation" unicode="&#58977;" d="M457.6 864c-131.2 0-236.8-105.6-236.8-236.8s105.6-236.8 236.8-236.8 236.8 105.6 236.8 236.8S588.8 864 457.6 864z m64-614.4l32 44.8c0 12.8-9.6 25.6-25.6 25.6h-192c-156.8 0-284.8-128-284.8-284.8v-86.4c0-25.6 22.4-44.8 44.8-44.8h425.6c12.8 0 25.6 9.6 25.6 25.6l-32 44.8c-3.2 6.4-25.6 64-25.6 124.8 6.4 67.2 19.2 124.8 32 150.4z m256-339.2c-112 0-201.6 92.8-201.6 201.6s92.8 201.6 201.6 201.6 201.6-92.8 201.6-201.6-89.6-201.6-201.6-201.6z m112 272c9.6 9.6 9.6 22.4 0 28.8-9.6 9.6-19.2 9.6-28.8 0l-73.6-76.8-80 76.8c-9.6 9.6-19.2 9.6-28.8 0-9.6-9.6-9.6-22.4 0-28.8l73.6-76.8-73.6-73.6c-9.6-9.6-9.6-22.4 0-28.8 9.6-9.6 19.2-9.6 28.8 0l73.6 76.8 73.6-76.8c9.6-9.6 19.2-9.6 28.8 0 9.6 9.6 9.6 22.4 0 28.8l-73.6 76.8c6.4-6.4 80 73.6 80 73.6z" horiz-adv-x="1024" /> <glyph glyph-name="helpful" unicode="&#59362;" d="M988.8 496c-32 44.8-83.2 67.2-137.6 70.4l-150.4 3.2c12.8 51.2 16 99.2 12.8 140.8-6.4 48-19.2 89.6-44.8 121.6-16 22.4-35.2 38.4-60.8 48-16 9.6-35.2 16-57.6 16-83.2 0-147.2-64-147.2-140.8 0-124.8-80-227.2-176-227.2H86.4c-48 0-86.4-38.4-86.4-89.6v-480C0-89.6 38.4-128 86.4-128h678.4c41.6 0 80 12.8 112 38.4 32 25.6 54.4 60.8 64 102.4L1020.8 352c9.6 51.2 0 102.4-32 144zM185.6-44.8h-96-3.2V438.4c0 3.2 3.2 3.2 3.2 3.2h96v-486.4z m755.2 416L860.8 32c-6.4-22.4-16-41.6-35.2-54.4-19.2-12.8-41.6-22.4-64-22.4H265.6V448c22.4 3.2 41.6 12.8 64 22.4 32 16 57.6 38.4 83.2 67.2 48 57.6 73.6 134.4 73.6 217.6 0 32 28.8 54.4 67.2 54.4 3.2 0 32 0 54.4-28.8 32-44.8 35.2-131.2 3.2-243.2-3.2-12.8 0-25.6 6.4-35.2 6.4-9.6 19.2-16 32-16l201.6-3.2c28.8 0 57.6-12.8 76.8-38.4 12.8-19.2 16-48 12.8-73.6z" horiz-adv-x="1024" />
<glyph glyph-name="x-01" unicode="&#59352;" d="M512 439.466667L230.4 721.066667l-25.6 25.6-55.466667-55.466667 25.6-25.6 281.6-281.6-281.6-281.6-25.6-25.6 55.466667-55.466667 25.6 25.6 281.6 281.6 281.6-281.6 25.6-25.6 55.466667 55.466667-25.6 25.6-281.6 281.6 281.6 281.6 25.6 25.6-55.466667 55.466667-25.6-25.6z" horiz-adv-x="1024" />
<glyph glyph-name="sort" unicode="&#58967;" d="M763.345455-65.939394c-31.030303 0-55.854545 21.721212-55.854546 58.957576V585.69697l-99.29697-114.812122c-12.412121-15.515152-24.824242-18.618182-40.339394-18.618181-31.030303 0-58.957576 27.927273-58.957575 58.957575 0 15.515152 3.10303 31.030303 15.515151 43.442425l189.284849 232.727272c18.618182 9.309091 31.030303 15.515152 46.545454 15.515152s31.030303-6.206061 43.442424-18.618182l192.387879-232.727273c9.309091-12.412121 12.412121-27.927273 12.412121-43.442424 0-31.030303-24.824242-58.957576-55.854545-58.957576-15.515152 0-31.030303 6.206061-43.442424 18.618182L812.993939 585.69697v-595.781818c6.206061-34.133333-12.412121-55.854545-49.648484-55.854546zM15.515152 678.787879c0-34.133333 27.927273-62.060606 58.957575-62.060606h316.509091c31.030303 0 58.957576 27.927273 58.957576 62.060606s-27.927273 62.060606-58.957576 62.060606H74.472727C40.339394 740.848485 15.515152 712.921212 15.515152 678.787879z m58.957575-372.363637h378.569697c31.030303 0 58.957576 27.927273 58.957576 62.060606s-27.927273 62.060606-58.957576 62.060607H74.472727c-31.030303 0-58.957576-27.927273-58.957575-62.060607 3.10303-34.133333 27.927273-62.060606 58.957575-62.060606z m-3.10303-310.30303h446.836364c31.030303 0 55.854545 27.927273 55.854545 62.060606s-24.824242 62.060606-55.854545 62.060606H71.369697c-31.030303 0-55.854545-27.927273-55.854545-62.060606 3.10303-34.133333 27.927273-62.060606 55.854545-62.060606z" horiz-adv-x="1024" />
<glyph glyph-name="more-level" unicode="&#59351;" d="M777.6 384c0 64 54.4 118.4 118.4 118.4S1014.4 448 1014.4 384 960 265.6 896 265.6 777.6 320 777.6 384zM384 384c0 64 54.4 118.4 118.4 118.4S620.8 448 620.8 384s-54.4-118.4-118.4-118.4S384 320 384 384zM0 384c0 64 41.6 118.4 108.8 118.4s128-54.4 128-118.4-60.8-118.4-128-118.4S0 320 0 384z" horiz-adv-x="1024" />
<glyph glyph-name="add" unicode="&#58963;" d="M473.6 422.4v147.2h73.6v-150.4h150.4v-73.6h-150.4v-150.4h-73.6v150.4h-147.2v73.6h147.2zM160 832h704c54.4 0 96-41.6 96-96v-704c0-54.4-41.6-96-96-96H160c-54.4 0-96 41.6-96 96V736c0 54.4 41.6 96 96 96z m32-64c-35.2 0-64-28.8-64-64v-640c0-35.2 28.8-64 64-64h640c35.2 0 64 28.8 64 64V704c0 35.2-28.8 64-64 64H192z" horiz-adv-x="1024" /> <glyph glyph-name="desktop" unicode="&#59168;" d="M928 832c35.2 0 64-28.8 64-64v-608c0-35.2-28.8-64-64-64H604.8c3.2-25.6 9.6-44.8 16-64h121.6c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6H281.6c-32 0-57.6 25.6-57.6 57.6S249.6 32 281.6 32h121.6c6.4 19.2 12.8 38.4 19.2 64H96c-35.2 0-64 28.8-64 64V768c0 35.2 28.8 64 64 64h832z m-51.2-112H147.2v-486.4h729.6V720z" horiz-adv-x="1024" />
<glyph glyph-name="qr-code" unicode="&#59158;" d="M432 345.6c22.4 0 38.4-16 38.4-38.4v-329.6c0-22.4-16-38.4-38.4-38.4H102.4c-22.4 0-38.4 16-38.4 38.4V307.2c0 22.4 16 38.4 38.4 38.4h329.6z m524.8-326.4v-41.6c0-22.4-16-38.4-38.4-38.4h-41.6v80h80z m-160 0v-80h-80v80h80z m0 326.4v-163.2h80v163.2h41.6c22.4 0 38.4-16 38.4-38.4v-204.8h-243.2v80h-80v-243.2h-41.6c-22.4 0-38.4 16-38.4 38.4V307.2c0 22.4 16 38.4 38.4 38.4h204.8z m-406.4-83.2H144v-243.2h243.2v243.2z m-147.2-76.8c16 9.6 35.2 9.6 51.2 0s25.6-25.6 25.6-44.8-9.6-35.2-25.6-44.8-35.2-9.6-51.2 0-25.6 25.6-25.6 44.8 9.6 35.2 25.6 44.8zM432 832c22.4 0 38.4-16 38.4-38.4v-329.6c0-22.4-16-38.4-38.4-38.4H102.4c-22.4 0-38.4 16-38.4 38.4V793.6C64 816 80 832 102.4 832h329.6z m486.4 0c22.4 0 38.4-16 38.4-38.4v-329.6c0-22.4-16-38.4-38.4-38.4H588.8c-22.4 0-38.4 16-38.4 38.4V793.6c0 22.4 16 38.4 38.4 38.4h329.6zM390.4 752H144v-243.2h243.2V752z m486.4 0h-243.2v-243.2h243.2V752zM243.2 672c16 9.6 35.2 9.6 51.2 0s25.6-25.6 25.6-44.8-12.8-32-28.8-41.6c-12.8-9.6-32-9.6-48 0s-25.6 25.6-25.6 41.6 9.6 35.2 25.6 44.8z m512 6.4c28.8 0 51.2-22.4 51.2-51.2s-22.4-51.2-51.2-51.2c-28.8 0-51.2 22.4-51.2 51.2s22.4 51.2 51.2 51.2z" horiz-adv-x="1024" />
<glyph glyph-name="dtable-logo" unicode="&#58881;" d="M160 768h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32H160c-19.2 0-32 12.8-32 32V736c0 19.2 12.8 32 32 32z m0-268.8h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32H160c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m0-268.8h166.4c19.2 0 32-12.8 32-32V32c0-19.2-12.8-32-32-32H160c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m268.8 0h166.4c19.2 0 32-12.8 32-32V32c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m268.8 0H864c19.2 0 32-12.8 32-32V32c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m0 268.8H864c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m-268.8 0h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m0 268.8h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32V736c0 19.2 12.8 32 32 32z m268.8 0H864c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32V736c0 19.2 12.8 32 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="share-from-other-servers" unicode="&#59151;" d="M825.6 742.4c0 32-25.6 57.6-57.6 57.6H121.6C92.8 800 64 774.4 64 742.4v-172.8h761.6V742.4zM361.6 649.6H172.8V716.8h188.8v-67.2z m169.6 16c-6.4 9.6-6.4 22.4 0 35.2 6.4 9.6 19.2 19.2 28.8 19.2 19.2 0 32-16 35.2-32 0-19.2-12.8-35.2-32-35.2-12.8-3.2-25.6 3.2-32 12.8z m140.8-16c-19.2 0-35.2 16-35.2 32 0 19.2 16 35.2 32 35.2 19.2 0 35.2-16 35.2-32 0-19.2-16-35.2-32-35.2zM361.6 96v-32H172.8v67.2h172.8c-9.6 25.6-16 54.4-19.2 80H64v-188.8c0-22.4 19.2-41.6 41.6-41.6h364.8c-44.8 32-80 70.4-108.8 115.2z m-188.8 256v67.2h188.8v-19.2c22.4 38.4 51.2 73.6 86.4 99.2H64v-230.4h259.2c3.2 28.8 6.4 54.4 16 80H172.8zM659.2 537.6c-160 0-288-128-288-288s128-288 288-288 288 128 288 288-131.2 288-288 288z m57.6-92.8c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6-57.6 25.6-57.6 57.6c3.2 32 28.8 57.6 57.6 57.6z m-156.8-144l105.6 67.2c3.2-9.6 9.6-19.2 19.2-25.6L576 272c-3.2 12.8-9.6 19.2-16 28.8zM467.2 256c0 32 25.6 57.6 57.6 57.6s57.6-25.6 57.6-57.6-25.6-57.6-57.6-57.6-57.6 25.6-57.6 57.6z m99.2-35.2c6.4 9.6 9.6 16 12.8 28.8l128-67.2c-6.4-9.6-12.8-16-12.8-28.8l-128 67.2z m182.4-22.4c32 0 57.6-25.6 57.6-57.6s-25.6-57.6-57.6-57.6-54.4 25.6-54.4 57.6c-3.2 32 22.4 57.6 54.4 57.6z" horiz-adv-x="1024" />
<glyph glyph-name="enterprise-wechat" unicode="&#58882;" d="M672 147.20000000000005c-6.4-6.4-6.4-12.8 0-19.2h3.2c28.8-25.6 48-64 51.2-102.4 9.6-28.8 38.4-48 67.2-38.4 28.8 9.6 48 38.4 38.4 67.2-6.4 22.4-25.6 38.4-48 41.6-35.2 6.4-70.4 25.6-96 51.2-3.2 3.2-9.6 3.2-16 0zM896 233.60000000000002c-9.6-9.6-16-19.2-16-32-6.4-35.2-25.6-70.4-51.2-96-6.4-6.4-6.4-12.8 0-19.2 6.4-6.4 12.8-6.4 19.2 0l3.2 3.2c25.6 28.8 64 48 102.4 51.2 28.8 6.4 48 38.4 38.4 67.2-6.4 28.8-38.4 48-67.2 38.4-12.8 0-19.2-6.4-28.8-12.8zM742.4 390.4c-22.4-22.4-22.4-57.6 0-76.8 9.6-9.6 19.2-16 32-16 35.2-6.4 70.4-25.6 96-51.2 6.4-6.4 12.8-6.4 19.2 0 6.4 6.4 6.4 12.8 0 19.2l-3.2 3.2c-28.8 25.6-48 64-51.2 102.4-9.6 28.8-38.4 48-67.2 38.4-12.8-6.4-19.2-12.8-25.6-19.2zM713.6 304c-28.8-32-64-51.2-105.6-54.4-28.8-6.4-48-38.4-38.4-67.2 3.2-9.6 6.4-19.2 16-25.6 22.4-22.4 57.6-22.4 76.8 0 9.6 9.6 16 19.2 16 32 6.4 35.2 25.6 70.4 51.2 96 6.4 6.4 6.4 12.8 0 19.2 0 3.2-9.6 3.2-16 0zM380.8 780.8c-99.2-9.6-192-51.2-256-118.4C99.2 636.8 80 608 64 576c-48-99.2-41.6-217.6 22.4-307.2 16-25.6 48-60.8 73.6-83.2l-12.8-92.8v-12.8c0-16 16-28.8 32-28.8 3.2 0 9.6 3.2 12.8 3.2h3.2l28.8 12.8 86.4 41.6c41.6-12.8 83.2-16 124.8-16 51.2 0 102.4 9.6 153.6 25.6-25.6 9.6-41.6 32-38.4 57.6-51.2-16-105.6-22.4-156.8-16H384c-19.2 3.2-38.4 6.4-57.6 12.8-9.6 3.2-22.4 3.2-28.8-3.2h-3.2L224 128l-3.2-3.2h-3.2c-3.2 0-3.2 3.2-3.2 6.4l3.2 9.6 3.2 12.8 6.4 19.2 6.4 22.4c3.2 12.8 0 25.6-9.6 32-28.8 19.2-51.2 44.8-70.4 73.6-57.6 73.6-64 166.4-25.6 243.2 12.8 25.6 28.8 48 51.2 70.4 54.4 54.4 128 89.6 211.2 99.2 28.8 3.2 57.6 3.2 86.4 0 83.2-9.6 156.8-44.8 208-99.2 19.2-22.4 38.4-44.8 48-70.4 16-32 25.6-70.4 25.6-105.6v-12.8c22.4 12.8 51.2 9.6 67.2-6.4l3.2-3.2c3.2 54.4-6.4 108.8-28.8 156.8-16 32-35.2 60.8-60.8 86.4-67.2 67.2-156.8 112-252.8 121.6-38.4 6.4-73.6 6.4-105.6 0z" horiz-adv-x="1025" /> <glyph glyph-name="tips" unicode="&#59092;" d="M512-96C249.6-96 32 118.4 32 384S249.6 864 512 864s480-214.4 480-480-214.4-480-480-480zM480 659.2c-19.2 0-35.2-16-35.2-35.2v-275.2c0-19.2 16-35.2 35.2-35.2h67.2c19.2 0 35.2 16 35.2 35.2V624c0 19.2-16 35.2-35.2 35.2H480z m0-412.8c-19.2 0-35.2-16-35.2-35.2v-67.2c0-19.2 16-35.2 35.2-35.2h67.2c19.2 0 35.2 16 35.2 35.2v67.2c0 19.2-16 35.2-35.2 35.2H480z" horiz-adv-x="1024" />
<glyph glyph-name="upload" unicode="&#59091;" d="M249.6 19.2C108.8 32 0 140.8 0 256c0 147.2 102.4 256 240 272C256 672 371.2 768 512 768s256-96 272-240c137.6-16 240-124.8 240-272 0-115.2-108.8-224-249.6-236.8h-160c-12.8 0-22.4 9.6-22.4 22.4v160c0 12.8 9.6 22.4 22.4 22.4h86.4c22.4 0 32 16 16 35.2l-179.2 227.2c-16 19.2-38.4 19.2-54.4 0L304 256c-12.8-16-6.4-32 16-32h89.6c12.8 0 22.4-9.6 22.4-22.4v-160c0-12.8-9.6-22.4-22.4-22.4h-160z" horiz-adv-x="1024" />
<glyph glyph-name="logout" unicode="&#59067;" d="M572.8 249.6H310.4c-12.8 0-22.4 6.4-22.4 16v233.6c0 12.8 6.4 22.4 22.4 22.4H576V729.6c0 9.6 3.2 16 12.8 19.2 9.6 3.2 16 3.2 22.4-6.4l12.8-12.8L768 585.6l185.6-185.6c9.6-9.6 9.6-22.4 0-32l-265.6-265.6-76.8-76.8c-6.4-6.4-12.8-9.6-22.4-6.4-9.6 3.2-12.8 9.6-12.8 19.2v211.2h-3.2z m-160 496v-76.8H214.4c-41.6 0-73.6-28.8-73.6-70.4v-425.6c0-38.4 28.8-64 54.4-70.4h217.6v-76.8H204.8c-67.2 0-124.8 51.2-137.6 118.4 0 6.4-3.2 16-3.2 25.6V601.6C67.2 662.4 96 704 147.2 732.8c19.2 9.6 38.4 12.8 60.8 12.8h204.8z" horiz-adv-x="1024" />
</font>
</defs></svg> <glyph glyph-name="dingtalk" unicode="&#59064;" d="M512-96C249.6-96 32 121.6 32 384S249.6 864 512 864s480-217.6 480-480-217.6-480-480-480z m0 896C281.6 800 96 614.4 96 384s185.6-416 416-416 416 185.6 416 416S742.4 800 512 800z m217.6-380.8c-22.4-44.8-70.4-134.4-70.4-134.4l-19.2-25.6h73.6l-144-198.4 32 134.4H544l22.4 89.6c-22.4-6.4-38.4-12.8-60.8-19.2 0 0-28.8-32-89.6 22.4 0 0-38.4 35.2-19.2 44.8 9.6 3.2 41.6 16 70.4 22.4 38.4 6.4 70.4 16 70.4 16s-121.6-3.2-150.4 3.2-67.2 48-73.6 92.8c0 0-12.8 25.6 25.6 12.8s198.4-35.2 198.4-35.2-208 67.2-217.6 83.2-41.6 86.4-38.4 128c0 0 0 12.8 12.8 9.6 0 0 153.6-70.4 259.2-115.2 105.6-38.4 195.2-60.8 182.4-112-3.2-6.4-6.4-12.8-6.4-19.2z" horiz-adv-x="1024" />
<glyph glyph-name="enlarge" unicode="&#59055;" d="M576 832v-384h384v-128H576v-384h-128V320H64v128h384V832h128z" horiz-adv-x="1024" />
<glyph glyph-name="narrow" unicode="&#59056;" d="M64 448h896v-128H64z" horiz-adv-x="1024" />
<glyph glyph-name="page-size" unicode="&#59054;" d="M960 256v-320H640v128h192v192h128zM192 256v-192h192v-128H64V256h128zM960 832v-320h-128V704h-192V832h320zM64 832h320v-128H192v-192H64V832z" horiz-adv-x="1024" />
<glyph glyph-name="arrow" unicode="&#58997;" d="M636.8-41.6l364.8 368c22.4 22.4 28.8 54.4 16 80 0 3.2-3.2 3.2-3.2 6.4-3.2 9.6-9.6 12.8-12.8 19.2L640 809.6c-28.8 32-73.6 32-102.4 3.2-32-28.8-32-76.8-6.4-108.8l3.2-3.2 233.6-243.2H73.6C32 457.6 0 425.6 0 384s28.8-76.8 70.4-76.8h704L531.2 64c-28.8-28.8-28.8-76.8-3.2-105.6 28.8-28.8 76.8-32 108.8 0-3.2 0 0 0 0 0z" horiz-adv-x="1024" />
<glyph glyph-name="table" unicode="&#58994;" d="M624 496h-224v-224h224v224z m73.6 0v-224h185.6v224h-185.6z m-73.6-492.8v195.2h-224v-195.2h224z m73.6 0h153.6c19.2 0 32 12.8 32 32v163.2h-185.6v-195.2zM326.4 496H137.6v-224h188.8v224z m0-492.8v195.2H137.6v-163.2c0-19.2 12.8-32 32-32h156.8z m556.8 566.4V716.8c0 19.2-12.8 32-32 32H169.6c-19.2 0-32-12.8-32-32v-147.2h745.6zM160 832h704c54.4 0 96-41.6 96-96v-704c0-54.4-41.6-96-96-96H160c-54.4 0-96 41.6-96 96V736c0 54.4 41.6 96 96 96z" horiz-adv-x="1024" />
<glyph glyph-name="cancel-invitation" unicode="&#58977;" d="M457.6 864c-131.2 0-236.8-105.6-236.8-236.8s105.6-236.8 236.8-236.8 236.8 105.6 236.8 236.8S588.8 864 457.6 864z m64-614.4l32 44.8c0 12.8-9.6 25.6-25.6 25.6h-192c-156.8 0-284.8-128-284.8-284.8v-86.4c0-25.6 22.4-44.8 44.8-44.8h425.6c12.8 0 25.6 9.6 25.6 25.6l-32 44.8c-3.2 6.4-25.6 64-25.6 124.8 6.4 67.2 19.2 124.8 32 150.4z m256-339.2c-112 0-201.6 92.8-201.6 201.6s92.8 201.6 201.6 201.6 201.6-92.8 201.6-201.6-89.6-201.6-201.6-201.6z m112 272c9.6 9.6 9.6 22.4 0 28.8-9.6 9.6-19.2 9.6-28.8 0l-73.6-76.8-80 76.8c-9.6 9.6-19.2 9.6-28.8 0-9.6-9.6-9.6-22.4 0-28.8l73.6-76.8-73.6-73.6c-9.6-9.6-9.6-22.4 0-28.8 9.6-9.6 19.2-9.6 28.8 0l73.6 76.8 73.6-76.8c9.6-9.6 19.2-9.6 28.8 0 9.6 9.6 9.6 22.4 0 28.8l-73.6 76.8c6.4-6.4 80 73.6 80 73.6z" horiz-adv-x="1024" />
<glyph glyph-name="sort" unicode="&#58967;" d="M763.345455-65.939394c-31.030303 0-55.854545 21.721212-55.854546 58.957576V585.69697l-99.29697-114.812122c-12.412121-15.515152-24.824242-18.618182-40.339394-18.618181-31.030303 0-58.957576 27.927273-58.957575 58.957575 0 15.515152 3.10303 31.030303 15.515151 43.442425l189.284849 232.727272c18.618182 9.309091 31.030303 15.515152 46.545454 15.515152s31.030303-6.206061 43.442424-18.618182l192.387879-232.727273c9.309091-12.412121 12.412121-27.927273 12.412121-43.442424 0-31.030303-24.824242-58.957576-55.854545-58.957576-15.515152 0-31.030303 6.206061-43.442424 18.618182L812.993939 585.69697v-595.781818c6.206061-34.133333-12.412121-55.854545-49.648484-55.854546zM15.515152 678.787879c0-34.133333 27.927273-62.060606 58.957575-62.060606h316.509091c31.030303 0 58.957576 27.927273 58.957576 62.060606s-27.927273 62.060606-58.957576 62.060606H74.472727C40.339394 740.848485 15.515152 712.921212 15.515152 678.787879z m58.957575-372.363637h378.569697c31.030303 0 58.957576 27.927273 58.957576 62.060606s-27.927273 62.060606-58.957576 62.060607H74.472727c-31.030303 0-58.957576-27.927273-58.957575-62.060607 3.10303-34.133333 27.927273-62.060606 58.957575-62.060606z m-3.10303-310.30303h446.836364c31.030303 0 55.854545 27.927273 55.854545 62.060606s-24.824242 62.060606-55.854545 62.060606H71.369697c-31.030303 0-55.854545-27.927273-55.854545-62.060606 3.10303-34.133333 27.927273-62.060606 55.854545-62.060606z" horiz-adv-x="1024" />
<glyph glyph-name="add" unicode="&#58963;" d="M473.6 422.4v147.2h73.6v-150.4h150.4v-73.6h-150.4v-150.4h-73.6v150.4h-147.2v73.6h147.2zM160 832h704c54.4 0 96-41.6 96-96v-704c0-54.4-41.6-96-96-96H160c-54.4 0-96 41.6-96 96V736c0 54.4 41.6 96 96 96z m32-64c-35.2 0-64-28.8-64-64v-640c0-35.2 28.8-64 64-64h640c35.2 0 64 28.8 64 64V704c0 35.2-28.8 64-64 64H192z" horiz-adv-x="1024" />
<glyph glyph-name="dtable-logo" unicode="&#58881;" d="M160 768h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32H160c-19.2 0-32 12.8-32 32V736c0 19.2 12.8 32 32 32z m0-268.8h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32H160c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m0-268.8h166.4c19.2 0 32-12.8 32-32V32c0-19.2-12.8-32-32-32H160c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m268.8 0h166.4c19.2 0 32-12.8 32-32V32c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m268.8 0H864c19.2 0 32-12.8 32-32V32c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m0 268.8H864c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m-268.8 0h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32v166.4c0 19.2 12.8 32 32 32z m0 268.8h166.4c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32V736c0 19.2 12.8 32 32 32z m268.8 0H864c19.2 0 32-12.8 32-32v-166.4c0-19.2-12.8-32-32-32h-166.4c-19.2 0-32 12.8-32 32V736c0 19.2 12.8 32 32 32z" horiz-adv-x="1024" />
<glyph glyph-name="enterprise-wechat" unicode="&#58882;" d="M672 147.20000000000005c-6.4-6.4-6.4-12.8 0-19.2h3.2c28.8-25.6 48-64 51.2-102.4 9.6-28.8 38.4-48 67.2-38.4 28.8 9.6 48 38.4 38.4 67.2-6.4 22.4-25.6 38.4-48 41.6-35.2 6.4-70.4 25.6-96 51.2-3.2 3.2-9.6 3.2-16 0zM896 233.60000000000002c-9.6-9.6-16-19.2-16-32-6.4-35.2-25.6-70.4-51.2-96-6.4-6.4-6.4-12.8 0-19.2 6.4-6.4 12.8-6.4 19.2 0l3.2 3.2c25.6 28.8 64 48 102.4 51.2 28.8 6.4 48 38.4 38.4 67.2-6.4 28.8-38.4 48-67.2 38.4-12.8 0-19.2-6.4-28.8-12.8zM742.4 390.4c-22.4-22.4-22.4-57.6 0-76.8 9.6-9.6 19.2-16 32-16 35.2-6.4 70.4-25.6 96-51.2 6.4-6.4 12.8-6.4 19.2 0 6.4 6.4 6.4 12.8 0 19.2l-3.2 3.2c-28.8 25.6-48 64-51.2 102.4-9.6 28.8-38.4 48-67.2 38.4-12.8-6.4-19.2-12.8-25.6-19.2zM713.6 304c-28.8-32-64-51.2-105.6-54.4-28.8-6.4-48-38.4-38.4-67.2 3.2-9.6 6.4-19.2 16-25.6 22.4-22.4 57.6-22.4 76.8 0 9.6 9.6 16 19.2 16 32 6.4 35.2 25.6 70.4 51.2 96 6.4 6.4 6.4 12.8 0 19.2 0 3.2-9.6 3.2-16 0zM380.8 780.8c-99.2-9.6-192-51.2-256-118.4C99.2 636.8 80 608 64 576c-48-99.2-41.6-217.6 22.4-307.2 16-25.6 48-60.8 73.6-83.2l-12.8-92.8v-12.8c0-16 16-28.8 32-28.8 3.2 0 9.6 3.2 12.8 3.2h3.2l28.8 12.8 86.4 41.6c41.6-12.8 83.2-16 124.8-16 51.2 0 102.4 9.6 153.6 25.6-25.6 9.6-41.6 32-38.4 57.6-51.2-16-105.6-22.4-156.8-16H384c-19.2 3.2-38.4 6.4-57.6 12.8-9.6 3.2-22.4 3.2-28.8-3.2h-3.2L224 128l-3.2-3.2h-3.2c-3.2 0-3.2 3.2-3.2 6.4l3.2 9.6 3.2 12.8 6.4 19.2 6.4 22.4c3.2 12.8 0 25.6-9.6 32-28.8 19.2-51.2 44.8-70.4 73.6-57.6 73.6-64 166.4-25.6 243.2 12.8 25.6 28.8 48 51.2 70.4 54.4 54.4 128 89.6 211.2 99.2 28.8 3.2 57.6 3.2 86.4 0 83.2-9.6 156.8-44.8 208-99.2 19.2-22.4 38.4-44.8 48-70.4 16-32 25.6-70.4 25.6-105.6v-12.8c22.4 12.8 51.2 9.6 67.2-6.4l3.2-3.2c3.2 54.4-6.4 108.8-28.8 156.8-16 32-35.2 60.8-60.8 86.4-67.2 67.2-156.8 112-252.8 121.6-38.4 6.4-73.6 6.4-105.6 0z" horiz-adv-x="1025" />
</font>
</defs>
</svg>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.