Giter VIP home page Giter VIP logo

collab-ui-react's Introduction

Collab UI React

Collab UI React is a resuable, component based, flexible React library available as npm module. It provides set of UI components and utilities based on the Symphony UX design and patterns.

The git repo can be cloned from collab-ui-react at https://github.com/collab-ui/collab-ui-react.

Checkout the documentation for documentation and live examples.

Goals

  • Independent — pick and use only the components you need.
  • Styled — override styles of components by className and style properties.
  • Customizable — properties allow many different config options to suit your app.
  • Performant - high performance guaranteed with use of CSS3 Flexbox and non-bloated architecture.
  • Reliable — each component is rigorously tested.

Collab UI React is a UI framework for ReactJs applications. It provides set of UI components and utilities based on the Symphony UX design and patterns.

Getting Started

Source of @collab-ui/react is available here. To use collab-ui-react in your application follow below steps:

Step 1 - Install and add @collab-ui/react to your npm package dependencies

Using npm

npm i -S @collab-ui/react

Using yarn

yarn install -S @collab-ui/react

Step 2. Import Collab UI React components in your app

Use ES6 import statement to import the component that you want to use:

import { Button } from '@collab-ui/react';
// or
import Button from from '@collab-ui/react/button';
...
...

<div className="container">
  <Button name="primary" size="large">Welcome to Collab UI React !</Button>
</div>

Tools & Frameworks

Package manager

  • yarn - BSD-2-Clause

Base framework

Collaboration Design System Look & Feel

ES6 Minifier

ES6 Lint

CSS/SCSS Lint

CSS Utility Tool

JsUnit Testing framework

Contribution

Want to contribute? Why not go through Developer's Guide to understand more technical details about the project and contribution guidelines to be adhered.

Changelog

The changelog can be found on the Releases page.

Frequently Asked Questions

FAQ can be found here

Copyright

Copyright (c) 2017 Cisco Systems

collab-ui-react's People

Contributors

aimeex3 avatar collab-ui-bot avatar daanishnasir avatar moriahmaney avatar pauljeter avatar ragnaroksj avatar samwi avatar semantic-release-bot avatar shashankcs090 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.