UNPKG

@tidy-ui/feedback

Version:

Tidy UI feedback group components includes Notification, Toaster

156 lines (133 loc) 5.62 kB
<p align="center"> <img width="250" src="https://raw.githubusercontent.com/badatt/tidy-ui/main/internals/assets/images/storybook-logo.png" alt="Tidy UI" /> </p> <h1 align="center"> @tidy-ui/feedback <a href="https://www.npmjs.com/package/@tidy-ui/feedback"> <img alt="npm (scoped)" src="https://img.shields.io/npm/v/@tidy-ui/feedback" /> </a> </h1> <p align="center"> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=alert_status" alt="Quality Gate Status" /> </a> </p> <p align="center"> <a href="https://github.com/badatt/tidy-ui/actions/workflows/publish-wf.yml" target="_blank"> <img src="https://github.com/badatt/tidy-ui/actions/workflows/publish-wf.yml/badge.svg" alt="Publishing" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=coverage" alt="Coverage" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=vulnerabilities" alt="Vulnerabilities" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=bugs" alt="Bugs" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=security_rating" alt="Security Rating" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=sqale_rating" alt="Maintainability Rating" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=code_smells" alt="Code Smells" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=ncloc" alt="Lines of Code" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=sqale_index" alt="Technical Debt" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=reliability_rating" alt="Reliability Rating" /> </a> <a href="https://sonarcloud.io/summary/new_code?id=badatt_tidy-ui" target="_blank"> <img src="https://sonarcloud.io/api/project_badges/measure?project=badatt_tidy-ui&metric=duplicated_lines_density" alt="Duplicated Lines (%)" /> </a> </p> ## Project Description Tidy UI is a family of components necessary for your react application. The components are powered <a href="https://styled-components.com/" target="_blank">styled-components</a>, features include css-in-js, theming etc ## Build with - react - styled-components - rollup - lerna ## Installation ```cmd yarn add @tidy-ui/feedback ``` ```cmd npm i @tidy-ui/feedback ``` ## Getting started Here is a sample root level component that should enclose all tidy-ui components ```typescript import React from 'react'; import { TidyUiProvider, orchidLight } from '@tidy-ui/commons'; import { ... } from '@tidy-ui/feedback'; function App() { return <TidyUiProvider theme={orchidLight}>...</TidyUiProvider>; } export default App; ``` Include required components with in the place holder `...` ### Storybook <a href="https://main--62f5d4e6c0b101cafe0f9e33.chromatic.com" target="_blank"><img src="https://raw.githubusercontent.com/storybookjs/brand/master/badge/badge-storybook.svg"/></a> Visit the storybook and start using components in your app. ## Packages These are the packages that come under feedback class of tidy-ui components <table> <thead> <tr><th>Package</th><th>Version</th><th>Downloads</th></tr> </thead> <tbody> <tr> <td>@tidy-ui/notification</td> <td><a href="https://www.npmjs.com/package/@tidy-ui/notification"><img alt="npm (scoped)" src="https://img.shields.io/npm/v/@tidy-ui/notification"></a></td> <td><img alt="npm" src="https://img.shields.io/npm/dw/@tidy-ui/notification"></td> </tr> <tr> <td>@tidy-ui/toaster</td> <td><a href="https://www.npmjs.com/package/@tidy-ui/toaster"><img alt="npm (scoped)" src="https://img.shields.io/npm/v/@tidy-ui/toaster"></a></td> <td><img alt="npm" src="https://img.shields.io/npm/dw/@tidy-ui/toaster"></td> </tr> </tbody> </table> --- <p align="center"> <a href="CHANGELOG.md"> <img src="https://img.shields.io/badge/dynamic/json?color=blue&label=changelog&query=%24.name&url=https%3A%2F%2Fapi.github.com%2Frepos%2Fbadatt%2Ftidy-ui%2Freleases%2Flatest" /> </a> <a href="https://github.com/badatt/tidy-ui/releases"> <img src="https://img.shields.io/badge/dynamic/json?color=blue&label=releases&query=%24.name&url=https%3A%2F%2Fapi.github.com%2Frepos%2Fbadatt%2Ftidy-ui%2Freleases%2Flatest" /> </a> </p>