يمكن تغيير ألوان التمييز عن طريق تجاوز متغيرات CSS هذه:
--hljs-comment: يُستخدم لتعليقات الكود--hljs-number: يُستخدم لقيم الأرقام في الكود--hljs-string: يُستخدم لقيم السلاسل النصية في الكود--hljs-literal: يُستخدم للقيم الحرفية في الكود--hljs-tag: يُستخدم لوسوم HTML/XML--hljs-attribute: يُستخدم للسمات في وسوم HTML/XML--hljs-symbol: يُستخدم للرموز في الكود--hljs-bg: يُستخدم للون خلفية كتل الكود--hljs-builtin-name: يُستخدم لأسماء الدوال المضمنة
على سبيل المثال، لتجاوز لون السلسلة النصية:
:root {
--hljs-string: pink;
}
يبدو أن hljs (مكتبة التمييز المستخدمة) قد لا تدعم تمييز معرفات بايثون مثل degirum في مثالك، ولكن يجب أن تكون قادرًا على الاقتراب بشكل كبير عن طريق تغيير الألوان الأخرى.
بالنسبة للخط، هذا غريب - يجب أن تظهر كتل الكود بخط أحادي المسافة افتراضيًا. أقترح التحقق مرة أخرى من السمة الخاصة بك للتأكد من عدم تجاوز أي شيء هناك.