deca ui
v1.5.2

DeCaui предоставляет набор доступных и настраиваемых компонентов React, которые позволяют легко быстро создавать прототип и разработать потрясающие веб -сайты.
npm install @deca-ui/react
Вот простой пример базового приложения с использованием Button DeCaui:
import { Button } from '@deca-ui/react' ;
function App ( ) {
return < Button variant = "solid" > Hello World </ Button > ;
} С DeCaui разработчики могут использовать централизованную систему тематического уровня в любом месте в пределах своего применения с сокращенными именами для свойств 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 > Основная проблема с другими библиотеками пользовательского интерфейса заключается в том, что с ними сбивает с толку создание последовательных макетов веб -страницы. DeCaui позволяет разработчикам использовать объект корневой темы, который служит свойствам после спецификации пользовательского интерфейса системы.