fiber-ui
v1.0.25
Published
A React UI Component library
Readme
🧸 FiberUI
An opinionated React UI Component library
Install
Install Peer Dependancies
yarn add react react-dom styled-components styled-system styled-normalize react-iconsLoad the Works Sans font:
Add this to your HTML head
<link
href="https://fonts.googleapis.com/css2?family=Work+Sans&display=swap"
rel="stylesheet"
/>or download typeface-work-sans and type require('typeface-work-sans') in your project's entry file.
Install package
yarn add fiber-uiUsage
Wrap your React project with our UIProvider.
example:
import React from 'react'
import ReactDOM from 'react-dom'
import App from './App'
import { UIProvider } from 'fiber-ui'
ReactDOM.render(
<React.StrictMode>
<UIProvider>
<App />
</UIProvider>
</React.StrictMode>,
document.getElementById('root')
)Development
# install dependencies
yarn
# run demo at root directory
yarn start
Create a component
yarn hygen fiber new> What's your new member called?
> codegen_sample
> What's your category does it belong ex. component, layout ...etc?
> example
> What's your base HTML element?
> h2
Loaded templates: _templates
added: src/CodegenSample/index.ts
inject: src/index.tsx
added: docs/sample/codegenSample.mdx
added: src/CodegenSample/__test__/CodegenSample.spec.tsx
added: src/CodegenSample/CodegenSample.tsx
added: src/CodegenSample/styles.ts
✨ Done in 10.06s.Be sure to run
yarn test -uafter to create a new snapshot
License
MIT © bottable
