zui是禅道项目管理软件团队在完善自己产品过程中形成的一个开源前端实践方案,帮助你快速构现代跨屏应用。它的特点如下:>简单美观,易于使用,快速构建简洁大方的现代web应用。>新颖健壮,采用HTML5且支持所有流行的移动及桌面浏览器平台,一些旧的浏览器也能够降级支持。>轻快独立稳定,最佳的可用性能,最大限度的不依赖于外部组件。>全平台响应,一次编写,响应任何尺寸的设备。>比较适合中文环境
ZUI是易软天创团队在完善自己产品(禅道、蝉知、然之)过程中形成的一个开源前端HTML5UI实践方案,帮助你快速构现代跨屏应用。
更新明细组织结构图:增加组织结构图视图,轻松绘制多级树形组织结构图,支持更新和折叠控制;
图标:增加了一些新的图标:.icon-plus-sign-alt,.icon-check-plus,.icon-chanzhi,.icon-chanzhi-pro,.icon-zsite,.icon-zsite-pro;
文件上传:修复当启用重命名功能时,不显示删除按钮的问题;修复multipart_params选项设置无效的问题;当选项multipart_params为函数时,该回调函数会使用当前文件对象作为第一个参数,默认值作为第二个参数;文件下载按钮会使用download属性指定文件下载文件名;当禁用文件扩展名重命名时(renameExtension设置为false),在重命名时不显示扩展名;修复了有时重命名之后文件列表没有更新的问题;
辅助类:现在可以使用颜色命名的辅助类添加文本颜色、背景样式,包括(.text-red,.text-green,.bg-yellow,hl-blue等);
对话框触发器:支持使用className选项来指定生成的对话框额外添加的CLASS属性;
图表:饼状图支持设置外部文本标签的行高(使用scaleLineHeight选项);修复了图表对ZUI独立组件colorset.js的依赖,现在快捷指定图表配色不需要单独引入colorset.js插件;
数据表格:增加fixCellHeight选项用于禁用自动调整行高(行高可以使用CSS设定,从而避免每次自动计算提示了性能),默认为true(启用自动调整,行为与之前的版本一致);
仪表盘:修复面板配置中的panelAttrs和colAttrs选项无效的问题;
颜色处理:$.zui.Color类增加类方法get(colorName),用于快速创建一个新的颜色实例;
拖拽、拖放、拖放选取、拖放排序:增加mouseButton选项用于指定点击哪个鼠标按键会出发拖放操作;拖放排序修复调用destroy()方法出错的问题;
输入组:优化输入组在紧凑表单内的圆角边框效果;
文档:所有独立组件相关的文档增加引入lib目录下资源的提示;文档网站所使用的ZUI不再单独定制的,现在使用ZUI标准版。