توثيق الموديولز
مواصفات الصفحات
مواصفات صفحة بصفحة بالقالب القياسي.
مكتمل
مواصفات لكل صفحة. القائمة توازن كثافة الـ Scan (كثير من الكروت) مع وضوح الحالة (الشريط الملوّن + pill الموعد ينقلان الحالة في لمحة). صفحة التفاصيل توازن العمق التحريري مع سرعة الـ Conversion.
قائمة Opportunity Radar
- Hero
- العنوان "Opportunity Radar" / "رادار الفرص"، فقرة افتتاحية تؤطّر الانضباط التحريري، صفّ pills الفلاتر، عدد النتائج.
- الفلاتر
- القطاع · المرحلة · الدولة · الحالة · النوع. الحالة تستمرّ في query params.
- شبكة الكروت
- `<app-opportunity-card *ngFor="…">` 3-up ديسكتوب، 2-up تابلت، 1-up موبايل. الفرز: open → closing-soon → rolling → closed.
- كتلة Weekly Signals digest
- كتلة اشتراك بين السطور في منتصف القائمة. تلتقط البريد + dial code + flag اختياري partner_consent.
- الحالة الفارغة
- حين تركيب الفلتر يعطي صفر فرص مفتوحة، يقترح تصفّح closing-soon أو إزالة فلتر.
صفحة تفاصيل الفرصة
- Hero
- شريط حالة في الحافة العليا + chip الحالة + chip Sponsored (لو isSponsored) + تسمية النوع + العنوان (.t-page-h1) + pill الموعد + سطر المنظِّم بشارة Verified + CTA Apply أساسي + CTA View Details ثانوي.
- كتلة الأهلية
- قائمة عناصر الأهلية المسحوبة من الكيان. كل عنصر معيار منظَّم (المرحلة / القطاع / الدولة / مرحلة العمل / حجم الفريق / نطاق الإيراد).
- كتلة الفوائد
- فوائد منظَّمة: equity-investment / cash-grant / mentorship / workspace / network / regulatory-sandbox. كل فائدة قد تحمل مبلغاً أو وصفاً.
- كتلة الخطوط الزمنية
- خطوات مرتّبة بتواريخ اختيارية: فتح التقديم → إغلاق التقديم → المراجعة → بداية الدفعة → demo day. مرئية كصفّ دوائر خطوات.
- Related Ecosystem Signals
- `<app-related-ecosystem-signals [block]="signalsBlock()" />`. الترتيب: ملفات التحضير (الأعلى)، المؤسّسون المطابقون، فرص مشابهة، فعاليات مرتبطة.
- Inline Signal CTA
- `<app-inline-signal-cta context="opportunity" />`. يشجّع التسجيل في Weekly Opportunity Signals digest.
