لقد بحثت عن مواضيع ناقشت هذا الأمر من قبل، لكنني لم أجد شيئاً محدداً…
هل يوجد إضافة أو طريقة بسيطة لاختيار خط عند كتابة النص؟ وإذا لم يكن كذلك، فما مدى جدوى إضافة خيار كهذا؟ سأكون ممتناً لأي رد!
لقد بحثت عن مواضيع ناقشت هذا الأمر من قبل، لكنني لم أجد شيئاً محدداً…
هل يوجد إضافة أو طريقة بسيطة لاختيار خط عند كتابة النص؟ وإذا لم يكن كذلك، فما مدى جدوى إضافة خيار كهذا؟ سأكون ممتناً لأي رد!
مرحبًا، هذا الأمر سهل نسبيًا باستخدام مكون القالب. ما عليك سوى إنشاء واحد وإضافة جميع الخطوط التي تريدها في قسم CSS.
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@100..900&display=swap");
.d-wrap[data-wrap="inter"] {
font-family: "Inter", sans-serif;
}
.d-wrap[data-wrap="oswald"] {
font-family: "Oswald", sans-serif;
}
[wrap="inter"]مرحبًا من إنتر[/wrap]
[wrap="oswald"]مرحبًا من أوسوالد[/wrap]
شكراً لك على الإجابة! سأحاول بالتأكيد!
ومع ذلك، إذا أردت الحصول على قائمة منسدلة للخطوط، هل سأحتاج إلى إنشاء إضافة لذلك؟
يمكنك استخدام JavaScript في نفس المكون. الأمر أكثر تعقيدًا بعض الشيء (باستخدام apiInitializer وapi.addComposerToolbarPopupMenuOption وما إلى ذلك)، لكنه ممكن إذا كنت مستعدًا لتخصيص بعض الوقت لذلك.