هل يقبل Discourse أيقونات SVG مع تدرج؟

أرى أن أي أيقونة ذات تدرج لوني أضعها لا تعمل، هل لا يقبل Discourse ذلك؟

إذا لم يقبل، فهل هناك طريقة لوضع تدرج لوني حول الأيقونات عبر CSS؟

إعجابَين (2)

لدي نفس الاستفسارات، هل لدى أي شخص أي فكرة بخصوص هذا؟

إذا كان تنسيق SVG يدعم التدرجات، فاعتبر ذلك خطأ. من الأفضل على الأرجح الإبلاغ عنه كطلب ميزة في مستودع git.

يعمل شعار SVG كهذا بشكل جيد.
على حد علمي، هل يتم تجاوز تدرجات أيقونات SVG عند تعيين لونها بواسطة CSS؟

رأيت أن هناك طريقتين، عن طريق CSS وعن طريق كود ملف SVG، ولكن في كل مرة أستخدم إحدى الطريقتين أو الأخرى لا تعمل، الملف لا يتغير!

هل تعرف طريقة لاستخدام التدرج اللوني على الأيقونات؟

لن تعمل تدرجات CSS مع أيقونات SVG، أعتقد أنه يجب تطبيق التدرج مباشرة على ملف SVG

يمكنك استخدام هذه الحيلة لإنشاء تدرج لوني على أيقونات SVG:

تقوم بإنشاء SVG غير مرئي حيث تحدد جميع التدرجات اللونية المرتبطة بمعرف (على سبيل المثال: <linearGradient id="my_id"...)

ثم، في ملف CSS الخاص بك، تستهدف أيقونات SVG وتستخدم fill: url(#my-id)

لست متأكدًا من مدى قبح ذلك، لكنه يعمل. :smile:

إعجاب واحد (1)