GithubHelp home page GithubHelp logo

im_ui's Introduction

ssp-ui

ReactJS component library with crisp, elegant and easy-to-use components. Focus is more towards(but not limited to) Metro Employee Facing apps UX guidelines.

ssp-ui extends material-ui and applies Metro UX over it.

Code Composition

ReactJS, MaterialUI, bootstrap and lots of love :) !!

Dependencies

  • ssp-ui wraps material-ui and adds toppings over it
  • ssp-ui uses formsy-react for form validations
  • ssp-ui uses react-widgets for datepicker

Installation

ssp-ui is directly installed from metro gitlab. Here's what you need to do:

  1. Add ssp-ui dependency in your package json.
    "ssp-ui": "git+https://git.metrosystems.net/lakshaya.sood/ssp-ui.git"
  1. Install other dependencies
    npm i react-tap-event-plugin react-widgets material-ui --save
  1. Setup React-Tap-Event-Plugin

Some components use react-tap-event-plugin to listen for touch events because onClick is not fast enough This dependency is temporary and will eventually go away. Until then, be sure to inject this plugin at the start of your app.

import injectTapEventPlugin from 'react-tap-event-plugin';

// Needed for onTouchTap
// http://stackoverflow.com/a/34015469/988941
injectTapEventPlugin();

Develop

If you'd like to work on it, run ssp-ui locally by

    git clone https://git.metrosystems.net/lakshaya.sood/ssp-ui.git
    npm i
    npm start

Create dist

    npm run build

im_ui's People

Contributors

lakshaya-sood avatar

Stargazers

Roman avatar

Watchers

James Cloos 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.