chore: fui-preview 引入阿里巴巴图标

This commit is contained in:
Hefeng
2023-10-25 18:15:10 +08:00
parent 48bcf47c7f
commit b9edbdfb32
3 changed files with 20 additions and 0 deletions

View File

@ -259,6 +259,7 @@ export default {
class="fui-preview__wrap" :class="{ 'fui-preview__unlined': !isBorder, 'fui-preview__background': !background }" class="fui-preview__wrap" :class="{ 'fui-preview__unlined': !isBorder, 'fui-preview__background': !background }"
:style="{ 'border-top-color': borderColor, 'border-bottom-color': borderColor, 'marginTop': `${marginTop}rpx`, 'marginBottom': `${marginBottom}rpx`, 'background': background,paddingTop: `${topPadding}rpx` }" :style="{ 'border-top-color': borderColor, 'border-bottom-color': borderColor, 'marginTop': `${marginTop}rpx`, 'marginBottom': `${marginBottom}rpx`, 'background': background,paddingTop: `${topPadding}rpx` }"
> >
<view <view
v-if="pvd[label] || pvd[value]" class="fui-preview__hd" v-if="pvd[label] || pvd[value]" class="fui-preview__hd"
:style="{ paddingLeft: `${padding}rpx`, paddingRight: `${padding}rpx`}" :style="{ paddingLeft: `${padding}rpx`, paddingRight: `${padding}rpx`}"
@ -337,6 +338,7 @@ export default {
> >
<fui-icon v-if="btn[icon]" :name="btn[icon]" style="margin-right: 16rpx;" :color="btn[color] || fuiColor.primary" :size="iconSize" ></fui-icon> <fui-icon v-if="btn[icon]" :name="btn[icon]" style="margin-right: 16rpx;" :color="btn[color] || fuiColor.primary" :size="iconSize" ></fui-icon>
<fui-icon v-if="btn[icon] && btn[customPrefix]" :name="btn[icon]" style="margin-right: 16rpx;" :color="btn[color] || fuiColor.primary" :size="iconSize" custom-prefix="iconfont"></fui-icon>
<text <text
:style="{ fontSize: `${btnSize}rpx`, color: btn[color] || '#465CFF' }" :style="{ fontSize: `${btnSize}rpx`, color: btn[color] || '#465CFF' }"
:class="{ 'fui-preview__link': !btn[color] }" :class="{ 'fui-preview__link': !btn[color] }"
@ -349,6 +351,7 @@ export default {
</template> </template>
<style scoped> <style scoped>
@import "./iconfont.css";
.fui-preview__wrap { .fui-preview__wrap {
/* #ifndef APP-NVUE */ /* #ifndef APP-NVUE */
width: 100%; width: 100%;

Binary file not shown.

View File

@ -0,0 +1,17 @@
@font-face {
font-family: "iconfont"; /* Project id */
src: url('icon-weixiu.ttf?t=1698227292474') format('truetype');
}
.iconfont {
font-family: "iconfont" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.icon-weixiu:before {
content: "\e640";
}