kirby3 fontselector
v1.2.0
المكون الإضافي Kirby لاختيار عائلة الخط والخط مع حقلين متزامنين
site/plugins/kirby3-fontselector أوgit submodule add https://github.com/bnomei/kirby3-fontselector.git site/plugins/kirby3-fontselector أوcomposer require bnomei/kirby3-fontselector اضبط الخطوط التي تريد استخدامها مع قيمة التكوين. يمكنك استخدام ملف JSON مخصص أو إرجاع مجموعة PHP.
الأصول/fonts.json
{
"fonts" : [
{
"font" : " Merriweather " ,
"weight" : [
600 ,
700
]
},
{
"font" : " Montserrat " ,
"weight" : [
300 ,
400 ,
500
]
}
]
} <?php
return [
' bnomei.fontselector.fonts ' => function () {
return Json:: read ( kirby ()-> roots ()-> assets () . ' /fonts.json ' );
// return ['fonts' => [...]];
},
// other options
];أضف الحقول إلى مخطط صفحتك.
الموقع/المخططات/default.yml
fields :
headlinefont :
type : fontfamily
default : Merriweather
required : true
# reload: true # optional reload on save
headlineh1weight :
type : fontweight
watchField : headlinefont
default : 700
required : true
headlineh2weight :
type : fontweight
watchField : headlinefont
default : 600
required : true
copytextfont :
type : fontfamily
default : Montserrat
required : true
copytextweight :
type : fontweight
watchField : copytextfont
default : 400
required : true تحذير
يحتوي هذا البرنامج المساعد بشكل افتراضي على ذاكرة التخزين المؤقت دقيقة واحدة.
| bnomei.fontselector. | تقصير | وصف |
|---|---|---|
| الخطوط | function(){...} | رد الاتصال لإرجاع مجموعة الخطوط |
| تنتهي | 1 | سوف تنتهي ذاكرة التخزين المؤقتة |
يتم توفير هذا البرنامج المساعد "كما هو" دون أي ضمان. استخدمه على مسؤوليتك الخاصة واختبره دائمًا قبل استخدامه في بيئة الإنتاج. إذا وجدت أي مشكلات ، يرجى إنشاء مشكلة جديدة.
معهد ماساتشوستس للتكنولوجيا
إنه أمر محبط لاستخدام هذا البرنامج المساعد في أي مشروع يعزز العنصرية أو التمييز الجنسي أو رهاب المثلية أو إساءة معاملة الحيوانات أو العنف أو أي شكل آخر من أشكال خطاب الكراهية.