تغيير أيقونة d-icon بواسطة css

مرحبًا بكم جميعًا!

أقوم بتنسيق https://meta.discourse.org/t/follow-plugin/110579، ثم بدأت أفكر في التغييرات المتعلقة بـ

button[aria-label="Follow"] أو button[aria-label="Following"] 

هل تعلمون إذا كان هناك طريقة لتغيير الأيقونة باستخدام CSS، بحيث يمكن التبديل من “user-plus” (للمتابعة) إلى “user-check” (متابع)؟

آمل أن تتمكنوا من مساعدتي!

أطيب التحيات،
فيليب

تعديل (الحل):
يااااه! قمت بالتلاعب بـ مرجع كائن المستخدم

{{follow-toggle icon=(if user.following 'user-check' 'user-plus') user=user}}

شكرًا لكم جميعًا!!

@feabila، هذه فكرة رائعة.

في الواقع، هي فكرة رائعة لدرجة أنني قمت بالفعل بتضمين جزء منها على الأقل في المستودع:

رائع! :+1: :tada:

في الحقيقة، سأبقيها تعمل بالطريقة التي اقترحتها، لكنني سأبسط الأمر وأعتمد على الخاصية المحسوبة الموجودة مسبقًا:

يرجى إلقاء نظرة إذا كنت مهتمًا بالتنفيذ البديل.

تحياتي!