SmoUI

组件

SmoUI 组件从自研目录开始

shadcn/ui 是底座,不再当作 SmoUI 已完成组件展示。这里只有真正设计、 实现并验收过的 SmoUI 业务组件。

1

自研组件

1

组件类别

shadcn

仅作底座

当前组件接入

安装 ModuleCard
npx shadcn@latest add @smo/smo-module-card
业务组件导入
import { ModuleCard } from "@/components/smo/ui/module-card"
1

底座只做支撑

shadcn/ui 保留在 components/ui,作为 SmoUI 自研组件的底层原语。

2

目录只放自研

没有经过 Smo 场景设计、实现和验收的组件,不进入公开目录。

3

逐个沉淀进去

每完成一个组件,同步补齐预览、API、规则、registry 和验证结果。

业务组件

ModuleCard
SmoUI 自研

用于 smolink-online 模块开通、管理和限制提示的业务卡片,封装模块状态、套餐、指标和审计语义。

enabledavailablelockedrisk
components/smo/ui/module-card.tsx