Основы стилизации

Contents

    Темы в Bludit очень гибкие, при создании вы можете использовать любой framework (Bootstrap, Foundation, Bulma, UIkit, Semantic UI, и т.д.), любой JavaScript код. Все, что захотите!

    Все темы находятся в папке bl-themes и имею предопределенную структуру.

    Струкутура папок и файлов

    Это простая (и обязательная) структура папок и файлов для тем.

    /bl-themes/{THEME_NAME}/
        languages/en.json
        metadata.json
        index.php

    Название и описание

    Название и описание темы хранится в языковом пакете темы languages/en.json.

    {
        "theme-data":
        {
            "name": "Hello World",
            "description": "My new theme"
        }
    }

    Информация

    Основаная информация о теме хранится в metadata.json.

    {
        "author": "Bludit",
        "email": "",
        "website": "https://themes.bludit.com",
        "version": "1.0",
        "releaseDate": "2020-06-01",
        "license": "MIT",
        "compatible": "3.0",
        "notes": ""
    }

    Примеры тем

    У нас есть два примера, один простой, а второй более сложный с файлами CSS и Javascript.