-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Roadmap
LW edited this page Feb 13, 2017
·
23 revisions
- 使用 ES2015 重构
- less 变更为 sass
- 使用 Flexbox 布局
- 不再支持 IE10 以下浏览器
- 设计风格变化:设计风格扁平化,倾向于极简;主色采用鲜明亮丽的色彩;组件采用圆角设计;去除所有组件的阴影等等。
- 支持 jQuery 3.x
- 不再对 IE8 做任何支持
- 优化自定义构建的流程,提供基于文档的实时修改演示
TBD
- 图标只保留常用的,提供更加优雅的图标自定义流程
- 衍生版本:Amaze UI React
- 使用 jQuery;
- 更通用的模块化方式:按照 CJS 规范编写 JS 模块,在通过工具打包成用户期望的类型;
- 有限支持 IE8/9:只保证布局及基本交互,动画、圆角、阴影等效果不再支持之列
- 局部使用 Flexbox 布局(IE8/9 编写单独的补丁)
自定命名空间支持(TBD)
2.0.0 版只做底层结构调整及 1.x 现有功能迁移,不增加新功能。
- 调整网格系统 Class 命名,更彻底地与其他框架隔离;
- 定制工具:提供文件按需打包功能,调色等功能在往后推;
CSS 调整
- 表格增加针对单元格高亮样式;
- 面包屑导航增加
>
分隔符样式; - 分页添加
.am-disabled
以后不可点击事件(pointer-events); -
一些返回,左右箭头什么的做的有点小,或者可以吧感应区域放大不好点。
CSS:
新增插件:
- #26
radio
/checkbox
默认样式覆写; - #27
select
元素样式覆写,桌面端采用下拉的方式,移动端采用侧滑方式; - 基于 H5 的文件上传组件;
- 日历组件(参考MobiScroll);
- #20 本地存储组件;
-
整合 echars 组件(TBD);此类功能插件建议直接使用第三方,没必要整合进 UI 框架 - ...
现有增强:
- Modal 增加更多接口,如宽高设置等;
- Tabs 增加 Ajax 支持;
- ...
Web 组件:
- 下拉刷新上拉加载(基于 iScroll 实现)
其他需求:
- #11 SASS 版本?
- 开发工具完善;
- 编辑器支持:Sublime 及 JetBrains 系列编辑器。
1.x 保留现状,继续使用 Zepto.js 和 Sea.js;只做 Bug 修复、细节完善,不再增加新功能。
时间节点:
- 2014.09 中旬:修复现阶段发现的问题和 Bug,发布 Beta 2;
- 2014.10 底:发布 1.0 正式版
Footer