Skip to content

FRONTEND.md

يحدد هذا الملف توقعات واجهة الأمامية المستقرة حتى لا يخترع الوكلاء أنماط واجهة مستخدم بشكل غير متوقع.

مبادئ واجهة المستخدم

  • حسِّن الوضوح قبل الإبداع.
  • أبقِ تدفقات التفاعل قابلة للاكتشاف وقابلة لإعادة التشغيل.
  • فضِّل عددًا صغيرًا من المكونات القابلة لإعادة الاستخدام على المتغيرات الفريدة.
  • فحوصات إمكانية الوصول هي جزء من التحقق العادي، وليست أعمال تشطيب.

الحواجز الوقائية

  • وثِّق نظام التصميم أو مكتبة المكونات في docs/references/.
  • سجِّل حالات واجهة المستخدم الرئيسية: فارغ، تحميل، نجاح، خطأ، إعادة محاولة.
  • أبقِ النصوص وسلوك لوحة المفاتيح والتسلسل الهرمي البصري متسقة عبر التدفقات.
  • عند إصلاح خطأ في واجهة المستخدم، أضف أو حدِّث خطوة التحقق المطابقة.

توقعات التحقق

  • التقط أدلة لرحلات المستخدم الحرجة.
  • سجِّل خطوات التحقق في المتصفح أو وقت التشغيل في الخطة ذات الصلة.
  • إذا كانت الانحدارات البصرية شائعة، قم بتوحيد فحوصات لقطات الشاشة أو DOM.