npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

design-system-zeroz

v0.3.15

Published

<div align="center"> <img src="https://zeroz.vercel.app/logo-sm.svg" alt="Zeroz Design System Logo"/> </div>

Downloads

350

Readme

Design System Zeroz

O Design System Zeroz é um conjunto de componentes reutilizáveis para construir interfaces de usuário consistentes e bonitas. Este pacote npm permite que você aproveite os componentes disponíveis em nossa biblioteca e os integre facilmente em seus projetos.

Storybook

Para visualizar todos os componentes e suas variantes, você pode acessar nosso Storybook. Lá você encontrará uma documentação detalhada de cada componente, bem como exemplos de uso e personalização.

Acesse o Storybook do Design System Zeroz.

Next.js

Comece criando um novo projeto Next.js usando create-next-app:

npx create-next-app@latest

Em seguida, serão solicitados os seguintes prompts:

1 What is your project named?  my-app
2 Would you like to use TypeScript?  No / Yes
3 Would you like to use ESLint?  No / Yes
4 Would you like to use Tailwind CSS?  No / Yes
5 Would you like to use `src/` directory?  No / Yes
6 Would you like to use App Router? (recommended)  No / Yes
7 Would you like to customize the default import alias (@/*)?  No / Yes

Adicionando as Cores da Marca

Para aplicar as cores da marca do Design System Zeroz em seus projetos, certifique-se de adicionar o atributo data-company com o valor "zeroz" à tag HTML em seus arquivos. Isso garantirá que os estilos correspondentes sejam aplicados corretamente.

Adicione o seguinte trecho à sua tag HTML:

<html lang="en" data-company="zeroz" />

Como Baixar

Para instalar o Design System Zeroz em seu projeto, você pode utilizar o npm ou o yarn.

npm

npm install design-system-zeroz @latest

yarn

yarn add design-system-zeroz @latest

Como Usar

Após a instalação, você pode importar os componentes diretamente em seus arquivos JavaScript ou TypeScript e começar a usá-los em seu projeto.

Exemplo de Uso

import React from "react";
import "design-system-zeroz/dist/index.esm.css";
import "design-system-zeroz/src/scss/tokens/tokens.scss";
import { Button } from "design-system-zeroz";

export default function Home() {
  return <Button size="md" label="Clique aqui!" variant="primary" />;
}

Lembre-se de importar "design-system-zeroz/src/scss/tokens/tokens.scss" e "design-system-zeroz/dist/index.esm.css" para ter as estilizações dos componentes.

Contribuindo

Fique à vontade para contribuir com o Design System Zeroz! Se você encontrar problemas, bugs ou tiver sugestões de melhorias, por favor, abra uma issue em nosso repositório no GitHub.

Licença

Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.


Esperamos que o Design System Zeroz seja útil para o seu projeto. Se tiver alguma dúvida ou precisar de suporte, sinta-se à vontade para entrar em contato conosco.