awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 مستودعات

Awesome GitHub RepositoriesKeyboard-Accessible Dropdowns

Dropdown menu components specifically designed for navigation and closing via keyboard inputs.

Distinct from Keyboard-Based Accessibility: Focuses on the dropdown component interaction rather than general keyboard-based accessibility patterns.

Explore 2 awesome GitHub repositories matching user interface & experience · Keyboard-Accessible Dropdowns. Refine with filters or upvote what's useful.

Awesome Keyboard-Accessible Dropdowns GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • melt-ui/melt-uiالصورة الرمزية لـ melt-ui

    melt-ui/melt-ui

    4,167عرض على GitHub↗

    Melt UI هي مكتبة واجهة مستخدم (UI) بدون نمط (headless) لـ Svelte توفر مجموعة من منشئي المكونات التي يمكن الوصول إليها. تعمل كإطار عمل للمكونات وأداة لإدارة الحالة، حيث توفر المنطق والحالة اللازمين لبناء عناصر واجهة تتبع معايير WAI-ARIA وتدعم التنقل عبر لوحة المفاتيح دون فرض أنماط مرئية محددة. تتميز المكتبة بمحرك تحديد موضع للعناصر العائمة يدير وضع النوافذ المنبثقة (popovers)، وتلميحات الأدوات (tooltips)، والقوائم بالنسبة لعناصر التفعيل. يستخدم هذا النظام بوابات (portals) لمنع قص التخطيط ويتضمن منعاً تلقائياً للتجاوز لضمان بقاء العناصر ضمن حدود الشاشة. تغطي مجموعة الأدوات نطاقاً واسعاً من مكونات واجهة المستخدم الوظيفية، بما في ذلك عناصر النماذج مثل القوائم المنسدلة (comboboxes) وأشرطة التمرير، وأنماط التنقل مثل طرق عرض الشجرة وعلامات التبويب، وأدوات التراكب مثل مربعات الحوار. كما توفر واجهات متخصصة لاختيار التاريخ والوقت، بالإضافة إلى مكونات التخطيط مثل الأكورديون وأشرطة الأدوات.

    Provides a dropdown menu component supporting keyboard navigation and typeahead searching.

    TypeScript
    عرض على GitHub↗4,167
  • excid3/tailwindcss-stimulus-componentsالصورة الرمزية لـ excid3

    excid3/tailwindcss-stimulus-components

    1,516عرض على GitHub↗

    This project is a collection of pre-built, reusable interface components designed for web applications that utilize StimulusJS and TailwindCSS. It functions as a frontend interaction framework, providing a set of standard UI elements that manage state and user behavior through declarative controller patterns. The library distinguishes itself by integrating utility-first styling with accessible component authoring. It leverages HTML attributes to bind JavaScript logic directly to DOM elements, enabling developers to implement complex interactions like modals, dropdowns, and tabbed content with

    Provides interactive dropdown menus that support keyboard navigation and automatic dismissal.

    JavaScripthacktoberfeststimulusjstailwindcss
    عرض على GitHub↗1,516
  1. Home
  2. User Interface & Experience
  3. Keyboard-Based Accessibility
  4. Keyboard-Accessible Dropdowns

استكشف الوسوم الفرعية

  • Dropdown MenusFloating lists of actions triggered by an element with keyboard navigation support. **Distinct from Keyboard-Accessible Dropdowns:** Focuses on the full dropdown menu component rather than just the keyboard accessibility layer