بطاقة مخطط الخريطة الحرارية

خريطة حرارية مصفوفية في غلاف بطاقة لوحة التحكم - يوم الأسبوع × الساعة، المنطقة × الشهر، أي شيء بمحورين. تمزج الخلايا لون التمييز في مسار المخطط حسب القيمة لتتبع التدرج السمة في كلا الوضعين؛ التمرير فوق خلية يُحيط بها إطار ويُغمق تسميات صفها وعمودها ويبدّل العنوان الرئيسي بقيمة تلك الخلية. شبكة CSS عادية، بدون مكتبة مخططات.

Active users

1,892

+5.2%
الاثنين
الثلاثاء
الأربعاء
الخميس
الجمعة
السبت
الأحد
000204060810121416182022
أقلالمزيد

التثبيت

بطاقة مخطط الخريطة الحرارية جزء من BoardUI Pro.

الوضع الداكن جاهز - هذا مكوّن يتبع رموز التصميم الدلالية لـ BoardUI تلقائياً. إعداد تبديل السمة.

وصول Pro

بطاقة مخطط الخريطة الحرارية هو مكوّن Pro مكوّن.

ترخيص BoardUI Pro الخاص بك يفتح هذا مكوّن وجميع ملفاته المصدرية. فعّل ترخيصك مرة واحدة، ثم ثبّته مباشرة في مشروعك باستخدام CLI.

01

فعّل ترخيصك

استخدم المفتاح من بريد الشراء الإلكتروني الخاص بـ Lemon Squeezy. تحتاج إلى القيام بذلك مرة واحدة فقط لكل جهاز.

npx boardui@latest login YOUR_LICENSE_KEY
02

تثبيت المكوّن

تنسخ CLI المصدر وتحلّ جميع تبعيات BoardUI وnpm نيابةً عنك.

npx boardui@latest add heatmap-chart-card

هذا مكوّن مضمّن في BoardUI Pro

احصل على BoardUI Pro الآن وثبّته فوراً.

هل تستخدم حزمة واجهة مستخدم مشتركة أو أسماء استيراد مختصرة مخصصة؟ تهيئة مسارات التثبيت قبل تشغيل CLI. تستخدم أمثلة النسخ واللصق الاستيرادات الافتراضية.

البيانات

rows هو { label, values[] }[] و columns يُسمّي فتحات القيم. أضف صفاً أو عموداً وتعيد الشبكة تدفقها؛ اللون يستبدل لهجة المنحدر و max يثبّت الطرف المشبع. تكون حبة الفترة قائمة منسدلة عند تمرير ranges - كل نطاق يحمل بياناته الخاصة (واختياريًا delta / headline) وتُعيد الرسم البياني تحريكه عند التحديد؛ onRangeChange يتيح لك الجلب بدلاً من ذلك. عند غياب خصائص البيانات، تُشحن البطاقة بثلاثة نطاقات تجريبية، وهو ما تستخدمه المعاينات أعلاه.

الإيرادات حسب المنطقة

963

+11.8%
EMEA
AMER
آسيا والمحيط الهادئ
LATAM
ينايرفبرايرمارسأبريلمايويونيو
أقلالمزيد
// One entry per row; values line up with `columns`.const columns = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"];const rows = [ { label: "EMEA", values: [42, 48, 55, 61, 70, 74] }, { label: "AMER", values: [38, 40, 47, 52, 58, 66] }, { label: "APAC", values: [21, 25, 29, 36, 41, 49] }, { label: "LATAM", values: [12, 14, 15, 19, 24, 27] },]; <HeatmapChartCard title="Revenue by region" columns={columns} color="var(--color-chart-7)" // ramp accent; defaults to chart-6 blue max={80} // fully saturated cell; defaults to the largest value ranges={[ // period dropdown - each range overrides rows / columns / max / delta { id: "h1", label: "H1 2024", rows: h1Rows, delta: 0.118 }, { id: "h2", label: "H2 2024", rows: h2Rows, delta: 0.064 }, ]}/> // Or a static pill: rows={rows} range="H1 2024"