Skip to content

n0ky4/pyro

Repository files navigation

Logo pyro

License

O pyro é um site de indexação de cores e geração de paletas. Nele, é possível visualizar informações úteis de uma determinada cor, como nome, código hexadecimal, RGB, HSL, CMYK e outros. Além disso, cada página de cor possui uma paleta de cores gerada automaticamente a partir da cor principal, com base na teoria das cores, como paletas análogas, complementares, triádicas, tetrádicas e outras.

Também é possível gerar cores e paletas aleatórias, para você se inspirar e explorar novas combinações. Experimente o modo brainstorm na página inicial, que irá gerar uma cor aleatória a cada 5 segundos :)

👨‍💻 Stack

TypeScript Next JS React TailwindCSS pnpm

✨ Features

  • Visualização de informações de uma cor

    • Nome
    • Códigos
      • Hexadecimal
      • RGB
      • HSL
      • HSV
      • CMYK
    • Cores relacionadas
  • Paletas

    • Tons escuros
    • Tons claros (nuances)
    • Matizes
    • Complementares
    • Complementares divididas
    • Triádicas
    • Tetrádicas
    • Análogas
  • Geração de cores aleatórias

  • Geração de paletas aleatórias

🚀 Como executar localmente

Requisitos:

1. Clone o repositório

git clone https://github.com/n0ky4/pyro.git
cd pyro

2. Instale as dependências

pnpm install

3. Execute o projeto

pnpm dev

🧱 Build

Para gerar uma build de produção, execute o comando pnpm build e em seguida pnpm start para iniciar o servidor.

🙏 Atribuições

  • color-names: Repositório com uma lista de nomes de cores
  • culori: Biblioteca para manipulação de cores
  • fluorita: Criação da logo

📜 Licença

Este projeto está sob a licença AGPL v3.0. Para mais detalhes, por favor, leia o arquivo LICENSE.

Sponsor this project

Languages