mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-16 15:19:25 +00:00
perf: 修改一些 icon
This commit is contained in:
@@ -1538,7 +1538,7 @@
|
||||
"Custom": "自定义",
|
||||
"CleanHelpText": "定期清理任务会在 每天凌晨 2 点执行, 清理后的数据将无法恢复",
|
||||
"EnableVaultStorage": "开启 Vault 存储",
|
||||
"VaultHelpText": "1. 请前往配置文件中开启 Vault 存储。<br>2. 开启后,填写其他配置 -> 点击测试。<br>3. 进行数据同步(同步是单向的,只会从数据库数据同步到 Vault,请备份好数据)。<br>4. 二次修改 Vault 配置后需重启服务。",
|
||||
"VaultHelpText": "1. 由于安全原因,需要配置文件中开启 Vault 存储。<br>2. 开启后,填写其他配置,进行测试。<br>3. 进行数据同步,同步是单向的,只会从本地数据库同步到远端 Vault,同步完成本地数据库不再存储密码,请备份好数据。<br>4. 二次修改 Vault 配置后需重启服务。",
|
||||
"OAuth2LogoTip": "提示:认证服务提供商(建议图片大小为: 64px*64px)",
|
||||
"Applets": "远程应用",
|
||||
"EndpointListHelpMessage": "服务端点是用户访问服务的地址(端口),当用户在连接资产时,会根据端点规则和资产标签选择服务端点,作为访问入口建立连接,实现分布式连接资产",
|
||||
|
1
src/icons/svg/feature.svg
Normal file
1
src/icons/svg/feature.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg t="1692600488483" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11042" width="200" height="200"><path d="M707.2 350.976l-198.496 115.264-195.072-111.712c-37.088-21.12-68.736 34.528-31.648 55.616l198.72 113.792v256.736a32 32 0 0 0 64 0v-258.016c0-1.056-0.512-1.952-0.608-3.008l194.752-113.088c37.088-21.056 5.44-76.704-31.648-55.584z" p-id="11043"></path><path d="M880.288 232.48L560.192 45.12a95.648 95.648 0 0 0-96.64 0L143.68 232.48A96.64 96.64 0 0 0 96 315.904v397.664c0 34.784 18.624 66.88 48.736 84l320 181.92a95.52 95.52 0 0 0 94.496 0l320-181.92A96.576 96.576 0 0 0 928 713.568V315.904a96.64 96.64 0 0 0-47.712-83.424zM864 713.568c0 11.584-6.208 22.304-16.256 28l-320 181.92a31.776 31.776 0 0 1-31.488 0l-320-181.92A32.192 32.192 0 0 1 160 713.568V315.904c0-11.456 6.048-22.016 15.904-27.808l319.872-187.36a31.84 31.84 0 0 1 32.192 0l320.128 187.392c9.856 5.728 15.904 16.32 15.904 27.776v397.664z" p-id="11044"></path></svg>
|
After Width: | Height: | Size: 984 B |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="#646A73" d="M1.5 9.5a1 1 0 0 1 1-1h19a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2h-17a2 2 0 0 1-2-2v-11Zm2 1v10h17v-10h-17Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill-opacity=".2" fill="#000" d="M1.5 9.5a1 1 0 0 1 1-1h19a1 1 0 0 1 1 1v11a2 2 0 0 1-2 2h-17a2 2 0 0 1-2-2v-11Zm2 1v10h17v-10h-17Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill="#646A73" d="M1.5 5a2 2 0 0 1 2-2h17a2 2 0 0 1 2 2v4.5a1 1 0 0 1-1 1h-19a1 1 0 0 1-1-1V5Zm19 0h-17v3.5h17V5Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill-opacity=".2" fill="#000" d="M1.5 5a2 2 0 0 1 2-2h17a2 2 0 0 1 2 2v4.5a1 1 0 0 1-1 1h-19a1 1 0 0 1-1-1V5Zm19 0h-17v3.5h17V5Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill="#646A73" d="M8 1.5a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0v-4a1 1 0 0 1 1-1Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill-opacity=".2" fill="#000" d="M8 1.5a1 1 0 0 1 1 1v4a1 1 0 0 1-2 0v-4a1 1 0 0 1 1-1Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill="#646A73" d="M16 1.5a1 1 0 0 1 1 1v4a1 1 0 1 1-2 0v-4a1 1 0 0 1 1-1Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill-opacity=".2" fill="#000" d="M16 1.5a1 1 0 0 1 1 1v4a1 1 0 1 1-2 0v-4a1 1 0 0 1 1-1Z" clip-rule="evenodd" fill-rule="evenodd"/><path fill="#646A73" d="M7.042 15.911a.555.555 0 0 0 .121.18l3.142 3.143.053.047a.557.557 0 0 0 .733-.047l5.5-5.5a.555.555 0 0 0 0-.785l-.786-.786a.554.554 0 0 0-.786 0l-4.32 4.321-1.965-1.964a.555.555 0 0 0-.786 0l-.785.786a.556.556 0 0 0-.12.605Z"/><path fill-opacity=".2" fill="#000" d="M7.042 15.911a.555.555 0 0 0 .121.18l3.142 3.143.053.047a.557.557 0 0 0 .733-.047l5.5-5.5a.555.555 0 0 0 0-.785l-.786-.786a.554.554 0 0 0-.786 0l-4.32 4.321-1.965-1.964a.555.555 0 0 0-.786 0l-.785.786a.556.556 0 0 0-.12.605Z"/></svg>
|
||||
<svg t="1692600542234" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12062" width="200" height="200"><path d="M831.825474 63.940169H191.939717C121.2479 63.940169 63.940169 121.2479 63.940169 191.939717v639.885757C63.940169 902.517291 121.2479 959.825022 191.939717 959.825022h639.885757c70.691817 0 127.999548-57.307731 127.999548-127.999548V191.939717C959.825022 121.2479 902.517291 63.940169 831.825474 63.940169zM895.884854 831.998871A63.835408 63.835408 0 0 1 831.912173 895.884854H192.087827c-17.112123 0-33.270563-6.574639-45.372232-18.67631S127.880338 849.110994 127.880338 831.998871V192.001129A64.236389 64.236389 0 0 1 192.087827 127.880338h639.824346A64.037705 64.037705 0 0 1 895.884854 192.001129v639.997742z" fill="" p-id="12063"></path><path d="M791.998335 351.851551h-255.999097a31.970084 31.970084 0 0 0 0 63.940169h255.999097a31.970084 31.970084 0 0 0 0-63.940169zM791.998335 607.973471h-255.999097a31.970084 31.970084 0 0 0 0 63.940169h255.999097a31.970084 31.970084 0 0 0 0-63.940169zM344.001722 527.997686c-61.855792 0-111.985607 50.144265-111.985607 111.985606s50.144265 111.985607 111.985607 111.985607 111.985607-50.144265 111.985606-111.985607-50.129815-111.985607-111.985606-111.985606z m33.982213 145.982269a48.045438 48.045438 0 1 1 14.088511-33.982213 47.745605 47.745605 0 0 1-14.088511 33.985826zM417.395643 297.394035L311.999125 402.78694 270.6078 361.392003a31.970084 31.970084 0 1 0-45.213286 45.213285l63.997968 64.001581a31.970084 31.970084 0 0 0 45.213286 0l127.999548-127.999549a31.970084 31.970084 0 0 0-45.209673-45.213285z" fill="" p-id="12064"></path></svg>
|
||||
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.6 KiB |
@@ -1,3 +1 @@
|
||||
<!-- <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g clip-path="url(#a)" stroke-linejoin="round" stroke-width="2" stroke="#646A73" data-follow-stroke="#646A73"><path stroke-linecap="round" d="m1.5 11.666 3.75 3.75a.758.758 0 0 0 1.071 0L9 12.739a.758.758 0 0 0 0-1.072l-3.75-3.75"/><path d="m8.464 17.56 2.679-2.68a.758.758 0 0 1 1.071 0l3.75 3.75a.758.758 0 0 1 0 1.072l-2.678 2.679a.758.758 0 0 1-1.072 0l-3.75-3.75a.758.758 0 0 1 0-1.072Z"/><path stroke-linecap="round" d="m6.054 12.47 5.357 5.357M22.685 12.75 18.935 9a.758.758 0 0 0-1.072 0l-2.678 2.679a.758.758 0 0 0 0 1.071l3.75 3.75"/><path d="m15.72 6.857-2.678 2.679a.758.758 0 0 1-1.072 0l-3.75-3.75a.758.758 0 0 1 0-1.072L10.9 2.036a.758.758 0 0 1 1.071 0l3.75 3.75a.758.758 0 0 1 0 1.071Z"/><path stroke-linecap="round" d="M18.131 11.946 12.774 6.59"/></g><defs><clipPath id="a"><path fill="#fff" d="M0 0h24v24H0z" data-follow-fill="#fff"/></clipPath></defs></svg> -->
|
||||
|
||||
<svg t="1676621647477" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3494" width="120" height="120"><path d="M910.208254 96.740698H682.659048a17.073905 17.073905 0 0 0-16.616772 13.153992l-0.457133 3.908484v227.549207a17.142474 17.142474 0 0 0 13.153992 16.616771l3.919913 0.445705h227.549206a17.073905 17.073905 0 0 0 16.616772-13.153992l0.445705-3.908484V113.780317A17.073905 17.073905 0 0 0 914.116738 97.163545zM341.329524 665.608H113.780317a17.142474 17.142474 0 0 0-16.616772 13.153992l-0.399991 3.919912v227.549207a17.073905 17.073905 0 0 0 13.142564 16.616772l3.919913 0.445704h227.503493a17.073905 17.073905 0 0 0 16.616772-13.153992l0.445704-3.908484V682.681904a17.073905 17.073905 0 0 0-13.153992-16.616772zM910.208254 0.022857A113.780317 113.780317 0 0 1 1023.977143 113.780317v227.572064a113.780317 113.780317 0 0 1-113.768889 113.780317H844.781143v122.282985h65.427111a105.243365 105.243365 0 0 1 104.923373 97.014977l0.319992 8.228388v284.462222a48.364635 48.364635 0 0 1-96.340706 6.057007l-0.377135-6.057007V682.681904a8.548381 8.548381 0 0 0-5.828441-8.102676l-2.697083-0.434276H682.659048a8.548381 8.548381 0 0 0-8.102676 5.83987l-0.434277 2.697082v284.439366a48.353206 48.353206 0 0 1-96.329278 6.057007l-0.377134-6.057007V682.681904a105.243365 105.243365 0 0 1 97.014977-104.911944l8.228388-0.319992 65.415682-0.057142v-122.282985h-65.415682a113.780317 113.780317 0 0 1-113.780318-113.780317V113.780317A113.780317 113.780317 0 0 1 682.659048 0z m-511.988571 8.536952a48.364635 48.364635 0 0 1 47.998928 42.28477l0.377135 6.068436v284.439366a105.243365 105.243365 0 0 1-97.014978 104.923372l-8.228387 0.319993h-65.43854v122.282984h65.415683a113.780317 113.780317 0 0 1 113.780317 113.780318v227.572063A113.780317 113.780317 0 0 1 341.329524 1024H113.780317A113.780317 113.780317 0 0 1 0 910.231111V682.681904a113.780317 113.780317 0 0 1 113.780317-113.780317h65.415683v-122.282985H113.780317a105.243365 105.243365 0 0 1-104.923372-97.014977l-0.319993-8.228388V56.913015a48.353206 48.353206 0 0 1 96.329279-6.068436l0.377134 6.068436v284.439366a8.548381 8.548381 0 0 0 5.83987 8.102676l2.697082 0.434276h227.549207a8.548381 8.548381 0 0 0 8.102676-5.83987l0.434276-2.697082V56.913015a48.353206 48.353206 0 0 1 48.353207-48.353206z" fill="#000000" p-id="3495"></path></svg>
|
||||
<svg t="1692599903517" class="icon" viewBox="0 0 1170 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3540" width="200" height="200"><path d="M1170.285714 1024H0V329.142857h73.142857v621.714286h1024V329.142857h73.142857v694.857143z" p-id="3541" fill="#2c2c2c"></path><path d="M1170.285714 512H0V256a109.714286 109.714286 0 0 1 109.714286-109.714286h950.857143a109.714286 109.714286 0 0 1 109.714285 109.714286zM73.142857 438.857143h1024V256a36.571429 36.571429 0 0 0-36.571428-36.571429H109.714286a36.571429 36.571429 0 0 0-36.571429 36.571429z" p-id="3542" fill="#2c2c2c"></path><path d="M292.571429 365.714286h73.142857v219.428571H292.571429zM804.571429 365.714286h73.142857v219.428571h-73.142857zM438.857143 182.857143h-73.142857V0h438.857143v182.857143h-73.142858V73.142857h-292.571428v109.714286z" p-id="3543" fill="#2c2c2c"></path></svg>
|
||||
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 857 B |
@@ -6,22 +6,22 @@
|
||||
!item.alwaysShow"
|
||||
>
|
||||
<app-link v-if="onlyOneChild.meta" :to="resolvePath(onlyOneChild.path)">
|
||||
<el-menu-item :index="resolvePath(onlyOneChild.path)" :class="{'submenu-title-noDropdown':!isNest}" class="submenu-item">
|
||||
<el-menu-item :class="{'submenu-title-noDropdown':!isNest}" :index="resolvePath(onlyOneChild.path)" class="submenu-item">
|
||||
<item :icon="onlyOneChild.meta.icon||(item.meta&&item.meta.icon)" :title="onlyOneChild.meta.title" />
|
||||
</el-menu-item>
|
||||
</app-link>
|
||||
</template>
|
||||
|
||||
<el-submenu v-else ref="subMenu" :index="resolvePath(item.path)" popper-append-to-body class="el-submenu-sidebar submenu-item">
|
||||
<el-submenu v-else ref="subMenu" :index="resolvePath(item.path)" class="el-submenu-sidebar submenu-item" popper-append-to-body>
|
||||
<template slot="title">
|
||||
<item v-if="item.meta" :icon="item.meta && item.meta.icon" :title="item.meta.title" />
|
||||
</template>
|
||||
<sidebar-item
|
||||
v-for="child in item.children"
|
||||
:key="child.path"
|
||||
:base-path="resolvePath(child.path)"
|
||||
:is-nest="true"
|
||||
:item="child"
|
||||
:base-path="resolvePath(child.path)"
|
||||
class="nest-menu"
|
||||
/>
|
||||
</el-submenu>
|
||||
|
@@ -100,8 +100,8 @@ export default {
|
||||
component: () => import('@/views/settings/Feature'),
|
||||
meta: {
|
||||
title: i18n.t('setting.Features'),
|
||||
icon: 'email-set',
|
||||
permissions: ['settings.change_email']
|
||||
icon: 'feature',
|
||||
permissions: ['settings.view_setting']
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@@ -60,6 +60,8 @@
|
||||
.svg-icon {
|
||||
margin-right: 16px;
|
||||
vertical-align: middle;
|
||||
width: 13px;
|
||||
height: 13px;
|
||||
}
|
||||
|
||||
.el-menu {
|
||||
|
Reference in New Issue
Block a user