119

GitHub - ant-design/ant-design: ? A UI Design Language

 6 years ago
source link: https://github.com/ant-design/ant-design
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

68747470733a2f2f67772e616c697061796f626a656374732e636f6d2f7a6f732f726d73706f7274616c2f4b4470677667754d704766716148506a6963524b2e737667

Ant Design

An enterprise-class UI design language and React UI library.

68747470733a2f2f67772e616c697061796f626a656374732e636f6d2f6d646e2f726d735f3038653337382f616674732f696d672f412a596c3833524a685545376b4141414141414141414141426b4152516e4151

English | Português | 简体中文 | Українською | Spanish | 日本語

sparkles Features

  • rainbow Enterprise-class UI designed for web applications.
  • package A set of high-quality React components out of the box.
  • shield Written in TypeScript with predictable static types.
  • gear Whole package of design resources and development tools.
  • earth_africa Internationalization support for dozens of languages.
  • art Powerful theme customization in every detail.

desktop_computer Environment Support

  • Modern browsers and Internet Explorer 11 (with polyfills)
  • Server-side Rendering
  • Electron

IE / Edge

Firefox

Chrome

Safari

Electron
IE11, Edge last 2 versions last 2 versions last 2 versions last 2 versions

package Install

npm install antd
yarn add antd

hammer Usage

import { Button, DatePicker } from 'antd';

const App = () => (
  <>
    <Button type="primary">PRESS ME</Button>
    <DatePicker placeholder="select date" />
  </>
);

And import style manually:

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

TypeScript

antd is written in TypeScript with complete definitions, check Use in TypeScript to get started.

earth_africa Internationalization

Dozens of languages supported in antd, see i18n.

link Links

keyboard Development

Use Gitpod, a free online dev environment for GitHub.

Or clone locally:

$ git clone [email protected]:ant-design/ant-design.git
$ cd ant-design
$ npm install
$ npm start

Open your browser and visit http://127.0.0.1:8001 , see more at Development.

handshake Contributing

Read our contributing guide and let's build a better antd together.

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

If you are a collaborator, please follow our Pull Request principle to create a Pull Request with collaborator template.

heart Sponsors and Backers


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK