قالبها در بلودیت بسیار انعطاف پذیر هستند، شما میتوانید از هر فریم ورکی (Bootstrap, Foundation, Bulma, UIkit, Semantic UI و غیره) ، هر کد جاوا اسکریپتی ، هر آنچه که میخواهید استفاده کنید.
همه قالب ها در فولدر bl-themes
مستقر می شوند، و آنها یک ساختار از پیش تعریف شده ای دارند.
این ساختار اجباری فولدر و فایل ها برای قالب است.
/bl-themes/{THEME_NAME}/
languages/en.json
metadata.json
index.php
نام و توضیحات قالب در فایل JSON به نام languages/en.json
قرار دارد.
{
"theme-data":
{
"name": "Hello World",
"description": "My new theme"
}
}
اطلاعات قالب در فایل JSON به نام metadata.json
قرار دارد.
{
"author": "Bludit",
"email": "",
"website": "https://themes.bludit.com",
"version": "1.0",
"releaseDate": "2018-08-01",
"license": "MIT",
"compatible": "3.0",
"notes": ""
}
ما در اینجا دو مثال داریم، یکی از مثال ها بسیار ساده است و دیگری کمی پیچیده به همراه فایل های CSS و Javascript است.