لقطات الشاشة
يعرض مكوّن Screenshot صوراً ذات وعي بالسمة تتبدّل تلقائياً بين المتغيرَين
الفاتح والداكن عندما يقوم المستخدم بتبديل سمة الموقع. استخدمه في كل مرة
تحتاج فيها إلى عرض لقطات شاشة لواجهة المستخدم يجب أن تتطابق مع نظام
الألوان الحالي للقارئ.
مرجع الخصائص
Section titled “مرجع الخصائص”| الخاصية | النوع | مطلوبة | الوصف |
|---|---|---|---|
light | string | لا | مسار صورة الوضع الفاتح |
dark | string | لا | مسار صورة الوضع الداكن |
alt | string | نعم | النص البديل لإمكانية الوصول |
width | number | لا | عرض الصورة بالبكسل |
height | number | لا | ارتفاع الصورة بالبكسل |
الوضع المزدوج (فاتح + داكن)
Section titled “الوضع المزدوج (فاتح + داكن)”وفّر كلاً من خاصيتَي light وdark لعرض المتغير الصحيح لكل سمة.
قم بتبديل محدد السمة في الزاوية العلوية اليمنى لمشاهدة تبدّل الصورة.


import Screenshot from '@f5-sales-demo/docs-theme/components/Screenshot.astro';
<Screenshot light="/images/screenshot-example-light.png" dark="/images/screenshot-example-dark.png" alt="Docs theme homepage"/>صورة واحدة
Section titled “صورة واحدة”عندما يكون متغير واحد فقط متاحاً، مرّر light أو dark فقط.
تُعرض الصورة في كلا السمتين دون تبديل.

<Screenshot dark="/images/screenshot-example-dark.png" alt="Docs theme homepage (dark only)"/>مع الأبعاد
Section titled “مع الأبعاد”استخدم width وheight للتحكم في الحجم المُعروض ومنع اهتزاز التخطيط.


<Screenshot light="/images/screenshot-example-light.png" dark="/images/screenshot-example-dark.png" alt="Docs theme homepage at fixed width" width={600} height={338}/>آلية العمل
Section titled “آلية العمل”يُصيّر المكوّن عنصر <img> واحداً أو اثنين داخل غلاف .screenshot-pair.
تتحكم قواعد CSS في الرؤية بناءً على السمة النشطة:
- الوضع الداكن (الافتراضي) — تُخفى صورة
.screenshot-lightعبر:root:not([data-theme="light"]) .screenshot-light \{ display: none \} - الوضع الفاتح — تُخفى صورة
.screenshot-darkعبر:root[data-theme="light"] .screenshot-dark \{ display: none \}
تتعامل محددات إضافية مع غلاف starlight-image-zoom باستخدام :has()
لضمان عمل وظيفة التكبير بشكل صحيح مع كلا المتغيرَين.
تحصل جميع صور لقطات الشاشة على تنسيق متسق: حد خفيف، وزوايا مستديرة، وظل يزداد كثافةً عند التمرير.
المقارنة مع صور Markdown
Section titled “المقارنة مع صور Markdown”| الميزة | مكوّن Screenshot | صورة Markdown  |
|---|---|---|
| التبديل بحسب السمة | نعم | لا |
| حد وظل منسّقان | تلقائي | لا |
| تأثير الظل عند التمرير | نعم | لا |
| دعم التكبير | يعمل مع إضافة تكبير الصور | يعمل مع إضافة تكبير الصور |
| النص البديل | خاصية alt | ![alt text]() |
استخدم مكوّن Screenshot عندما يكون لديك متغيرات صور خاصة بكل سمة أو
عندما تريد المظهر المنسّق للقطات الشاشة. استخدم صور Markdown القياسية للرسوم
المضمّنة، أو المخططات، أو الصور التي تبدو متشابهة في كلا السمتين.