fix: 修复有些icon图标不正确的问题

This commit is contained in:
chenjinsong
2021-11-12 15:31:15 +08:00
parent e904cde6dd
commit f04ccc3af8
6 changed files with 23 additions and 7 deletions

View File

@@ -1,8 +1,8 @@
@font-face { @font-face {
font-family: "cn-icon"; /* Project id 2614877 */ font-family: "cn-icon"; /* Project id 2614877 */
src: url('iconfont.woff2?t=1634635259684') format('woff2'), src: url('iconfont.woff2?t=1636701851616') format('woff2'),
url('iconfont.woff?t=1634635259684') format('woff'), url('iconfont.woff?t=1636701851616') format('woff'),
url('iconfont.ttf?t=1634635259684') format('truetype'); url('iconfont.ttf?t=1636701851616') format('truetype');
} }
.cn-icon { .cn-icon {
@@ -13,6 +13,22 @@
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
.cn-icon-debug:before {
content: "\e606";
}
.cn-icon-override:before {
content: "\e68a";
}
.cn-icon-download1:before {
content: "\e6ab";
}
.cn-icon-upload1:before {
content: "\e6ac";
}
.cn-icon-position2:before { .cn-icon-position2:before {
content: "\e745"; content: "\e745";
} }

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -8,10 +8,10 @@
<!-- importexport之前的内容 --> <!-- importexport之前的内容 -->
<slot name="before"></slot> <slot name="before"></slot>
<el-dropdown-item v-if="importUrl"> <el-dropdown-item v-if="importUrl">
<div id="chart-import" @click="showImportBox(1)"><i class="cn-icon cn-icon-upload"></i>{{$t('overall.import')}}</div> <div id="chart-import" @click="showImportBox(1)"><i class="cn-icon cn-icon-upload1"></i>{{$t('overall.import')}}</div>
</el-dropdown-item> </el-dropdown-item>
<el-dropdown-item v-if="exportUrl"> <el-dropdown-item v-if="exportUrl">
<div id="chart-export" @click="exportAll"><i class="cn-icon cn-icon-download"></i>{{$t('overall.export')}}</div> <div id="chart-export" @click="exportAll"><i class="cn-icon cn-icon-download1"></i>{{$t('overall.export')}}</div>
</el-dropdown-item> </el-dropdown-item>
<!-- importexport之后的内容 --> <!-- importexport之后的内容 -->
<slot name="after"></slot> <slot name="after"></slot>

View File

@@ -97,9 +97,9 @@
</div> </div>
<template #dropdown> <template #dropdown>
<el-dropdown-menu > <el-dropdown-menu >
<el-dropdown-item :command="['copy', scope.row]"><i class="cn-icon cn-icon-delete"></i><span class="operation-dropdown-text">{{$t('overall.duplicate')}}</span></el-dropdown-item> <el-dropdown-item :command="['copy', scope.row]"><i class="cn-icon cn-icon-override"></i><span class="operation-dropdown-text">{{$t('overall.duplicate')}}</span></el-dropdown-item>
<el-dropdown-item :command="['delete', scope.row]"><i class="cn-icon cn-icon-delete"></i><span class="operation-dropdown-text">{{$t('overall.delete')}}</span></el-dropdown-item> <el-dropdown-item :command="['delete', scope.row]"><i class="cn-icon cn-icon-delete"></i><span class="operation-dropdown-text">{{$t('overall.delete')}}</span></el-dropdown-item>
<el-dropdown-item :command="['debug', scope.row]"><i class="cn-icon cn-icon-delete"></i><span class="operation-dropdown-text">{{$t('overall.debug')}}</span></el-dropdown-item> <el-dropdown-item :command="['debug', scope.row]"><i class="cn-icon cn-icon-debug"></i><span class="operation-dropdown-text">{{$t('overall.debug')}}</span></el-dropdown-item>
</el-dropdown-menu> </el-dropdown-menu>
</template> </template>
</el-dropdown> </el-dropdown>