vital-ui-kit-react

Simple, Themeable, Customizable React UI library

Github星跟踪图

Intro

Vital UI Kit provide many UI components which are built for Vital Cloud Services Family. Vital UI Kit React encapsulated css style and components in order to achieve these goals:

  • Themeable, build with styled-components. ?
  • Compound style components allows hight flexibility.
  • Consistent development environment, by encapsulating internal UI style.
  • Easy to use, provide detailed API.

Demo

Speed

An example of Offical Document contains all Vital UI Kit components


View Demo

Bit

Getting Started

Installation

# Install peer denpendcy, we use styled-components

# yarn
yarn add @vital-ui/react styled-components

# npm
npm i --save @vital-ui/react styled-components

## or install individual packages
yarn add @vital-ui/react-avatar
// VitalProvider contains default theme and icon, you can override it.
import { ThemeProvier, Button } from '@vital-ui/react' // You can use `ThemeProvider` by styled-components, or @vital-ui/react-theme

// recommend importing the global reset style.
import { globalStyle } from '@vital-ui/react';
import { createGlobalStyle } from 'styled-components'


const GlobalStyle = createGlobalStyle`
  ${globalStyle.linkStyle};
  ${globalStyle.reset};
  ${globalStyle.vitalTypographyStyle};
  ${globalStyle.robotoFontFamily};
`;

/* ... */
render() {
  return (
    <ThemeProvider theme={YOUR_CUSTOM_THEME}>
      <GlobalStyle />
      <Button>Vital ? React!</Button>
    </ThemeProvider>
  )
}

Contributing

Make sure read our contributing guide to learn about our development process.

Roadmap

  • docs
  • Table(expand content)
  • Calendar

主要指标

概览
名称与所有者GSS-FED/vital-ui-kit-react
主编程语言TypeScript
编程语言JavaScript (语言数: 4)
平台
许可证MIT License
所有者活动
创建于2018-03-22 10:16:03
推送于2025-05-30 17:54:48
最后一次提交2021-11-27 15:46:52
发布数83
最新版本名称v0.10.6 (发布于 2020-03-20 00:24:14)
第一版名称@gssfed/vital-ui-kit-native@0.1.1 (发布于 2018-04-25 17:40:24)
用户参与
星数69
关注者数9
派生数10
提交数0.9k
已启用问题?
问题数42
打开的问题数8
拉请求数514
打开的拉请求数37
关闭的拉请求数153
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?