تخطَّ إلى المحتوى

المكونات

يستخدم كل نوع من أنواع الملاحظات الجانبية صيغة السياج ::: مع عنوانه الافتراضي.

محتوى غني داخل الملاحظات الجانبية

Section titled “محتوى غني داخل الملاحظات الجانبية”

CSS الخاص بالملاحظات الجانبية

Section titled “CSS الخاص بالملاحظات الجانبية”

تحصل مكوّنات الملاحظات الجانبية المدمجة في Starlight على زوايا مدوّرة وظل متعدد الطبقات:

.starlight-aside {
border-radius: 0.75rem;
box-shadow: 0 2px 4px rgba(0,0,0,0.04), 0 8px 16px rgba(0,0,0,0.08), 0 24px 48px rgba(0,0,0,0.12);
}

هذا هو محتوى تبويب النظرة العامة. يحتوي على نص عادي للتحقق من عرض التبويبات الأساسي.

التبويبات بمحتوى مختلط

Section titled “التبويبات بمحتوى مختلط”

محتوى فقرة عادية في التبويب الأول.

تتشارك مجموعتا التبويبات هاتان syncKey="pkg". يجب أن يؤدي تحديد تبويب في إحدى المجموعتين إلى تحديث الأخرى.

أمر التثبيت:

Terminal window
npm install @f5-sales-demo/docs-theme

أمر التشغيل:

Terminal window
npm run dev
  1. استنساخ المستودع

    Terminal window
    git clone https://github.com/example/repo.git
    cd repo
  2. تثبيت التبعيات

    Terminal window
    npm install
  3. تشغيل خادم التطوير

    Terminal window
    npm run dev

    سيكون الموقع متاحًا على http://localhost:4321.

Single Card

هذه بطاقة مستقلة مع أيقونة. تُفيد البطاقات في إبراز المعلومات أو الميزات الرئيسية.

Performance

يُقدّم Astro صفحات بدون JavaScript افتراضيًا لتحميل سريع للصفحات.

Customizable

يوفر Starlight خيارات واسعة للسمات والإضافات.

Accessible

تضمن ميزات إمكانية الوصول المدمجة وصول المحتوى إلى الجميع.

Documented

التوثيق الشامل يجعل البدء أمرًا سهلًا ومباشرًا.

Step One

قم بتهيئة إعدادات مشروعك ومتغيرات البيئة.

Step Two

أنشئ صفحات المحتوى باستخدام صيغة MDX.

Step Three

معاينة محلية باستخدام خادم التطوير.

Step Four

انشر على منصة الاستضافة التي تختارها.

توفر السمة مكوّن LinkCard الذي يعمل مع الأيقونات أو بدونها. استورده من السمة:

import LinkCard from '@f5-sales-demo/docs-theme/components/LinkCard.astro';

أضف خاصية icon باستخدام صيغة prefix:name. جميع حزم الأيقونات الثماني مدعومة — راجع توثيق حزم الأيقونات للاطلاع على الفهرس الكامل.

علامة F5 التجارية (f5-brand:)
Section titled “علامة F5 التجارية (f5-brand:)”

هذه الأيقونات متعددة الألوان وتستخدم خصائص CSS المخصصة للتكيف مع ألوان الوضع الفاتح/الداكن.

متغيرات الشارة المضمّنة

Section titled “متغيرات الشارة المضمّنة”

جميع متغيرات الشارات الست مُعرَضة بشكل مضمّن:

Default Note Danger Success Tip Caution Small Medium Large

كل حجم مع متغير:

Small Tip Medium Danger Large Success

تستخدم العناوين التالية صيغة إضافة starlight-heading-badges.

يحمل هذا العنوان شارة نجاح تُشير إلى أن الميزة مستقرة.

يحمل هذا العنوان شارة تحذير تُشير إلى أن الواجهة تجريبية.

يحمل هذا العنوان شارة خطر تُشير إلى التقادم.

