v1.5

@Catouse Catouse released this Sep 6, 2016 · 70 commits to master since this release

新增拖拽选取和颜色选择器插件,大量组件根据社区反馈进行了优化,修复了已发现的问题,加入支付宝和淘宝相关字体图标。
文档网站得到大幅改进,为宽屏用户增加了双栏浏览模式,大部分组件文档都得到更新,更全面的说明更多的示例和代码。

更多内容访问官方网站:http://zui.sexy

zui-1 5-preview

更新明细:

  • 文档网站:
    • 新增一些基础内容文档,一些缺失文档的组件得到更新,包括:多选和单选框、Color、拖动、拖放排序等,大量旧的文档得到更新;
    • 新增双栏浏览模式,实现在宽屏设备上同时浏览目录和页面内容,要求浏览器视窗宽度不少于 1200px
    • 所有内部页面均转换为 Markdown 格式,更易于维护;
    • 修复第一次访问文档有时无法成功获取病显示 ZUI 版本号,并且无法自动打开 URL 指定的的子页面;
    • 修复加载内部页面有时出错的问题;
    • 修复内部页面顶部徽标信息不正确的问题,所有源于 Bootstrap 组件的内容在内部页面都有专门的徽标标识,源码及打包文件列表下拉菜单中不再显示压缩后(包含 *.min.*)的文件链接,文件链接会指向当前版本的链接而不是最新开发中的文件;
    • 修复“选择版本和定制”页面组件清单不准确的问题,增加显示组件来源信息;
    • 当使用 file: 协议访问文档首页时会显示部署到服务器的提示信息;
    • 修复内容页面加载失败后错误信息不显示的问题;
    • 优化文档资源(包括 JSON 文件和图片),提升加载速度;
    • 当前版本新增或得到更新的文档内容页面会在目录显示对应的徽标;
    • 增强文档搜索功能,支持 v:v:new 命令来查找更新和新增的内容;
    • 完善了文档索引数据,更方便搜索内容,更准确的目录信息;
    • 优化打开日期选择插件页面后在主页面创建很多无用的元素的问题;
    • 文档网站不再为 IE8-10 提供完整支持;
    • 优化文档在移动设备上的体验;
  • 颜色选择器:
    • 新增颜色选取插件,方便用户选择预设的颜色或输入颜色值,在 dist/colorpicker 目录下可以找到相关文件;
  • 拖拽选取:
    • 新增拖拽选取插件,方便用户通过拖拽区域来选择区域范围内的元素,在 dist/selectable 目录下可以找到相关文件;
  • 图标:
    • 新增支付宝和淘宝图标;
    • 使用 .icon 类实现等宽图标;
  • 树形菜单:
    • initialState 选项新增 preserve 值,允许使用本地存储来还原用户上次操作后的状态;
    • 新增一系列新的选项支持动态构建和更新 DOM 节点,新增导出数据功能;
    • 优化 .tree-lines 选项,现在任何时候都不会显示多余的连接线;
  • 漂浮消息:
    • 现在可以通过多个消息示例在页面上同时显示多条消息;
    • 现在可以自定义消息右侧的操作按钮,可以同时显示多个操作按钮;
    • 支持通过选项来指定动态创建的消息元素的类;
    • 新增 destory 方法,从页面移除动态创建的元素;
  • Kindeitor:
    • 修复页面上无法加载 kindeditor.min.css 的问题;
    • 移除 dist/kindeditor 目录下的一些没有用到的文件;
    • Kindeitor 在获得焦点时会自动为编辑器容器元素添加 .hover 类来实现获得焦点外观效果,不再需要用户手动绑定 afterFocusafterBlur 事件来实现;
  • UEditor:
    • 为 UEditor 增加主题样式表,可以在 dist/ueditor/ 目录下找到;
  • jQuery:
    • 修复与 jQuery 2.* 及 3.* 版本一起使用时发生错误的问题;
  • 下拉菜单:
    • 优化包含子菜单的下拉菜单,可以为子菜单的 .dropdown-menu 添加 .pull-left 类来更改子菜单弹出方向;
    • 优化下拉菜单按钮中的三角图标样式;
  • 标签页:
    • 现在可以通过为触发元素添加 [data-tab] 属性来快捷启用标签页;
  • 折叠:
    • 优化折叠分组的实现,不仅仅是面板组,现在可以使用任何相同的父级元素来实现任意分组;
  • 栅格和布局:
    • 增加 .container-fluid.container-fixed-*
    • .responsive-* 可以配合 .inline.inline-block 使用;
  • 文字排版:
    • 增加 .dl-inline 辅助类;
    • 优化引用块的外观;
  • 代码:
    • 新增对 <kbd> 应用外观样式;
    • 新增 .code 类应用等宽字体样式;
  • 滚动条:
    • 滚动条外观仅仅针对移动设备使用;
  • 进度条:
    • 优化条纹外观效果;
  • 标签和徽标:
    • 优化标签和徽标外观,优化其在导航中或配合其他组件使用时的样式;
  • 表格:
    • 新增 .table-auto 类实现自动宽度表格;
  • 表单:
    • 优化表单控件及视图,移除表单中对 .control-label 的依赖;
  • 导航和导航条:
    • 限制了 .navbar-brand 的水平内边距,不会出现过小的情况;
  • 本地存储:
    • 修复了本地存储不可用出现错误的问题;
    • 现在在本地存储不可用时调用相关方法也不会出现错误,这些数据会存储在内存中;
  • 工具提示:
    • 修复使用 show 方法更新内容失效的问题;
  • 对话框、对话框触发器:
    • 修复 iframe 对话框设定 [data-height] 后无法显示的问题;
    • 修复对话框触发器的 loaded 事件有时会调用两次的问题;
    • 重新设计了全屏对话框外观,.modal-body 的内容超出后允许滚动浏览;
  • 模态对话框:
    • 调整按钮顺序,现在表示积极操作的按钮会显示在前面;
  • 分页条:
    • 修复激活的条目和禁用的条目样式有时没有生效的问题;
    • 优化激活的条目的外观;
  • 日历:
    • 修复“今天”按钮不同年份也被禁止点击的错误;
    • 修复 startDate 选项设置无效的问题;
  • 仪表盘:
    • 新增 data 选项,允许通过数据来动态创建面板内容;
    • 支持通过拖拽面板边缘更改栅格尺寸功能;
    • 优化从远处更新面板内容的策略;
    • 优化操作按钮外观;
    • 新增 .panel-loading 应用加载中的动态图标;
  • 图片浏览:
    • 修复打开图片浏览页面发生抖动的问题;
  • Color:
    • isColor 现在是类方法,不需要在实例上调用;
    • 允许通过 Color.names 访问所有已命名的颜色;
  • 数据表格:
    • 修复固定头部时 z-index 过大会挡住页面其他内容的问题;
    • 支持拖拽选取行;
    • 修复点击切换选中行有时失效的问题;
    • 现在可以随时通过 chekcs 属性来访问行选中情况;
    • fixedHeader 选项默认值设置为 false,避免在一些情况下出现错位的问题;
  • 文章:
    • 新增 .content 类来取代 .article-content,在 .content 内段落等元素会应用下边距;
  • 卡片:
    • 优化卡片视图外观;
  • 图表:
    • 修复饼状图环绕文字标签有时不显示的问题;
  • 看板:
    • 可以通过 .droppable 选项来自行处理拖拽过程;
    • 移除对 [data-toggle="boards"] 的支持;
  • 图片剪切:
    • 新增 resetImage 方法动态设置待剪切的图片;
  • 主题:
    • 修复主题中面板颜色主题不正确的问题;
  • 开发者支持:
    • 发布到了 npm;
    • 支持使用 npm start 命令启动本地文档网站服务器(http-server 实现);
    • 优化 gulp 任务,支持更多选项,新增 libminJSON 任务;
    • 修改 autoprefixer 选项,现在已明确指定各浏览器版本;
    • 移除了 navbars.fixed-left.lesspager.popover.lessauto-trigger.jspager.js
    • 现在可以使用 gulp lib 来调用 seperate 任务;
    • 优化文档的 debug 浏览模式;
    • boardsdashboardsortable 不再在标准版中提供;bootbox.colorpickercolorset.jsdashboardimgreadyselectablesortableueditor 已加入独立组件包;
    • 通过 gulp 生成的文件模式更改为 644

