violet design
v0.3.4: Merge pull request #185 from zhaoyuuu
为了满足设计规范要求,本团队自行开发了「 Violet Design 」—— 一套基于 React 的 UI 组件库。 Violet Design 提供了丰富的组件和功能,在满足不同业务需求的同时,也极具美观和协调性。
React 组件。TypeScript 开发,提供完整的类型定义文件。 Edge |
Firefox |
Chrome |
Safari |
Opera |
|---|---|---|---|---|
| Edge | Last two versions | Last two versions | Last two versions | Last two versions |
推荐使用 npm 来安装,享受生态圈和工具带来的便利,可以在开发环境轻松调试,也可以在生态环境打包部署使用。
$ npm install violet-design
$ yarn add violet-design
在浏览器中使用 script 和 link 标签直接引入文件,并使用全局变量 VioletDesign。
引入 CSS:
<link rel="stylesheet" href="https://unpkg.com/violet-design/dist/index.css">引入 JS:
<script src="https://unpkg.com/violet-design/dist/index.umd.js"></script>在index.tsx(.jsx)中:
import 'violet-design/dist/index.css'import React from 'react';
import { Button } from 'violet-design';
const App = () => (
<>
<Button btnType="primary" size="lg">PRESS ME</Button>
</>
);violet-design 默认支持基于 ES modules 的 tree shaking。
violet-design使用 TypeScript 进行书写并提供了完整的定义文件。
@ZhaoYuhang. @LiWei. @WangZijun. @YangJiawei. @WanYuhui. @ZhuBeijia. @ChenXinyi.
如果你希望参与贡献,欢迎 Pull Request !