An enterprise-class UI design language and React UI library
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
慕陶 554a90f084 fix(type-definitions): fix broken type definitions
the type definitions has been finish to keep align with antd 1.0.0
all component has been tested

remove Line and Circel which has been merged into Progress component
remove AnimateQueue
9 years ago
.github fix codepen links 9 years ago
components site: update components' type 9 years ago
docs site: add i18n for common md file 9 years ago
scripts site: add i18n for common md file 9 years ago
site site: hide language changer online 9 years ago
tests fix test case 9 years ago
type-definitions fix(type-definitions): fix broken type definitions 9 years ago
.babelrc css modularize (#1448) 9 years ago
.editorconfig Add editorconfig 10 years ago
.eslintrc.js enable object-shorthand 9 years ago
.gitignore chore for style 9 years ago
.lesshintrc Fix lesshint problems 9 years ago
.travis.yml update .travis.yml 9 years ago
404.html fix 404 redirect 9 years ago
AUTHORS.txt chore: update AUTHORS.txt 9 years ago
CHANGELOG.md update changelog 9 years ago
CNAME Add CNAME 10 years ago
LICENSE Fix outdated Copyright 9 years ago
README-zh_CN.md Add 1.0.0 Changelog (#1614) 9 years ago
README.md update docs 9 years ago
index.html site: zh-Hans-CN to zh-CN 9 years ago
index.js Fix missing Tag component in built package and add test case, close #1638 9 years ago
package.json site: add i18n for website 9 years ago
webpack.config.js css modularize (#1448) 9 years ago

README.md

Ant Design npm package NPM downloads Dependency Status Join the chat at https://gitter.im/ant-design/ant-design

An enterprise-class UI design language and React-based implementation.

Features

  • An enterprise-class design language and high quality UI style.
  • Rich library of UI components base on React Component.
  • A npm + webpack + babel + dora workflow.

Install

npm install antd

Usage example

Use prebuilt bundle

import { DatePicker } from 'antd';
ReactDOM.render(<DatePicker />, mountNode);

Import style:

import 'antd/dist/antd.css';  // or 'antd/dist/antd.less'

Use modularized antd

import DatePicker from 'antd/lib/date-picker';  // just for js

We recommend use babel-plugin-antd with config:

['antd', {
  style: 'css'
}]
import { DatePicker } from 'antd'; // automatically parse and require js and css modularly

No need to import style manually.

Browser Support

Normal browsers and Internet Explorer 8+.

IE8 issues

TypeScript

///<reference path='./node_modules/antd/type-definitions/antd.d.ts'/>
...

Contributing

We welcome all contributions, please read our CONTRIBUTING.md first. You can submit any ideas as pull requests or as a GitHub issue. If you'd like to improve code, check out the Development Instruction and have a good time! :)