All Projects → alibaba → rex-design

alibaba / rex-design

Licence: MIT license
A responsive and adaptive components library, with ability to config theme and color mode.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to rex-design

steller-css
⛰️ A utility-first CSS framework that serves as the foundation of your design system
Stars: ✭ 14 (-86.92%)
Mutual labels:  design-system
paramount
React Component Library for React Native and React Web
Stars: ✭ 23 (-78.5%)
Mutual labels:  design-system
visage
Visage design system
Stars: ✭ 12 (-88.79%)
Mutual labels:  design-system
karrot-ui
The Seed Design System
Stars: ✭ 286 (+167.29%)
Mutual labels:  design-system
oskrhq-design-system
A mostly reasonable although opinionated approach to building responsive Digital Interfaces sharing the same anatomy.
Stars: ✭ 60 (-43.93%)
Mutual labels:  design-system
react-native-sketchbook
design system for react-native
Stars: ✭ 57 (-46.73%)
Mutual labels:  design-system
mod-uk-design-system
Build web applications that meet the Defence Digital service standards
Stars: ✭ 78 (-27.1%)
Mutual labels:  design-system
gatsby-starter-specimens
Leverage the wide variety of powerful React components to build your design system. Display colors, typography or any other design tokens with ease. Works seamlessly with MDX.
Stars: ✭ 35 (-67.29%)
Mutual labels:  design-system
helsinki-design-system
Components, principles, documentation and templates for the City of Helsinki design system.
Stars: ✭ 82 (-23.36%)
Mutual labels:  design-system
ui-ux
The learning guide contains the Basics, Intermediate and Advance resources for User Interface and User Experience Design
Stars: ✭ 187 (+74.77%)
Mutual labels:  design-system
cbp-theme
UI Theme for U.S. Customs and Border Protection web applications
Stars: ✭ 28 (-73.83%)
Mutual labels:  design-system
neptune-web
Wise Web Design System
Stars: ✭ 55 (-48.6%)
Mutual labels:  design-system
tds-community
TELUS Design System Community Components
Stars: ✭ 22 (-79.44%)
Mutual labels:  design-system
frontatish
A React native common components kit and helper methods,find the package at this link https://www.npmjs.com/package/frontatish
Stars: ✭ 14 (-86.92%)
Mutual labels:  react-component-library
anv-ui-components
AnyVision React components library
Stars: ✭ 35 (-67.29%)
Mutual labels:  design-system
paper.css
Lightweight, modern CSS to add some flair to your web-things 📜
Stars: ✭ 28 (-73.83%)
Mutual labels:  design-system
dsk
DSK, short for “Design System Kit” – a workbench for collaboratively creating Design Systems
Stars: ✭ 73 (-31.78%)
Mutual labels:  design-system
open design system
Open Source Design System using Sketch. It's early days of my project.
Stars: ✭ 22 (-79.44%)
Mutual labels:  design-system
pebble
Pebble Design System
Stars: ✭ 14 (-86.92%)
Mutual labels:  design-system
carbon-components-svelte
Svelte implementation of the Carbon Design System
Stars: ✭ 1,615 (+1409.35%)
Mutual labels:  design-system

ReX Design For OS

开发中,敬请期待

NPM Package

基于 React 的多端自适应组件库

开发

安装依赖

yarn

运行示例

yarn start:story

测试

yarn test

自定义传参,只运行个别目录

yarn test src/utils --watch

详细命令行参数参考:https://jestjs.io/docs/cli

提交代码

提交代码需要编写符合约定的 commit message 规范,格式如下:

git commit -m <type>(<scope>): <message>

其中 type 允许的类型包括:

  • feat: (new feature for the user, not a new feature for build script)
  • fix: (bug fix for the user, not a fix to a build script)
  • docs: (changes to the documentation)
  • style: (formatting, missing semi colons, etc; no production code change)
  • refactor: (refactoring production code, eg. renaming a variable)
  • test: (adding missing tests, refactoring tests; no production code change)
  • chore: (updating grunt tasks etc; no production code change)

其中 scope 表示作用的组件,必须使用 Pascal-Case,例如

  • Button
  • DatePicker

最后,message 为您此次提交的描述。例如:

git commit -m feat(DatePicker): add onChange

Pull Request 流程

请参考:如何优雅地在 github 上贡献代码

  1. 克隆仓库
  2. 创建分支
  3. 提交代码
  4. 合并修改 git rebase master
  5. 发起 MR

社区分享

致谢

感谢下述开源项目,部分功能实现参考了这些项目中的代码实现。

License

This project is licensed under the terms of the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].