Détail du package

amazeui

allmobilize830MIT2.7.2

Sleek, intuitive, and powerful front-end framework for faster and easier web development.

AMUI, Amaze UI, AllMobile, css

readme

Amaze UI Logo

Amaze UI is an open-sourced responsive front-end framework.

Docs in English

The Product

Mobile First

Amaze UI believes in Mobile First. Beginning with mobile phone screens, Amaze UI is extending the adaption to larger screens such as tablet and PC.

Web Components

Amaze UI contains almost 20 CSS components, 10 JS components and 17 other web components which include 60 different themes. All these components are designed to help you develop more efficiently and create responsive pages with awesome user interface and excellent user experience.

Localization

Compared with existing front-end frameworks, Amaze UI focuses on optimizing page layout in Chinese by adjusting font to different operating systems automatically. Amaze UI provides better compatibility for currently popular browsers and browsers built in Apps, saving you a lot of time for compatibility debugging.

Light yet Powerful

Amaze UI puts a lot of efforts on performance. Using CSS 3 for animation makes it more interactive, smooth, efficient and suitable for mobile devices, and allows your web app to load fast.

Download

Users can download packed templates from the Amaze UI official site.

All documents are saved in the directory of docs/. To view the demo more conveniently, we suggest you check the documents by visiting the official website.

Develop

Developers can build extensions on top of Amaze UI.

Project Structure

amazeui
|-- HISTORY.md
|-- LICENSE
|-- README.md
|-- package.json
|-- dist        # Contains all compiled and minified CSS and JavaScript files
|-- docs        # Contains all documentation
|-- fonts       # Icon font, using http://staticfile.org/
|-- gulpfile.js # Gulp config
|-- js          # JavaScript scource
|-- less        # LESS scource
|-- tools       # Related tools
|-- vendor      # Contains external libraries, like Zepto and others that are used by Amaze UI
|   |-- amazeui.partials.js
|   |-- handlebars
|   |-- json.format.js
|   |-- seajs
|   `-- zepto
`-- widget      # Web components

Building

Amaze UI use gulp.js to build files。

The following shows the steps:

npm install -g gulp

git clone https://github.com/allmobilize/amazeui.git

npm install

gulp

Bug feedback & Requests

Bug feedback

You are welcome to submit bug report to the Amaze UI team.

To explain your problems clearly, we suggest that you provide a demonstration when you give us feedback.

The following links are pages we have built with online debugging tools, using Amaze UI layouts and scripts. You can fork and send a bug report, linking to example pages.

Submit Request

User can submit your requests through Issue system or leave us message on our official website. Any request that match our product concepts will be considered.

Code Contribution

You are welcome to join our debugging team! You are also very welcome to share the Web components you explored by “Fork” this item and submit request afterwards.

Development Document

All the development documents are saved in the directory of docs/rules. You can also check those documents on our official website.

Referenced & Used Open-source Projects

There might be some missing and we will keep updating.

Developed with Open Source Licensed WebStorm

changelog

Amaze UI Change Log


Amaze UI 2.7.1 (2016.07.11)

2016.07 W2

CSS:

  • Fixed #193 修复 Icon font 在某些酷派机型上不显示问题(移除 svg 格式字体文件)。

2016.06 W3

JS:

  • Fixed 修复 ScrollSpyNav 自动初始化 API 和参数 API 不一致问题,统一为 data-am-scrollspynav;
  • Fixed Selected 初始化时,没有正确处理 <select> 元素的 disabled 属性。

2016.06 W2

CSS:

  • Improved #868 处理 date/datetime-local 类型的 input 在较旧版本 Safari 等浏览器上高度与其他类型的输入框不一致问题。

JS:

  • Fixed #880 Selected change 事件在支持 MutationObserver 的浏览器上无限触发问题。

2016.06 W1

CSS:

  • Improved #878 面包屑导航分隔符乱码问题。

Amaze UI 2.7.0 (2016.05.24)

CSS:

  • Update 升级 FontAwesome 至 4.6.3

