miniui_component 0.1.1
miniui_component: ^0.1.1 copied to clipboard
A lightweight Flutter UI component library built on widgets without material.dart.
Changelog #
0.0.1 #
- 初始发布 MiniUi 组件库。
- 提供基于 widgets 层的轻量 UI 组件与多主题 Token 体系。
0.0.2 #
- 修复了组件库名称为 miniui_component。
0.0.3 #
- 新增 MiniSectionHeader 组件。
- 新增 MiniResult 组件。
- 新增 MiniBanner 组件。
- 新增 MiniGrid 组件的自定义槽位、可自定义样式、间距等。
- 新增 MiniBackButton 组件。
- 新增 导航栏组件。
- 优化其它组件的样式与性能。
0.0.4 #
- 更新README、增加 i18n / Localization。
0.0.7 #
- 解决图片发布失效问题。
0.0.8 #
- 新增 MiniPullToRefresh 组件。
0.0.9 #
- 修复 MiniPullToRefresh 组件在安卓平台的刷新问题。
- 修复 MiniListItem 组件的点击效果闪动。
- 优化 国际化,把所有文本都提取到资源文件中,方便后续维护。
- 优化 Demo 页面的样式与性能。
0.0.10 #
- 修复 ios 下拉刷新不跟手的问题。
0.0.11 #
- 导航左侧间距统一
- 返回箭头跨平台一致
- List 右侧箭头升级
- Demo页面输入框焦点残留问题修复
- Grid 溢出修复
- List 左侧 新增icon
0.1.0+1 #
- 重构
MiniGrid单元格布局为“图标区 + 文本区预算”结构,降低小屏与多语言场景下的临界溢出风险。 - 优化
Grid demo与Profile template的宫格比例,修复多处RenderFlex overflow。 - 为
MiniButton/MiniListItem/MiniBackButton/MiniTabBar增加语义信息与键盘激活(Enter / Space)。 - 扩展输入组件 API:
MiniInput/MiniTextArea/MiniSearchBar支持外部controller、focusNode、onSubmitted、textInputAction、enabled、autofocus、maxLength。 MiniListItem参数语义收敛:leading作为主入口,icon标记为弃用兼容字段(后续版本移除)。- 清理样式与静态检查:替换
withOpacity为withValues(alpha: ...),修复多项 analyzer 提示。
0.1.1 #
- 新增
MiniDatePicker组件,支持日期/日期时间模式、最小/最大可选范围、格式化展示与禁用态。 - 在
Form demo中补充日期与日期时间示例,完善选择确认后的回填链路。 - 增强本地化:补充
DatePicker相关占位文案与标签的中英文资源键。 - 新增高频组件回归测试(按钮、输入、表单、导航、反馈),覆盖核心交互与关键分支。
- 新增高频组件文档索引。