6 مستودعات
Development of interactive input fields, validation logic, and pickers for web-based data collection.
Distinct from Mobile Form Implementations: Focuses on general web form UI implementation rather than mobile-specific or PDF-specific forms.
Explore 6 awesome GitHub repositories matching user interface & experience · Web Form Implementations. Refine with filters or upvote what's useful.
vue-strap هو إطار عمل لواجهات المستخدم ومكتبة مكونات توفر مجموعة من عناصر الواجهة ذات الطابع الموحد المستندة إلى Bootstrap لاستخدامها داخل تطبيقات Vue.js. يعمل كحزمة مكونات مبنية على Bootstrap تربط بين تنسيق إطار عمل CSS وبنية مكونات JavaScript التفاعلية. تنفذ المكتبة مجموعة واسعة من اللبنات الوظيفية، بما في ذلك أشرطة التنقل، والقوائم المنسدلة، وعناصر التخطيط الأساسية مثل لوحات الأكورديون والمحتوى المبوب. كما تتضمن مجموعة شاملة من مدخلات النماذج التي تتميز بمحددات التاريخ، والبحث التنبؤي، وإدارة حالة التحقق المتكاملة. تغطي القدرات الإضافية ملاحظات المستخدم والتراكبات من خلال استخدام مربعات الحوار المشروطة (modals)، والنوافذ المنبثقة المعلوماتية، ومؤشرات التحميل، والتنبيهات المرمزة بالألوان. يوفر إطار العمل أيضًا أدوات لتصميم التخطيط المتجاوب وسير عمل إدخال البيانات التفاعلي.
Provides interactive input fields, validation logic, and date pickers for collecting and verifying user data.
Material Tailwind هو إطار عمل لواجهة مستخدم ويب متجاوبة ومكتبة مكونات مبنية باستخدام Tailwind CSS. توفر نظام تصميم قابلاً للتخصيص ينفذ مبادئ Material Design لتطبيقات الويب. يركز المشروع على نظام تصميم قابل للتخصيص، مما يسمح بتكوين السمة المركزي والتصميم القائم على الأدوات للحفاظ على الاتساق البصري عبر الواجهات. تتضمن المكتبة مجموعة واسعة من عناصر الواجهة القابلة لإعادة الاستخدام، تغطي هياكل التخطيط، وأنظمة التنقل، ومكونات التراكب. وتوفر أدوات متخصصة لبناء نماذج الويب، وعناصر التحكم في إدخال البيانات، ومؤشرات الحالة البصرية.
Implements interactive input fields and validation logic for structured web-based data collection.
This project is a programmatic HTML form builder and element generator for PHP, designed as a component library for the Laravel Blade templating engine. It provides a fluent interface to create structured HTML markup and attributes, allowing developers to generate web interface elements through code rather than writing raw markup. The library focuses on the dynamic construction of web forms and input fields. It enables the programmatic definition of form structures and attributes based on application logic, which helps maintain cleaner templates within the Laravel framework.
Enables the programmatic implementation of web forms and input fields based on application logic.
هذا المشروع عبارة عن دليل مرجعي شامل لكتابة ترميز HTML نظيف ودلالي وقابل للصيانة بناءً على معايير الويب الحديثة. يوفر مجموعة من القواعد لتنفيذ معايير HTML الدلالية، باستخدام عناصر هيكلية ذات معنى بدلاً من الحاويات العامة لتحسين تسلسل المستند وقابلية القراءة الآلية. يضع الدليل اتفاقيات محددة لتنسيق HTML، تغطي المسافات البادئة، وحالة العلامات، وتنظيم الكود المصدري لتحسين قابلية صيانة قاعدة الكود. كما يعمل كمرجع لإمكانية الوصول إلى الويب، ويفصل تنفيذ أدوار ARIA، والنص البديل، وعناصر تحكم النماذج التي يمكن الوصول إليها لدعم قارئات الشاشة والتقنيات المساعدة الأخرى. يغطي المشروع العديد من مجالات القدرة الأساسية، بما في ذلك تكوين البيانات الوصفية للمستند وترميز الأحرف لتوافق المتصفح، وإدارة أصول الويب عبر دقة المسار المطلق، وتحسين نماذج الويب من خلال سمات التسمية والتحقق المناسبة. كما يتضمن معايير للتعامل مع محتوى الوسائط المتعددة بآليات احتياطية مناسبة.
Provides patterns for using labels and fieldset legends to create user-friendly web form interfaces.
Hotkey is a client-side JavaScript library designed to enhance web application accessibility and navigation through keyboard shortcut integration. It enables developers to bind keyboard shortcuts and multi-key sequences directly to HTML elements using declarative attributes. The library functions as a web component and DOM interaction helper that triggers clicks, focus events, or custom actions when specific key combinations are pressed. The project features document-level event delegation to capture global keyboard inputs efficiently and route them to targeted elements. It includes input sco
Enabling keyboard-driven interactions within form fields and specific page elements to improve accessibility and speed up data entry.
Bootstrap-Form-Builder هو مولد نماذج ويب منخفض الكود (low-code) يتيح إنشاء واجهات جمع البيانات من خلال محرر مرئي يعتمد على المتصفح. يسمح للمستخدمين بتصميم تخطيطات نماذج معقدة عن طريق ترتيب المكونات المصممة مسبقاً على لوحة، مما ينتج تلقائياً هيكل HTML والتخطيط الأساسي دون الحاجة إلى إدخال كود يدوي. تتميز الأداة بنهج يعتمد على التهيئة لإدارة المكونات. يمكن للمطورين توسيع أنواع المدخلات المتاحة عن طريق تسجيل عناصر مخصصة وتوفير قوالب معيارية، والتي يتم دمجها بعد ذلك في بيئة التصميم المرئي. يضمن هذا النظام تسلسل هيكل النموذج في تنسيق بيانات متسق، مع الحفاظ على المزامنة بين التخطيط المرئي والمخطط الأساسي. تم بناء المشروع لدعم إطار عمل Bootstrap، مما يضمن التزام جميع النماذج المولدة بأنظمة الشبكة المتجاوبة والتصميم القياسي. وهو يدير الترتيب المكاني للعناصر من خلال تنسيق السحب والإفلات، وتعيين تفاعلات المستخدم مباشرة إلى نموذج داخلي دائم لتسهيل بناء واجهات جمع البيانات المخصصة.
Generates web forms by automatically producing the underlying HTML and layout structure for data collection.