https://github.com/cebus-org/cebus
Cebus is a simple collection of fast, clean, and accessible components ready to be used and customized on React based applications.
https://github.com/cebus-org/cebus
pongo react react-components typescript
Last synced: 3 months ago
JSON representation
Cebus is a simple collection of fast, clean, and accessible components ready to be used and customized on React based applications.
- Host: GitHub
- URL: https://github.com/cebus-org/cebus
- Owner: cebus-org
- License: mit
- Created: 2021-09-13T00:35:56.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-04T02:05:44.000Z (10 months ago)
- Last Synced: 2024-10-30T10:06:46.237Z (9 months ago)
- Topics: pongo, react, react-components, typescript
- Language: TypeScript
- Homepage:
- Size: 9.82 MB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Cebus
Cebus is a simple collection of fast, clean, and accessible components ready to be used and customized on [React](https://reactjs.org/) based applications. Our components are built using utilities from [FluentUI](https://github.com/microsoft/fluentui) and work hand in hand.
[](https://app.circleci.com/pipelines/github/cebus-org/cebus?branch=master&filter=all)
[](https://github.com/cebus-org/cebus/blob/HEAD/LICENSE)

[](https://app.codecov.io/gh/cebus-org/cebus)


[](https://www.chromatic.com/library?appId=62579de5a4dd66003a914014)
[](https://www.npmjs.com/package/@cebus/react-components)## Installation
Using NPM
```
npm install @cebus/react-button
```Using Yarn
```
yarn add @cebus/react-button
```## Use
```jsx
import { Provider } from '@cebus/react-provider';
import { webLightTheme } from '@cebus/react-theme';
import { Button } from '@cebus/react-button';const MyApp = () => {
return (
Hello World
);
};
```With the FluentProvider.
```jsx
import { FluentProvider } from '@fluentui/react-provider';
import { webLightTheme as cebusWebLightTheme } from '@cebus/react-theme';
import { webLightTheme as fluentWebLightTheme } from '@fluentui/react-theme';
import { Button as CebusButton } from '@cebus/react-button';
import { Button as FluentButton } from '@fluentui/react-button';const MyApp = () => {
return (
Hello World
Hello World
);
};
```## Licenses
All of our code is licensed under the terms of the
[MIT license](/LICENSE).## Background
Previously called pongo-ui (the scientific name of orangutan), cebus (scientific name of a capuchin monkeys) is a component library that introduces a simplistic themeing system and a huge amount of components for specfic use cases. It was built to help apps easily build unique visual experinces without having to construct their own components.