Downloads

v1.4

@Catouse Catouse released this Jan 26, 2016 · 346 commits to master since this release

本次更新了大部分文档,增加了必要的代码示例。
简单易用的树形菜单组件加入了ZUI。
主题功能得到增强,文档中的主题章节提供实时预览和编译定制功能。
修复了论坛和QQ群中反馈的大部分问题。

zui1

更新明细

  • 完善和持续改进文档:
    • 大部分组件文档都得到更新,增加了更多的示例和示例代码;
    • 文档中的主题章节支持直接预览主题,并可以自定义修改主题配置并编译和下载主题(此功能在IE8等古老浏览器上不可用);
    • 文档支持查看组件的源码和打包信息;
    • 文档中的示例代码支持复制;
    • 更正文档中的多个链接和拼写错误;
    • 修复滚动条文档无法加载并显示的问题;
  • 排版样式:
    • 更改字体设置;
    • 简化CSS CLASS名称,hightlight-*更名为hl-*
  • 栅格系统:
    • 增加.col辅助类来方便自定义栅格大小;
  • 提示消息和提示面板:
    • 提示消息支持tipClasstipId选项;
    • 提示消息的show(content)方法增加content参数来动态改变现实的内容;
  • 图标:
    • 图标名称icon-yingyang更正为icon-yinyangicon-check2更正为icon-checked
    • 修复图标旋转效果在非块级标签内无法生效的问题;
    • 更新图标字体,更改了字体的base height,现在图标和文字混合时更为自然;
  • 消息框:
    • 移除了消息框的边框,现在看起来更为扁平;
    • 增加.alert-primary-inverse的深色外观的使用主要配色的消息框;
  • 标签和徽标:
    • 更改标签和徽标的内边距和行高,解决在部分浏览器中的尺寸和对齐问题;
  • 按钮和按钮组:
    • 更改按钮样式,更加扁平化;
    • 链接按钮的默认背景色现在为transparent
    • 更改按钮选中或激活时的外观,现在看起来更为明显;
    • 按钮的圆角边框可以在variables.less中单独定义;
    • 更改按钮的过渡动画时间从预设的较慢时间更改为正常时间,预设的时间参考variables.less中的定义;
    • 修复垂直按钮组上顶部第一个按钮圆角边框显示不正确的问题;
  • 滚动条:
    • 优化Webkit家族浏览器上滚动条的样式;
  • 表单控件:
    • 优化表单中的单选框和复选框的样式,现在与文字混合使用时在垂直方向上看起来更为居中;
    • 更改一些被禁用的表单项目样式,更改鼠标悬停时的光标;
  • 导航:
    • 修复垂直导航的圆角样式;
  • 进度条:
    • 调整进度条外观,移除阴影效果,现在看起来更为扁平;
  • 面包屑:
    • 更改面包屑激活项目的颜色,现在看起来更为明显;
  • 树形菜单:
    • 增加树形菜单视图;
  • 对话框和对话框触发器:
    • 模态框框更名为“对话框”;
    • 对话框支持全屏对话框,通过.modal-fullscreen实现;
    • 修复对话框触发器中的模态框大小配置没有正确应用的问题(by @remind);
    • 可拖拽移动的对话框开启选项名称由draggable更改为moveable
    • 为所有类型的对话框增加rememberPos选项来记住用户拖拽后模态框的位置;
    • 修复了拖拽移动对话框时的一些错误;
    • 模态框框触发器更名为“对话框触发器”;
    • 远程对话框中的iframe标签增加allowfullscreen属性(by @YuanXu);
    • 对话框触发器增加iframeBodyClass选项来定义远程对话框中的iframe标签上的CLASS;
    • 修复对话框触发器弹出的对话框有时高度不停微小浮动抖动的问题;
    • 对话框触发器增加waittime选项来显示远程内容加载的时间,增加broken事件来监听远程内容加载失败时的事件;
    • 对话框触发器增加loadingicon选项来自定义远程加载内容时所显示的图标;
    • 通过按钮触发的对话框触发器现在在每次触发时都会重新读取远程地址的值,意味着可以在每次弹出对话框之前通过更改地址参数来动态的通过对话框加载不同的远程内容;
  • 日期选择:
    • 日期选择插件增加pcikerPosition选项来控制弹出面板的弹出方向和显示位置,如果此选项指定为auto-*,则自动决定最合适的位置;
  • Chosen和图标选择插件:
    • 为Chosen增加dropDirection选项来控制弹出面板的弹出方向,如果为auto则自动决定最合适的位置;
    • 为Chosen增加lang选项来设置界面语言;
    • 优化Chosen界面样式;
    • 修复图标选择插件有时无法使用的问题;
    • 图标选择插件能选择更多的图标,包括WeChat图标;
    • 修复图标选择插件无法正确读取和应用语言设置的问题;
    • 加深了Chosen弹出面板的阴影效果,加强与其他内容的区分程度;
  • 漂浮消息:
    • 漂浮消息增加一个全局方法来隐藏所有已显示的消息;
    • 漂浮消息的圆角大小在varuables.less中可配置;
  • 滚动监听(scrollspy):
    • 修复滚动监听事件名称错误;
  • 拖放排序:
    • 拖放排序组件增加before事件;
    • 修复reset()方法有时工作不正确的问题;
  • 表单:
    • 移除<select>在火狐浏览器中弹出时的虚线边框;
  • 代码及代码块:
    • 调整代码块中的行高,现在会显示的更为紧凑;
    • 当代码块使用prettify插件且启用显示行号时,移除底部多余的边距;
  • 数据表格:
    • 数据表格使用原生表格作为数据源时支持继承表格单元格上的title属性;
    • 更改数据表格中的水平滚动条鼠标光标样式;
    • 修复数据表格load方法通过$().datatable('load', newData)形式调用无法生效的问题;
    • 更改数据表格中选中行的图标;
    • 数据表格的数据增加keepSort属性来防止更新数据时排序发生重置的问题;
  • 看板视图:
    • 增加对before事件的支持;
  • 图表:
    • 优化chartjs,环状图表新增showLable选项来显示或隐藏标签;
    • 柱状图增加showLablescaleValuePlacement选项来在柱形上指定位置显示标签;
    • 柱状图和条状图增加scaleShowBeyondLine选项来控制坐标轴样式;
  • 日历:
    • 修复日历中更新事件时发生错误的问题;
  • Bootbox:
    • 更改Bootbox中的事件名称,与ZUI其他组件中的事件名称保持一致。
    • Bootbox升级到4.4.0版本;
  • 图片浏览 (Lightbox):
    • 更改图片浏览插件的样式,现在看起来更为扁平;
    • 修复图片浏览插件中的图片描述有时显示内容不正确的问题;
  • 图片裁剪:
    • 更改图片裁剪的API,增加更多事件,提交事件中包含更多的图片信息;
  • Kindeditor:
    • 修复Kindeditor在微软Edge浏览器和IE8中无法使用的问题;
  • 主题:
    • 大幅优化默认主题样式,修复部分第三方组件没有正确应用主题的问题;
    • 主题增加对圆角设置的支持;
  • 打包和编译:
    • 使用Gulp取代Grunt,移除项目对Gruntjs的依赖,重构其中的大部分编译和打包任务;
    • 数据表格从标准版中移除,已加入独立组件;
    • 图标选择插件(chosenicons)、代码美化高亮插件(prettify)和拖拽排序插件加入独立组件打包中;
    • 优化 代码和编译流程,减小标准版CSS文件大小(约减少3%);
    • 支持 从src/less/basic/setting.less中读取LESS配置;
    • 重构package.json中的libbuilds数据,现在使用zui.json来单独管理这些数据;
  • 其他:
    • ZUI中的大部分组件动画过渡时间由原来的0.3s减少为0.2s,动画过渡效果会更快;
    • browser.js增加.tip(content)方法允许用户自定义浏览器低版本提示信息;
    • 更新excanvas.js;
    • 修复migrate 1.2中的错误;
    • 增加对bower的支持;
    • 优化代码结构和代码格式;
    • 为一些第三方组件增加版权声明信息。

