Skip to content
⚛️ @uiwjs A high quality UI Toolkit, A Component Library for React 16+.
Branch: master
Clone or download
Latest commit 92f189f Jul 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Jun 4, 2019
packages released v3.0.1 Jul 16, 2019
public Rename organization uiw-react -> uiwjs. Feb 14, 2019
script Update released script. Jul 8, 2019
src released v3.0.1 Jul 16, 2019
.editorconfig Update icon document. Dec 27, 2018
.gitignore ignore __snapshots__ test file. Nov 24, 2017
.gitpod.yml
.kktrc.js
.travis.yml
LICENSE Add License Oct 26, 2017
README.md
package.json released v3.0.0 Jul 8, 2019

README.md


uiw

A high quality UI Toolkit, A Component Library for React 16+. 💘

Installation

npm install uiw@2.0.1 --save

You can use kkt to quickly create a react + uiw project.

npx kkt create my-app -e uiw

You can use the uiw v1.x version. Please see here for instructions. (npx comes with npm 5.2+ and higher.)

Basic Usage

import React from 'react';
import ReactDOM from 'react-dom';
import { Button } from 'uiw';

ReactDOM.render(
  <Button type="primary">Hello</Button>, 
  document.getElementById('app')
);

Documentation

Visit the uiwjs.github.io website for more information.

Or Open in VSCode Preview :

Open in VSCode

Development

Use Gitpod, a free online dev environment for GitHub.

Open in Gitpod

Or clone locally:

$ git clone https://github.com/uiwjs/uiw.git
$ cd uiw
$ npm install # or  yarn install
$ cd uiw/packages/core && npm install

To develop, run the self-reloading build:

$ cd ./packages/core
npm run watch
# Run the app
# Restart the app automatically every time code changes. 
# Useful during development.
$ npm start

Open your browser and visit http://localhost:19870

Update the document

npm run deploy

Folders

├── LICENSE
├── README.md
├── package.json
├── packages        # Component library source code
│   ├── core
│   |   └── src
│   └── doc
├── public          # Document the static file.
└── src             # Document website source code.
    ├── Router.js
    ├── assets
    ├── common      # Menu and routing configuration.
    ├── components
    ├── index.js
    ├── layouts
    ├── models
    ├── routes
    ├── store
    ├── styles
    └── utils

License

Licensed under the MIT License.

You can’t perform that action at this time.