تخطَّ إلى المحتوى الرئيسي

توثيق الموديولز

مواصفات الصفحات

مواصفات صفحة بصفحة بالقالب القياسي.

مكتمل

مواصفات لكل صفحة. القائمة تُحسّن لتصفّح دليل قابل للفلترة. التفاصيل توازن العمق السردي (about / highlights / journey) مع البيانات البنيوية (snapshot + الشركة المرتبطة + إشارات Cross-module).

صفحة قائمة المؤسّسين

Hero
eyebrow "دليل المؤسسين"، العنوان "ملفات المؤسسين"، مقدّمة، CTA "إنشاء ملف مؤسس" (يُوجِّه لـ create-profile).
البحث + الفلاتر
بحث بالاسم / الشركة / الدور / كلمة مفتاحية. الفلاتر: الدولة · القطاع · مرحلة Startup · الدور.
شريط المؤسّسين المميزين
كومبوننت `<app-featured-founders>` يعرض 3-5 كروت spotlight فوق الشبكة الرئيسية.
شبكة الكروت
`<app-founder-card *ngFor="…">` 3-up ديسكتوب، 2-up تابلت، 1-up موبايل.

صفحة تفاصيل المؤسس

Hero / صفّ الهوية
avatar 1:1 + اسم العرض (.t-page-h1) + الدور + شارة حالة الملف (editorial / founder-led) + eyebrow Featured / Spotlight حين ينطبق.
كرت Snapshot
كرت يمين: القطاع · المرحلة · الدولة · مناطق التشغيل · updatedAt للملف.
قسم About
سرد متعدّد الفقرات مكتوب من التحرير أو المؤسس. `getPublicAbout()` يحلّ الـ Locale + المحتوى المفلتر بالـ Visibility.
Highlights / عناصر Snapshot
مؤهّلات منقّطة: تمويل مرفوع، خرّيج حاضنة، mentions إعلامية، جوائز.
كتلة الشركة المرتبطة
عرض `<app-startup-card>` كامل للشركة المرتبطة. T1 بنيوي — مميز.
روابط Social
LinkedIn / X / موقع شخصي / Newsletter إلخ. مفلترة بالـ Visibility — فقط العامة تُعرض (المؤسس يتحكّم بالـ Visibility عبر founder-links-visibility).
Related Ecosystem Signals
`<app-related-ecosystem-signals [block]="signalsBlock()" />`. الـ Resolver يُجري `("founder", founder.id)`.
Inline Signal CTA
`<app-inline-signal-cta context="editorial" />` للـ digest الأسبوعي.