Ir para o conteúdo
CDGet
  • Início
  • Projetos
  1. Início
  2. Todos os projetos
  3. Plass UI

Plass UI

BibliotecaDesign

Uma única linguagem visual de vidro e gradiente, publicada como biblioteca React e como pacote Flutter com os mesmos nomes de componente. O que se pressiona tem cor; o que guarda conteúdo é transparente.

Site (abre em uma nova aba)Documentação (abre em uma nova aba)Código-fonte (abre em uma nova aba)

Sobre este projeto

O Plass UI é uma só linguagem de desenho entregue como duas bibliotecas. Os mesmos setenta e nove componentes, com os mesmos nomes e os mesmos números, estão disponíveis para um projeto React e para uma aplicação Flutter, pelo que o que se aprende de um lado se usa do outro, em vez de dois sistemas se afastarem já na terceira versão.

Cada superfície responde a uma única pergunta: isto é para premir, ou contém alguma coisa? O que se preme é vidro tingido — um gradiente que roda dentro da sua família de cor em vez de escurecer, uma sombra lançada nessa mesma cor, e um brilho que segue o ponteiro. O que contém alguma coisa é vidro claro: translúcido, profundamente desfocado, orlado por uma linha branca finíssima e nunca tingido. Nada é biselado e nada se mexe ao ser premido, porque a profundidade é dada pela luz, pela cor e pelo desfoque. Cada paragem do gradiente foi medida contra a sua própria etiqueta, de modo que até o canto mais claro atinge o contraste de que um leitor precisa.

Cinco propriedades — size, color, variant, density e elevation — sustentam toda a API, e o modo escuro segue a plataforma dos dois lados. O pacote React é ESM, permite tree shaking e tem uma dependência de execução; o pacote Flutter não tem nenhuma, nem recursos, nem extensões, nem provider. A única coisa que nenhum dos dois pode fazer por si é pintar a página por trás do vidro — e existem dois tokens exatamente para isso.

Funcionalidades

  • Site de documentação

  • Tipos de TypeScript

  • Vários idiomas

  • Verificado por testes

  • Multiplataforma

  • Acessível de origem

  • Modo escuro

  • Permite tree shaking

Informação do projeto

Início
2026
Licença
MIT (abre em uma nova aba)
Linguagens de programação
DartJavaScript
Etiquetas
reactfluttercomponent-librarydesign-systemglassmorphism
Pacotes
plass-ui (abre em uma nova aba)npmplass_ui (abre em uma nova aba)pub.dev
Popularidade
795
Transferências de npm
Plass UI — Transferências de npm, Últimos 30 dias
Transferências de npm
31 de jul.0
1 de ago.0
2 de ago.0
3 de ago.0
4 de ago.0
5 de ago.0
6 de ago.0
7 de ago.0
8 de ago.0
9 de ago.0
10 de ago.0
11 de ago.0
12 de ago.0
13 de ago.0
14 de ago.0
15 de ago.0
16 de ago.0
17 de ago.0
18 de ago.0
19 de ago.0
20 de ago.0
21 de ago.0
22 de ago.0
23 de ago.0
24 de ago.124
25 de ago.11
26 de ago.3
27 de ago.3
28 de ago.2
29 de ago.652
Últimos 30 dias
ContatoDoar
Os projetos listados aqui são de código aberto sob a Licença MIT.© 2026 CDGet. Todos os direitos reservados.