@raiadrogasil/pulso-design-tokens v2.0.0
@raiadrogasil/pulso-design-tokens
Pacote de design tokens do Design System Pulso da RD Saúde, garantindo consistência visual e eficiência no desenvolvimento de interfaces. Este pacote facilita a implementação de padrões de design coerentes e reutilizáveis, otimizando o processo de criação de interfaces de usuário modernas e acessíveis.
Instalação
Para instalar a biblioteca, você pode executar um dos seguintes comandos conforme a sua preferência de gerenciador de pacotes:
# Usando NPM
npm install @raiadrogasil/pulso-design-tokens
# Usando Yarn
yarn add @raiadrogasil/pulso-design-tokens
# Usando PNPM
pnpm add @raiadrogasil/pulso-design-tokensObservação: A versão do seu Node.js precisa ser superior ou igual a 16.
Como utilizar?
- Comece importando a biblioteca @raiadrogasil/pulso-design-tokensno seu arquivo:
import { RDSAUDESISTEMAS_TOKENS } from "@raiadrogasil/pulso-design-tokens"- No exemplo acima, foi importada a constante RDSAUDESISTEMAS_TOKENS, que é um objeto contendo todos os tokens da marca. Alternativamente, você pode importar as constantesDROGASIL_TOKENSeRAIA_TOKENSse precisar dos tokens específicos dessas marcas.
import { DROGASIL_TOKENS, RAIA_TOKENS } from "@raiadrogasil/pulso-design-tokens"- A seguir, um exemplo de utilização em um componente React:
import { RDSAUDESISTEMAS_TOKENS } from "@raiadrogasil/pulso-design-tokens"
export function Home() {
    const { colorActionFillBrandPrimaryEnabled } = RDSAUDESISTEMAS_TOKENS
    return (
        <div
            style={{
                backgroundColor: colorActionFillBrandPrimaryEnabled
            }}
        >
            <h1>Home</h1>
        </div>
    )
}- Se você deseja usar variáveis CSS, também é possível. Veja o exemplo abaixo de como utilizar:
import "@raiadrogasil/pulso-design-tokens/styles.css"- Para conhecer nossa lista de tokens, consulte a documentação oficial.
TypeScript
Para ajudar com a tipagem dos tokens, nossa biblioteca disponibiliza um tipo TPulsoTokens para melhorar a autocompletação do seu editor de código. Exemplo de uso:
import { type TPulsoTokens } from "@raiadrogasil/pulso-design-tokens"Este tipo permite que você obtenha sugestões inteligentes e verificação de tipos ao utilizar os tokens em seu projeto.
Licença
Para utilizar este pacote, leia a licença completa acessando o link.
9 months ago
9 months ago
11 months ago
7 months ago
8 months ago
8 months ago
7 months ago
7 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago