amazeui 0,9,0,12,1,12,0,4 editorconfig eslint travis-ci Bower Packagist gulp npm

Amaze UI, a mobile-first and modular front-end framework.

Amaze UI Logo

Bower version NPM version Build Status Dependency Status devDependency Status

Amaze UI 是基于社区开源项目构建的一个跨屏前端框架。

Docs in English

README in English

React 版 | 独立插件 | Amaze UI Touch

功能简介

移动优先

以移动优先(Mobile first)为理念,从小屏逐步扩展到大屏,最终实现所有屏幕适配,适应移动互联潮流。

组件丰富,模块化

Amaze UI 含近 20 个 CSS 组件、20 余 JS 组件,更有多个包含不同主题的 Web 组件,可快速构建界面出色、体验优秀的跨屏页面,大幅提升开发效率。

本地化支持

相比国外框架,Amaze UI 关注中文排版,根据用户代理调整字体,实现更好的中文排版效果;兼顾国内主流浏览器及 App 内置浏览器兼容支持。

轻量级,高性能

Amaze UI 面向 HTML5 开发,使用 CSS3 来做动画交互,平滑、高效,更适合移动设备,让 Web 应用更快速载入。

下载及使用

用户可以从 Amaze UI 官网 下载打包好的模板。

所有文档存放在 docs/ 目录下,为方便查看演示效果,建议通过 Amaze UI 官网查看文档。

开发及构建

用户可以在 Amaze UI 的基础上进行二次开发。

目录结构

amazeui
|-- HISTORY.md
|-- LICENSE
|-- README.md
|-- package.json
|-- dist        # 构建目录
|-- docs        # 文档
|-- fonts       # Icon font,目前使用了 http://staticfile.org/
|-- gulpfile.js # 构建配置文件
|-- js          # JS 文件
|-- less        # LESS 文件
|-- tools       # 相关工具
|-- vendor
`-- widget      # Web 组件

构建工具

Amaze UI 使用 gulp.js 构建项目。

首先全局安装 gulp:

npm install -g gulp

克隆项目文件:

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

然后进入目录安装依赖:

npm install

接下来,执行 gulp

gulp

Bug 反馈及需求提交

参考、使用的项目

可能会有部分项目遗漏,我们会不断整理更新。

Developed with Open Source Licensed WebStorm

Related Repositories

amazeui-react

amazeui-react

Amaze UI components built with React.js. ...

amazeui-touch

amazeui-touch

Web Components for mobile devices based on React. ...

amazeui-sass

amazeui-sass

Official Sass port of Amaze UI ...

vue-amazeui

vue-amazeui

vue-amazeui 是基于Amaze UI Touch React.js 的移动端 Web 组件库样式的基础上用Vue2.0.js来重构的移动端 Web 组 ...

amazeui-pagination

amazeui-pagination

amazeui 分页 js 组件。 ...


Top Contributors

minwe huangzhipeng geminiwen HuangShaoyan hongdp aidistan poppinlp pra85 jin0121 karlew Billtec Evi1m0 windcbf kkirsche PeterDaveHello FlyOW tomByrer fay-jai agileago yinheli msdlisper rural21st wilesun legend0858

Dependencies

package version
dev bistre ^1.0.1
body-parser ^1.15.1
cookie-parser ^1.4.0
cross-env ^1.0.8
debug ^2.2.0
del ^2.1.0
errorhandler ^1.3.6
express ^4.13.3
gulp ^3.9.1
gulp-autoprefixer ^3.1.0
gulp-clean-css ^2.0.7
gulp-concat ^2.6.0
gulp-header ^1.8.2
gulp-less ^3.1.0
gulp-load-plugins ^1.2.2
gulp-nodemon ^2.0.7
gulp-plumber ^1.0.1
gulp-rename ^1.2.2
gulp-replace ^0.5.4
gulp-size ^2.0.0
gulp-uglify ^1.5.1
gulp-util ^3.0.7
gulp-zip ^3.0.2
handlebars ^4.0.5
hbs ^4.0.0
less-middleware ^2.0.1
lodash ^4.12.0
morgan ^1.6.1
run-sequence ^1.2.0
webpack-stream ^3.2.0
peer jquery ^2.2.3

Releases

-   v2.7.2 zip tar
-   v2.7.1 zip tar
-   v2.7.0 zip tar
-   v2.6.2 zip tar
-   v2.6.1 zip tar
-   v2.6.0 zip tar
-   v2.5.2 zip tar
-   v2.5.1 zip tar
-   v2.5.0 zip tar
-   v2.4.2 zip tar
-   v2.4.1 zip tar
-   v2.4.0 zip tar
-   v2.3.0 zip tar
-   v2.2.1 zip tar
-   v2.2.0 zip tar
-   v2.1.0 zip tar
-   v2.1.0-beta1 zip tar
-   v2.0.0 zip tar
-   v2.0.0-dp1 zip tar
-   v2.0.0-beta1 zip tar
-   v1.0.2 zip tar
-   v1.0.1 zip tar
-   v1.0.0 zip tar
-   v1.0.0-rc1 zip tar
-   v1.0.0-beta2 zip tar