JS:

  • Update JS 插件更新
    • Hammer.js 2.0.8
    • iScroll-lite 5.2.0
    • FlexSlider 2.6.1
    • PinchZoom: 使用 requestAnimationFrame 替换 setInterval
  • Fixed #872 修复 Dropdown 嵌套在包含 .am-active 状态的元素中的样式问题;
  • Improved #866 简化 radio/checkbox 按钮组默认选中状态设置(只需在 input 上添加 checked 属性)。

NPM:

  • Improved #874 NPM 包根目录下添加 fonts 文件夹,解决 Webpack 引用 Less 源文件报错问题。

示例:

  • Improved #863 后台模板容器内滚动条 iOS 上卡顿问题。

Amaze UI 2.6.2 (2016.04.22)

  • Fixed #860,Selected 单选点击已选中的项时关闭下拉框(和 <select> 保持一致);
  • Fixed 修复 Nav justify 宽度样式;
  • Fixed #858,调整 Button 颜色 modifier 定义顺序,遵循 primary - secondary - success - warning -danger;
  • Fixed 示例后台模板中 <input> 类型修正(@karlew);
  • Changed JS 代码质量控制工具由 JSHint + JSCS 迁移到 ESLint.

Amaze UI 2.6.1 (2016.04.06)

  • Fixed #398,修复在 Modal 中使用 Popover z-index 过低问题;
  • Fixed 修复 Navbar 宽度样式。

Amaze UI 2.6.0 (2016.03.31)

2016.03 W5

CSS:

  • Improved 处理部分组件等分列效果在安卓微信等 UA 中无效的问题(flexbox 兼容性所致)。

JS:

  • Improved #821, amazeui/amazeui-react#56 调整 Modal,内容超出窗口高度时显示滚动条;
  • Update 更新 store.js 1.3.20,hammer.js 2.0.6

示例:

  • 后台模板示例调整为固定边栏和页头的形式。

2016.03 W2

JS:

  • Fixed #843 修复 uCheck toggle 方法没有正确触发 change 事件问题。

构建:

  • Fixed 修复定制工具打包 JS 任务出错问题;
  • Fixed 调整 IE polyfill 合并顺序,修复在 IE8 脚本运行报错问题。

Amaze UI 2.5.2 (2016.01.26)

JS:

  • Fixed #825 Datepicker trigger 报错问题。

Amaze UI 2.5.1 (2016.01.19)

JS:

  • Fixed #809 Popup header 未设置 z-index 引起的穿透问题;
  • Fixed #807 Tabs 切换时出现水平滚动条问题;
  • Fixed #799 uCheck 移动端 this 引用错误问题。

Amaze UI 2.5.0 (2015.11.30)

2015.11 W5

CSS:

  • Update 升级 Font Awesome 至 4.5.0。

JS:

  • Improved #756 Validator 支持 selected 验证。

2015.11 W4

JS:

  • Changed #716 Datepicker onRender 增加视图参数,以处理不同的日历视图渲染;
  • Fixed #770 Datepicker onRender 禁用日期时候,年份视图当前年份会被禁用(thx @kermit-china);
  • Fixed #711 Datepicker 与 Validator 结合使用时没有触发验证问题;
  • NEW #689 Modal 新增 dimmer 选项,允许用户关闭 dimmer;
  • NEW #719 Validator 新增 destroy 方法;
  • NEW #734 Dropdown、Selected 新增 enabledisable 方法;
  • Improved #733 Selected 增加超过最多可选值时提示接口;
  • Improved #749 Selected 允许添加一个空的 <option> 实现不自动选择第一项。

构建:

  • Changed 使用 webpack 替换 browserify:更好的 UMD 输出、减少开发依赖。

2015.11 W3

构建:

  • New #759 添加排除文件列表(tools/excluded.js),方便用户自行构建时排除不需要的组件(Thx @icepy;
  • Changed CSS 构建时不再包含内部的使用的 one 系列样式。

2015.11 W2

CSS:

  • Update 升级 Font Awesome 至 4.4.0。

2015.11 W1

文档:

  • New #761 Collapse 文档增加折叠列表的例子。

2015.09 W3

Web 组件:

  • Fixed #737 修复组件调试 JS 报错。

2015.08 W3

