![](docs/assets/precise-logo.svg)
![CLA Assistant](https://cla-assistant.io/readme/badge/ZEISS/precise-ui)
A complete opinionated React component library with minimal dependencies powered ZEISS.
See https://precise-ui.io for our kitchen sink (i.e., demo page illustrating all the components incl. their documentation).
Getting Started
Precise UI can be easily integrated in your frontend project by using npm or yarn. To start using it, please follow the instructions below:
Installation
- Firstly, you have to install it:
npm i precise-ui
or alternatively, using yarn
yarn add precise-ui
- Then, make sure that you have also all peer dependencies installed:
npm i react styled-components
Usage
Everything ready, now you can start importing precise-ui componenets.
import { TextField } from 'precise-ui';
<TextField label="Label" />
You can see a list of all available components on our website.
Contributing
Everyone is welcome to make any contribution on Precise UI. However, before you start, make sure you read our Contribution instructions.
If you feel uncertain whether you should contribute or not maybe our code of conduct can help you.
Issues & Support
If you have any usage and general questions, you are welcome to ask a question on Stack Overflow using the tag precise-ui
, and you will receive help as soon as possible.
Also, when creating a new Issue here, please use one of the provided templates:
License
Precise UI is released using the MIT license. For more information see the license file.
We are using some icons from Material UI Icons. Their code and design is covered by the respective license of Material UI (MIT).