https://github.com/netdata/netdata-ui
netdata-uikit
https://github.com/netdata/netdata-ui
Last synced: 9 months ago
JSON representation
netdata-uikit
- Host: GitHub
- URL: https://github.com/netdata/netdata-ui
- Owner: netdata
- License: gpl-3.0
- Created: 2019-10-07T17:49:58.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T06:33:58.000Z (9 months ago)
- Last Synced: 2025-04-13T03:43:08.673Z (9 months ago)
- Language: JavaScript
- Size: 7.66 MB
- Stars: 39
- Watchers: 18
- Forks: 12
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Netdata UI kit
## Development process
- `squash-merge` is a default PR merge strategy
- after any merge, NPM version should be published (in future to be moved to CI)
- versions are `major` (breaking changes, large refactors), `minor` (new component added), and `patch` (small changes)
- please add declaration of exported components to provide nice typings for users.
- To deploy on gh-pages checkout to deploy/storybook branch, rebase with master and run deploy-storybook
```typescript
// BAD
export const MyComponent = (props: PropsT) => <>...>
// GOOD
export const MyComponent: FC = (props: PropsT) => <>...>
```
## Playground
You can find latest **master** storybook playground [here](https://netdata.github.io/netdata-ui/)
## Components
- [Theme and theme utils](https://github.com/netdata/netdata-ui/blob/master/src/theme)
- [Icon](https://github.com/netdata/netdata-ui/blob/master/src/components/icon)
- [Sidebar PortalSidebar](https://github.com/netdata/netdata-ui/blob/master/src/components/sidebar)
- [Checkbox](https://github.com/netdata/netdata-ui/tree/master/src/components/checkbox)
- [Button](https://github.com/netdata/netdata-ui/tree/master/src/components/button)
- [Input](https://github.com/netdata/netdata-ui/tree/master/src/components/input)
- [Typography](https://github.com/netdata/netdata-ui/tree/master/src/components/typography)
- [Table](https://github.com/netdata/netdata-ui/tree/master/src/components/table)
- [Virtualized Table](https://github.com/netdata/netdata-ui/tree/master/src/components/table)