Downloads

v1.3

@Catouse Catouse released this May 15, 2015 · 623 commits to master since this release

全新的文档网站来了!键盘侠新福利:使用搜索来查找内容,并支持快捷键操作。

增加图表视图组件,支持对饼图、柱状图和曲线图的展示。

另外微调了默认配色,对多个组件UI细节进行了优化,修复大量了问题。

ZUI论坛也开张了,欢迎大家在论坛发帖讨论。

访问ZUI的官方网站了解更多:http://zui.sexy.

zui1 3-preview

更新明细

  • 全新 的文档网站,支持搜索和快捷键,按需使用Ajax获取文档内容,支持直接显示markdown格式的文档内容,多个组件的文档进行了完善;
  • 新增 了一组深色背景的消息框样式;
  • 新增 图标组件(基于ChartJS定制),支持展示曲线图、条状图和饼图,并且饼图支持直接显示数据标签,简化了该组件配色,为所有图表类型的数据集都增加了color属性,可以直接使用ZUI中的配色名称或者CSS颜色值来指定配色;
  • 新增 了一个辅助使用配色的javascript插件,方便在javascript使用ZUI的默认配色;
  • 新增 了缩放效果的动画辅助类;
  • 更改 了多个组件在就jQuery对象和window对象上的绑定,现在提供$.zui作为共享对象。
  • 更改 了轮播组件样式,降低了左右切换按钮的背景透明度,修复了切换按钮上的图标尺寸过小的问题;
  • 更改 了图标字体,增加了wechat等一些新的图标;
  • 更改 了模态框,增加了一个选项来使得模态框可以拖拽头部实时更改展示位置;
  • 更改 了仪表盘视图,增加一个新的选项来更改拖动时面板的形状,增强了仪表盘拖拽时的体验,增加了深色背景样式;
  • 更改 了拖放组件判断放置区域的逻辑,在拖拽点击事件开始时会阻止浏览器默认行为,现在更易于使用;
  • 更改 了模块框尺寸选项,现在可以设置模态框尺寸为全屏;
  • 更改 了默认配色,新的配色更有生命活力,;
  • 更改 了按钮外观,移除了按钮阴影;
  • 更改 了部分组件公开的事件名称;
  • 更改 卡片中的链接颜色,不再使用前景色而是一般链接颜色,鼠标悬停外观效果与普通链接一致;
  • 更改 了内置jQuery版本至1.11;
  • 更改 了工具提示和面板插件,增加了选项来设置动态生成的DOM的ID和css class属性,方便用户对特定的工具提示消息和面板来自定义样式;
  • 更改 了拖放和排序插件,增加绑定always事件,重构了内部实现逻辑;
  • 更改 了日历组件,修复了一些错误,调整了月视图样式,增加对跨天事件的支持,现在支持英文和繁体中文界面,修复了在IE上的兼容性问题,点击日期和事件回调的参数中会包含所点击的标签对象本身;
  • 更改 了看板视图,拖放事件可以监听,并取消本次拖放操作;
  • 更改 了Chosen组件,支持自定义动态生成的DOM的css class属性;调整了多选的界面,增加搜索图标;
  • 更改 了代码块的样式,修复了带行号的代码的样式问题;
  • 更改 了文章视图中的分页条样式,更加协调美观;
  • 更改 了垂直菜单的事件绑定对象,修复了特殊情况下展开和折叠失效的问题;
  • 修复 datatable全选按钮在reload之后失效的问题;
  • 修复 了模态框触发器中调用公开方法可能会出错的问题;
  • 修复 了自定义构建时消息框支持关闭的JS插件没有包含导致消息框关闭特性不可用的问题;
  • 修复 了仪表盘面板中的刷新按钮点击事件无效的问题;
  • 修复 了模态框触发器调用closeModal可能会出错的问题,更改了closeModal方法参数顺序;
  • 修复 了模态框触发器加载跨域远程内容时出错的问题;
  • 修复 了jQuery扩展辅助方法中的一些错误;
  • 修复 了数据表格有时排序失效的问题,修复了在IE浏览器上计算行高度错误的问题;
  • 修复 使用hsl值构建Color对象无效的问题;
  • 移除 了自动触发器插件,因为其使用的场景并不多见;
  • 新增 了migrate组件来解决1.2以下的版本升级到1.3版本可能遇到的兼容性问题。

