هيكل التنقّل
التنقّل العام
التنقّل العام — التوثيق قيد الإعداد.
مكتمل
التنقّل العام هو ما يراه زائر غير مسجَّل في كل صفحة — chrome الـ Header + أعمدة الـ Footer + breadcrumb على صفحات التفاصيل. هو نفسه على الـ Home كما على ملف مؤسس عميق. يمكن التنبّؤ به.
ثلاثة أسطح، عقد واحد
- الهيدر
- ثابت عند التمرير. 9 عناصر تنقّل + شريط أدوات (ديسكتوب) / drawer hamburger (موبايل). انظر القسم 3.
- الفوتر
- أعمدة 4 لروابط الأدوات + صفّ العلامة + الاشتراك + القانوني. المُعدِّل المضغوط مطبَّق على نطاق المنصة.
- مسار التنقّل
- صفحات التفاصيل فقط. فوق العنوان، تحت الـ Header. انظر موضوع "قواعد مسار التنقّل".
هيكل الـ URL للـ routes العامة
- بادئة اللغة دائماً موجودة. — كل URL عام يبدأ بـ `/:lang/` حيث lang إمّا `en` أو `ar`. لا URL بلا بادئة — الـ `/foo` المجرّد يُرجِع 404.
- الموديول ثم الكيان. — صفحات التفاصيل في `/:lang/<module>/<slug>`. مثال: `/en/founder-files/before-you-ask-for-funding`.
- الـ Calendar يستخدم مسارات متداخلة. — الفعاليات في `/:lang/calendar/events/<slug>`. صفحات الدولة / التصنيف / الجمهور في مستوى أعمق.
- الـ Slugs مستقرّة في الـ URL. — بمجرّد نشر كيان، Slug لا يتغيّر أبداً. إعادة التسمية تنشئ slugs جديدة مع 301 redirects من القديمة.
