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 ، يمكن للمطورين استخدام نظام The Mentaling Horeing في أي مكان داخل تطبيقهم بأسماء اختصار لخصائص 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 للمطورين استخدام كائن موضوع الجذر الذي يخدم خصائص بعد مواصفات واجهة المستخدم.