Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

React Lite Components
React Lite Components

npm-version downloads bundle-size ci-build license
license license

A React UI library focused on minimum bundle size, simplicity, consistency and responsive design.

Installation :

npm install react-lite-components styled-components --save

Note : This library is a work in progress. Although the components can be used - they may lack features that will be included in the near future.

But that also means there's a lot of space for contributions to this library! 🎉

If you are willing to contribute, please take a look at the issues, find an issue or feature that you want to contribute to, fork the repo and raise a PR!

How to contribute?

First, you'll need to clone your fork of this repository to local, checkout to development branch and run npm install inside the directory.

Next, clone the react and webpack boilerplate for development purpose from here. After you have cloned the boilerplate, add the following lines to webpack.common.js:

resolve: {
    alias: {
      'react': path.join(process.cwd(), 'node_modules/react'),
      'styled-components': path.join(process.cwd(), 'node_modules/styled-components'),
   }
}

After this, run the following commands in the boilerplate directory:

$ npm install
$ npm install styled-components
$ npm link path/to/react-lite-components
$ npm run start

This will start the development server where you can check your component which you're developing.

Components from react-lite-components can be imported in two ways :

import { Button } from 'react-lite-components'

//or

import Button from 'react-lite-components/lib/button'

If you have any questions or need help setting up the development environment, please visit the react-lite-components community on gitter and we will help you out.

About

A React UI library focused on minimum bundle size, simplicity, consistency and responsive design.

Topics

Resources

License

Releases

No releases published

Packages

No packages published