یک از مواردی حیاتی این فرم ورک تب typography است که از اینجا می توانیم فونت های قسمت های مختلف سایت را تعریف نماییم
متاسفانه فونت این قسمت فارسی نیستند مثلا اعداد را انگلیسی هستند از این رو مجبوریم فونت فارسی را به این قالبها به صورت دستی اضافه کنیم
خودم با کمک پست ها اساتید تونستم این کاررا انجام دهم که برای استفاده دوستان دیگر کامل را عرض می کنم
1-فونت مورد نظر مثلا Byekan به فولدرفونت قالب اضافه می کنیم
فونت پیوست شد و مسیر فونت هم اینجاست
2- کد زیر را در یک از فایل های اساسی css مثلا templates\nameTemplate\css\template.css اضافه می کنیم
نکته اینجاست که وقت سایت بالا اومد و وارد سورس سایت شدید این فایل سی اس اس باید لود شد باشد و در آن کد زیر موجود باشد
@font-face {
font-family: 'BYekan';
src: url('../fonts/BYekan.eot');
src: url('../fonts/BYekan.eot?#iefix') format('embedded-opentype'),
url('../fonts/BYekan.woff') format('woff'),
url('../fonts/BYekan.ttf') format('truetype');
}
3- اما در مرحله آخر باید کد زیر را در فایل مسیر templates\nameTemplateb\webfonts\webfonts.json بریزید
ابتدا به ساختار این فایل دقت کنید وبه عنوان فونت دوم ان را پیست کنید(بنظرم کدرا دراینجا بهتر میشه فونت را با توجه به ساخنارش قرار داد)
,
{
"kind": "webfonts#webfont",
"family": "BYekan",
"category": "farsi",
"variants": [
"regular",
"italic"
],
"subsets": [
"farsi"
],
"version": "v4",
"lastModified": "2014-08-28",
"files": {
"regular": "http://fonts.gstatic.com/s/abeezee/v4/mE5BOuZKGln_Ex0uYKpIaw.ttf",
"italic": "http://fonts.gstatic.com/s/abeezee/v4/kpplLynmYgP0YtlJA3atRw.ttf"
}
}
4- حالا در تب typography قسمت فونت ها اسم فونت BYekan به عنوان دومین فونت وجود دارد که می توانید انرا انتخاب نمایید .
موفق باشید