0.3.3 • Published 2 years ago

@kepler-io/react-ui v0.3.3

Weekly downloads
-
License
UNLICENSED
Repository
-
Last release
2 years ago

Kepler Lib - React UI

This project represents the Kepler React UI library.

Build

Run yarn build.

Installation

Kepler Node Lib is installable as NMP Module: npm install @kepler-io/react-ui.

Upgrade of package is available via command: npm install @kepler-io/react-ui@latest

Packing

You can test packaging locally via npm pack and observe generated tar file.

Publishing

Publishing is done via NPM (not Yarn): npm run publish-remote.

https://www.npmjs.com/search?q=kepler-io

Versioning

In order for your publish to be successfull you must increment the version on the package.json file following the instructions below:

Given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR version when you make incompatible API changes,
  • MINOR version when you add functionality in a backwards compatible manner, and
  • PATCH version when you make backwards compatible bug fixes.

You can test your local features using a pre-release version, following the rules below:

  • A pre-release version MAY be denoted by appending a hyphen and a series of dot separated identifiers immediately following the patch version.
  • Identifiers MUST comprise only ASCII alphanumerics and hyphens 0-9A-Za-z-.
  • Identifiers MUST NOT be empty. Numeric identifiers MUST NOT include leading zeroes.
  • Pre-release versions have a lower precedence than the associated normal version.
  • A pre-release version indicates that the version is unstable and might not satisfy the intended compatibility requirements as denoted by its associated normal version.

Examples: 1.0.0-alpha, 1.0.0-alpha.1, 1.0.0-0.3.7, 1.0.0-x.7.z.92, 1.0.0-x-y-z.–.

Styling

To contribute to styling, there are a couple of rules to follow:

  • We use stylelint to enforce style rules. Please install IDE extension to make sure you get instant linter feedback
  • Go through all defined variables in files in styles folder, and use them in your code.
  • We strive to have our design as flexible as possible, therefore we design in pixels, and code in rems. To take advantage of this, use prem function available in the _sizes.scss"` file.
  • Our styles are component-based, using CSS Modules. We're enforcing camelCase class names. We don't use BEM.
0.3.2-alpha.3

2 years ago

0.3.2-alpha.2

2 years ago

0.3.2-alpha.1

2 years ago

0.3.2-alpha.0

2 years ago

0.3.0

2 years ago

0.3.2-alpha.6

2 years ago

0.3.2-alpha.5

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.3

2 years ago

0.2.5

2 years ago

0.2.1

2 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.9

3 years ago

0.2.2

2 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4-alpha.1

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.1-alpha.10

3 years ago

0.1.1-alpha.8

3 years ago

0.1.1-alpha.7

3 years ago

0.1.1-alpha.6

3 years ago

0.1.1-alpha.5

3 years ago

0.1.1-alpha.4

3 years ago

0.1.1-alpha.3

3 years ago

0.1.1-alpha.2

3 years ago

0.1.1-alpha.1

3 years ago

0.1.0

3 years ago