fix(plan-card): 计划卡片图标改用 fc-icon 渲染
- plan-card 仍用 {{plan.emoji}} 文本渲染,导致创建计划后显示 person-standing 等字面量
- 改为 require iconName 计算 icon,wxml 使用 <fc-icon> 渲染
- 同步清理 badge/emoji 的字体样式
This commit is contained in:
@@ -4,10 +4,14 @@
|
||||
class="pc__cover"
|
||||
style="background: {{color}}22;">
|
||||
<image class="pc__img" src="{{cover}}" mode="aspectFill" lazy-load="true" />
|
||||
<view class="pc__badge" style="background: {{color}}22; color: {{color}};">{{plan.emoji}}</view>
|
||||
<view class="pc__badge" style="background: {{color}}22;">
|
||||
<fc-icon name="{{icon}}" size="38" color="{{color}}" />
|
||||
</view>
|
||||
</view>
|
||||
<view wx:else class="pc__top" style="background: linear-gradient(135deg, {{color}}26, var(--surface));">
|
||||
<view class="pc__emoji" style="background: {{color}}22; color: {{color}};">{{plan.emoji}}</view>
|
||||
<view class="pc__emoji" style="background: {{color}}22;">
|
||||
<fc-icon name="{{icon}}" size="52" color="{{color}}" />
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<view class="pc__body">
|
||||
|
||||
Reference in New Issue
Block a user