Downloads

v1.2

@Catouse Catouse released this Nov 18, 2014 · 902 commits to master since this release

ZUI1.2正式版终于发布了!
此版本增加了很多新特性,同时修复了大量问题,文档也得到大幅完善。欢迎大家使用并反馈问题。

更新明细

  • 新增 日历视图组件,方便实现日程的展示;
  • 新增 数据表格视图组件,更轻松实现复杂数据的展示,移除table.data.js;
  • 重新实现的模态框触发器,模态框触发器同时支持加载远程内容和实时内容,实时根据自身内容调整位置和尺寸,重新设计了调用接口,使用更加方便,消除了模态框触发器于一般模态框发生冲突的隐患;
  • package.json增加组件及其依赖关系的配置,重新实现了Grunt任务,编译单独组件更加方便,并支持任意组件集合的打包编译,grunt任务将自动管理组件之间的依赖关系;
  • 大幅更新文档部分章节内容,并对文档整理样式进行了调整,在文档中可以查看每个组件属性,并给出第三方组件版本及用户支持信息,文档支持IE8,优化文档在小屏幕上的表现;
  • 重新实现了漂浮消息组件,调用更方便,更好的动画效果;
  • 新增新的第三方组件chartjs,能够绘制简单图表;
  • 增加browser.js,为IE系列的浏览器增加版本提示辅助类;
  • 新增 'store.js',实现本地存储通用接口,并增加单独页面范围的独立存储机制,beta版本中的页面标识有时不正确的bug已得到修复;
  • 新增 'jquery.extensions.js',增加一些实用的jQuery扩展方法,便于进行其他组件的开发,移除原'unities.js';
  • 增加array.js,提供一些操作数组的实用方法;
  • 调整了dist目录结构,第三方组件和适合单独调用的组件将直接包含在lib目录中;
  • Chosen选项及分组支持title属性,Chosen弹出列表支持自定义宽度,调整多选Chosen中选项的样式;
  • 修复Chosen中特定情况下placeholder无法显示的问题;
  • 日期时间选择器将能够自动从html标签中获取页面语言设置并应用语言设置;
  • 调整左侧固定导航样式;
  • 在date.js中增加一些实用方法来帮助进行日期计算;
  • 模态框支持额外的两种默认尺寸,修复某些时候模态框弹出时滚动条闪动的问题;
  • 修复代码段第一行出现错位的样式问题;
  • 一些组件的额外组成部分其对应的文件被重新命名;
  • 修复特定情况下kindeditor图标无法显示的问题;
  • 优化区块面板视图动作按钮事件监听机制;
  • 修复color.js中增加命名颜色支持;
  • 优化bootbox中的语言文本;
  • 表格支持固定布局样式;
  • 弹出框增加新的选项能够制定JS生成DOM的id属性,便于自定义样式;
  • 大幅优化代码,修复一些在Javascript代码中的错误,完善关键代码注释,增强部分代码文件与requierejs的兼容性。

