3.0.0 (2024-07-26)
ZUI3 正式版,欢迎使用!
3.0.0-alpha.4 (2024-02-07)
- 文件选择器:
- 新增文件选择器用于在表单中选择文件,支持多选和多种界面模式;
- 新增图片选择器用于在表单中选择图片;
- 对话框:
- 优化系统对话框页脚样式;
- 表单控件:
- 优化特殊状态下的边框和阴影样式;
- 表单:
- 新增网格布局模式;
- 优化表单组标签样式;
- 下拉选择器:
- 优化搜索功能,如果没有找到结果会显示提示,而不是显示空白的下拉面板;
- 修复多选模式下没有选择选项时 caret 图标没有显示的问题;
- 提示面板:
- 优化全局点击触发行为,现在被禁用的元素无法触发提示面板,包括提示消息、下拉菜单、提示面板;
- 日期时间选择器:
- 优化弹出面板样式;
- 优化最小日期和最大日期设置,支持通过回调函数的方式动态设置;
- 数据表格:
- 优化行选择插件,支持设置默认选中的行;
- 优化排序插件,统一表头排序图标样式;
- 优化多层级插件,修复展开折叠按钮在某些情况下显示位置不对的问题;
- 核心库:
- 新增 sticky 模块,用于实现元素吸顶效果;
- 更好的国际化支持;
- 文档:
- 优化文档页面样式。
3.0.0-alpha.3 (2023-12-29)
- CSS 工具类:优化实心样式工具类;
- CSS 工具类:新增
list-unstyled
用于移除<ol>
和<ul>
列表样式; - 标签页:新增标签页组件;
- 按钮组:优化按钮间分割线样式;
- 提示消息:新增支持通过
hideOthers
选项在显示时隐藏其他已经显示的提示消息; - 下拉菜单:修复
placement
选项可能失效的问题; - 下拉菜单:修复三级子菜单在鼠标悬停触发的情况下无法点击的问题;
- 对话框:新增
closeOthers
选项用于设置对话框打开时关闭其他已经打开的对话框。
3.0.0-alpha.2 (2023-12-23)
- 日期时间选择器:新增日期时间选择器,支持同时选择日期和时间;
- 日期选择器:优化日期选择器,新增对
maxDate
和minDate
的支持,用于设置可选日期范围; - 时间选择器:修复点击时间选择器时,会触发非预期的页面滚动到顶部行为;
- 图标:优化图标渲染方式,现在使用
-webkit-font-smoothing:antialiased
以获得更加平滑的边缘; - 表单控件:优化深色模式下的边框,现在更明显;
- 导航:优化导航样式,导航条目如果是链接,默认设置光标类型为
pointer
; - 数据表格:优化多层级插件,现在切换按钮永远占据一个位置,即便没有任何子级;
- 工具方法:增加方法判断一个表达式是否为合法的日期;
- 开发:优化打包时生成的 CSS 文件命名,定制打包名称现在为
zui.定制名称.css
; - 开发:开发页面支持点击 LOGO 图标切换深色模式,深色模式会记录到本地,方便开发调试;
这是 ZUI 3 的 alpha 测试版本,后面将加快更新速度,欢迎随时反馈问题 :)
访问 https://easysoft.github.io/zui/3/ 来提前预览组件库。
👉 如果你需要访问 ZUI 1,请访问 https://openzui.com/ ,ZUI 1 源码已经转移到 zui1 分支。