Arco Design

A comprehensive React UI components library based on Arco Design

README

Arco Design Logo

Arco Design


A comprehensive React UI components library based on the Arco Design system.
license Awesome


English | 简体中文


https://user-images.githubusercontent.com/19399269/141435899-e453cf75-d50f-4549-b8d0-37daebe46c36.mp4

Features


Comprehensive


With more than 60 crafted components that you can use out of the box.

Customizable theme


Extensive design tokens can be customized to build your own theme. Two ways
of customization are supported:

Design Lab - Recommended!

Reusable custom materials


Material market provides a one-stop solution for materials management. Reuse customized modules to make a breakthrough in efficiency.

TypeScript friendly


All components are written in TypeScript so it's type friendly.


Installation


Available as an npm package

  1. ``` sh
  2. // with npm
  3. npm install @arco-design/web-react

  4. // with yarn
  5. yarn add @arco-design/web-react
  6. ```

Examples


  1. ```typescript
  2. import React from 'react';
  3. import ReactDOM from 'react-dom';
  4. import { Button } from '@arco-design/web-react';
  5. import '@arco-design/web-react/dist/css/arco.css';

  6. function App() {
  7.   return (
  8.     <Button type='secondary'>
  9.       Hello World
  10.     </Button>
  11.   );
  12. }

  13. ReactDOM.render(<App />, document.getElementById('app'));
  14. ```

Useful Links



Ecosystems


ProjectDescription
----------------------------------------------------------------------------
[VueA
[DesignA
[MaterialA
[IconOne-stop
[ArcoA

[Vue Component Library]: https://arco.design/vue/docs/start
[Design Lab]: https://arco.design/themes
[Material Market]: https://arco.design/material
[Icon Box]: https://arco.design/iconbox
[Arco Pro]: https://arco.design/pro/

Browser Support


[[[[[[
------------------------------------------------------
Edge31|3136last

Contributing


Developers interested in contributing should read the Code of Conduct and the Contributing Guide.

Thank you to all the people who already contributed to ArcoDesign!


License


This project is MIT licensed.