انتقل إلى المحتوى

سجل النشاط

احصل على Ritla UI

ما حدث في الحساب: دفعات وتعليقات وتغييرات حالة وملفات وتذكيرات، في بطاقة أو خط زمني.

المعاينة

«معكوس» هو المحتوى الإنجليزي نفسه من اليمين إلى اليسار، ليفصل خطأ الاتجاه عن خطأ الترجمة.

المعاينةالكود
إنجليزيمعكوسعربي
← RTL

التثبيت

  1. أضف المكوّن

    npx ritla add activity-feed

    ويعمل أيضًا مع shadcn: npx shadcn@latest add @ritla/activity-feed

  2. الاعتماديات التي يضيفها

    @phosphor-icons/react

  3. أو انسخه يدويًا

    التثبيت اليدوي ينسخ مصدر المكوّن إلى مشروعك. المصدر يأتي مع ترخيص Ritla UI، وأداة سطر الأوامر هي الطريق الأقصر إلى الملفات نفسها.

الاستخدام

activity-feed.tsx
import { ActivityFeed, ActivityItem } from "@/components/ui/activity-feed";<ActivityFeed heading="Activity">  <ActivityItem leading={<Avatar name="Lina Haddad" />} time="2 min ago">    <strong>Lina Haddad</strong> sent you <strong>JOD 25.000</strong>  </ActivityItem></ActivityFeed>

أمثلة

خط زمني

العناصر مجمّعة حسب اليوم على خط في جهة البداية.

إنجليزيمعكوسعربي
← RTL

مرجع الخصائص

ActivityFeed

الخاصيةالنوعالافتراضيالوصف
variant"panel" | "timeline""panel"خاصية Style.
heading / descriptionReactNodeلا يوجدالعنوان والنص الداعم.
actionsReactNodeلا يوجدفي نهاية الرأس، مثل زر قائمة.
footerReactNodeلا يوجدتحت العناصر: رابط «عرض كل النشاط».

ActivityItem

الخاصيةالنوعالافتراضيالوصف
leadingReactNodeلا يوجدصورة رمزية لشخص، أو ActivityIcon لحدث من النظام.
childrenReactNodeلا يوجدالجملة؛ ضع الأسماء والمبالغ في <strong>.
time / dateTimeReactNode / stringلا يوجدالوقت المعروض وقيمته الآلية.
detailReactNodeلا يوجدActivityComment أو ActivityFile أو زر.

ActivityIcon

الخاصيةالنوعالافتراضيالوصف
tone"brand" | "warning" | "success" | "danger" | "neutral""brand"لون الدائرة.

ActivityGroup

الخاصيةالنوعالافتراضيالوصف
labelReactNodeلا يوجد«اليوم»، «في وقت سابق هذا الأسبوع».

إمكانية الوصول

لوحة المفاتيح

المفاتيح مكتوبة للاتجاه من اليسار إلى اليمين. في الاتجاه من اليمين يتبادل السهمان دورهما: السهم المتجه مع اتجاه القراءة ينقلك إلى الأمام.

المفتاحما يفعله
Tabينتقل بين الروابط والأزرار داخل العناصر.

ARIA

  • السجل قسم بعنوان، وعناصره قائمة؛ كل وقت عنصر <time>.
  • رابط التنزيل مسمّى باسم الملف.

ملاحظات العربية والاتجاه

ينعكس

  • الصورة أو الأيقونة في بداية السطر، وخط الخط الزمني على اليمين.

لا ينعكس

  • أيقونات الملف والتنزيل والتقويم لا تنعكس.
الأرقام
المبالغ والأوقات كما يمرّرها التطبيق.
الخط العربي
الجملة label-14، والأجزاء المهمة Semibold، والوقت label-12.
النص ثنائي الاتجاه
أسماء الملفات معزولة، والتعليقات dir="auto".