هذا هو لاعب واجهة المستخدم لـ Umbraco CMS والأصدقاء. إنها مجموعة من مكونات واجهة المستخدم التي يمكن استخدامها لإنشاء واجهات نمط Umbraco.
العناصر عبارة عن مكونات ويب مبنية على مضاءة ، ومن المفترض أن يتم عرضها مع كتاب قصص مكتبة واجهة المستخدم.
القصص القصيرة هي أيضا بيئة تطوير للمكونات.
إذا كنت ترغب في استخدام مكون في مشروعك ابحث عنه في الجدول أدناه واتبع الإرشادات من مكونات README.
إذا كنت ترغب في تطوير مكون أو المساهمة في قسم "البدء".
| عنصر | حالة |
|---|---|
حزمة حزمة uui | |
حزمة حزمة uui-css | |
<uui-action-bar> | |
<uui-avatar> | |
<uui-avatar-group> | |
<uui-badge> | |
<uui-base> | |
<uui-boolean-input> | |
<uui-box> | |
<uui-breadcrumbs> | |
<uui-button> | |
<uui-button-group> | |
<uui-button-inline-create> | |
<uui-card> | |
<uui-card-content-node> | |
<uui-card-media> | |
<uui-card-user> | |
<uui-caret> | |
<uui-checkbox> | |
<uui-color-area> | |
<uui-color-picker> | |
<uui-color-slider> | |
<uui-color-swatch> | |
<uui-color-swatches> | |
<uui-combobox> | |
<uui-combobox-list> | |
<uui-dialog> | |
<uui-dialog-layout> | |
<uui-file-dropzone> | |
<uui-file-preview> | |
<uui-form> | |
<uui-form-layout-item> | |
<uui-form-validation-message> | |
<uui-icon> | |
<uui-icon-registry> | |
<uui-icon-registry-essential> | |
<uui-input> | |
<uui-input-file> | |
<uui-input-lock> | |
<uui-input-password> | |
<uui-keyboard-shortcut> | |
<uui-label> | |
<uui-loader> | |
<uui-loader-bar> | |
<uui-loader-circle> | |
<uui-menu-item> | |
<uui-modal> | |
<uui-pagination> | |
<uui-popover> | |
<uui-popover-container> | |
<uui-progress-bar> | |
<uui-range-slider> | |
<uui-radio> | |
<uui-ref> | |
<uui-ref-list> | |
<uui-ref-node> | |
<uui-ref-node-data-type> | |
<uui-ref-node-document-type> | |
<uui-ref-node-form> | |
<uui-ref-node-member> | |
<uui-ref-node-package> | |
<uui-ref-node-user> | |
<uui-scroll-container> | |
<uui-select> | |
<uui-slider> | |
<uui-symbol-expand> | |
<uui-symbol-file> | |
<uui-symbol-file-dropzone> | |
<uui-symbol-file-thumbnail> | |
<uui-symbol-folder> | |
<uui-symbol-lock> | |
<uui-symbol-more> | |
<uui-symbol-sort> | |
<uui-table> | |
<uui-tabs> | |
<uui-tag> | |
<uui-textarea> | |
<uui-toast-notification> | |
<uui-toast-notification-container> | |
<uui-toast-notification-layout> | |
<uui-toggle> | |
<uui-visually-hidden> |
يستخدم هذا المشروع nodejs ، لذلك يجب عليك تثبيت nodejs كمدير الحزمة على جهازك. انظر دليل التثبيت. تتطلب مكتبة واجهة المستخدم NPM في الإصدار 7 أو أعلى ، بسبب استخدام مساحات عمل NPM.
git clone https://github.com/umbraco/Umbraco.UI.git
cd . U mbraco.UI
npm installسيبدأ هذا الأمر خادمًا يعمل على تشغيل Storybook ومشاهدة التغييرات.
npm run storybookسيقوم هذا الأمر ببناء المشروع وتشغيل الاختبارات.
npm run teststorybook القصص القصيرة للعناصرstorybook:analyze إنشاء أو تحديث ملف custom-elements.jsontest بتشغيل جناح الاختبار الخاص بك مع عداء اختبار الويبformat على linter و autoformatterانظر بقية البرامج النصية هنا.
v1/contrib