deca ui
v1.5.2

A Decaui fornece um conjunto de componentes de reação acessível e personalizável que facilitam o prototipo rapidamente e o desenvolvimento de sites impressionantes.
npm install @deca-ui/react
Aqui está um exemplo simples de um aplicativo básico usando o componente Button de Decaui:
import { Button } from '@deca-ui/react' ;
function App ( ) {
return < Button variant = "solid" > Hello World </ Button > ;
} Com a Decaui, os desenvolvedores podem usar o sistema de tema centralizado em qualquer lugar dentro de sua aplicação com nomes de taquigrafia para propriedades CSS.
< Box
sx = { {
marginRight : '2rem' ,
marginLeft : '2rem' ,
marginTop : '2rem' ,
marginBottom : '2rem' ,
} }
>
< Input placeholder = "Email Address" />
< Input placeholder = "Password" />
< Button
sx = { {
width : '100%' ,
} }
>
Create Account
</ Button >
</ Box > < Box css = { { m : '$3' } } >
< Input placeholder = "Email Address" />
< Input placeholder = "Password" />
< Button maxWidth > Create Account </ Button >
</ Box > O principal problema com outras bibliotecas da interface do usuário é que é confuso criar layouts de página da web consistentes com elas. Decaui permite que os desenvolvedores utilizem um objeto de tema raiz que serve propriedades seguindo a especificação da interface do usuário do sistema.