JS:

  • Fixed #712 修复 Modal 在 Edge 中偏移、字体发虚的问题(包括 IE11 #387);
  • Fixed #419 修复 Modal popup 在 IE 中标题栏偏移问题。

2015.08 W1

JS:

  • Fixed #783 处理 Browserify 输出 UMD 文件时没有添加 AMD 和 CommonJS 依赖的问题。

2015.07 W4

CSS:

  • Fixed Icon 图标使用 <i> 元素时在 IE9 中渲染为斜体问题。

2015.07 W2

JS:

  • New Popover 增加 theme 选项,用于设置颜色和尺寸;
  • New Popover 增加 destroy 方法,用于销毁实例。

Amaze UI 2.4.2 (2015.07.06)

2015.07 W2

Web 组件:

  • Fixed #659 Gotop 修复 $.AMUI is undefined 错误。

Amaze UI 2.4.1 (2015.06.30)

2015.06 W5

JS:

  • Improved Tabs 增加标签切换及选项卡刷新、销毁 API。

示例:

  • Fixed #647 修复后台管理模板在 iOS 部分浏览器上侧边栏按钮点击无效问题。

2015.06 W4

JS:

  • Update Add to Homescreen 升级到 v3.2.2
  • Update NProgress 升级到 v0.2.0
  • New 添加二维码生产插件 jQuery API;
  • New Popover 可以通过 .popover('setContent', content) 方法设置内容;
  • Fixed #628 修复 Sticky 获取元素高度不准确问题。

Web 组件:

  • Improved Gallery 展示透明图片时加载图标没有隐藏问题。

2015.06 W3

CSS:

  • New Table 所有单元格居中对齐样式 .am-table-centered
  • Improved Table 全边框样式包含 rowspan 时后面几行第一列不显示边框问题。

2015.06 W2

JS:

  • Fixed #579 Selected 初始化时触发 change 事件问题;
  • Fixed Selected 设置 btnWidth 使用百分比无效问题。

2015.06 W1

JS:

  • New #589 Modal 增加「确定」、「取消」时是否关闭的选项;
  • Fixed 修复使用 <select> 选项为空时 Selected 报错问题。

Amaze UI 2.4.0 (2015.06.01)

2015.05 W4

CSS:

  • Improved Article 增加图片最大宽度限制样式。

JS:

  • Fixed #587 修复 cookie 设置 expires 无效问题(Thx to @Stephenzxb)。

模板

  • New 新增 admin-index-fixed.html:固定顶部和边栏的后台模板。

2015.05 W3

CSS:

  • Improved #566 处理没有 theadtable 上边框重复问题(Thx to @Tobyee);
  • Improved #565 添加 margin/padding0 的辅助类(Thx to @Tobyee)。

JS:

  • Changed #567 引入 FastClick 后遇到了许多问题,权衡之后,做移除处理(Thx to @zhongjq);
  • Improved 处理 Slider 在部分浏览器中上下翻页箭头文字没有隐藏问题;
  • Improved 优化 JS 构建流程,加快构建速度,输出 UMD 格式文件。

Web 组件:

  • Changed Divider 增加点线和虚线样式。

2015.05 W2

CSS:

  • Improved #556 调整 select 在 Firefox 下的样式(Thx to @photino)。

JS:

  • Changed 使用 CSS 定位 Popover 箭头。

2015.05 W1

Web 组件:

  • Improved 替换废弃的 .on('ready') 语法。

2015.04 W4

CSS:

  • Fixed :root 基准字号由 62.5% 调整为 10px,解决某些浏览器的默认字号不是 16px
  • Changed Button/input 垂直 padding0.625em 调整为 0.5em
  • Fixed #392 解决输入框组文本框与按钮在部分浏览器上的对齐问题。

Example:

  • Improved #540 iScroll 示例添加 click: true 选项,解决 Android 浏览器上链接不可点击问题。

2015.04 W3

CSS:

  • Fixed 修复 Input-group 设置颜色后在 .am-form 中无效问题;
  • Improved Form 表单验证状态图标支持带有 label 的 from group;

JS:

  • Improved #528 Validator H5inputType 优先使用用户定义的验证规则;
  • Improved #520 添加设置触发验证程序事件选项 activeKeyuptextareaMaxlenthKeyup

