# @ubidy_devs/ubidy-ui-kit-unstable

> Ubidy_ui_kit

Latest version **1.0.46** (published 2018-10-15) · ISC license · 0 weekly downloads

## Install

```sh
npm install @ubidy_devs/ubidy-ui-kit-unstable
pnpm add @ubidy_devs/ubidy-ui-kit-unstable
yarn add @ubidy_devs/ubidy-ui-kit-unstable
bun add @ubidy_devs/ubidy-ui-kit-unstable
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.46 |
| Published | 2018-10-15 |
| First published | 2018-06-20 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 32 |
| Unpacked size | 3.7 MB |
| Known vulnerabilities | 0 (+26 in 3 direct dependencies) |
| Install scripts | no |
| Author | Justin Lazaro |
| Maintainers | devs_ubidy, ubidy_admin |

## Links

- npm: https://www.npmjs.com/package/@ubidy_devs/ubidy-ui-kit-unstable
- Repository: git@github-ubidy:Ubidy/Ubidy_UIKit
- npm.io page: https://npm.io/package/@ubidy_devs/ubidy-ui-kit-unstable

## Dependencies (32)

- [qs](https://npm.io/package/qs.md) ^6.5.1
- [antd](https://npm.io/package/antd.md) 3.9.2
- [tofd](https://npm.io/package/tofd.md) ^1.0.3
- [uuid](https://npm.io/package/uuid.md) ^3.1.0
- [axios](https://npm.io/package/axios.md) ^0.18.0
- [jsdom](https://npm.io/package/jsdom.md) ^12.0.0
- [react](https://npm.io/package/react.md) 16.4.2
- [lodash](https://npm.io/package/lodash.md) ^4.17.5
- [moment](https://npm.io/package/moment.md) ^2.21.0
- [draft-js](https://npm.io/package/draft-js.md) ^0.10.5
- [deepmerge](https://npm.io/package/deepmerge.md) ^2.1.1
- [immutable](https://npm.io/package/immutable.md) ^3.8.2
- [invariant](https://npm.io/package/invariant.md) ^2.2.4
- [react-dom](https://npm.io/package/react-dom.md) 16.4.2
- [classnames](https://npm.io/package/classnames.md) ^2.2.6
- [lodash.map](https://npm.io/package/lodash.map.md) ^4.6.0
- [react-select](https://npm.io/package/react-select.md) 1.2.1
- [draft-convert](https://npm.io/package/draft-convert.md) ^2.0.1
- [react-cropper](https://npm.io/package/react-cropper.md) ^1.0.1
- [babel-polyfill](https://npm.io/package/babel-polyfill.md) ^6.26.0
- [lodash.groupby](https://npm.io/package/lodash.groupby.md) ^4.6.0
- [draftjs-to-html](https://npm.io/package/draftjs-to-html.md) ^0.8.2
- [html-to-draftjs](https://npm.io/package/html-to-draftjs.md) ^1.1.2
- [react-router-dom](https://npm.io/package/react-router-dom.md) ^4.2.2
- [react-file-viewer](https://npm.io/package/react-file-viewer.md) ^0.4.1
- [react-draft-wysiwyg](https://npm.io/package/react-draft-wysiwyg.md) ^1.12.7
- [draft-js-focus-plugin](https://npm.io/package/draft-js-focus-plugin.md) ^2.0.1
- [draft-js-hashtag-plugin](https://npm.io/package/draft-js-hashtag-plugin.md) ^2.0.1
- [draft-js-linkify-plugin](https://npm.io/package/draft-js-linkify-plugin.md) ^2.0.1
- [draft-js-plugins-editor](https://npm.io/package/draft-js-plugins-editor.md) ^2.0.4
- [react-copy-to-clipboard](https://npm.io/package/react-copy-to-clipboard.md) ^5.0.1
- [draft-js-alignment-plugin](https://npm.io/package/draft-js-alignment-plugin.md) ^2.0.1

## Recent versions

- 1.0.46 (latest) — 2018-10-15
- 1.0.0 (beta) — 2018-06-20
- 1.0.45 — 2018-08-23
- 1.0.44 — 2018-08-15
- 1.0.43 — 2018-08-15
- 1.0.42 — 2018-08-14
- 1.0.41 — 2018-08-13
- 1.0.40 — 2018-08-11
- 1.0.39 — 2018-08-11
- 1.0.38 — 2018-08-11
- 1.0.37 — 2018-08-11
- 1.0.36 — 2018-08-06
- 1.0.35 — 2018-08-06
- 1.0.34 — 2018-08-06
- 1.0.33 — 2018-08-06
- … 28 more at https://npm.io/package/@ubidy_devs/ubidy-ui-kit-unstable/versions

## README

# [Ubidy UI kit v1 BETA](https://www.npmjs.com/package/ubidy_ui_kit)

```
// Because its still beta we should install ubidy_ui_kit by version only
npm install ubidy_ui_kit@1.0.62 --save
```

The UI Kit that powers Ubidy's internal projects built on ReactJS, Sass and Antdesign.

### [Visit the documentation](https://uikit.ubidyapp.com/)

### Standards and Guidelines

https://github.com/Ubidy/Ubidy_ReactStarterKit/wiki/Css-Style-Guide

# Usage

We are using sass, simply import the `scss` file.

```
// compiled
@import "..path/node_modules/ubidy_ui_kit/css/main.scss"

//variables
@import "..path/ubidy_ui_kit/css/utils/variables"

//helpers
@import "..path/ubidy_ui_kit/css/utils/helpers"
```

or css

```
import "ubidy_ui_kit/css/main.css"
```

### SET UP

-- autoprefixer : [ vscode](https://github.com/mrmlnc/vscode-autoprefixer)
-- install sass : [link](https://sass-lang.com/install)
-- npm install

# Development

To run develop ui kit

```
 npm start / yarn start
```

##### Test the component before publishing
```
npm run build:lib // for compiling react to es5

use the es5 component instead of es6 component.
```

To run docx // not yet integrated

```
npm run build
npm run docx
```

#### To build script:

```
 npm run build // for deployment in prod
 npm run build:style // build css
 npm run build:lib  // build lib
```

#### To publish in npm

#### V2
```
 git checkout master
 git pull origin master
 create a new branch release-VERSION
 npm run release
 
 https://github.com/Ubidy/Ubidy_UIKit/tags
 add release notes
```

#### To push in origin remote

```
 // first create a tags and push to origin remote tag
 git tag <version>
 git push origin --<tag or version>


 // second push in origin remote branch
 git push origin <task_branch>
```

Special thanks to our inspirations:

* [Ant design](https://ant.design/)
* [Rico Sta. Cruz](http://rscss.io/)
* [maintainablecss](https://maintainablecss.com/chapters/)

### Having an issue / problem / question?

[please open an issue here](https://github.com/Ubidy/Ubidy_UIKit/issues/new)

**_ubidy_ui_kit_** should never be used outside of officially endorsed Ubidy products or without explicit permission.

---
_Source: https://npm.io/package/@ubidy_devs/ubidy-ui-kit-unstable · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
