Appearance
Finicon 金融图标
Finicon 是面向金融科技场景的图标库。x-next 将其接入为 finicon:* 命名空间,保持和通用 <x-icon name="..." /> 一致的调用方式。来源见 Finicon 官网。
图标浏览器
股票
50股票代码
55交易
75基金
43货币
23资产
25账户
60基础
92社区
56地区
34vue
<template>
<x-icon name="finicon:stock-chart-square-line-up" />
<x-icon name="finicon:ticker-tsla" color="var(--x-color-primary-6)" />
<x-icon name="finicon:region-cn" />
</template>尺寸、颜色和描边
vue
<template>
<x-icon name="finicon:trade-trending-up" :size="18" />
<x-icon
name="finicon:trade-trending-up"
:size="26"
color="var(--x-color-success-6)"
/>
<x-icon
name="finicon:stock-chart-candlestick"
:size="32"
color="var(--x-color-danger-6)"
:stroke-width="1.5"
/>
<x-icon name="finicon:region-us" :size="32" />
</template>业务组合
基金 USD
vue
<template>
<x-button type="primary">
<template #icon>
<x-icon name="finicon:trade-buy" :stroke-width="2.6" />
</template>
买入
</x-button>
<x-tag color="green">
<x-icon name="finicon:fund-piggy-bank" :stroke-width="2.6" />
基金
</x-tag>
</template>按需导入
ts
import {
Icon,
finiconIconNames,
finiconIconsMeta,
registerFiniconIcons,
} from 'x-next';
// Finicon 是可选大图标集,仅在业务确实使用时注册一次。
registerFiniconIcons();根入口不会再自动注册整套 Finicon,避免只使用 Button 等基础组件时把全部金融 SVG 打进业务包。通用图标和组件内部图标仍保持开箱即用。
来源与授权
Finicon 图标来自 finicon@1.0.12,官方站点是 https://finicon.app/。x-next 保留 finicon: 前缀,便于区分金融图标来源。