Semantic هو إطار عمل لواجهة المستخدم مصمم خصيصًا لهم.
الميزات الرئيسية
يتيح Semantic للمطورين إنشاء مواقع ويب جميلة بسرعة، باستخدام HTML موجز وجافا سكريبت بديهي وتصحيح مبسط ، مما يساعد في جعل تطوير الواجهة الأمامية تجربة ممتعة. تم تصميم Semantic بشكل مستجيب مما يسمح لموقع الويب الخاص بك بالتوسع على أجهزة متعددة. Semantic جاهز للإنتاج ومشترك مع أطر عمل مثل React و Angular و Meteor و Ember ، مما يعني أنه يمكنك دمجه مع أي من هذه الأطر لتنظيم طبقة واجهة المستخدم الخاصة بك جنبًا إلى جنب مع منطق التطبيق الخاص بك.
أصبحت واجهة المستخدم الدلالية متوافقة الآن مع Node 18 وGulp 4.
الرجاء مساعدتنا في الحفاظ على تنظيم تعقب المشكلة. بالنسبة للأسئلة الفنية التي لا تتضمن حالة اختبار JSFiddle محددة (تقارير الأخطاء)، أو طلب ميزة، يرجى استخدام StackOverflow للعثور على حل.
قم بزيارة دليل المساهمة الخاص بنا لمعرفة المزيد حول ما يجب نشره في مشكلات GitHub.
npm install semantic-ui # Use themes, import build/watch tasks into your own gulpfile.
تتضمن واجهة المستخدم الدلالية أداة تثبيت تفاعلية للمساعدة في إعداد مشروعك.
بيئة | تثبيت البرنامج النصي | الريبو |
---|---|---|
CSS فقط | npm install semantic-ui-css | ريبو CSS |
أقل فقط | npm install semantic-ui-less | أقل الريبو |
أقل البرنامج المساعد | npm install less-plugin-semantic-ui | أقل البرنامج المساعد الريبو |
EmberJS | ember install:addon semantic-ui-ember | امبر ريبو |
نيزك - أقل | meteor add semantic:ui | النيزك الريبو |
النيزك - CSS | meteor add semantic:ui-css | ريبو CSS |
باور | bower install semantic-ui |
تحقق من ويكي التكامل الخاص بنا لمزيد من الخيارات.
على الرغم من أن بعض المكونات ستعمل في IE9، إلا أن الشبكات ومكونات flexbox الأخرى غير مدعومة في IE9 وقد لا تظهر بشكل صحيح.
الرجاء عدم نشر أسئلة الاستخدام في مشكلات GitHub. بالنسبة لهذه الأنواع من الأسئلة، استخدم غرفة الدردشة Gitter أو StackOverflow.
مشكلات GitHub مخصصة لاقتراح التحسينات والإبلاغ عن الأخطاء. قبل إرسال خطأ، تأكد من القيام بما يلي:
عند إضافة طلبات السحب، تأكد من دمجها في الفرع التالي. إذا كنت بحاجة إلى توضيح الإصلاح في الإصدار next
، فيمكنك استخدام ملف JSFiddle هذا
rtl
من برنامج التثبيت النصي.الموارد | وصف |
---|---|
طلبات الأخطاء والميزات | تتطلب جميع عمليات إرسال الأخطاء رابطًا لحالة اختبار ومجموعة من الخطوات لإعادة إنتاج المشكلة. يمكنك إجراء حالة اختبار عن طريق تفرع JSFiddle، ثم إرسال تقرير الأخطاء الخاص بك حول مشكلات GitHub |
الدردشة الحية | انضم إلى غرفة Gitter.im الخاصة بنا |
تحديثات النشرة الإخبارية | قم بالتسجيل للحصول على التحديثات على semantic-ui.com |
موارد إضافية | أرسل سؤالاً على StackOverflow أو اسأل مجموعة Google الخاصة بنا |
مشروع | كيفية المساعدة | الخطوة التالية |
---|---|---|
التعريب | ساعدنا في ترجمة واجهة المستخدم الدلالية إلى لغتك | انضم إلى مجتمع الترجمة الخاص بنا |
SCSS | يحتاج SASS إلى العلاقات العامة لدعم المتغيرات داخل @import | إضافة طلب سحب لرقم 739 |
الزاوي | ساعد في تطوير الارتباطات الزاوية | تواصل مع مشكلات GitHub |
أدلة وبرامج تعليمية | المساعدة في كتابة الأدلة والبرامج التعليمية | انضم إلى المناقشة |
إذا كنت ترغب في بدء محادثة حول Semantic فلا تتردد في مراسلتي عبر البريد الإلكتروني على [email protected]