Downloads

v1.2-beta

@Catouse Catouse released this Oct 30, 2014 · 952 commits to master since this release

本次更新增加了一些实用的功能组件,并对原有的组件进行了大幅优化。欢迎大家提出建议。

http://www.zui.sexy

68747470733a2f2f6c68332e676f6f676c6575736572636f6e74656e742e636f6d2f6d66357a69434e4a686e4a6d52323178377459584a6266634b4b7939306349584b656d424d62616c4e5f674d6a7376444a62745f65335137583079787733344d6769524866447a4d

版本亮点

  • 新增数据表格组件,轻松实现复杂数据展示;
  • 新增日历视图组件,方便进行日常展示;
  • 全新实现的模态框触发器,同时支持加载远程内容和实时内容,更好的兼容性;
  • 重新实现了Grunt任务配置,定制编译将更加方便。
  • 大量组件细节优化,文档更新。

更新明细

  • 新增 日历视图组件,方便实现日程的展示;
  • 新增 数据表格视图组件,更轻松实现复杂数据的展示,移除table.data.js;
  • 重新实现的模态框触发器,模态框触发器同时支持加载远程内容和实时内容,实时根据自身内容调整位置和尺寸,重新设计了调用接口,使用更加方便,消除了模态框触发器于一般模态框发生冲突的隐患;
  • package.json增加组件及其依赖关系的配置,重新实现了Grunt任务,编译单独组件更加方便,并支持任意组件集合的打包编译,grunt任务将自动管理组件之间的依赖关系;
  • 大幅更新文档部分章节内容,并对文档整理样式进行了调整,在文档中可以查看每个组件属性,并给出第三方组件版本及用户支持信息,文档支持IE8,优化文档在小屏幕上的表现;
  • 新增新的第三方组件chartjs,能够绘制简单图表;
  • 增加browser.js,为IE系列的浏览器增加版本提示辅助类;
  • 新增 'store.js',实现本地存储通用接口,并增加单独页面范围的独立存储机制;
  • 新增 'jquery.extensions.js',增加一些实用的jQuery扩展方法,便于进行其他组件的开发,移除原'unities.js';
  • 增加array.js,提供一些操作数组的实用方法;
  • 调整了dist目录结构,第三方组件和适合单独调用的组件将直接包含在lib目录中;
  • Chosen选项及分组支持title属性,Chosen弹出列表支持自定义宽度,调整多选Chosen中选项的样式;
  • 修复Chosen中特定情况下placeholder无法显示的问题;
  • 日期时间选择器将能够自动从html标签中获取页面语言设置并应用语言设置;
  • 调整左侧固定导航样式;
  • 在date.js中增加一些实用方法来帮助进行日期计算;
  • 模态框支持额外的两种默认尺寸,修复某些时候模态框弹出时滚动条闪动的问题;
  • 修复代码段第一行出现错位的样式问题;
  • 一些组件的额外组成部分其对应的文件被重新命名;
  • 修复特定情况下kindeditor图标无法显示的问题;
  • 优化区块面板视图动作按钮事件监听机制;
  • 修复color.js中增加命名颜色支持;
  • 优化bootbox中的语言文本;
  • 表格支持固定布局样式;
  • 大幅优化代码,修复一些在Javascript代码中的错误,完善关键代码注释,增强部分代码文件与requierejs的兼容性。

Downloads

v1.1

@Catouse Catouse released this Aug 5, 2014 · 1100 commits to master since this release

  • 新增 拖动排序插件,通过拖拽来重新给DOM节点排序;
  • 增强 Chosen组件支持为待选列表添加额外的数据用来索引;
  • 增强 拖放插件增加触发选择器参数,可以自定义拖拽事件触发的内容,此参数支持函数来动态获取值;
  • 修复 LightBox在小屏幕上显示问题;
  • 修复 轮播在触摸屏幕上无法点击链接的问题
  • 项目网站更改为 http://zui.sexy

Downloads

v1.0

@Catouse Catouse released this Jul 24, 2014 · 1120 commits to master since this release

一个开源前端实践方案,帮助你快速构现代跨屏应用。

从项目网站了解更多: http://easysoft.github.io/zui/

特色

  • 简单美观,易于使用,快速构建简洁大方的现代web应用。
  • 新颖健壮,采用HTML5且支持所有流行的移动及桌面浏览器平台,一些旧的浏览器也能够降级支持。
  • 轻快独立稳定,最佳的可用性能,最大限度的不依赖于外部组件。
  • 全平台响应,一次编写,响应任何尺寸的设备。

Downloads