martohub / react-ui-components

React UI Components (npm @assenti/rui-components)

Home Page:https://assenti.github.io/react-ui-components/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

React UI Components

UI Components for web apps built on React

License

Main Goal

Create a lot of usefull, light weight and maximum reusable UI components

Install

# Install package from NPM
% npm install @assenti/rui-components -S

or

# Install package from NPM
% yarn add @assenti/rui-components

Usage

index.js / index.ts

// Import styles in index.js / index.ts
import '@assenti/rui-components/css/index.css';

App.js / App.tsx

import { Card, Button, Icon } from '@assenti/rui-components';
import React from 'react';

function App() {
  return (
    <Card header={<h4>React UI Components</h4>}>
      <Button color="primary" name="Rocket" icon={<Icon name="rocket"/>}"/>
    </Card>
  );
}

export default App;

Find more usage examples in Homepage

TODO

  • Stepper
  • Range
  • TransferLists
  • Dashboard Layout
  • ThemeProvider
  • Make components adaptive for mobile devices

Changelog

You can track changelog here

Project start date: Jan 6th 2020

License

MIT Licensed Copyright (c) 2020 Asset Sultanov

About

React UI Components (npm @assenti/rui-components)

https://assenti.github.io/react-ui-components/

License:MIT License


Languages

Language:JavaScript 78.5%Language:CSS 21.3%Language:HTML 0.1%