组件概览
Nova UI 提供覆盖中后台常见场景的 React 组件,按能力分为 6 大类,80+ 组件。你可以从下方分类卡片快速进入。
每个组件目录下的 packages/ui/src/components/.../{Name}/README.md 中有简短说明与设计约束;完整示例与 API 表仍以本站文档为准。
布局 Layout
8 个组件
Layout / Container / Row / Col / Grid / Flex / Space / Divider / SplitPane基础 Basic
3 个组件
Button / Icon / Typography表单 Form
20 个组件
Input / Select / Form / Upload / DatePicker / ...反馈 Feedback
13 个组件
Alert / Modal / Drawer / Tooltip / Notification / ...数据展示 Data Display
18 个组件
Table / Card / List / Timeline / QRCode / ...导航 Navigation
11 个组件
Tabs / Menu / Steps / Tree / Anchor / ...全量组件清单
布局 Layout
Layout、Container、Row、Col、Grid、Flex、Space、Divider、SplitPane
基础 Basic
Button、Icon、Typography(Title / Text / Paragraph)
表单 Form
Input、InputNumber、AutoComplete、Select、Checkbox、Radio、Switch、DatePicker、TimePicker、Slider、Rate、Upload、Form / FormItem、Calendar、Transfer、Cascader、TreeSelect、ColorPicker、Segmented、Mentions
反馈 Feedback
Alert、Modal、Drawer、Toast / Message、Tooltip、Popover、Popconfirm、Loading、Spin、Skeleton、Notification、Tour、Watermark
数据展示 Data Display
Table、List、Card、Carousel、Tag、Badge、Avatar、Image、Pagination、Progress、Statistic、Descriptions、Empty、Result、Timeline、QRCode、ImagePreview、VirtualList
导航 Navigation
Tabs、Menu、Breadcrumb、Dropdown、Steps、Collapse、Tree、Anchor、Affix、BackTop、FloatButton
所有组件都支持 className 与 style 覆盖,并提供完整 TypeScript 类型与受控交互能力。