0.1.1 • Published 2 years ago

luciel-stardust-react v0.1.1

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

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">
  • 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>
      );
    };