chore: fui-preview 引入阿里巴巴图标
This commit is contained in:
@ -185,6 +185,8 @@ export default {
|
||||
text: 'text',
|
||||
color: 'color',
|
||||
icon:'icon',
|
||||
customPrefix:'customPrefix',
|
||||
iconBtnSize:'iconBtnSize',
|
||||
fuiColor: {
|
||||
primary: (app && app.primary) || '#465CFF',
|
||||
success: (app && app.success) || '#09BE4F',
|
||||
@ -337,8 +339,8 @@ export default {
|
||||
:hover-class="highlight ? 'fui-preview_hover' : ''" :hover-stay-time="150" @tap="handleClick(idx)"
|
||||
>
|
||||
|
||||
<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>
|
||||
<fui-icon v-if="btn[icon] && !btn[customPrefix]" :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="btn[iconBtnSize] || iconSize" custom-prefix="iconfont"></fui-icon>
|
||||
<text
|
||||
:style="{ fontSize: `${btnSize}rpx`, color: btn[color] || '#465CFF' }"
|
||||
:class="{ 'fui-preview__link': !btn[color] }"
|
||||
|
@ -1,6 +1,6 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id */
|
||||
src: url('icon-weixiu.ttf?t=1698227292474') format('truetype');
|
||||
src: url('./iconfont-ttf/icon-weixiu.ttf') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
|
Reference in New Issue
Block a user