跳转到内容

组件库

Miuix 提供了丰富的 UI 组件,严格遵循 Xiaomi HyperOS 设计规范。每个组件都经过精心设计,确保视觉与交互效果与小米原生体验一致。

脚手架

组件描述常见用途
Scaffold应用的基础布局页面结构、内容展示

注意

Scaffold 组件为跨平台提供了一个合适的弹出窗口的容器。SuperDialogSuperDropdownSuperSpinnerListPopup 等组件都基于此实现弹出窗口,因此都需要被该组件包裹。

基础组件

组件描述常见用途
Surface基础容器组件内容展示、背景容器
TopAppBar应用顶部的导航栏页面标题、主要操作
NavigationBar底部导航组件主要页面切换
TabRow水平标签页切换栏内容分类浏览
Card包含相关信息的容器信息展示、内容分组
BasicComponent通用基础组件自定义组件开发
Button触发操作的交互元素表单提交、操作确认
Text展示各种样式的文字内容标题、正文、描述文本
SmallTitle小型标题组件辅助标题、分类标识
TextField接收用户文本输入表单填写、搜索框
Switch双态切换控件设置项开关、功能启用
Checkbox多选控件多项选择、条款同意
Slider调节值的滑动控件音量调节、范围选择
ProgressIndicator展示操作进度状态加载中、进度展示
Icon图标展示组件图标按钮、状态指示
FloatingActionButton悬浮操作按钮主要操作、快捷功能
FloatingToolbar悬浮工具栏快捷操作、信息展示
Divider内容分隔线区块分隔、层次划分
PullToRefresh下拉触发刷新操作数据更新、页面刷新
SearchBar执行搜索的输入框内容搜索、快速查找
ColorPicker选择颜色的控件主题设置、颜色选择
ListPopup列表弹出窗口组件选项选择、功能列表

扩展组件

组件描述常见用途
SuperArrow基于 BasicComponent 的带箭头组件指示可点击、导航提示
SuperSwitch基于 BasicComponent 的开关组件设置项开关、功能启用
SuperCheckBox基于 BasicComponent 的复选框组件多项选择、条款同意
SuperDropdown基于 BasicComponent 的下拉菜单组件选项选择、功能列表
SuperSpinner基于 BasicComponent 的高级菜单组件进阶选项选择、功能列表
SuperDialog基于 BasicComponent 的对话弹窗组件提示、确认操作

基于 Apache-2.0 许可发布