توثيق الموديولز
مواصفات الصفحات
مواصفات صفحة بصفحة بالقالب القياسي.
مكتمل
مواصفات لكل صفحة تتبع قالب التوثيق القياسي. قائمة العرض وتفاصيل الشركة هما السطحان الحيّان حالياً؛ كلاهما موثَّق هنا.
صفحة قائمة Showcase
- Hero
- العنوان "Startup Showcase" / "عرض الشركات الناشئة"، فقرة افتتاحية، صفّ pills الفلاتر، ملخّص العدد.
- الفلاتر
- القطاع · المرحلة · الدولة · Verified (مفتاح boolean). الحالة تستمرّ في query params الـ URL.
- الشبكة
- `<app-startup-card *ngFor="…">` 3-up ديسكتوب، 2-up تابلت، 1-up موبايل. كل كرت يحمل لوحة شعار 16:9 + شارات + شارة Verified.
- الحالة الفارغة
- تركيب فلتر بصفر نتائج → empty-state مع "Clear filters" + اقتراح توسيع فلتر القطاع/المرحلة.
صفحة تفاصيل الشركة
- Hero (العمود الرئيسي)
- eyebrow ("عرض الشركات الناشئة") · `.t-page-h1` اسم العلامة · الـ tagline body-lg · شارات قطاع + مرحلة + دولة + verified · CTA Visit Website (حين يوجد websiteUrl).
- كرت snapshot
- كرت يمين مع القطاع / المرحلة / المقر / سنة التأسيس. على الموبايل، ينطوي تحت الـ hero.
- الوصف
- قسم مستقلّ بفقرة `.t-body-lg` في عمود قراءة `max-w-3xl`.
- Related Ecosystem Signals
- `<app-related-ecosystem-signals [block]="signalsBlock()" />`. الكتلة من EcosystemSignalsService لـ ("startup", startup.id).
- Inline Signal CTA
- `<app-inline-signal-cta context="editorial" />`. يسحب للـ digest الأسبوعي التحريري.
