Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/evandrocalado/strata-ui

Strata UI é uma biblioteca de componentes construída com React e Tailwindcss, projetada para oferecer uma experiência de desenvolvimento rápida, moderna e leve.
https://github.com/evandrocalado/strata-ui

eslint husky lintstaged prettier react-testing-library reactjs storybook tailwindcss typescipt vitest

Last synced: 19 days ago
JSON representation

Strata UI é uma biblioteca de componentes construída com React e Tailwindcss, projetada para oferecer uma experiência de desenvolvimento rápida, moderna e leve.

Awesome Lists containing this project

README

        

![banner](https://github.com/user-attachments/assets/172caf91-5e32-4c7d-9182-a5faaf745e8e)

Strata é o plural de "stratum," um termo em latim que significa "camada" ou "nível." No contexto do design, Strata sugere algo com múltiplas camadas ou dimensões, o que pode remeter à ideia de formas sobrepostas, níveis de profundidade ou um sistema bem estruturado. É uma palavra que carrega uma sensação de organização e complexidade elegante.

# Strata UI

Strata UI é uma biblioteca de componentes construída com React e Tailwindcss, projetada para oferecer uma experiência de desenvolvimento rápida, moderna e leve. Nossa missão é fornecer componentes reutilizáveis e altamente customizáveis que se comportem o mais próximo possivel de uma tag do HTML, facilitando a criação de interfaces de usuário coesas e acessíveis.

## Tabela de Conteúdos

- [Strata UI](#strata-ui)
- [Tabela de Conteúdos](#tabela-de-conteúdos)
- [Instalação](#instalação)
- [Uso](#uso)
- [Documentação](#documentação)
- [Componentes](#componentes)
- [Contribuindo](#contribuindo)
- [Requisitos de Contribuição](#requisitos-de-contribuição)
- [Licença](#licença)

---

## Instalação

Para instalar a biblioteca em seu projeto, use o npm ou o yarn:

```bash
npm i strata-ui
# ou
yarn add strata-ui
```

## Uso

```jsx
import React from 'react';
import { Button } from 'strata-ui';

function App() {
return (


Bem-vindo ao Strata UI


alert('Olá, Strata!')} />

);
}

export default App;
```

## Documentação

Toda a documentação dos componentes e exemplos de uso estão disponíveis em nosso [Storybook](https://evandrocalado.github.io/strata-ui), onde você pode visualizar cada componente e suas propriedades.

### Componentes

- **Badge**
- **Button**
- **Card**
- **Heading**
- **Input**

## Contribuindo

Contribuições são bem-vindas! Para contribuir, siga estes passos:

1. Faça um fork do projeto.
2. Crie uma nova branch com sua feature (`git checkout -b feature/nova-feature`).
3. Commit suas mudanças (`git commit -m 'Adiciona nova feature'`).
4. Faça o push da branch (`git push origin feature/nova-feature`).
5. Abra um Pull Request.

### Requisitos de Contribuição

- Certifique-se de que todas as mudanças são testadas.
- Siga os padrões de código do projeto (usamos ESLint e Prettier).
- Documente quaisquer novas funcionalidades no Storybook.

## Licença

Strata UI é distribuído sob a licença MIT. Consulte o arquivo [LICENSE](./LICENSE) para mais informações.

---

**Strata UI** é seu aliado para interfaces simples, robustas e reutilizáveis. 🚀