2015.04 W1

CSS:

  • Fixed .am-thumbnail 添加 #502 中移除的样式,限制图片最大宽度。

JS:

  • Improved Tabs 初始化 Hammer 增加判断,避免 DOM 结构不符报错问题(#513)。

Amaze UI 2.3.0 (2015.04.08)

2015.03 W5

CSS:

  • Fixed #502 修复 img 样式 max-width: 100% 导致部分地图不显示的问题,新增 .am-img-responsive

JS:

  • Fixed #470 表单验证插件验证 <input type="submit"> 问题;使用 checkbox/radio 时必须设置 name 属性;
  • Improved #476 尝试修复下拉选框选中状态设置问题;
  • Improved Selected 增加对 JS 动态操作 <select> 支持(插入选项、选中选项、禁用选项等);
  • Improved Selected 增加 disabled 选项支持;
  • Fixed #500 修复 Validator 包含异步验证程序时表单提交问题;Validator 包含异步验证时 .isFormValid() 返回 Promise,避免返回布尔值不准确的问题;
  • New #500 Validator 增加返回错误提示信息接口;
  • Fixed #486 修复 DatePicker 禁用日期后仍能通过月份、年份选择问题(Thx to @meowl)。

Web 组件:

  • New Accordion 增加始终显示(禁用)某些面板选项。

2015.03 W4

CSS:

  • Improved 调整 Button :focus:active 样式,对二者加以区分;
  • New Icon 添加图标固定宽度 class .am-icon-fw 以及新动画 .am-icon-pulse
  • Improved 根据网友反馈调整 Icon 字号相关属性设置,以期解决部分设备图标不显示问题(有待进一步手机用户反馈);
  • Improved #471 Form 增加 .am-form-group-sm.am-form-group-lg class,解决表单组调整大小后对齐问题;
  • New Form 增加 .am-form-file,用于设置 <input type="file"> 的样式;
  • New Table 添加 .am-table-compact 紧凑样式。
  • New Animation 添加 .am-animation-delay-{1,6} 动画延迟 class。

JS:

  • Fixed #473 Sticky 外边距计算问题修复;
  • Fixed #457 Button JS 交互复选框在触控设备中无法正确获取值由 FastClick 引起,需在 input 上添加 .needsclick
  • Improved #445 日期选择插件调整为一个页面只能同时打开一个日期选择面板;
  • Improved #446 Tabs 支持嵌套使用(需禁用触控功能);
  • Improved Modal Prompt 打开时自动聚焦输入框,Loading 禁用通过遮罩层关闭;
  • Improved uCheck 对 .am-checkbox-inline/.am-radio-inline 支持。

2015.03 W3

JS:

  • Improved 确认 contenteditable 在触摸屏上失效由 FastClick 导致,解决方法为在需要编辑的元素上添加 .needsclick class。

2015.03 W2

JS:

  • Fixed #457 修复 PureView 插件动态增加图片以后,调用微图片查看器时数量错误问题,Thx to @woxinqidai;

Amaze UI 2.2.1

  • 修复文件错误!

Amaze UI 2.2.0

CSS:

  • New 更新 Font Awesome 至 4.3,新增 40 个图标以及 woff2 格式字体;
  • New 增加表格元素隐藏/显示辅助 class,参考 #414。

JS:

  • New 增加 Geolocation 封装。

Amaze UI 2.1.0

2015.01 W2

CSS:

  • Fixed 修复网格系统 .am-u-xx-push-0 误写成 .am-u-xx-push-0

JS:

  • New Selected 插件增加 dropUp 选项,实现上拉效果;

2015.01 W1

JS:

  • New 表单验证插件增加等值验证、validate 选项供用户自定义验证程序(实现 Ajax 验证等)、submit 选项设置表单提交处理程序;
  • New Datepicker 增加选定日期后自动关闭选项 autoClose,样式细节调整;
  • Improved 阻止 Dropdown toggle 默认事件;
  • Fixed 修复 Selected 插件点击选择时提交表单问题;
  • Fixed 修复 PureView 插件标题不显示问题;
  • New PureView 插件增加 toggleToolbar 选项 - 长按是否隐藏/显示工具栏,默认为 true
  • Improved #379 处理 Selected $.fn.selectedjQuery Form 冲突问题, Thx @Ahoo-Wang;
  • Improved #367 尝试修复 Modal 遮罩层关闭回调函数被触发多次问题;
  • Update 升级 FullScreen 至 2.0.0,移除 .onchange().onerror() 方法。

Amaze UI 2.1.0-beta1

2014.12 W4

JS:

  • Improved #294 Pureview 插件优化:动态插入图片处理,用户查看时才加载大图,修复部分浏览器上未隐藏完整问题;
  • Improved 修复 Modal 退出时的动画效果;
  • Improved #332 修复 Dropdown 嵌套在 Header 里时 line-height/display 问题;

2014.12 W3

JS:

  • New #26 添加 radio / checkbox 样式覆写插件;
  • New #283 添加表单验证插件;
  • Improved Popover 增加大小、颜色样式;
  • Changed iScroll 接口由 $.AMUI.IScroll 改为 $.AMUI.iScroll

2014.12 W2

CSS:

  • Improved #310 调整 Table 圆角边框实现方式,解决在 IE 下显示问题(THX to @bug, @infinnie)

JS:

  • Improved 注册 Handlebars helper 和 partials 时添加 this, via #311 (THX to @msdlisper);
  • New #4 Modal 插件增加点击遮罩层是否关闭选项;
  • New #24 Modal 插件增加宽高设置选项;
  • Improved Modal 插件 Prompt 支持多个输入框;
  • Changed Modal 插件 onConfirm/onCancel 参数变为对象;
  • Changed #274 Modal 插件 onConfirm/onCancel 提供参数钩子;
  • Changed Modal 插件 relatedElement 参数变为 relatedTarget

Web 组件:

  • Changed Footer 移除云适配驱动
  • Improved 处理 Gotop Fixed 样式与 Navbar 共存问题。

Amaze UI 2.0.0

2014.12 W1

CSS:

  • Improved #277 Icon Font HTTPS 支持;
  • Changed #284 移除 ::selection 样式,避免日文输入文字不显示问题。

JS:

  • Fixed #165 部分浏览器中 Dropdown 收回去时闪烁问题。

Amaze UI 2.0.0-beta1

CSS

基础变化

  • 移除所有标准属性的浏览器前缀,构建的时候通过 AutoPrefixer 添加;
  • 部分组件中开始使用 Flexbox,兼容 IE 9 的样式独立到 legacy.ie.less

网格

  • Changed #112 重命名网格 class,{break-point}-col-{n} -> .am-u-{break-point}-{n};

等分网格

  • Changed #112 重命名等分网格 class,{break-point}-block-grid-{n} -> .am-avg-{break-point}-{n};

图片

  • Changed 移除 .am-img-bdrs,使用 .am-radius 替代;
  • Changed 移除 .am-img-circle,使用 .am-circle 替代。

表格 Table

  • Changed .am-table-bd 重命名为 .am-table-bordered
  • Changed .am-table-bdrs 重命名为 .am-table-radius
  • New 单元格状态更多颜色。

评论列表 Comment

  • IMPOROVED 头像大小调整为响应式,在小屏幕上头像变小;
  • New 增加评论操作(编辑、删除等)样式。

缩略图 Thumbnail

  • New 增加缩略图列表样式 .am-thumbnails

JS

  • Changed 使用 jQuery 替代 Zepto.js;
  • REMOVED 不再使用 Sea.js;
  • Changed 所有模块接口通过 $.AMUI 暴露,部分插件添加到 $.fn
  • Changed 自定义事件命名由 : 分隔符改为 . 分隔符;
  • Improved 调整部分代码以兼容 jQuery 及 IE 9;
  • New #70 Slider 增加初始化接口及用户操作间隔一段时间以后恢复自动播放选项。

Web 组件

  • Improved Menu、Header 按钮尺寸增大,更容易点击;
  • REMOVED 删除搜狐畅言组件。

2014.11 W2

CSS

  • Changed #112 重命名等分网格 class,{break-point}-block-grid-{n} -> .am-avg-{break-point}-{n};

Amaze UI v1.0.0 (2014.10.28)

2014.10 W4

JS插件

  • Fixed #164 Alert 插件 closed:alert:amui 自定义事件未触发;
  • Fixed #163 Pureview 插件在 Firefox 桌面版异常。

2014.10 W3

CSS

  • Improved 分页组件添加 .am-disabled 后移除所有事件(pointer-events: none;);

Web 组件

  • Fixed #155 修复 Accordion 一个页面中多个共存问题。

Amaze UI v1.0.0-rc1

2014.10 W3

JS插件

  • Improved #131 window resize 时关闭 OffCanvas;
  • New Tabs 增加 tab 文字无法选择的说明。

Web 组件

  • New #144 Footer 增加关闭添加到桌面图标接口。

2014.10 W2

  • 重新梳理代码规范,根据代码规范整理代码;
  • 添加 JS 代码质量检测设置;

JS插件

  • Improved 更新 Add2Home 至 3.0.8
  • Improved 更新 iScroll 至 5.1.3
  • Fixed 修复 Share 插件中严格模式报错;

2014.10 W1

CSS

  • 增加 OSX 平台 Firefox(25+) 字体平滑样式;

JS插件

  • New Modal 增加宽度响应,视口大于 640 时,modal 的窗口的宽度显示为 540px;
  • Improved #79 OffCanvas 调整;
  • Improved #119 PureView loading 图标 z-index 调整,兼容渣浏览器;
  • Improved #120 PureView 图片容器 flexbox 样式调整,兼容渣浏览器。

Web 组件

  • New Header 增加固定顶部样式。
  • Fixed 修复 Figure、Gallery、Paragraph 图片查看变形, via #120 #119

2014.09 W5

  • New 文档标题添加链接按钮;
  • Fixed #103 #17 Modal 关闭打开/关闭时间间隔过短操作失效问题;
  • New FastClick 升级到 1.0.3
  • Improved 调整 FastClick 加载模式,解决在 Chrome 模拟器中链接不能点击的问题;

Amaze UI v1.0.0-beta2

2014.09 W4

Build 文件

  • 文件名与项目名称统一;
  • 增加 basicwidgets 两个版本供用户选择;
  • 上传到 http://staticfile.org/,搜索 amazeui 查看相关文件链接。

官网

  • 优化左侧菜单固定效果,菜单高度超过窗口高度时增加滚动条。

CSS

  • 重新样式梳理 z-index

Button

  • New 增加圆角和直角样式;
  • Improved 按钮样式细节调整。

Button Group

  • Changed 使用 flexbox 实现按钮等分。

Comment

  • 尖角样式细节调整。

Form

  • Changed 调整 select 样式。

Input Group

  • New 增加不同颜色样式;
  • Improved 处理不同尺寸垂直对齐问题。

JS 插件

Button

  • New 增加 loading 文字设置接口;
  • New 增加 reset 文字设置接口;
  • New 增加 spinner 设置接口。

Modal

PureView

  • New 增加获取大图选项,可以通过 ahref 或者 imgdata-rel 获取大图地址;
  • New 是否显示分享按钮选项;
  • New 增加在微信中打开时调用微信图片查看器选项;
  • New 增加图片 Loading 图标;
  • Improved 解决打开/关闭窗口抖动问题;
  • Improved 解决图片比例失调问题。

Sticky

  • Changed #90 底部边距计算逻辑有问题,暂时取消。

Tabs

  • Improved #96 改进触控事件处理逻辑,避免标签中有 DOM 元素时触控失效问题。

Web 组件

  • 重新样式梳理 z-index

Figure、Paragraph

  • 移除遗留的无用的样式。

Figure

  • New data-rel 接口,可以设置大图路径;

Gallery

  • New data-rel 接口,可以设置大图路径;
  • Improved PureView 调用逻辑增强,判断是否设置了 PureView 的选项。

2014.09 W3

CSS

Badge

  • New 增加圆角和直角样式。

Pagination

  • New 增加居中、右对齐样式。

Topbar

  • New 增加顶部/底部固定样式。

JS 插件

Dropdown:

  • Improved #78 增加上拉效果,调整尖角样式;
  • New #77 增加 boundary 选项,判断边界;
  • New 增加 justify 选项,可以设置下拉内容宽度参照对象。

Smooth Scroll:

  • Improved #35 兼容性增强;
  • New 增加 speed 选项。

Sticky

  • Improved 动态获取元素的宽高,支持响应式;
  • Improved 解决 #55 中的问题;
  • New 使用占位符包裹元素,避免窗口抖动问题;
  • New 增加 media 选项,可以设置 Media Query;
  • New 增加 bottom 选项。

ScrollSpyNav:

  • Fixed 链接点击失效问题。

Popover

  • Improved 每次打开时重新计算弹出层的位置,减少位置偏移问题;
  • Improved 增加 focus 触发;
  • Improved 样式调整。

Progress

  • Changed 样式主色调整为绿色。

Web 组件

Gotop

  • Improved #6 兼容 Firefox;
  • New Fixed 主题根据滚动条位置自动显隐。

Menu

  • Improved #73 调整触发按钮高度。

Tabs

  • Improved #72 使用 flexbox 实现均分,提高微信 webview 兼容性。

2014.09 W2

CSS

  • Improved Close 增加使用 Icon Font 的样式;
  • Improved Comment 样式调整:采纳网友建议(感谢 @麦田一根葱@老黄),增加内容左右对齐;更多高亮颜色;
  • New Utility 增加 .am-angle 尖角样式。

JS 插件

  • Improved 使用 hammer.js,移除 Zepto.js touch 扩展;
  • Improved Tabs、PureView 使用 hammer.js;
  • Improved AddToHomeScreen 升级至 3.0.7
  • Changed 删除 TouchGallery 插件;
  • Fixed Tabs 修复标签里包含其他元素点击失效问题;
  • Improved Tabs 没有设置或者多个标签设置了激活状态时默认激活第一个。

Web 组件

  • Improved Gallery 使用 PureView 插件;
  • Improved Figure 使用 PureView 插件;
  • Improved Paragraph 使用 PureView 插件;
  • Changed 移除 Navbar package.json 中图标位置设置选项;

2014.09 W1

JS 插件

  • New 新增移动端图片浏览插件(还在优化完善)。

Navbar 组件

  • Improved 使用 Flexbox 实现工具栏平均分布;
  • Fixed 修复二维码 URL。

2014.08 W4

Navbar 组件

  • Improved 重写交互;
  • Improved 使用 Amaze UI Share 插件,移除百度分享;
  • Changed 删除图标位置选项,只提供图标在上方的样式;
  • Improved 主题细节调整。

JS Tabs 插件

  • New 新增 Tabs 插件,使用 CSS3 实现平滑滚动及回弹效果。

Tabs 组件

  • Improved 使用新提取的 Tabs 插件,解决高度自适应问题;
  • Changed 调整数据接口,删除标签宽度选项;
  • Improved 调整主题。

Paragraph 组件

  • Improved 使用 iScroll-lite.js 提高组件中 table 拖拽的体验。

布局示例

  • 调整路径,下载包中 Amaze UI 相关的资源使用本地文件。

2014.08 W3

官网

  • 首页增加更新订阅;
  • 文档增加目录。

Web 组件

  • 增加 Web 组件本地预览服务器;
  • 公用的 Demo 数据提取到 package.jsondemoContent 下面;
  • 组件细节调整。

2014.08 W2

Web 组件

Titlebar:

  • New 更新数据结构;
  • New 精简主题;
  • New 页头功能转移到 Header 组件,本组件专注于页内标题栏。

Pagination:

  • New 删除 options.select 选项,根据主题判断要生产的 HTML 结构;
  • New 合并三个类似的主题为 select
  • New 主题颜色调整,细节优化。

Accordion:

  • Improved 使用 Collapse 插件实现交互,移除原来单独写的代码;
  • Improved 主题细节调整。

Header:

  • New 新增 header 组件,专注于页头功能实现。

Gotop

  • New 新的数据接口;
  • New 精简主题;
  • New 根据滚动条位置自动悬浮。

其他组件细节亦有调整。