Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/iaematt/ui-kit
Esse UI kit foi criado para facilitar a criação de aplicações ReactJS, com componentes prontos para ser utilizados.
https://github.com/iaematt/ui-kit
react react-icons storybook styled-components typescript ui-components ui-kit uikit
Last synced: 3 days ago
JSON representation
Esse UI kit foi criado para facilitar a criação de aplicações ReactJS, com componentes prontos para ser utilizados.
- Host: GitHub
- URL: https://github.com/iaematt/ui-kit
- Owner: iaematt
- Created: 2020-05-13T15:40:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T05:50:07.000Z (almost 2 years ago)
- Last Synced: 2023-03-07T19:17:41.942Z (almost 2 years ago)
- Topics: react, react-icons, storybook, styled-components, typescript, ui-components, ui-kit, uikit
- Language: TypeScript
- Homepage: https://devbsb.com.br/ui/
- Size: 3.24 MB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DevBSB UI Kit 🌠
![](https://devbsb.com.br:5000/files/cbed89715269628f0880404c2d484c8a-ui-kit.png)
Esse UI kit foi criado para facilitar a criação de aplicações ReactJS, com componentes prontos para ser utilizados.
Utilizado nesse projeto: _React, Typescript, Styled-Components, Storybook e React-Icons_.[Storybook online](https://devbsb.com.br/ui-kit/) 🌍
[Código da aplicação no GitHub](https://github.com/iaematt/ui-kit) 📝
## Instalações e uso ⚙
Crie um novo projeto com _create react-app_, ou utilize um existente e adicione o ui kit.
```
# Crie um novo projeto
$ yarn create react-app my-app# Acesse a pasta do projeto
$ cd my-app/# Instale o ui kit
$ yarn add devbsb-ui-kit# Rode o projeto
$ yarn start
```Pronto! Agora acesse nosso [storybook](https://devbsb.com.br/ui-kit/), para utilizar os components.
### Configuração e exemplo de uso ⌛
Para não ter erros de css nas notificações, radio button e checkbox é preciso ter um arquivo de reset css no seu projeto, contendo:
```
* {
margin: 0;
padding: 0;
outline: 0;
box-sizing: border-box;
}
```Exemplo de uso do componente Spinner.
```
import React from 'react';
import { Spinner } from 'devbsb-ui-kit';function Loading() {
return();
}export default Loading;
```Fonte recomendada para utilização do UI kit: **Roboto e Roboto Mono**.
## Desenvolvimento 📌
Clone ou faça o download [desse repositório](https://github.com/iaematt/ui-kit).
```
# Clone o repositório
$ git clone https://github.com/iaematt/ui-kit# Acesse a pasta
$ cd ui-kit/# Instale as dependencias
$ yarn# Rode a aplicação
$ yarn storybook# Para gerar sua aplicação
$ yarn build-storybook
```Acesse localhost:8080 em seu navegador.
## Licença
_Distribuído sob a licença MIT._