Wired Elements
Visão geral
- Wired Elements é uma biblioteca que fornece elementos de UI em estilo de esboço, como se tivessem sido desenhados à mão.
- Pode ser usada para wireframes, mockups ou um estilo divertido de desenho à mão.
- Os elementos são desenhados com um leve grau de aleatoriedade, então duas renderizações nunca são idênticas.
Demo
- Demo simples: oferece um exemplo de como transformar um círculo em estilo sketch desenhado com rough.js em um controle do wired-element.
Demo ao vivo
- Experimente o wired-elements em tempo real no Sandbox:
- Vanilla JS: é possível usar wired-elements com JavaScript puro.
- Vue: é possível usar wired-elements no framework Vue.
- Svelte: é possível usar wired-elements no framework Svelte.
- React: é possível usar wired-elements com um componente wrapper para React.
Documentação
- Como usar: a forma de usar o wired-elements pode ser consultada na página do GitHub.
- Documentação da API: a API de elementos específicos pode ser consultada na página de documentação.
Componentes
- Oferece um showcase de componentes de todos os elementos wired.
Créditos
- O wired-elements foi construído com RoughJS e Lit.
Apoie o projeto
- É possível apoiar o desenvolvimento do projeto no Open Collective ou no GitHub.
Licença
- Licença MIT (c) Preet Shihn.
Opinião do GN⁺
- Flexibilidade de design: o estilo desenhado à mão pode ser útil para projetos que buscam um design único.
- Compatibilidade com frameworks: é compatível com vários frameworks, ampliando as opções do usuário.
- Aleatoriedade: como há um elemento de aleatoriedade, é possível obter resultados diferentes a cada vez, o que traz frescor.
- Curva de aprendizado: para engenheiros iniciantes, pode levar algum tempo para aprender a usar uma nova biblioteca.
- Alternativas: outras bibliotecas com recursos semelhantes incluem Paper.js e Konva.js.
1 comentários
Opiniões no Hacker News