Skip to content

Design System for browsers, server side rendering or mobile, using reactjs

Notifications You must be signed in to change notification settings

francescjimenez/ninja-ui

Repository files navigation

Ninja UI Design System

See the storybook

Storybook

Development

git clone git@github.com:francescjimenez/ninja-ui.git
cd ninja-ui
npm install
npm start

Build

npm run build

NPM Publish

How to run in docker

docker build .

Will output image id, for example: 4633a0f907f6 Choose your favourite port, for example: 8081

docker run -p 8081:80 4633a0f907f6

browse localhost:8081


Usage (It isn't published yet)

npm install --save ninja-ui
import { ThemeProvider, ThemeBase, Button } from "ninja-ui";

export default () => (
  <ThemeProvider theme={ThemeBase}>
    <Button variant="green" onClick={() => {}}>
      Hello Button
    </Button>
  </ThemeProvider>
);

About

Design System for browsers, server side rendering or mobile, using reactjs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published