يحمل هذا العنوان شارة تلميح تُشير إلى ميزة جديدة.

يحمل هذا العنوان شارة ملاحظة تُشير إلى تحديثات حديثة.

يحمل هذا العنوان شارة افتراضية دون تحديد متغير.

تحقق من الشريط الجانبي: تحمل هذه الصفحة شارة “جديد” بمتغير tip مُطبَّق عبر frontmatter.

الميزةالحالةالأولوية
الوضع الداكنمدعومعالية
تكبير الصورمدعوممتوسطة
مخططات Mermaidمدعوممتوسطة
شارات العناوينمدعوممنخفضة

جدول مع المحاذاة والكود

Section titled “جدول مع المحاذاة والكود”
الخاصيةالنوعالافتراضيالوصف
titlestringعنوان الصفحة المعروض في الرأس
descriptionstring""وصف meta لتحسين محركات البحث
sidebar.ordernumber0ترتيب الفرز في الشريط الجانبي
sidebar.badgeobjectnullالشارة المعروضة بجانب تسمية الشريط الجانبي
template"doc" | "splash""doc"قالب تخطيط الصفحة

تختبر الصورة أدناه إضافة starlight-image-zoom. انقر للتكبير.

GitHub Avatar

  • Directorysrc/
    • Directorycontent/
      • Directorydocs/
        • index.mdx
        • 01-environment-variables.mdx
        • 02-build-pipeline.mdx
        • 03-astro-config.mdx
        • 04-logo.mdx
        • 05-colors.mdx
        • 07-typography.mdx
        • 08-code-blocks.mdx
        • 09-components.mdx هذه الصفحة
        • 10-mermaid.mdx
        • 11-footer.mdx
        • 12-style-enhancement-guide.mdx
    • Directoryplugins/
      • remark-mermaid.mjs
  • Directorystyles/
    • custom.css
  • astro.config.mjs
  • package.json
  • يختلف لون الحد الأيسر لكل متغير من الملاحظات الجانبية (أزرق، بنفسجي، أصفر، أحمر)
  • صبغة خلفية الملاحظات الجانبية مرئية في الوضعين الفاتح والداكن
  • الظل مرئي بشكل خفي حول كل ملاحظة جانبية
  • زوايا مدوّرة (0.75rem) على جميع الملاحظات الجانبية
  • يستخدم مؤشر التبويب النشط لون اللهجة
  • خط اتصال الخطوات مرئي بين الخطوات المُرقَّمة
  • تبقى التبويبات المتزامنة منسجمة عند التبديل بين المجموعات
  • تُعرض كتل الكود داخل التبويبات مع تمييز بناء الجملة المناسب
  • يتكيف لون حدود البطاقة بين الوضعين الفاتح والداكن
  • تأثير خلفية التحويم مرئي على البطاقات
  • يطابق لون أيقونة السهم في LinkCard لون اللهجة
  • يُزيح تخطيط التدرج البطاقات المتناوبة عموديًا
  • تُعرض الأيقونات بشكل صحيح داخل رؤوس البطاقات
  • تختلف ألوان خلفية الشارة لكل متغير بين الوضعين الداكن والفاتح
  • تستخدم شارات الوضع الداكن ألوانًا عميقة (red-4, jade-4, tangerine-4, eggplant-4, bay-4)
  • تستخدم شارات الوضع الفاتح ألوانًا فاتحة (red-1, jade-1, tangerine-1, eggplant-1, bay-1)
  • تتمحور شارات العناوين بشكل مضمّن مع نص العنوان
  • تُعرض شارة الشريط الجانبي بجانب تسمية الصفحة
  • تتكيف ألوان حدود الجدول بين الوضعين الفاتح والداكن
  • يمتلك صف رأس الجدول خلفية مميزة
  • يعمل تراكب تكبير الصور عند النقر (starlight-image-zoom)
  • تستخدم خلفية FileTree الألوان المناسبة للسمة
  • ترث الأيقونات لون النص الحالي