CMUI is a UI framework for mobile web. It provides rich widgets and simple interfaces out-of-the-box, which helps developers get rid of details of styling and troubles of compatibility, and focus on building their own applications.
CMUI is a UI framework specializing in mobile web pages. It provides rich components and concise interfaces, and is available out of the box. CMUI helps developers get rid of style details and compatibility issues, freeing up more energy to invest in business development.
Mainstream browsers that support the following mobile platforms:
The following desktop browsers are also supported:
(See CMUI's browser hierarchical support policy for more details.)
Installed via npm 3:
$ npm install cmuiLoad the CMUI style files, script files and necessary dependencies in the page:
<!DOCTYPE html >
< html >
< head >
...
< link rel =" stylesheet " href =" node_modules/cmui/dist/cmui.css " >
</ head >
< body >
...
< script src =" node_modules/underscore/underscore-min.js " > </ script >
< script src =" node_modules/zepto.js/dist/zepto.min.js " > </ script >
< script src =" node_modules/cmui-gearbox/dist/gearbox.min.js " > </ script >
< script src =" node_modules/cmui/dist/cmui.js " > </ script >
</ body >
</ html > If your project uses Stylus as the CSS preprocessor language, you can directly introduce the CMUI style entry file in your source code:
@import './node_modules/cmui/src/css/theme/baixing/index'In this way, you can use the high-level API provided by CMUI in the source code:
It is recommended to use iOS/Android devices to access: CMUI Demo

The following websites are built on CMUI (please visit using iOS/Android devices):
Some modules of CMUI have been separated and become independent projects. These modules are introduced in a development dependency manner and packaged into a release file. Therefore, participating in the development of these independent projects can modify these modules.
npm install in the project root directory to install the necessary dependencies.npm run dist in the project root directory and run the build script./dist directory. npm install in the project root directory to install the necessary dependencies.test/test-dev.html - Test source code (for testing in the development stage) CMUI is based on these open source projects:
CMUI team is using JetBrains IDE (WebStorm) with Open Source License:

MIT License