إضافة SVG مخصص إلى مكون إضافي

register_svg_icon ستعمل مع أي SVG، فهي ليست خاصة بـ Font Awesome

لذا، يمكنك إضافة ملف sprite جديد بأيقونتك، مثل svg-icons/sprite.svg — الإرشادات الخاصة بملف spritesheet هي نفسها الموجودة في Replace Discourse's default SVG icons with custom icons in a theme (لذا تأكد من تعيين معرف id)

ثم في plugin.rb يمكنك القيام بما يلي:

register_svg_icon "my-svg-id"

5 إعجابات