0.1.1 • Published 2 years ago
luciel-stardust-react v0.1.1
Stardust - React
Seja bem vindo a biblioteca de UI para React desenvolvido pelo time da Ubistart!
Essa biblioteca foi desenvolvida para agilizar o processo de criação de aplicativos em React e extrair o máximo de complexidade do lado do desenvolvedor para que o processo seja mais ágil.
Como utilizar?
Nossa biblioteca precisa de algumas configurações para que o padrão do Design System funcione corretamente.
Instalação da lib:
yarn add @stardust-ds/react # ou npm add @stardust-ds/react
Adicionar tipografia: Usamos uma fonte padrão, então para fazer uso desta, você precisará adicionar a importação da fonte em
public/index.html
. O tema Stardust aplicará estas fontes automaticamente.- Importação:
<link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
- Importação:
Configuração do tema: Após, é somente englobar a aplicação com o Provider do tema:
// App.tsx import { ThemeProvider } from '@stardust-ds/react'; import Page from 'path/to/page'; const App = () => { return ( <ThemeProvider> <Page /> </ThemeProvider> ); };