Skip to content

Latest commit

 

History

History
141 lines (104 loc) · 5.94 KB

README.zh-CN.md

File metadata and controls

141 lines (104 loc) · 5.94 KB

CP design

使用 React hooks Typescript 开发的一个 H5 移动端 组件库

English | 简体中文

badge button icon

项目截图

CP Design Mobile

特性

  • 基于 CP Design 移动设计规范。
  • 规则化的视觉样式配置,适应各类产品风格。
  • 使用 TypeScript React hooks 开发,提供类型定义文件。

🖥 Environment Support

  • Modern browsers and Internet Explorer 11+ (with polyfills)
  • Server-side Rendering
  • Electron
IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Electron
Electron
IE11, Edge last 2 versions last 2 versions last 2 versions last 2 versions

📦 安装

npm install cp-design --save
yarn add cp-design

✨ 注意

在组件库中使用了 SASS,在安装的时候记得安装 node-sass

npm install node-sass --save-dev
yarn add node-sass -D

🔨 使用

import { Button } from 'cp-design'

const App = () => (
  <>
    <Button type="primary">PRESS ME</Button>
  </>
)

Componets

  • Icon,
  • Button,
  • Input,
  • Row,
  • Col,
  • Affix,
  • Avatar,
  • Badge,
  • Card,
  • CheckboxGroup,
  • Checkbox,
  • Accordion,
  • Divider,
  • Modal,
  • Overlay,
  • Pagination,
  • Progress,
  • Radio,
  • Slider,
  • Step,
  • Spin,
  • Switch,
  • Tabs,
  • Tag,
  • ImagePicker,
  • Toast,
  • ActionSheet,
  • TabBar,
  • PickerPanel,
  • Picker,
  • SegmentedControl,
  • Popover,
  • NoticeBar,
  • SwipeAction
  • ListView

案例

mobile web demo

https://10086xiaozhang.github.io/CP-DESIGN

安装与使用

介绍

浏览器支持

  • iOS
  • Android 4.0+

链接

欢迎贡献

有任何建议或意见您可以进行 提问